OSDN Git Service

2010-09-29 Kai Tietz <kai.tietz@onevision.com>
[pf3gnuchains/gcc-fork.git] / libcpp / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for cpplib  .
4 #
5 # Report bugs to <gcc-bugs@gcc.gnu.org>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # Foundation, Inc.
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in #(
28   *posix*) :
29     set -o posix ;; #(
30   *) :
31      ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47   as_echo='print -r --'
48   as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='printf %s\n'
51   as_echo_n='printf %s'
52 else
53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55     as_echo_n='/usr/ucb/echo -n'
56   else
57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58     as_echo_n_body='eval
59       arg=$1;
60       case $arg in #(
61       *"$as_nl"*)
62         expr "X$arg" : "X\\(.*\\)$as_nl";
63         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64       esac;
65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66     '
67     export as_echo_n_body
68     as_echo_n='sh -c $as_echo_n_body as_echo'
69   fi
70   export as_echo_body
71   as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76   PATH_SEPARATOR=:
77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79       PATH_SEPARATOR=';'
80   }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order.  Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" ""        $as_nl"
90
91 # Find who we are.  Look in the path if we contain no directory separator.
92 case $0 in #((
93   *[\\/]* ) as_myself=$0 ;;
94   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
96 do
97   IFS=$as_save_IFS
98   test -z "$as_dir" && as_dir=.
99     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100   done
101 IFS=$as_save_IFS
102
103      ;;
104 esac
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
108   as_myself=$0
109 fi
110 if test ! -f "$as_myself"; then
111   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112   exit 1
113 fi
114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there.  '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136 if test "x$CONFIG_SHELL" = x; then
137   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138   emulate sh
139   NULLCMD=:
140   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141   # is contrary to our usage.  Disable this feature.
142   alias -g '\${1+\"\$@\"}'='\"\$@\"'
143   setopt NO_GLOB_SUBST
144 else
145   case \`(set -o) 2>/dev/null\` in #(
146   *posix*) :
147     set -o posix ;; #(
148   *) :
149      ;;
150 esac
151 fi
152 "
153   as_required="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
158
159 exitcode=0
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166 else
167   exitcode=1; echo positional parameters were not saved.
168 fi
169 test x\$exitcode = x0 || exit 1"
170   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 test \$(( 1 + 1 )) = 2 || exit 1"
175   if (eval "$as_required") 2>/dev/null; then :
176   as_have_required=yes
177 else
178   as_have_required=no
179 fi
180   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182 else
183   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184 as_found=false
185 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186 do
187   IFS=$as_save_IFS
188   test -z "$as_dir" && as_dir=.
189   as_found=:
190   case $as_dir in #(
191          /*)
192            for as_base in sh bash ksh sh5; do
193              # Try only shells that exist, to save several forks.
194              as_shell=$as_dir/$as_base
195              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   CONFIG_SHELL=$as_shell as_have_required=yes
198                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   break 2
200 fi
201 fi
202            done;;
203        esac
204   as_found=false
205 done
206 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208   CONFIG_SHELL=$SHELL as_have_required=yes
209 fi; }
210 IFS=$as_save_IFS
211
212
213       if test "x$CONFIG_SHELL" != x; then :
214   # We cannot yet assume a decent shell, so we have to provide a
215         # neutralization value for shells without unset; and this also
216         # works around shells that cannot unset nonexistent variables.
217         BASH_ENV=/dev/null
218         ENV=/dev/null
219         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220         export CONFIG_SHELL
221         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 fi
223
224     if test x$as_have_required = xno; then :
225   $as_echo "$0: This script requires a shell more modern than all"
226   $as_echo "$0: the shells that I found on your system."
227   if test x${ZSH_VERSION+set} = xset ; then
228     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230   else
231     $as_echo "$0: Please tell bug-autoconf@gnu.org and
232 $0: gcc-bugs@gcc.gnu.org about your system, including any
233 $0: error possibly output before this message. Then install
234 $0: a modern shell, or manually run the script under such a
235 $0: shell if you do have one."
236   fi
237   exit 1
238 fi
239 fi
240 fi
241 SHELL=${CONFIG_SHELL-/bin/sh}
242 export SHELL
243 # Unset more variables known to interfere with behavior of common tools.
244 CLICOLOR_FORCE= GREP_OPTIONS=
245 unset CLICOLOR_FORCE GREP_OPTIONS
246
247 ## --------------------- ##
248 ## M4sh Shell Functions. ##
249 ## --------------------- ##
250 # as_fn_unset VAR
251 # ---------------
252 # Portably unset VAR.
253 as_fn_unset ()
254 {
255   { eval $1=; unset $1;}
256 }
257 as_unset=as_fn_unset
258
259 # as_fn_set_status STATUS
260 # -----------------------
261 # Set $? to STATUS, without forking.
262 as_fn_set_status ()
263 {
264   return $1
265 } # as_fn_set_status
266
267 # as_fn_exit STATUS
268 # -----------------
269 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270 as_fn_exit ()
271 {
272   set +e
273   as_fn_set_status $1
274   exit $1
275 } # as_fn_exit
276
277 # as_fn_mkdir_p
278 # -------------
279 # Create "$as_dir" as a directory, including parents if necessary.
280 as_fn_mkdir_p ()
281 {
282
283   case $as_dir in #(
284   -*) as_dir=./$as_dir;;
285   esac
286   test -d "$as_dir" || eval $as_mkdir_p || {
287     as_dirs=
288     while :; do
289       case $as_dir in #(
290       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291       *) as_qdir=$as_dir;;
292       esac
293       as_dirs="'$as_qdir' $as_dirs"
294       as_dir=`$as_dirname -- "$as_dir" ||
295 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296          X"$as_dir" : 'X\(//\)[^/]' \| \
297          X"$as_dir" : 'X\(//\)$' \| \
298          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299 $as_echo X"$as_dir" |
300     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301             s//\1/
302             q
303           }
304           /^X\(\/\/\)[^/].*/{
305             s//\1/
306             q
307           }
308           /^X\(\/\/\)$/{
309             s//\1/
310             q
311           }
312           /^X\(\/\).*/{
313             s//\1/
314             q
315           }
316           s/.*/./; q'`
317       test -d "$as_dir" && break
318     done
319     test -z "$as_dirs" || eval "mkdir $as_dirs"
320   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321
322
323 } # as_fn_mkdir_p
324 # as_fn_append VAR VALUE
325 # ----------------------
326 # Append the text in VALUE to the end of the definition contained in VAR. Take
327 # advantage of any shell optimizations that allow amortized linear growth over
328 # repeated appends, instead of the typical quadratic growth present in naive
329 # implementations.
330 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331   eval 'as_fn_append ()
332   {
333     eval $1+=\$2
334   }'
335 else
336   as_fn_append ()
337   {
338     eval $1=\$$1\$2
339   }
340 fi # as_fn_append
341
342 # as_fn_arith ARG...
343 # ------------------
344 # Perform arithmetic evaluation on the ARGs, and store the result in the
345 # global $as_val. Take advantage of shells that can avoid forks. The arguments
346 # must be portable across $(()) and expr.
347 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348   eval 'as_fn_arith ()
349   {
350     as_val=$(( $* ))
351   }'
352 else
353   as_fn_arith ()
354   {
355     as_val=`expr "$@" || test $? -eq 1`
356   }
357 fi # as_fn_arith
358
359
360 # as_fn_error ERROR [LINENO LOG_FD]
361 # ---------------------------------
362 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364 # script with status $?, using 1 if that was 0.
365 as_fn_error ()
366 {
367   as_status=$?; test $as_status -eq 0 && as_status=1
368   if test "$3"; then
369     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371   fi
372   $as_echo "$as_me: error: $1" >&2
373   as_fn_exit $as_status
374 } # as_fn_error
375
376 if expr a : '\(a\)' >/dev/null 2>&1 &&
377    test "X`expr 00001 : '.*\(...\)'`" = X001; then
378   as_expr=expr
379 else
380   as_expr=false
381 fi
382
383 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384   as_basename=basename
385 else
386   as_basename=false
387 fi
388
389 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390   as_dirname=dirname
391 else
392   as_dirname=false
393 fi
394
395 as_me=`$as_basename -- "$0" ||
396 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397          X"$0" : 'X\(//\)$' \| \
398          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399 $as_echo X/"$0" |
400     sed '/^.*\/\([^/][^/]*\)\/*$/{
401             s//\1/
402             q
403           }
404           /^X\/\(\/\/\)$/{
405             s//\1/
406             q
407           }
408           /^X\/\(\/\).*/{
409             s//\1/
410             q
411           }
412           s/.*/./; q'`
413
414 # Avoid depending upon Character Ranges.
415 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418 as_cr_digits='0123456789'
419 as_cr_alnum=$as_cr_Letters$as_cr_digits
420
421
422   as_lineno_1=$LINENO as_lineno_1a=$LINENO
423   as_lineno_2=$LINENO as_lineno_2a=$LINENO
424   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
427   sed -n '
428     p
429     /[$]LINENO/=
430   ' <$as_myself |
431     sed '
432       s/[$]LINENO.*/&-/
433       t lineno
434       b
435       :lineno
436       N
437       :loop
438       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439       t loop
440       s/-\n.*//
441     ' >$as_me.lineno &&
442   chmod +x "$as_me.lineno" ||
443     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444
445   # Don't try to exec as it changes $[0], causing all sort of problems
446   # (the dirname of $[0] is not the place where we might find the
447   # original and so on.  Autoconf is especially sensitive to this).
448   . "./$as_me.lineno"
449   # Exit status is that of the last command.
450   exit
451 }
452
453 ECHO_C= ECHO_N= ECHO_T=
454 case `echo -n x` in #(((((
455 -n*)
456   case `echo 'xy\c'` in
457   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
458   xy)  ECHO_C='\c';;
459   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
460        ECHO_T=' ';;
461   esac;;
462 *)
463   ECHO_N='-n';;
464 esac
465
466 rm -f conf$$ conf$$.exe conf$$.file
467 if test -d conf$$.dir; then
468   rm -f conf$$.dir/conf$$.file
469 else
470   rm -f conf$$.dir
471   mkdir conf$$.dir 2>/dev/null
472 fi
473 if (echo >conf$$.file) 2>/dev/null; then
474   if ln -s conf$$.file conf$$ 2>/dev/null; then
475     as_ln_s='ln -s'
476     # ... but there are two gotchas:
477     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479     # In both cases, we have to default to `cp -p'.
480     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481       as_ln_s='cp -p'
482   elif ln conf$$.file conf$$ 2>/dev/null; then
483     as_ln_s=ln
484   else
485     as_ln_s='cp -p'
486   fi
487 else
488   as_ln_s='cp -p'
489 fi
490 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491 rmdir conf$$.dir 2>/dev/null
492
493 if mkdir -p . 2>/dev/null; then
494   as_mkdir_p='mkdir -p "$as_dir"'
495 else
496   test -d ./-p && rmdir ./-p
497   as_mkdir_p=false
498 fi
499
500 if test -x / >/dev/null 2>&1; then
501   as_test_x='test -x'
502 else
503   if ls -dL / >/dev/null 2>&1; then
504     as_ls_L_option=L
505   else
506     as_ls_L_option=
507   fi
508   as_test_x='
509     eval sh -c '\''
510       if test -d "$1"; then
511         test -d "$1/.";
512       else
513         case $1 in #(
514         -*)set "./$1";;
515         esac;
516         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517         ???[sx]*):;;*)false;;esac;fi
518     '\'' sh
519   '
520 fi
521 as_executable_p=$as_test_x
522
523 # Sed expression to map a string onto a valid CPP name.
524 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
525
526 # Sed expression to map a string onto a valid variable name.
527 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528
529
530 exec 7<&0 </dev/null 6>&1
531
532 # Name of the host.
533 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534 # so uname gets run too.
535 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
536
537 #
538 # Initializations.
539 #
540 ac_default_prefix=/usr/local
541 ac_clean_files=
542 ac_config_libobj_dir=.
543 LIBOBJS=
544 cross_compiling=no
545 subdirs=
546 MFLAGS=
547 MAKEFLAGS=
548
549 # Identity of this package.
550 PACKAGE_NAME='cpplib'
551 PACKAGE_TARNAME='cpplib'
552 PACKAGE_VERSION=' '
553 PACKAGE_STRING='cpplib  '
554 PACKAGE_BUGREPORT='gcc-bugs@gcc.gnu.org'
555 PACKAGE_URL=''
556
557 ac_unique_file="ucnid.h"
558 # Factoring default headers for most tests.
559 ac_includes_default="\
560 #include <stdio.h>
561 #ifdef HAVE_SYS_TYPES_H
562 # include <sys/types.h>
563 #endif
564 #ifdef HAVE_SYS_STAT_H
565 # include <sys/stat.h>
566 #endif
567 #ifdef STDC_HEADERS
568 # include <stdlib.h>
569 # include <stddef.h>
570 #else
571 # ifdef HAVE_STDLIB_H
572 #  include <stdlib.h>
573 # endif
574 #endif
575 #ifdef HAVE_STRING_H
576 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
577 #  include <memory.h>
578 # endif
579 # include <string.h>
580 #endif
581 #ifdef HAVE_STRINGS_H
582 # include <strings.h>
583 #endif
584 #ifdef HAVE_INTTYPES_H
585 # include <inttypes.h>
586 #endif
587 #ifdef HAVE_STDINT_H
588 # include <stdint.h>
589 #endif
590 #ifdef HAVE_UNISTD_H
591 # include <unistd.h>
592 #endif"
593
594 ac_subst_vars='LTLIBOBJS
595 MAINT
596 USED_CATALOGS
597 PACKAGE
598 LTLIBICONV
599 LIBICONV
600 CATOBJEXT
601 GENCAT
602 INSTOBJEXT
603 DATADIRNAME
604 CATALOGS
605 POSUB
606 GMSGFMT
607 XGETTEXT
608 INCINTL
609 LIBINTL_DEP
610 LIBINTL
611 USE_NLS
612 ALLOCA
613 LIBOBJS
614 CXXCPP
615 EGREP
616 GREP
617 CPP
618 CXXDEPMODE
619 CCDEPMODE
620 DEPDIR
621 am__leading_dot
622 WERROR
623 WARN_PEDANTIC
624 c_warn
625 warn
626 AUTOHEADER
627 AUTOCONF
628 ACLOCAL
629 ENABLE_BUILD_WITH_CXX
630 RANLIB
631 ac_ct_CXX
632 CXXFLAGS
633 CXX
634 OBJEXT
635 EXEEXT
636 ac_ct_CC
637 CPPFLAGS
638 LDFLAGS
639 CFLAGS
640 CC
641 INSTALL_DATA
642 INSTALL_SCRIPT
643 INSTALL_PROGRAM
644 SET_MAKE
645 target_os
646 target_vendor
647 target_cpu
648 target
649 host_os
650 host_vendor
651 host_cpu
652 host
653 build_os
654 build_vendor
655 build_cpu
656 build
657 target_alias
658 host_alias
659 build_alias
660 LIBS
661 ECHO_T
662 ECHO_N
663 ECHO_C
664 DEFS
665 mandir
666 localedir
667 libdir
668 psdir
669 pdfdir
670 dvidir
671 htmldir
672 infodir
673 docdir
674 oldincludedir
675 includedir
676 localstatedir
677 sharedstatedir
678 sysconfdir
679 datadir
680 datarootdir
681 libexecdir
682 sbindir
683 bindir
684 program_transform_name
685 prefix
686 exec_prefix
687 PACKAGE_URL
688 PACKAGE_BUGREPORT
689 PACKAGE_STRING
690 PACKAGE_VERSION
691 PACKAGE_TARNAME
692 PACKAGE_NAME
693 PATH_SEPARATOR
694 SHELL'
695 ac_subst_files=''
696 ac_user_opts='
697 enable_option_checking
698 enable_build_with_cxx
699 enable_werror_always
700 with_gnu_ld
701 enable_rpath
702 with_libiconv_prefix
703 enable_maintainer_mode
704 enable_checking
705 '
706       ac_precious_vars='build_alias
707 host_alias
708 target_alias
709 CC
710 CFLAGS
711 LDFLAGS
712 LIBS
713 CPPFLAGS
714 CXX
715 CXXFLAGS
716 CCC
717 CPP
718 CXXCPP'
719
720
721 # Initialize some variables set by options.
722 ac_init_help=
723 ac_init_version=false
724 ac_unrecognized_opts=
725 ac_unrecognized_sep=
726 # The variables have the same names as the options, with
727 # dashes changed to underlines.
728 cache_file=/dev/null
729 exec_prefix=NONE
730 no_create=
731 no_recursion=
732 prefix=NONE
733 program_prefix=NONE
734 program_suffix=NONE
735 program_transform_name=s,x,x,
736 silent=
737 site=
738 srcdir=
739 verbose=
740 x_includes=NONE
741 x_libraries=NONE
742
743 # Installation directory options.
744 # These are left unexpanded so users can "make install exec_prefix=/foo"
745 # and all the variables that are supposed to be based on exec_prefix
746 # by default will actually change.
747 # Use braces instead of parens because sh, perl, etc. also accept them.
748 # (The list follows the same order as the GNU Coding Standards.)
749 bindir='${exec_prefix}/bin'
750 sbindir='${exec_prefix}/sbin'
751 libexecdir='${exec_prefix}/libexec'
752 datarootdir='${prefix}/share'
753 datadir='${datarootdir}'
754 sysconfdir='${prefix}/etc'
755 sharedstatedir='${prefix}/com'
756 localstatedir='${prefix}/var'
757 includedir='${prefix}/include'
758 oldincludedir='/usr/include'
759 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
760 infodir='${datarootdir}/info'
761 htmldir='${docdir}'
762 dvidir='${docdir}'
763 pdfdir='${docdir}'
764 psdir='${docdir}'
765 libdir='${exec_prefix}/lib'
766 localedir='${datarootdir}/locale'
767 mandir='${datarootdir}/man'
768
769 ac_prev=
770 ac_dashdash=
771 for ac_option
772 do
773   # If the previous option needs an argument, assign it.
774   if test -n "$ac_prev"; then
775     eval $ac_prev=\$ac_option
776     ac_prev=
777     continue
778   fi
779
780   case $ac_option in
781   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
782   *)    ac_optarg=yes ;;
783   esac
784
785   # Accept the important Cygnus configure options, so we can diagnose typos.
786
787   case $ac_dashdash$ac_option in
788   --)
789     ac_dashdash=yes ;;
790
791   -bindir | --bindir | --bindi | --bind | --bin | --bi)
792     ac_prev=bindir ;;
793   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
794     bindir=$ac_optarg ;;
795
796   -build | --build | --buil | --bui | --bu)
797     ac_prev=build_alias ;;
798   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
799     build_alias=$ac_optarg ;;
800
801   -cache-file | --cache-file | --cache-fil | --cache-fi \
802   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
803     ac_prev=cache_file ;;
804   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
805   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
806     cache_file=$ac_optarg ;;
807
808   --config-cache | -C)
809     cache_file=config.cache ;;
810
811   -datadir | --datadir | --datadi | --datad)
812     ac_prev=datadir ;;
813   -datadir=* | --datadir=* | --datadi=* | --datad=*)
814     datadir=$ac_optarg ;;
815
816   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
817   | --dataroo | --dataro | --datar)
818     ac_prev=datarootdir ;;
819   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
820   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
821     datarootdir=$ac_optarg ;;
822
823   -disable-* | --disable-*)
824     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
825     # Reject names that are not valid shell variable names.
826     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
827       as_fn_error "invalid feature name: $ac_useropt"
828     ac_useropt_orig=$ac_useropt
829     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
830     case $ac_user_opts in
831       *"
832 "enable_$ac_useropt"
833 "*) ;;
834       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
835          ac_unrecognized_sep=', ';;
836     esac
837     eval enable_$ac_useropt=no ;;
838
839   -docdir | --docdir | --docdi | --doc | --do)
840     ac_prev=docdir ;;
841   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
842     docdir=$ac_optarg ;;
843
844   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
845     ac_prev=dvidir ;;
846   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
847     dvidir=$ac_optarg ;;
848
849   -enable-* | --enable-*)
850     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
851     # Reject names that are not valid shell variable names.
852     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853       as_fn_error "invalid feature name: $ac_useropt"
854     ac_useropt_orig=$ac_useropt
855     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856     case $ac_user_opts in
857       *"
858 "enable_$ac_useropt"
859 "*) ;;
860       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
861          ac_unrecognized_sep=', ';;
862     esac
863     eval enable_$ac_useropt=\$ac_optarg ;;
864
865   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
866   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
867   | --exec | --exe | --ex)
868     ac_prev=exec_prefix ;;
869   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
870   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
871   | --exec=* | --exe=* | --ex=*)
872     exec_prefix=$ac_optarg ;;
873
874   -gas | --gas | --ga | --g)
875     # Obsolete; use --with-gas.
876     with_gas=yes ;;
877
878   -help | --help | --hel | --he | -h)
879     ac_init_help=long ;;
880   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
881     ac_init_help=recursive ;;
882   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
883     ac_init_help=short ;;
884
885   -host | --host | --hos | --ho)
886     ac_prev=host_alias ;;
887   -host=* | --host=* | --hos=* | --ho=*)
888     host_alias=$ac_optarg ;;
889
890   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
891     ac_prev=htmldir ;;
892   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
893   | --ht=*)
894     htmldir=$ac_optarg ;;
895
896   -includedir | --includedir | --includedi | --included | --include \
897   | --includ | --inclu | --incl | --inc)
898     ac_prev=includedir ;;
899   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
900   | --includ=* | --inclu=* | --incl=* | --inc=*)
901     includedir=$ac_optarg ;;
902
903   -infodir | --infodir | --infodi | --infod | --info | --inf)
904     ac_prev=infodir ;;
905   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
906     infodir=$ac_optarg ;;
907
908   -libdir | --libdir | --libdi | --libd)
909     ac_prev=libdir ;;
910   -libdir=* | --libdir=* | --libdi=* | --libd=*)
911     libdir=$ac_optarg ;;
912
913   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
914   | --libexe | --libex | --libe)
915     ac_prev=libexecdir ;;
916   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
917   | --libexe=* | --libex=* | --libe=*)
918     libexecdir=$ac_optarg ;;
919
920   -localedir | --localedir | --localedi | --localed | --locale)
921     ac_prev=localedir ;;
922   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
923     localedir=$ac_optarg ;;
924
925   -localstatedir | --localstatedir | --localstatedi | --localstated \
926   | --localstate | --localstat | --localsta | --localst | --locals)
927     ac_prev=localstatedir ;;
928   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
929   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
930     localstatedir=$ac_optarg ;;
931
932   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
933     ac_prev=mandir ;;
934   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
935     mandir=$ac_optarg ;;
936
937   -nfp | --nfp | --nf)
938     # Obsolete; use --without-fp.
939     with_fp=no ;;
940
941   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
942   | --no-cr | --no-c | -n)
943     no_create=yes ;;
944
945   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
946   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
947     no_recursion=yes ;;
948
949   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
950   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
951   | --oldin | --oldi | --old | --ol | --o)
952     ac_prev=oldincludedir ;;
953   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
954   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
955   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
956     oldincludedir=$ac_optarg ;;
957
958   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
959     ac_prev=prefix ;;
960   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
961     prefix=$ac_optarg ;;
962
963   -program-prefix | --program-prefix | --program-prefi | --program-pref \
964   | --program-pre | --program-pr | --program-p)
965     ac_prev=program_prefix ;;
966   -program-prefix=* | --program-prefix=* | --program-prefi=* \
967   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
968     program_prefix=$ac_optarg ;;
969
970   -program-suffix | --program-suffix | --program-suffi | --program-suff \
971   | --program-suf | --program-su | --program-s)
972     ac_prev=program_suffix ;;
973   -program-suffix=* | --program-suffix=* | --program-suffi=* \
974   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
975     program_suffix=$ac_optarg ;;
976
977   -program-transform-name | --program-transform-name \
978   | --program-transform-nam | --program-transform-na \
979   | --program-transform-n | --program-transform- \
980   | --program-transform | --program-transfor \
981   | --program-transfo | --program-transf \
982   | --program-trans | --program-tran \
983   | --progr-tra | --program-tr | --program-t)
984     ac_prev=program_transform_name ;;
985   -program-transform-name=* | --program-transform-name=* \
986   | --program-transform-nam=* | --program-transform-na=* \
987   | --program-transform-n=* | --program-transform-=* \
988   | --program-transform=* | --program-transfor=* \
989   | --program-transfo=* | --program-transf=* \
990   | --program-trans=* | --program-tran=* \
991   | --progr-tra=* | --program-tr=* | --program-t=*)
992     program_transform_name=$ac_optarg ;;
993
994   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
995     ac_prev=pdfdir ;;
996   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
997     pdfdir=$ac_optarg ;;
998
999   -psdir | --psdir | --psdi | --psd | --ps)
1000     ac_prev=psdir ;;
1001   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1002     psdir=$ac_optarg ;;
1003
1004   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1005   | -silent | --silent | --silen | --sile | --sil)
1006     silent=yes ;;
1007
1008   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1009     ac_prev=sbindir ;;
1010   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1011   | --sbi=* | --sb=*)
1012     sbindir=$ac_optarg ;;
1013
1014   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1015   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1016   | --sharedst | --shareds | --shared | --share | --shar \
1017   | --sha | --sh)
1018     ac_prev=sharedstatedir ;;
1019   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1020   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1021   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1022   | --sha=* | --sh=*)
1023     sharedstatedir=$ac_optarg ;;
1024
1025   -site | --site | --sit)
1026     ac_prev=site ;;
1027   -site=* | --site=* | --sit=*)
1028     site=$ac_optarg ;;
1029
1030   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1031     ac_prev=srcdir ;;
1032   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1033     srcdir=$ac_optarg ;;
1034
1035   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1036   | --syscon | --sysco | --sysc | --sys | --sy)
1037     ac_prev=sysconfdir ;;
1038   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1039   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1040     sysconfdir=$ac_optarg ;;
1041
1042   -target | --target | --targe | --targ | --tar | --ta | --t)
1043     ac_prev=target_alias ;;
1044   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1045     target_alias=$ac_optarg ;;
1046
1047   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1048     verbose=yes ;;
1049
1050   -version | --version | --versio | --versi | --vers | -V)
1051     ac_init_version=: ;;
1052
1053   -with-* | --with-*)
1054     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1055     # Reject names that are not valid shell variable names.
1056     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1057       as_fn_error "invalid package name: $ac_useropt"
1058     ac_useropt_orig=$ac_useropt
1059     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1060     case $ac_user_opts in
1061       *"
1062 "with_$ac_useropt"
1063 "*) ;;
1064       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1065          ac_unrecognized_sep=', ';;
1066     esac
1067     eval with_$ac_useropt=\$ac_optarg ;;
1068
1069   -without-* | --without-*)
1070     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1071     # Reject names that are not valid shell variable names.
1072     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1073       as_fn_error "invalid package name: $ac_useropt"
1074     ac_useropt_orig=$ac_useropt
1075     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1076     case $ac_user_opts in
1077       *"
1078 "with_$ac_useropt"
1079 "*) ;;
1080       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1081          ac_unrecognized_sep=', ';;
1082     esac
1083     eval with_$ac_useropt=no ;;
1084
1085   --x)
1086     # Obsolete; use --with-x.
1087     with_x=yes ;;
1088
1089   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1090   | --x-incl | --x-inc | --x-in | --x-i)
1091     ac_prev=x_includes ;;
1092   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1093   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1094     x_includes=$ac_optarg ;;
1095
1096   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1097   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1098     ac_prev=x_libraries ;;
1099   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1100   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1101     x_libraries=$ac_optarg ;;
1102
1103   -*) as_fn_error "unrecognized option: \`$ac_option'
1104 Try \`$0 --help' for more information."
1105     ;;
1106
1107   *=*)
1108     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1109     # Reject names that are not valid shell variable names.
1110     case $ac_envvar in #(
1111       '' | [0-9]* | *[!_$as_cr_alnum]* )
1112       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1113     esac
1114     eval $ac_envvar=\$ac_optarg
1115     export $ac_envvar ;;
1116
1117   *)
1118     # FIXME: should be removed in autoconf 3.0.
1119     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1120     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1121       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1122     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1123     ;;
1124
1125   esac
1126 done
1127
1128 if test -n "$ac_prev"; then
1129   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1130   as_fn_error "missing argument to $ac_option"
1131 fi
1132
1133 if test -n "$ac_unrecognized_opts"; then
1134   case $enable_option_checking in
1135     no) ;;
1136     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1137     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1138   esac
1139 fi
1140
1141 # Check all directory arguments for consistency.
1142 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1143                 datadir sysconfdir sharedstatedir localstatedir includedir \
1144                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1145                 libdir localedir mandir
1146 do
1147   eval ac_val=\$$ac_var
1148   # Remove trailing slashes.
1149   case $ac_val in
1150     */ )
1151       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1152       eval $ac_var=\$ac_val;;
1153   esac
1154   # Be sure to have absolute directory names.
1155   case $ac_val in
1156     [\\/$]* | ?:[\\/]* )  continue;;
1157     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1158   esac
1159   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1160 done
1161
1162 # There might be people who depend on the old broken behavior: `$host'
1163 # used to hold the argument of --host etc.
1164 # FIXME: To remove some day.
1165 build=$build_alias
1166 host=$host_alias
1167 target=$target_alias
1168
1169 # FIXME: To remove some day.
1170 if test "x$host_alias" != x; then
1171   if test "x$build_alias" = x; then
1172     cross_compiling=maybe
1173     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1174     If a cross compiler is detected then cross compile mode will be used." >&2
1175   elif test "x$build_alias" != "x$host_alias"; then
1176     cross_compiling=yes
1177   fi
1178 fi
1179
1180 ac_tool_prefix=
1181 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1182
1183 test "$silent" = yes && exec 6>/dev/null
1184
1185
1186 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1187 ac_ls_di=`ls -di .` &&
1188 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1189   as_fn_error "working directory cannot be determined"
1190 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1191   as_fn_error "pwd does not report name of working directory"
1192
1193
1194 # Find the source files, if location was not specified.
1195 if test -z "$srcdir"; then
1196   ac_srcdir_defaulted=yes
1197   # Try the directory containing this script, then the parent directory.
1198   ac_confdir=`$as_dirname -- "$as_myself" ||
1199 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1200          X"$as_myself" : 'X\(//\)[^/]' \| \
1201          X"$as_myself" : 'X\(//\)$' \| \
1202          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1203 $as_echo X"$as_myself" |
1204     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1205             s//\1/
1206             q
1207           }
1208           /^X\(\/\/\)[^/].*/{
1209             s//\1/
1210             q
1211           }
1212           /^X\(\/\/\)$/{
1213             s//\1/
1214             q
1215           }
1216           /^X\(\/\).*/{
1217             s//\1/
1218             q
1219           }
1220           s/.*/./; q'`
1221   srcdir=$ac_confdir
1222   if test ! -r "$srcdir/$ac_unique_file"; then
1223     srcdir=..
1224   fi
1225 else
1226   ac_srcdir_defaulted=no
1227 fi
1228 if test ! -r "$srcdir/$ac_unique_file"; then
1229   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1230   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1231 fi
1232 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1233 ac_abs_confdir=`(
1234         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1235         pwd)`
1236 # When building in place, set srcdir=.
1237 if test "$ac_abs_confdir" = "$ac_pwd"; then
1238   srcdir=.
1239 fi
1240 # Remove unnecessary trailing slashes from srcdir.
1241 # Double slashes in file names in object file debugging info
1242 # mess up M-x gdb in Emacs.
1243 case $srcdir in
1244 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1245 esac
1246 for ac_var in $ac_precious_vars; do
1247   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1248   eval ac_env_${ac_var}_value=\$${ac_var}
1249   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1250   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1251 done
1252
1253 #
1254 # Report the --help message.
1255 #
1256 if test "$ac_init_help" = "long"; then
1257   # Omit some internal or obsolete options to make the list less imposing.
1258   # This message is too long to be a string in the A/UX 3.1 sh.
1259   cat <<_ACEOF
1260 \`configure' configures cpplib   to adapt to many kinds of systems.
1261
1262 Usage: $0 [OPTION]... [VAR=VALUE]...
1263
1264 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1265 VAR=VALUE.  See below for descriptions of some of the useful variables.
1266
1267 Defaults for the options are specified in brackets.
1268
1269 Configuration:
1270   -h, --help              display this help and exit
1271       --help=short        display options specific to this package
1272       --help=recursive    display the short help of all the included packages
1273   -V, --version           display version information and exit
1274   -q, --quiet, --silent   do not print \`checking...' messages
1275       --cache-file=FILE   cache test results in FILE [disabled]
1276   -C, --config-cache      alias for \`--cache-file=config.cache'
1277   -n, --no-create         do not create output files
1278       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1279
1280 Installation directories:
1281   --prefix=PREFIX         install architecture-independent files in PREFIX
1282                           [$ac_default_prefix]
1283   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1284                           [PREFIX]
1285
1286 By default, \`make install' will install all the files in
1287 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1288 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1289 for instance \`--prefix=\$HOME'.
1290
1291 For better control, use the options below.
1292
1293 Fine tuning of the installation directories:
1294   --bindir=DIR            user executables [EPREFIX/bin]
1295   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1296   --libexecdir=DIR        program executables [EPREFIX/libexec]
1297   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1298   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1299   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1300   --libdir=DIR            object code libraries [EPREFIX/lib]
1301   --includedir=DIR        C header files [PREFIX/include]
1302   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1303   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1304   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1305   --infodir=DIR           info documentation [DATAROOTDIR/info]
1306   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1307   --mandir=DIR            man documentation [DATAROOTDIR/man]
1308   --docdir=DIR            documentation root [DATAROOTDIR/doc/cpplib]
1309   --htmldir=DIR           html documentation [DOCDIR]
1310   --dvidir=DIR            dvi documentation [DOCDIR]
1311   --pdfdir=DIR            pdf documentation [DOCDIR]
1312   --psdir=DIR             ps documentation [DOCDIR]
1313 _ACEOF
1314
1315   cat <<\_ACEOF
1316
1317 System types:
1318   --build=BUILD     configure for building on BUILD [guessed]
1319   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1320   --target=TARGET   configure for building compilers for TARGET [HOST]
1321 _ACEOF
1322 fi
1323
1324 if test -n "$ac_init_help"; then
1325   case $ac_init_help in
1326      short | recursive ) echo "Configuration of cpplib  :";;
1327    esac
1328   cat <<\_ACEOF
1329
1330 Optional Features:
1331   --disable-option-checking  ignore unrecognized --enable/--with options
1332   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1333   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1334   --enable-build-with-cxx build with C++ compiler instead of C compiler
1335   --enable-werror-always  enable -Werror despite compiler version
1336   --disable-rpath         do not hardcode runtime library paths
1337   --enable-maintainer-mode enable rules only needed by maintainers
1338   --enable-checking      enable expensive run-time checks
1339
1340 Optional Packages:
1341   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1342   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1343   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1344   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1345   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1346
1347 Some influential environment variables:
1348   CC          C compiler command
1349   CFLAGS      C compiler flags
1350   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1351               nonstandard directory <lib dir>
1352   LIBS        libraries to pass to the linker, e.g. -l<library>
1353   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1354               you have headers in a nonstandard directory <include dir>
1355   CXX         C++ compiler command
1356   CXXFLAGS    C++ compiler flags
1357   CPP         C preprocessor
1358   CXXCPP      C++ preprocessor
1359
1360 Use these variables to override the choices made by `configure' or to help
1361 it to find libraries and programs with nonstandard names/locations.
1362
1363 Report bugs to <gcc-bugs@gcc.gnu.org>.
1364 _ACEOF
1365 ac_status=$?
1366 fi
1367
1368 if test "$ac_init_help" = "recursive"; then
1369   # If there are subdirs, report their specific --help.
1370   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1371     test -d "$ac_dir" ||
1372       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1373       continue
1374     ac_builddir=.
1375
1376 case "$ac_dir" in
1377 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1378 *)
1379   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1380   # A ".." for each directory in $ac_dir_suffix.
1381   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1382   case $ac_top_builddir_sub in
1383   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1384   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1385   esac ;;
1386 esac
1387 ac_abs_top_builddir=$ac_pwd
1388 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1389 # for backward compatibility:
1390 ac_top_builddir=$ac_top_build_prefix
1391
1392 case $srcdir in
1393   .)  # We are building in place.
1394     ac_srcdir=.
1395     ac_top_srcdir=$ac_top_builddir_sub
1396     ac_abs_top_srcdir=$ac_pwd ;;
1397   [\\/]* | ?:[\\/]* )  # Absolute name.
1398     ac_srcdir=$srcdir$ac_dir_suffix;
1399     ac_top_srcdir=$srcdir
1400     ac_abs_top_srcdir=$srcdir ;;
1401   *) # Relative name.
1402     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1403     ac_top_srcdir=$ac_top_build_prefix$srcdir
1404     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1405 esac
1406 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1407
1408     cd "$ac_dir" || { ac_status=$?; continue; }
1409     # Check for guested configure.
1410     if test -f "$ac_srcdir/configure.gnu"; then
1411       echo &&
1412       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1413     elif test -f "$ac_srcdir/configure"; then
1414       echo &&
1415       $SHELL "$ac_srcdir/configure" --help=recursive
1416     else
1417       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1418     fi || ac_status=$?
1419     cd "$ac_pwd" || { ac_status=$?; break; }
1420   done
1421 fi
1422
1423 test -n "$ac_init_help" && exit $ac_status
1424 if $ac_init_version; then
1425   cat <<\_ACEOF
1426 cpplib configure
1427 generated by GNU Autoconf 2.64
1428
1429 Copyright (C) 2009 Free Software Foundation, Inc.
1430 This configure script is free software; the Free Software Foundation
1431 gives unlimited permission to copy, distribute and modify it.
1432 _ACEOF
1433   exit
1434 fi
1435
1436 ## ------------------------ ##
1437 ## Autoconf initialization. ##
1438 ## ------------------------ ##
1439
1440 # ac_fn_c_try_compile LINENO
1441 # --------------------------
1442 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1443 ac_fn_c_try_compile ()
1444 {
1445   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1446   rm -f conftest.$ac_objext
1447   if { { ac_try="$ac_compile"
1448 case "(($ac_try" in
1449   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1450   *) ac_try_echo=$ac_try;;
1451 esac
1452 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1453 $as_echo "$ac_try_echo"; } >&5
1454   (eval "$ac_compile") 2>conftest.err
1455   ac_status=$?
1456   if test -s conftest.err; then
1457     grep -v '^ *+' conftest.err >conftest.er1
1458     cat conftest.er1 >&5
1459     mv -f conftest.er1 conftest.err
1460   fi
1461   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1462   test $ac_status = 0; } && {
1463          test -z "$ac_c_werror_flag" ||
1464          test ! -s conftest.err
1465        } && test -s conftest.$ac_objext; then :
1466   ac_retval=0
1467 else
1468   $as_echo "$as_me: failed program was:" >&5
1469 sed 's/^/| /' conftest.$ac_ext >&5
1470
1471         ac_retval=1
1472 fi
1473   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1474   return $ac_retval
1475
1476 } # ac_fn_c_try_compile
1477
1478 # ac_fn_cxx_try_compile LINENO
1479 # ----------------------------
1480 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1481 ac_fn_cxx_try_compile ()
1482 {
1483   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1484   rm -f conftest.$ac_objext
1485   if { { ac_try="$ac_compile"
1486 case "(($ac_try" in
1487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1488   *) ac_try_echo=$ac_try;;
1489 esac
1490 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1491 $as_echo "$ac_try_echo"; } >&5
1492   (eval "$ac_compile") 2>conftest.err
1493   ac_status=$?
1494   if test -s conftest.err; then
1495     grep -v '^ *+' conftest.err >conftest.er1
1496     cat conftest.er1 >&5
1497     mv -f conftest.er1 conftest.err
1498   fi
1499   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1500   test $ac_status = 0; } && {
1501          test -z "$ac_cxx_werror_flag" ||
1502          test ! -s conftest.err
1503        } && test -s conftest.$ac_objext; then :
1504   ac_retval=0
1505 else
1506   $as_echo "$as_me: failed program was:" >&5
1507 sed 's/^/| /' conftest.$ac_ext >&5
1508
1509         ac_retval=1
1510 fi
1511   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1512   return $ac_retval
1513
1514 } # ac_fn_cxx_try_compile
1515
1516 # ac_fn_c_try_cpp LINENO
1517 # ----------------------
1518 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1519 ac_fn_c_try_cpp ()
1520 {
1521   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1522   if { { ac_try="$ac_cpp conftest.$ac_ext"
1523 case "(($ac_try" in
1524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525   *) ac_try_echo=$ac_try;;
1526 esac
1527 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528 $as_echo "$ac_try_echo"; } >&5
1529   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1530   ac_status=$?
1531   if test -s conftest.err; then
1532     grep -v '^ *+' conftest.err >conftest.er1
1533     cat conftest.er1 >&5
1534     mv -f conftest.er1 conftest.err
1535   fi
1536   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537   test $ac_status = 0; } >/dev/null && {
1538          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1539          test ! -s conftest.err
1540        }; then :
1541   ac_retval=0
1542 else
1543   $as_echo "$as_me: failed program was:" >&5
1544 sed 's/^/| /' conftest.$ac_ext >&5
1545
1546     ac_retval=1
1547 fi
1548   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1549   return $ac_retval
1550
1551 } # ac_fn_c_try_cpp
1552
1553 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1554 # -------------------------------------------------------
1555 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1556 # the include files in INCLUDES and setting the cache variable VAR
1557 # accordingly.
1558 ac_fn_c_check_header_mongrel ()
1559 {
1560   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1562   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1563 $as_echo_n "checking for $2... " >&6; }
1564 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1565   $as_echo_n "(cached) " >&6
1566 fi
1567 eval ac_res=\$$3
1568                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1569 $as_echo "$ac_res" >&6; }
1570 else
1571   # Is the header compilable?
1572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1573 $as_echo_n "checking $2 usability... " >&6; }
1574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1575 /* end confdefs.h.  */
1576 $4
1577 #include <$2>
1578 _ACEOF
1579 if ac_fn_c_try_compile "$LINENO"; then :
1580   ac_header_compiler=yes
1581 else
1582   ac_header_compiler=no
1583 fi
1584 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1586 $as_echo "$ac_header_compiler" >&6; }
1587
1588 # Is the header present?
1589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1590 $as_echo_n "checking $2 presence... " >&6; }
1591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1592 /* end confdefs.h.  */
1593 #include <$2>
1594 _ACEOF
1595 if ac_fn_c_try_cpp "$LINENO"; then :
1596   ac_header_preproc=yes
1597 else
1598   ac_header_preproc=no
1599 fi
1600 rm -f conftest.err conftest.$ac_ext
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1602 $as_echo "$ac_header_preproc" >&6; }
1603
1604 # So?  What about this header?
1605 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1606   yes:no: )
1607     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1608 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1609     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1610 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1611     ;;
1612   no:yes:* )
1613     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1614 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1615     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1616 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1617     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1618 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1619     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1620 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1621     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1622 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1623 ( cat <<\_ASBOX
1624 ## ----------------------------------- ##
1625 ## Report this to gcc-bugs@gcc.gnu.org ##
1626 ## ----------------------------------- ##
1627 _ASBOX
1628      ) | sed "s/^/$as_me: WARNING:     /" >&2
1629     ;;
1630 esac
1631   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1632 $as_echo_n "checking for $2... " >&6; }
1633 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1634   $as_echo_n "(cached) " >&6
1635 else
1636   eval "$3=\$ac_header_compiler"
1637 fi
1638 eval ac_res=\$$3
1639                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1640 $as_echo "$ac_res" >&6; }
1641 fi
1642   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1643
1644 } # ac_fn_c_check_header_mongrel
1645
1646 # ac_fn_c_try_run LINENO
1647 # ----------------------
1648 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1649 # that executables *can* be run.
1650 ac_fn_c_try_run ()
1651 {
1652   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1653   if { { ac_try="$ac_link"
1654 case "(($ac_try" in
1655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656   *) ac_try_echo=$ac_try;;
1657 esac
1658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 $as_echo "$ac_try_echo"; } >&5
1660   (eval "$ac_link") 2>&5
1661   ac_status=$?
1662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1664   { { case "(($ac_try" in
1665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1666   *) ac_try_echo=$ac_try;;
1667 esac
1668 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1669 $as_echo "$ac_try_echo"; } >&5
1670   (eval "$ac_try") 2>&5
1671   ac_status=$?
1672   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1673   test $ac_status = 0; }; }; then :
1674   ac_retval=0
1675 else
1676   $as_echo "$as_me: program exited with status $ac_status" >&5
1677        $as_echo "$as_me: failed program was:" >&5
1678 sed 's/^/| /' conftest.$ac_ext >&5
1679
1680        ac_retval=$ac_status
1681 fi
1682   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1683   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1684   return $ac_retval
1685
1686 } # ac_fn_c_try_run
1687
1688 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1689 # -------------------------------------------------------
1690 # Tests whether HEADER exists and can be compiled using the include files in
1691 # INCLUDES, setting the cache variable VAR accordingly.
1692 ac_fn_c_check_header_compile ()
1693 {
1694   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1696 $as_echo_n "checking for $2... " >&6; }
1697 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1698   $as_echo_n "(cached) " >&6
1699 else
1700   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1701 /* end confdefs.h.  */
1702 $4
1703 #include <$2>
1704 _ACEOF
1705 if ac_fn_c_try_compile "$LINENO"; then :
1706   eval "$3=yes"
1707 else
1708   eval "$3=no"
1709 fi
1710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1711 fi
1712 eval ac_res=\$$3
1713                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1714 $as_echo "$ac_res" >&6; }
1715   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1716
1717 } # ac_fn_c_check_header_compile
1718
1719 # ac_fn_cxx_try_cpp LINENO
1720 # ------------------------
1721 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1722 ac_fn_cxx_try_cpp ()
1723 {
1724   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1725   if { { ac_try="$ac_cpp conftest.$ac_ext"
1726 case "(($ac_try" in
1727   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728   *) ac_try_echo=$ac_try;;
1729 esac
1730 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731 $as_echo "$ac_try_echo"; } >&5
1732   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1733   ac_status=$?
1734   if test -s conftest.err; then
1735     grep -v '^ *+' conftest.err >conftest.er1
1736     cat conftest.er1 >&5
1737     mv -f conftest.er1 conftest.err
1738   fi
1739   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740   test $ac_status = 0; } >/dev/null && {
1741          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1742          test ! -s conftest.err
1743        }; then :
1744   ac_retval=0
1745 else
1746   $as_echo "$as_me: failed program was:" >&5
1747 sed 's/^/| /' conftest.$ac_ext >&5
1748
1749     ac_retval=1
1750 fi
1751   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1752   return $ac_retval
1753
1754 } # ac_fn_cxx_try_cpp
1755
1756 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1757 # ---------------------------------------------------------
1758 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1759 # the include files in INCLUDES and setting the cache variable VAR
1760 # accordingly.
1761 ac_fn_cxx_check_header_mongrel ()
1762 {
1763   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1765   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1766 $as_echo_n "checking for $2... " >&6; }
1767 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1768   $as_echo_n "(cached) " >&6
1769 fi
1770 eval ac_res=\$$3
1771                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1772 $as_echo "$ac_res" >&6; }
1773 else
1774   # Is the header compilable?
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1776 $as_echo_n "checking $2 usability... " >&6; }
1777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1778 /* end confdefs.h.  */
1779 $4
1780 #include <$2>
1781 _ACEOF
1782 if ac_fn_cxx_try_compile "$LINENO"; then :
1783   ac_header_compiler=yes
1784 else
1785   ac_header_compiler=no
1786 fi
1787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1789 $as_echo "$ac_header_compiler" >&6; }
1790
1791 # Is the header present?
1792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1793 $as_echo_n "checking $2 presence... " >&6; }
1794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1795 /* end confdefs.h.  */
1796 #include <$2>
1797 _ACEOF
1798 if ac_fn_cxx_try_cpp "$LINENO"; then :
1799   ac_header_preproc=yes
1800 else
1801   ac_header_preproc=no
1802 fi
1803 rm -f conftest.err conftest.$ac_ext
1804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1805 $as_echo "$ac_header_preproc" >&6; }
1806
1807 # So?  What about this header?
1808 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1809   yes:no: )
1810     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1811 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1812     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1813 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1814     ;;
1815   no:yes:* )
1816     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1817 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1818     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1819 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1820     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1821 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1822     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1823 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1824     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1825 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1826 ( cat <<\_ASBOX
1827 ## ----------------------------------- ##
1828 ## Report this to gcc-bugs@gcc.gnu.org ##
1829 ## ----------------------------------- ##
1830 _ASBOX
1831      ) | sed "s/^/$as_me: WARNING:     /" >&2
1832     ;;
1833 esac
1834   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1835 $as_echo_n "checking for $2... " >&6; }
1836 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1837   $as_echo_n "(cached) " >&6
1838 else
1839   eval "$3=\$ac_header_compiler"
1840 fi
1841 eval ac_res=\$$3
1842                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1843 $as_echo "$ac_res" >&6; }
1844 fi
1845   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1846
1847 } # ac_fn_cxx_check_header_mongrel
1848
1849 # ac_fn_cxx_try_run LINENO
1850 # ------------------------
1851 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1852 # that executables *can* be run.
1853 ac_fn_cxx_try_run ()
1854 {
1855   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1856   if { { ac_try="$ac_link"
1857 case "(($ac_try" in
1858   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1859   *) ac_try_echo=$ac_try;;
1860 esac
1861 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1862 $as_echo "$ac_try_echo"; } >&5
1863   (eval "$ac_link") 2>&5
1864   ac_status=$?
1865   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1866   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1867   { { case "(($ac_try" in
1868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1869   *) ac_try_echo=$ac_try;;
1870 esac
1871 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1872 $as_echo "$ac_try_echo"; } >&5
1873   (eval "$ac_try") 2>&5
1874   ac_status=$?
1875   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1876   test $ac_status = 0; }; }; then :
1877   ac_retval=0
1878 else
1879   $as_echo "$as_me: program exited with status $ac_status" >&5
1880        $as_echo "$as_me: failed program was:" >&5
1881 sed 's/^/| /' conftest.$ac_ext >&5
1882
1883        ac_retval=$ac_status
1884 fi
1885   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1886   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1887   return $ac_retval
1888
1889 } # ac_fn_cxx_try_run
1890
1891 # ac_fn_cxx_try_link LINENO
1892 # -------------------------
1893 # Try to link conftest.$ac_ext, and return whether this succeeded.
1894 ac_fn_cxx_try_link ()
1895 {
1896   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1897   rm -f conftest.$ac_objext conftest$ac_exeext
1898   if { { ac_try="$ac_link"
1899 case "(($ac_try" in
1900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1901   *) ac_try_echo=$ac_try;;
1902 esac
1903 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1904 $as_echo "$ac_try_echo"; } >&5
1905   (eval "$ac_link") 2>conftest.err
1906   ac_status=$?
1907   if test -s conftest.err; then
1908     grep -v '^ *+' conftest.err >conftest.er1
1909     cat conftest.er1 >&5
1910     mv -f conftest.er1 conftest.err
1911   fi
1912   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1913   test $ac_status = 0; } && {
1914          test -z "$ac_cxx_werror_flag" ||
1915          test ! -s conftest.err
1916        } && test -s conftest$ac_exeext && {
1917          test "$cross_compiling" = yes ||
1918          $as_test_x conftest$ac_exeext
1919        }; then :
1920   ac_retval=0
1921 else
1922   $as_echo "$as_me: failed program was:" >&5
1923 sed 's/^/| /' conftest.$ac_ext >&5
1924
1925         ac_retval=1
1926 fi
1927   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1928   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1929   # interfere with the next link command; also delete a directory that is
1930   # left behind by Apple's compiler.  We do this before executing the actions.
1931   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1932   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1933   return $ac_retval
1934
1935 } # ac_fn_cxx_try_link
1936
1937 # ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
1938 # ---------------------------------------------
1939 # Tests whether TYPE exists after having included INCLUDES, setting cache
1940 # variable VAR accordingly.
1941 ac_fn_cxx_check_type ()
1942 {
1943   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1944   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1945 $as_echo_n "checking for $2... " >&6; }
1946 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1947   $as_echo_n "(cached) " >&6
1948 else
1949   eval "$3=no"
1950   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1951 /* end confdefs.h.  */
1952 $4
1953 int
1954 main ()
1955 {
1956 if (sizeof ($2))
1957          return 0;
1958   ;
1959   return 0;
1960 }
1961 _ACEOF
1962 if ac_fn_cxx_try_compile "$LINENO"; then :
1963   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1964 /* end confdefs.h.  */
1965 $4
1966 int
1967 main ()
1968 {
1969 if (sizeof (($2)))
1970             return 0;
1971   ;
1972   return 0;
1973 }
1974 _ACEOF
1975 if ac_fn_cxx_try_compile "$LINENO"; then :
1976
1977 else
1978   eval "$3=yes"
1979 fi
1980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1981 fi
1982 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1983 fi
1984 eval ac_res=\$$3
1985                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1986 $as_echo "$ac_res" >&6; }
1987   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1988
1989 } # ac_fn_cxx_check_type
1990
1991 # ac_fn_cxx_compute_int LINENO EXPR VAR INCLUDES
1992 # ----------------------------------------------
1993 # Tries to find the compile-time value of EXPR in a program that includes
1994 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1995 # computed
1996 ac_fn_cxx_compute_int ()
1997 {
1998   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1999   if test "$cross_compiling" = yes; then
2000     # Depending upon the size, compute the lo and hi bounds.
2001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2002 /* end confdefs.h.  */
2003 $4
2004 int
2005 main ()
2006 {
2007 static int test_array [1 - 2 * !(($2) >= 0)];
2008 test_array [0] = 0
2009
2010   ;
2011   return 0;
2012 }
2013 _ACEOF
2014 if ac_fn_cxx_try_compile "$LINENO"; then :
2015   ac_lo=0 ac_mid=0
2016   while :; do
2017     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2018 /* end confdefs.h.  */
2019 $4
2020 int
2021 main ()
2022 {
2023 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2024 test_array [0] = 0
2025
2026   ;
2027   return 0;
2028 }
2029 _ACEOF
2030 if ac_fn_cxx_try_compile "$LINENO"; then :
2031   ac_hi=$ac_mid; break
2032 else
2033   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2034                         if test $ac_lo -le $ac_mid; then
2035                           ac_lo= ac_hi=
2036                           break
2037                         fi
2038                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2039 fi
2040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2041   done
2042 else
2043   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2044 /* end confdefs.h.  */
2045 $4
2046 int
2047 main ()
2048 {
2049 static int test_array [1 - 2 * !(($2) < 0)];
2050 test_array [0] = 0
2051
2052   ;
2053   return 0;
2054 }
2055 _ACEOF
2056 if ac_fn_cxx_try_compile "$LINENO"; then :
2057   ac_hi=-1 ac_mid=-1
2058   while :; do
2059     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2060 /* end confdefs.h.  */
2061 $4
2062 int
2063 main ()
2064 {
2065 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2066 test_array [0] = 0
2067
2068   ;
2069   return 0;
2070 }
2071 _ACEOF
2072 if ac_fn_cxx_try_compile "$LINENO"; then :
2073   ac_lo=$ac_mid; break
2074 else
2075   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2076                         if test $ac_mid -le $ac_hi; then
2077                           ac_lo= ac_hi=
2078                           break
2079                         fi
2080                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2081 fi
2082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2083   done
2084 else
2085   ac_lo= ac_hi=
2086 fi
2087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2088 fi
2089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2090 # Binary search between lo and hi bounds.
2091 while test "x$ac_lo" != "x$ac_hi"; do
2092   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2093   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2094 /* end confdefs.h.  */
2095 $4
2096 int
2097 main ()
2098 {
2099 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2100 test_array [0] = 0
2101
2102   ;
2103   return 0;
2104 }
2105 _ACEOF
2106 if ac_fn_cxx_try_compile "$LINENO"; then :
2107   ac_hi=$ac_mid
2108 else
2109   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2110 fi
2111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2112 done
2113 case $ac_lo in #((
2114 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2115 '') ac_retval=1 ;;
2116 esac
2117   else
2118     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2119 /* end confdefs.h.  */
2120 $4
2121 static long int longval () { return $2; }
2122 static unsigned long int ulongval () { return $2; }
2123 #include <stdio.h>
2124 #include <stdlib.h>
2125 int
2126 main ()
2127 {
2128
2129   FILE *f = fopen ("conftest.val", "w");
2130   if (! f)
2131     return 1;
2132   if (($2) < 0)
2133     {
2134       long int i = longval ();
2135       if (i != ($2))
2136         return 1;
2137       fprintf (f, "%ld", i);
2138     }
2139   else
2140     {
2141       unsigned long int i = ulongval ();
2142       if (i != ($2))
2143         return 1;
2144       fprintf (f, "%lu", i);
2145     }
2146   /* Do not output a trailing newline, as this causes \r\n confusion
2147      on some platforms.  */
2148   return ferror (f) || fclose (f) != 0;
2149
2150   ;
2151   return 0;
2152 }
2153 _ACEOF
2154 if ac_fn_cxx_try_run "$LINENO"; then :
2155   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2156 else
2157   ac_retval=1
2158 fi
2159 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2160   conftest.$ac_objext conftest.beam conftest.$ac_ext
2161 rm -f conftest.val
2162
2163   fi
2164   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2165   return $ac_retval
2166
2167 } # ac_fn_cxx_compute_int
2168
2169 # ac_fn_cxx_check_func LINENO FUNC VAR
2170 # ------------------------------------
2171 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2172 ac_fn_cxx_check_func ()
2173 {
2174   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2175   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2176 $as_echo_n "checking for $2... " >&6; }
2177 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2178   $as_echo_n "(cached) " >&6
2179 else
2180   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2181 /* end confdefs.h.  */
2182 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2183    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2184 #define $2 innocuous_$2
2185
2186 /* System header to define __stub macros and hopefully few prototypes,
2187     which can conflict with char $2 (); below.
2188     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2189     <limits.h> exists even on freestanding compilers.  */
2190
2191 #ifdef __STDC__
2192 # include <limits.h>
2193 #else
2194 # include <assert.h>
2195 #endif
2196
2197 #undef $2
2198
2199 /* Override any GCC internal prototype to avoid an error.
2200    Use char because int might match the return type of a GCC
2201    builtin and then its argument prototype would still apply.  */
2202 #ifdef __cplusplus
2203 extern "C"
2204 #endif
2205 char $2 ();
2206 /* The GNU C library defines this for functions which it implements
2207     to always fail with ENOSYS.  Some functions are actually named
2208     something starting with __ and the normal name is an alias.  */
2209 #if defined __stub_$2 || defined __stub___$2
2210 choke me
2211 #endif
2212
2213 int
2214 main ()
2215 {
2216 return $2 ();
2217   ;
2218   return 0;
2219 }
2220 _ACEOF
2221 if ac_fn_cxx_try_link "$LINENO"; then :
2222   eval "$3=yes"
2223 else
2224   eval "$3=no"
2225 fi
2226 rm -f core conftest.err conftest.$ac_objext \
2227     conftest$ac_exeext conftest.$ac_ext
2228 fi
2229 eval ac_res=\$$3
2230                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2231 $as_echo "$ac_res" >&6; }
2232   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2233
2234 } # ac_fn_cxx_check_func
2235
2236 # ac_fn_cxx_check_decl LINENO SYMBOL VAR
2237 # --------------------------------------
2238 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2239 ac_fn_cxx_check_decl ()
2240 {
2241   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2242   as_decl_name=`echo $2|sed 's/ *(.*//'`
2243   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2244   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2245 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2246 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2247   $as_echo_n "(cached) " >&6
2248 else
2249   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2250 /* end confdefs.h.  */
2251 $4
2252 int
2253 main ()
2254 {
2255 #ifndef $as_decl_name
2256 #ifdef __cplusplus
2257   (void) $as_decl_use;
2258 #else
2259   (void) $as_decl_name;
2260 #endif
2261 #endif
2262
2263   ;
2264   return 0;
2265 }
2266 _ACEOF
2267 if ac_fn_cxx_try_compile "$LINENO"; then :
2268   eval "$3=yes"
2269 else
2270   eval "$3=no"
2271 fi
2272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2273 fi
2274 eval ac_res=\$$3
2275                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2276 $as_echo "$ac_res" >&6; }
2277   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2278
2279 } # ac_fn_cxx_check_decl
2280 cat >config.log <<_ACEOF
2281 This file contains any messages produced by compilers while
2282 running configure, to aid debugging if configure makes a mistake.
2283
2284 It was created by cpplib $as_me  , which was
2285 generated by GNU Autoconf 2.64.  Invocation command line was
2286
2287   $ $0 $@
2288
2289 _ACEOF
2290 exec 5>>config.log
2291 {
2292 cat <<_ASUNAME
2293 ## --------- ##
2294 ## Platform. ##
2295 ## --------- ##
2296
2297 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2298 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2299 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2300 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2301 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2302
2303 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2304 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2305
2306 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2307 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2308 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2309 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2310 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2311 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2312 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2313
2314 _ASUNAME
2315
2316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317 for as_dir in $PATH
2318 do
2319   IFS=$as_save_IFS
2320   test -z "$as_dir" && as_dir=.
2321     $as_echo "PATH: $as_dir"
2322   done
2323 IFS=$as_save_IFS
2324
2325 } >&5
2326
2327 cat >&5 <<_ACEOF
2328
2329
2330 ## ----------- ##
2331 ## Core tests. ##
2332 ## ----------- ##
2333
2334 _ACEOF
2335
2336
2337 # Keep a trace of the command line.
2338 # Strip out --no-create and --no-recursion so they do not pile up.
2339 # Strip out --silent because we don't want to record it for future runs.
2340 # Also quote any args containing shell meta-characters.
2341 # Make two passes to allow for proper duplicate-argument suppression.
2342 ac_configure_args=
2343 ac_configure_args0=
2344 ac_configure_args1=
2345 ac_must_keep_next=false
2346 for ac_pass in 1 2
2347 do
2348   for ac_arg
2349   do
2350     case $ac_arg in
2351     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2352     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2353     | -silent | --silent | --silen | --sile | --sil)
2354       continue ;;
2355     *\'*)
2356       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2357     esac
2358     case $ac_pass in
2359     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2360     2)
2361       as_fn_append ac_configure_args1 " '$ac_arg'"
2362       if test $ac_must_keep_next = true; then
2363         ac_must_keep_next=false # Got value, back to normal.
2364       else
2365         case $ac_arg in
2366           *=* | --config-cache | -C | -disable-* | --disable-* \
2367           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2368           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2369           | -with-* | --with-* | -without-* | --without-* | --x)
2370             case "$ac_configure_args0 " in
2371               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2372             esac
2373             ;;
2374           -* ) ac_must_keep_next=true ;;
2375         esac
2376       fi
2377       as_fn_append ac_configure_args " '$ac_arg'"
2378       ;;
2379     esac
2380   done
2381 done
2382 { ac_configure_args0=; unset ac_configure_args0;}
2383 { ac_configure_args1=; unset ac_configure_args1;}
2384
2385 # When interrupted or exit'd, cleanup temporary files, and complete
2386 # config.log.  We remove comments because anyway the quotes in there
2387 # would cause problems or look ugly.
2388 # WARNING: Use '\'' to represent an apostrophe within the trap.
2389 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2390 trap 'exit_status=$?
2391   # Save into config.log some information that might help in debugging.
2392   {
2393     echo
2394
2395     cat <<\_ASBOX
2396 ## ---------------- ##
2397 ## Cache variables. ##
2398 ## ---------------- ##
2399 _ASBOX
2400     echo
2401     # The following way of writing the cache mishandles newlines in values,
2402 (
2403   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2404     eval ac_val=\$$ac_var
2405     case $ac_val in #(
2406     *${as_nl}*)
2407       case $ac_var in #(
2408       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2409 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2410       esac
2411       case $ac_var in #(
2412       _ | IFS | as_nl) ;; #(
2413       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2414       *) { eval $ac_var=; unset $ac_var;} ;;
2415       esac ;;
2416     esac
2417   done
2418   (set) 2>&1 |
2419     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2420     *${as_nl}ac_space=\ *)
2421       sed -n \
2422         "s/'\''/'\''\\\\'\'''\''/g;
2423           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2424       ;; #(
2425     *)
2426       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2427       ;;
2428     esac |
2429     sort
2430 )
2431     echo
2432
2433     cat <<\_ASBOX
2434 ## ----------------- ##
2435 ## Output variables. ##
2436 ## ----------------- ##
2437 _ASBOX
2438     echo
2439     for ac_var in $ac_subst_vars
2440     do
2441       eval ac_val=\$$ac_var
2442       case $ac_val in
2443       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2444       esac
2445       $as_echo "$ac_var='\''$ac_val'\''"
2446     done | sort
2447     echo
2448
2449     if test -n "$ac_subst_files"; then
2450       cat <<\_ASBOX
2451 ## ------------------- ##
2452 ## File substitutions. ##
2453 ## ------------------- ##
2454 _ASBOX
2455       echo
2456       for ac_var in $ac_subst_files
2457       do
2458         eval ac_val=\$$ac_var
2459         case $ac_val in
2460         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2461         esac
2462         $as_echo "$ac_var='\''$ac_val'\''"
2463       done | sort
2464       echo
2465     fi
2466
2467     if test -s confdefs.h; then
2468       cat <<\_ASBOX
2469 ## ----------- ##
2470 ## confdefs.h. ##
2471 ## ----------- ##
2472 _ASBOX
2473       echo
2474       cat confdefs.h
2475       echo
2476     fi
2477     test "$ac_signal" != 0 &&
2478       $as_echo "$as_me: caught signal $ac_signal"
2479     $as_echo "$as_me: exit $exit_status"
2480   } >&5
2481   rm -f core *.core core.conftest.* &&
2482     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2483     exit $exit_status
2484 ' 0
2485 for ac_signal in 1 2 13 15; do
2486   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2487 done
2488 ac_signal=0
2489
2490 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2491 rm -f -r conftest* confdefs.h
2492
2493 $as_echo "/* confdefs.h */" > confdefs.h
2494
2495 # Predefined preprocessor variables.
2496
2497 cat >>confdefs.h <<_ACEOF
2498 #define PACKAGE_NAME "$PACKAGE_NAME"
2499 _ACEOF
2500
2501 cat >>confdefs.h <<_ACEOF
2502 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2503 _ACEOF
2504
2505 cat >>confdefs.h <<_ACEOF
2506 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2507 _ACEOF
2508
2509 cat >>confdefs.h <<_ACEOF
2510 #define PACKAGE_STRING "$PACKAGE_STRING"
2511 _ACEOF
2512
2513 cat >>confdefs.h <<_ACEOF
2514 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2515 _ACEOF
2516
2517 cat >>confdefs.h <<_ACEOF
2518 #define PACKAGE_URL "$PACKAGE_URL"
2519 _ACEOF
2520
2521
2522 # Let the site file select an alternate cache file if it wants to.
2523 # Prefer an explicitly selected file to automatically selected ones.
2524 ac_site_file1=NONE
2525 ac_site_file2=NONE
2526 if test -n "$CONFIG_SITE"; then
2527   ac_site_file1=$CONFIG_SITE
2528 elif test "x$prefix" != xNONE; then
2529   ac_site_file1=$prefix/share/config.site
2530   ac_site_file2=$prefix/etc/config.site
2531 else
2532   ac_site_file1=$ac_default_prefix/share/config.site
2533   ac_site_file2=$ac_default_prefix/etc/config.site
2534 fi
2535 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2536 do
2537   test "x$ac_site_file" = xNONE && continue
2538   if test -r "$ac_site_file"; then
2539     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2540 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2541     sed 's/^/| /' "$ac_site_file" >&5
2542     . "$ac_site_file"
2543   fi
2544 done
2545
2546 if test -r "$cache_file"; then
2547   # Some versions of bash will fail to source /dev/null (special
2548   # files actually), so we avoid doing that.
2549   if test -f "$cache_file"; then
2550     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2551 $as_echo "$as_me: loading cache $cache_file" >&6;}
2552     case $cache_file in
2553       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2554       *)                      . "./$cache_file";;
2555     esac
2556   fi
2557 else
2558   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2559 $as_echo "$as_me: creating cache $cache_file" >&6;}
2560   >$cache_file
2561 fi
2562
2563 # Check that the precious variables saved in the cache have kept the same
2564 # value.
2565 ac_cache_corrupted=false
2566 for ac_var in $ac_precious_vars; do
2567   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2568   eval ac_new_set=\$ac_env_${ac_var}_set
2569   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2570   eval ac_new_val=\$ac_env_${ac_var}_value
2571   case $ac_old_set,$ac_new_set in
2572     set,)
2573       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2574 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2575       ac_cache_corrupted=: ;;
2576     ,set)
2577       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2578 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2579       ac_cache_corrupted=: ;;
2580     ,);;
2581     *)
2582       if test "x$ac_old_val" != "x$ac_new_val"; then
2583         # differences in whitespace do not lead to failure.
2584         ac_old_val_w=`echo x $ac_old_val`
2585         ac_new_val_w=`echo x $ac_new_val`
2586         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2587           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2588 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2589           ac_cache_corrupted=:
2590         else
2591           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2592 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2593           eval $ac_var=\$ac_old_val
2594         fi
2595         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2596 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2597         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2598 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2599       fi;;
2600   esac
2601   # Pass precious variables to config.status.
2602   if test "$ac_new_set" = set; then
2603     case $ac_new_val in
2604     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2605     *) ac_arg=$ac_var=$ac_new_val ;;
2606     esac
2607     case " $ac_configure_args " in
2608       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2609       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2610     esac
2611   fi
2612 done
2613 if $ac_cache_corrupted; then
2614   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2616   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2617 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2618   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2619 fi
2620 ## -------------------- ##
2621 ## Main body of script. ##
2622 ## -------------------- ##
2623
2624 ac_ext=c
2625 ac_cpp='$CPP $CPPFLAGS'
2626 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2627 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2628 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2629
2630
2631
2632
2633
2634
2635
2636 ac_aux_dir=
2637 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2638   for ac_t in install-sh install.sh shtool; do
2639     if test -f "$ac_dir/$ac_t"; then
2640       ac_aux_dir=$ac_dir
2641       ac_install_sh="$ac_aux_dir/$ac_t -c"
2642       break 2
2643     fi
2644   done
2645 done
2646 if test -z "$ac_aux_dir"; then
2647   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2648 fi
2649
2650 # These three variables are undocumented and unsupported,
2651 # and are intended to be withdrawn in a future Autoconf release.
2652 # They can cause serious problems if a builder's source tree is in a directory
2653 # whose full name contains unusual characters.
2654 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2655 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2656 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2657
2658
2659 # Make sure we can run config.sub.
2660 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2661   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2662
2663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2664 $as_echo_n "checking build system type... " >&6; }
2665 if test "${ac_cv_build+set}" = set; then :
2666   $as_echo_n "(cached) " >&6
2667 else
2668   ac_build_alias=$build_alias
2669 test "x$ac_build_alias" = x &&
2670   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2671 test "x$ac_build_alias" = x &&
2672   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2673 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2674   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2675
2676 fi
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2678 $as_echo "$ac_cv_build" >&6; }
2679 case $ac_cv_build in
2680 *-*-*) ;;
2681 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2682 esac
2683 build=$ac_cv_build
2684 ac_save_IFS=$IFS; IFS='-'
2685 set x $ac_cv_build
2686 shift
2687 build_cpu=$1
2688 build_vendor=$2
2689 shift; shift
2690 # Remember, the first character of IFS is used to create $*,
2691 # except with old shells:
2692 build_os=$*
2693 IFS=$ac_save_IFS
2694 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2695
2696
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2698 $as_echo_n "checking host system type... " >&6; }
2699 if test "${ac_cv_host+set}" = set; then :
2700   $as_echo_n "(cached) " >&6
2701 else
2702   if test "x$host_alias" = x; then
2703   ac_cv_host=$ac_cv_build
2704 else
2705   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2706     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2707 fi
2708
2709 fi
2710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2711 $as_echo "$ac_cv_host" >&6; }
2712 case $ac_cv_host in
2713 *-*-*) ;;
2714 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2715 esac
2716 host=$ac_cv_host
2717 ac_save_IFS=$IFS; IFS='-'
2718 set x $ac_cv_host
2719 shift
2720 host_cpu=$1
2721 host_vendor=$2
2722 shift; shift
2723 # Remember, the first character of IFS is used to create $*,
2724 # except with old shells:
2725 host_os=$*
2726 IFS=$ac_save_IFS
2727 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2728
2729
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2731 $as_echo_n "checking target system type... " >&6; }
2732 if test "${ac_cv_target+set}" = set; then :
2733   $as_echo_n "(cached) " >&6
2734 else
2735   if test "x$target_alias" = x; then
2736   ac_cv_target=$ac_cv_host
2737 else
2738   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2739     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2740 fi
2741
2742 fi
2743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2744 $as_echo "$ac_cv_target" >&6; }
2745 case $ac_cv_target in
2746 *-*-*) ;;
2747 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2748 esac
2749 target=$ac_cv_target
2750 ac_save_IFS=$IFS; IFS='-'
2751 set x $ac_cv_target
2752 shift
2753 target_cpu=$1
2754 target_vendor=$2
2755 shift; shift
2756 # Remember, the first character of IFS is used to create $*,
2757 # except with old shells:
2758 target_os=$*
2759 IFS=$ac_save_IFS
2760 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2761
2762
2763 # The aliases save the names the user supplied, while $host etc.
2764 # will get canonicalized.
2765 test -n "$target_alias" &&
2766   test "$program_prefix$program_suffix$program_transform_name" = \
2767     NONENONEs,x,x, &&
2768   program_prefix=${target_alias}-
2769
2770
2771 # Checks for programs.
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2773 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2774 set x ${MAKE-make}
2775 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2776 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2777   $as_echo_n "(cached) " >&6
2778 else
2779   cat >conftest.make <<\_ACEOF
2780 SHELL = /bin/sh
2781 all:
2782         @echo '@@@%%%=$(MAKE)=@@@%%%'
2783 _ACEOF
2784 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2785 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2786   *@@@%%%=?*=@@@%%%*)
2787     eval ac_cv_prog_make_${ac_make}_set=yes;;
2788   *)
2789     eval ac_cv_prog_make_${ac_make}_set=no;;
2790 esac
2791 rm -f conftest.make
2792 fi
2793 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2795 $as_echo "yes" >&6; }
2796   SET_MAKE=
2797 else
2798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2799 $as_echo "no" >&6; }
2800   SET_MAKE="MAKE=${MAKE-make}"
2801 fi
2802
2803 # Find a good install program.  We prefer a C program (faster),
2804 # so one script is as good as another.  But avoid the broken or
2805 # incompatible versions:
2806 # SysV /etc/install, /usr/sbin/install
2807 # SunOS /usr/etc/install
2808 # IRIX /sbin/install
2809 # AIX /bin/install
2810 # AmigaOS /C/install, which installs bootblocks on floppy discs
2811 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2812 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2813 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2814 # OS/2's system install, which has a completely different semantic
2815 # ./install, which can be erroneously created by make from ./install.sh.
2816 # Reject install programs that cannot install multiple files.
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2818 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2819 if test -z "$INSTALL"; then
2820 if test "${ac_cv_path_install+set}" = set; then :
2821   $as_echo_n "(cached) " >&6
2822 else
2823   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2824 for as_dir in $PATH
2825 do
2826   IFS=$as_save_IFS
2827   test -z "$as_dir" && as_dir=.
2828     # Account for people who put trailing slashes in PATH elements.
2829 case $as_dir/ in #((
2830   ./ | .// | /[cC]/* | \
2831   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2832   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2833   /usr/ucb/* ) ;;
2834   *)
2835     # OSF1 and SCO ODT 3.0 have their own names for install.
2836     # Don't use installbsd from OSF since it installs stuff as root
2837     # by default.
2838     for ac_prog in ginstall scoinst install; do
2839       for ac_exec_ext in '' $ac_executable_extensions; do
2840         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2841           if test $ac_prog = install &&
2842             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2843             # AIX install.  It has an incompatible calling convention.
2844             :
2845           elif test $ac_prog = install &&
2846             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2847             # program-specific install script used by HP pwplus--don't use.
2848             :
2849           else
2850             rm -rf conftest.one conftest.two conftest.dir
2851             echo one > conftest.one
2852             echo two > conftest.two
2853             mkdir conftest.dir
2854             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2855               test -s conftest.one && test -s conftest.two &&
2856               test -s conftest.dir/conftest.one &&
2857               test -s conftest.dir/conftest.two
2858             then
2859               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2860               break 3
2861             fi
2862           fi
2863         fi
2864       done
2865     done
2866     ;;
2867 esac
2868
2869   done
2870 IFS=$as_save_IFS
2871
2872 rm -rf conftest.one conftest.two conftest.dir
2873
2874 fi
2875   if test "${ac_cv_path_install+set}" = set; then
2876     INSTALL=$ac_cv_path_install
2877   else
2878     # As a last resort, use the slow shell script.  Don't cache a
2879     # value for INSTALL within a source directory, because that will
2880     # break other packages using the cache if that directory is
2881     # removed, or if the value is a relative name.
2882     INSTALL=$ac_install_sh
2883   fi
2884 fi
2885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2886 $as_echo "$INSTALL" >&6; }
2887
2888 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2889 # It thinks the first close brace ends the variable substitution.
2890 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2891
2892 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2893
2894 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2895
2896 ac_ext=c
2897 ac_cpp='$CPP $CPPFLAGS'
2898 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2899 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2900 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2901 if test -n "$ac_tool_prefix"; then
2902   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2903 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2905 $as_echo_n "checking for $ac_word... " >&6; }
2906 if test "${ac_cv_prog_CC+set}" = set; then :
2907   $as_echo_n "(cached) " >&6
2908 else
2909   if test -n "$CC"; then
2910   ac_cv_prog_CC="$CC" # Let the user override the test.
2911 else
2912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2913 for as_dir in $PATH
2914 do
2915   IFS=$as_save_IFS
2916   test -z "$as_dir" && as_dir=.
2917     for ac_exec_ext in '' $ac_executable_extensions; do
2918   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2919     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2920     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2921     break 2
2922   fi
2923 done
2924   done
2925 IFS=$as_save_IFS
2926
2927 fi
2928 fi
2929 CC=$ac_cv_prog_CC
2930 if test -n "$CC"; then
2931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2932 $as_echo "$CC" >&6; }
2933 else
2934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2935 $as_echo "no" >&6; }
2936 fi
2937
2938
2939 fi
2940 if test -z "$ac_cv_prog_CC"; then
2941   ac_ct_CC=$CC
2942   # Extract the first word of "gcc", so it can be a program name with args.
2943 set dummy gcc; ac_word=$2
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2945 $as_echo_n "checking for $ac_word... " >&6; }
2946 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2947   $as_echo_n "(cached) " >&6
2948 else
2949   if test -n "$ac_ct_CC"; then
2950   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2951 else
2952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2953 for as_dir in $PATH
2954 do
2955   IFS=$as_save_IFS
2956   test -z "$as_dir" && as_dir=.
2957     for ac_exec_ext in '' $ac_executable_extensions; do
2958   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2959     ac_cv_prog_ac_ct_CC="gcc"
2960     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2961     break 2
2962   fi
2963 done
2964   done
2965 IFS=$as_save_IFS
2966
2967 fi
2968 fi
2969 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2970 if test -n "$ac_ct_CC"; then
2971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2972 $as_echo "$ac_ct_CC" >&6; }
2973 else
2974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2975 $as_echo "no" >&6; }
2976 fi
2977
2978   if test "x$ac_ct_CC" = x; then
2979     CC=""
2980   else
2981     case $cross_compiling:$ac_tool_warned in
2982 yes:)
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2984 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2985 ac_tool_warned=yes ;;
2986 esac
2987     CC=$ac_ct_CC
2988   fi
2989 else
2990   CC="$ac_cv_prog_CC"
2991 fi
2992
2993 if test -z "$CC"; then
2994           if test -n "$ac_tool_prefix"; then
2995     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2996 set dummy ${ac_tool_prefix}cc; ac_word=$2
2997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2998 $as_echo_n "checking for $ac_word... " >&6; }
2999 if test "${ac_cv_prog_CC+set}" = set; then :
3000   $as_echo_n "(cached) " >&6
3001 else
3002   if test -n "$CC"; then
3003   ac_cv_prog_CC="$CC" # Let the user override the test.
3004 else
3005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3006 for as_dir in $PATH
3007 do
3008   IFS=$as_save_IFS
3009   test -z "$as_dir" && as_dir=.
3010     for ac_exec_ext in '' $ac_executable_extensions; do
3011   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3012     ac_cv_prog_CC="${ac_tool_prefix}cc"
3013     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3014     break 2
3015   fi
3016 done
3017   done
3018 IFS=$as_save_IFS
3019
3020 fi
3021 fi
3022 CC=$ac_cv_prog_CC
3023 if test -n "$CC"; then
3024   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3025 $as_echo "$CC" >&6; }
3026 else
3027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3028 $as_echo "no" >&6; }
3029 fi
3030
3031
3032   fi
3033 fi
3034 if test -z "$CC"; then
3035   # Extract the first word of "cc", so it can be a program name with args.
3036 set dummy cc; ac_word=$2
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3038 $as_echo_n "checking for $ac_word... " >&6; }
3039 if test "${ac_cv_prog_CC+set}" = set; then :
3040   $as_echo_n "(cached) " >&6
3041 else
3042   if test -n "$CC"; then
3043   ac_cv_prog_CC="$CC" # Let the user override the test.
3044 else
3045   ac_prog_rejected=no
3046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3047 for as_dir in $PATH
3048 do
3049   IFS=$as_save_IFS
3050   test -z "$as_dir" && as_dir=.
3051     for ac_exec_ext in '' $ac_executable_extensions; do
3052   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3053     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3054        ac_prog_rejected=yes
3055        continue
3056      fi
3057     ac_cv_prog_CC="cc"
3058     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3059     break 2
3060   fi
3061 done
3062   done
3063 IFS=$as_save_IFS
3064
3065 if test $ac_prog_rejected = yes; then
3066   # We found a bogon in the path, so make sure we never use it.
3067   set dummy $ac_cv_prog_CC
3068   shift
3069   if test $# != 0; then
3070     # We chose a different compiler from the bogus one.
3071     # However, it has the same basename, so the bogon will be chosen
3072     # first if we set CC to just the basename; use the full file name.
3073     shift
3074     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3075   fi
3076 fi
3077 fi
3078 fi
3079 CC=$ac_cv_prog_CC
3080 if test -n "$CC"; then
3081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3082 $as_echo "$CC" >&6; }
3083 else
3084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3085 $as_echo "no" >&6; }
3086 fi
3087
3088
3089 fi
3090 if test -z "$CC"; then
3091   if test -n "$ac_tool_prefix"; then
3092   for ac_prog in cl.exe
3093   do
3094     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3095 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3097 $as_echo_n "checking for $ac_word... " >&6; }
3098 if test "${ac_cv_prog_CC+set}" = set; then :
3099   $as_echo_n "(cached) " >&6
3100 else
3101   if test -n "$CC"; then
3102   ac_cv_prog_CC="$CC" # Let the user override the test.
3103 else
3104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3105 for as_dir in $PATH
3106 do
3107   IFS=$as_save_IFS
3108   test -z "$as_dir" && as_dir=.
3109     for ac_exec_ext in '' $ac_executable_extensions; do
3110   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3111     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3112     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3113     break 2
3114   fi
3115 done
3116   done
3117 IFS=$as_save_IFS
3118
3119 fi
3120 fi
3121 CC=$ac_cv_prog_CC
3122 if test -n "$CC"; then
3123   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3124 $as_echo "$CC" >&6; }
3125 else
3126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3127 $as_echo "no" >&6; }
3128 fi
3129
3130
3131     test -n "$CC" && break
3132   done
3133 fi
3134 if test -z "$CC"; then
3135   ac_ct_CC=$CC
3136   for ac_prog in cl.exe
3137 do
3138   # Extract the first word of "$ac_prog", so it can be a program name with args.
3139 set dummy $ac_prog; ac_word=$2
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3141 $as_echo_n "checking for $ac_word... " >&6; }
3142 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3143   $as_echo_n "(cached) " >&6
3144 else
3145   if test -n "$ac_ct_CC"; then
3146   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3147 else
3148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3149 for as_dir in $PATH
3150 do
3151   IFS=$as_save_IFS
3152   test -z "$as_dir" && as_dir=.
3153     for ac_exec_ext in '' $ac_executable_extensions; do
3154   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3155     ac_cv_prog_ac_ct_CC="$ac_prog"
3156     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3157     break 2
3158   fi
3159 done
3160   done
3161 IFS=$as_save_IFS
3162
3163 fi
3164 fi
3165 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3166 if test -n "$ac_ct_CC"; then
3167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3168 $as_echo "$ac_ct_CC" >&6; }
3169 else
3170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3171 $as_echo "no" >&6; }
3172 fi
3173
3174
3175   test -n "$ac_ct_CC" && break
3176 done
3177
3178   if test "x$ac_ct_CC" = x; then
3179     CC=""
3180   else
3181     case $cross_compiling:$ac_tool_warned in
3182 yes:)
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3184 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3185 ac_tool_warned=yes ;;
3186 esac
3187     CC=$ac_ct_CC
3188   fi
3189 fi
3190
3191 fi
3192
3193
3194 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3195 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3196 as_fn_error "no acceptable C compiler found in \$PATH
3197 See \`config.log' for more details." "$LINENO" 5; }
3198
3199 # Provide some information about the compiler.
3200 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3201 set X $ac_compile
3202 ac_compiler=$2
3203 for ac_option in --version -v -V -qversion; do
3204   { { ac_try="$ac_compiler $ac_option >&5"
3205 case "(($ac_try" in
3206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207   *) ac_try_echo=$ac_try;;
3208 esac
3209 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 $as_echo "$ac_try_echo"; } >&5
3211   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3212   ac_status=$?
3213   if test -s conftest.err; then
3214     sed '10a\
3215 ... rest of stderr output deleted ...
3216          10q' conftest.err >conftest.er1
3217     cat conftest.er1 >&5
3218     rm -f conftest.er1 conftest.err
3219   fi
3220   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3221   test $ac_status = 0; }
3222 done
3223
3224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3225 /* end confdefs.h.  */
3226
3227 int
3228 main ()
3229 {
3230
3231   ;
3232   return 0;
3233 }
3234 _ACEOF
3235 ac_clean_files_save=$ac_clean_files
3236 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3237 # Try to create an executable without -o first, disregard a.out.
3238 # It will help us diagnose broken compilers, and finding out an intuition
3239 # of exeext.
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3241 $as_echo_n "checking for C compiler default output file name... " >&6; }
3242 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3243
3244 # The possible output files:
3245 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3246
3247 ac_rmfiles=
3248 for ac_file in $ac_files
3249 do
3250   case $ac_file in
3251     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3252     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3253   esac
3254 done
3255 rm -f $ac_rmfiles
3256
3257 if { { ac_try="$ac_link_default"
3258 case "(($ac_try" in
3259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3260   *) ac_try_echo=$ac_try;;
3261 esac
3262 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3263 $as_echo "$ac_try_echo"; } >&5
3264   (eval "$ac_link_default") 2>&5
3265   ac_status=$?
3266   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3267   test $ac_status = 0; }; then :
3268   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3269 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3270 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3271 # so that the user can short-circuit this test for compilers unknown to
3272 # Autoconf.
3273 for ac_file in $ac_files ''
3274 do
3275   test -f "$ac_file" || continue
3276   case $ac_file in
3277     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3278         ;;
3279     [ab].out )
3280         # We found the default executable, but exeext='' is most
3281         # certainly right.
3282         break;;
3283     *.* )
3284         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3285         then :; else
3286            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3287         fi
3288         # We set ac_cv_exeext here because the later test for it is not
3289         # safe: cross compilers may not add the suffix if given an `-o'
3290         # argument, so we may need to know it at that point already.
3291         # Even if this section looks crufty: it has the advantage of
3292         # actually working.
3293         break;;
3294     * )
3295         break;;
3296   esac
3297 done
3298 test "$ac_cv_exeext" = no && ac_cv_exeext=
3299
3300 else
3301   ac_file=''
3302 fi
3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3304 $as_echo "$ac_file" >&6; }
3305 if test -z "$ac_file"; then :
3306   $as_echo "$as_me: failed program was:" >&5
3307 sed 's/^/| /' conftest.$ac_ext >&5
3308
3309 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3310 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3311 { as_fn_set_status 77
3312 as_fn_error "C compiler cannot create executables
3313 See \`config.log' for more details." "$LINENO" 5; }; }
3314 fi
3315 ac_exeext=$ac_cv_exeext
3316
3317 # Check that the compiler produces executables we can run.  If not, either
3318 # the compiler is broken, or we cross compile.
3319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3320 $as_echo_n "checking whether the C compiler works... " >&6; }
3321 # If not cross compiling, check that we can run a simple program.
3322 if test "$cross_compiling" != yes; then
3323   if { ac_try='./$ac_file'
3324   { { case "(($ac_try" in
3325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3326   *) ac_try_echo=$ac_try;;
3327 esac
3328 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3329 $as_echo "$ac_try_echo"; } >&5
3330   (eval "$ac_try") 2>&5
3331   ac_status=$?
3332   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3333   test $ac_status = 0; }; }; then
3334     cross_compiling=no
3335   else
3336     if test "$cross_compiling" = maybe; then
3337         cross_compiling=yes
3338     else
3339         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3340 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3341 as_fn_error "cannot run C compiled programs.
3342 If you meant to cross compile, use \`--host'.
3343 See \`config.log' for more details." "$LINENO" 5; }
3344     fi
3345   fi
3346 fi
3347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3348 $as_echo "yes" >&6; }
3349
3350 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3351 ac_clean_files=$ac_clean_files_save
3352 # Check that the compiler produces executables we can run.  If not, either
3353 # the compiler is broken, or we cross compile.
3354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3355 $as_echo_n "checking whether we are cross compiling... " >&6; }
3356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3357 $as_echo "$cross_compiling" >&6; }
3358
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3360 $as_echo_n "checking for suffix of executables... " >&6; }
3361 if { { ac_try="$ac_link"
3362 case "(($ac_try" in
3363   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3364   *) ac_try_echo=$ac_try;;
3365 esac
3366 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3367 $as_echo "$ac_try_echo"; } >&5
3368   (eval "$ac_link") 2>&5
3369   ac_status=$?
3370   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3371   test $ac_status = 0; }; then :
3372   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3373 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3374 # work properly (i.e., refer to `conftest.exe'), while it won't with
3375 # `rm'.
3376 for ac_file in conftest.exe conftest conftest.*; do
3377   test -f "$ac_file" || continue
3378   case $ac_file in
3379     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3380     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3381           break;;
3382     * ) break;;
3383   esac
3384 done
3385 else
3386   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3387 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3388 as_fn_error "cannot compute suffix of executables: cannot compile and link
3389 See \`config.log' for more details." "$LINENO" 5; }
3390 fi
3391 rm -f conftest$ac_cv_exeext
3392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3393 $as_echo "$ac_cv_exeext" >&6; }
3394
3395 rm -f conftest.$ac_ext
3396 EXEEXT=$ac_cv_exeext
3397 ac_exeext=$EXEEXT
3398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3399 $as_echo_n "checking for suffix of object files... " >&6; }
3400 if test "${ac_cv_objext+set}" = set; then :
3401   $as_echo_n "(cached) " >&6
3402 else
3403   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3404 /* end confdefs.h.  */
3405
3406 int
3407 main ()
3408 {
3409
3410   ;
3411   return 0;
3412 }
3413 _ACEOF
3414 rm -f conftest.o conftest.obj
3415 if { { ac_try="$ac_compile"
3416 case "(($ac_try" in
3417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3418   *) ac_try_echo=$ac_try;;
3419 esac
3420 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3421 $as_echo "$ac_try_echo"; } >&5
3422   (eval "$ac_compile") 2>&5
3423   ac_status=$?
3424   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3425   test $ac_status = 0; }; then :
3426   for ac_file in conftest.o conftest.obj conftest.*; do
3427   test -f "$ac_file" || continue;
3428   case $ac_file in
3429     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3430     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3431        break;;
3432   esac
3433 done
3434 else
3435   $as_echo "$as_me: failed program was:" >&5
3436 sed 's/^/| /' conftest.$ac_ext >&5
3437
3438 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3439 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3440 as_fn_error "cannot compute suffix of object files: cannot compile
3441 See \`config.log' for more details." "$LINENO" 5; }
3442 fi
3443 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3444 fi
3445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3446 $as_echo "$ac_cv_objext" >&6; }
3447 OBJEXT=$ac_cv_objext
3448 ac_objext=$OBJEXT
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3450 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3451 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3452   $as_echo_n "(cached) " >&6
3453 else
3454   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3455 /* end confdefs.h.  */
3456
3457 int
3458 main ()
3459 {
3460 #ifndef __GNUC__
3461        choke me
3462 #endif
3463
3464   ;
3465   return 0;
3466 }
3467 _ACEOF
3468 if ac_fn_c_try_compile "$LINENO"; then :
3469   ac_compiler_gnu=yes
3470 else
3471   ac_compiler_gnu=no
3472 fi
3473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3474 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3475
3476 fi
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3478 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3479 if test $ac_compiler_gnu = yes; then
3480   GCC=yes
3481 else
3482   GCC=
3483 fi
3484 ac_test_CFLAGS=${CFLAGS+set}
3485 ac_save_CFLAGS=$CFLAGS
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3487 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3488 if test "${ac_cv_prog_cc_g+set}" = set; then :
3489   $as_echo_n "(cached) " >&6
3490 else
3491   ac_save_c_werror_flag=$ac_c_werror_flag
3492    ac_c_werror_flag=yes
3493    ac_cv_prog_cc_g=no
3494    CFLAGS="-g"
3495    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3496 /* end confdefs.h.  */
3497
3498 int
3499 main ()
3500 {
3501
3502   ;
3503   return 0;
3504 }
3505 _ACEOF
3506 if ac_fn_c_try_compile "$LINENO"; then :
3507   ac_cv_prog_cc_g=yes
3508 else
3509   CFLAGS=""
3510       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3511 /* end confdefs.h.  */
3512
3513 int
3514 main ()
3515 {
3516
3517   ;
3518   return 0;
3519 }
3520 _ACEOF
3521 if ac_fn_c_try_compile "$LINENO"; then :
3522
3523 else
3524   ac_c_werror_flag=$ac_save_c_werror_flag
3525          CFLAGS="-g"
3526          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3527 /* end confdefs.h.  */
3528
3529 int
3530 main ()
3531 {
3532
3533   ;
3534   return 0;
3535 }
3536 _ACEOF
3537 if ac_fn_c_try_compile "$LINENO"; then :
3538   ac_cv_prog_cc_g=yes
3539 fi
3540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3541 fi
3542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3543 fi
3544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3545    ac_c_werror_flag=$ac_save_c_werror_flag
3546 fi
3547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3548 $as_echo "$ac_cv_prog_cc_g" >&6; }
3549 if test "$ac_test_CFLAGS" = set; then
3550   CFLAGS=$ac_save_CFLAGS
3551 elif test $ac_cv_prog_cc_g = yes; then
3552   if test "$GCC" = yes; then
3553     CFLAGS="-g -O2"
3554   else
3555     CFLAGS="-g"
3556   fi
3557 else
3558   if test "$GCC" = yes; then
3559     CFLAGS="-O2"
3560   else
3561     CFLAGS=
3562   fi
3563 fi
3564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3565 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3566 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3567   $as_echo_n "(cached) " >&6
3568 else
3569   ac_cv_prog_cc_c89=no
3570 ac_save_CC=$CC
3571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3572 /* end confdefs.h.  */
3573 #include <stdarg.h>
3574 #include <stdio.h>
3575 #include <sys/types.h>
3576 #include <sys/stat.h>
3577 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3578 struct buf { int x; };
3579 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3580 static char *e (p, i)
3581      char **p;
3582      int i;
3583 {
3584   return p[i];
3585 }
3586 static char *f (char * (*g) (char **, int), char **p, ...)
3587 {
3588   char *s;
3589   va_list v;
3590   va_start (v,p);
3591   s = g (p, va_arg (v,int));
3592   va_end (v);
3593   return s;
3594 }
3595
3596 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3597    function prototypes and stuff, but not '\xHH' hex character constants.
3598    These don't provoke an error unfortunately, instead are silently treated
3599    as 'x'.  The following induces an error, until -std is added to get
3600    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3601    array size at least.  It's necessary to write '\x00'==0 to get something
3602    that's true only with -std.  */
3603 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3604
3605 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3606    inside strings and character constants.  */
3607 #define FOO(x) 'x'
3608 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3609
3610 int test (int i, double x);
3611 struct s1 {int (*f) (int a);};
3612 struct s2 {int (*f) (double a);};
3613 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3614 int argc;
3615 char **argv;
3616 int
3617 main ()
3618 {
3619 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3620   ;
3621   return 0;
3622 }
3623 _ACEOF
3624 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3625         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3626 do
3627   CC="$ac_save_CC $ac_arg"
3628   if ac_fn_c_try_compile "$LINENO"; then :
3629   ac_cv_prog_cc_c89=$ac_arg
3630 fi
3631 rm -f core conftest.err conftest.$ac_objext
3632   test "x$ac_cv_prog_cc_c89" != "xno" && break
3633 done
3634 rm -f conftest.$ac_ext
3635 CC=$ac_save_CC
3636
3637 fi
3638 # AC_CACHE_VAL
3639 case "x$ac_cv_prog_cc_c89" in
3640   x)
3641     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3642 $as_echo "none needed" >&6; } ;;
3643   xno)
3644     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3645 $as_echo "unsupported" >&6; } ;;
3646   *)
3647     CC="$CC $ac_cv_prog_cc_c89"
3648     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3649 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3650 esac
3651 if test "x$ac_cv_prog_cc_c89" != xno; then :
3652
3653 fi
3654
3655 ac_ext=c
3656 ac_cpp='$CPP $CPPFLAGS'
3657 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3658 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3659 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3660
3661 ac_ext=cpp
3662 ac_cpp='$CXXCPP $CPPFLAGS'
3663 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3664 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3665 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3666 if test -z "$CXX"; then
3667   if test -n "$CCC"; then
3668     CXX=$CCC
3669   else
3670     if test -n "$ac_tool_prefix"; then
3671   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3672   do
3673     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3674 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3676 $as_echo_n "checking for $ac_word... " >&6; }
3677 if test "${ac_cv_prog_CXX+set}" = set; then :
3678   $as_echo_n "(cached) " >&6
3679 else
3680   if test -n "$CXX"; then
3681   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3682 else
3683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3684 for as_dir in $PATH
3685 do
3686   IFS=$as_save_IFS
3687   test -z "$as_dir" && as_dir=.
3688     for ac_exec_ext in '' $ac_executable_extensions; do
3689   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3690     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3691     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3692     break 2
3693   fi
3694 done
3695   done
3696 IFS=$as_save_IFS
3697
3698 fi
3699 fi
3700 CXX=$ac_cv_prog_CXX
3701 if test -n "$CXX"; then
3702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3703 $as_echo "$CXX" >&6; }
3704 else
3705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3706 $as_echo "no" >&6; }
3707 fi
3708
3709
3710     test -n "$CXX" && break
3711   done
3712 fi
3713 if test -z "$CXX"; then
3714   ac_ct_CXX=$CXX
3715   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3716 do
3717   # Extract the first word of "$ac_prog", so it can be a program name with args.
3718 set dummy $ac_prog; ac_word=$2
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3720 $as_echo_n "checking for $ac_word... " >&6; }
3721 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3722   $as_echo_n "(cached) " >&6
3723 else
3724   if test -n "$ac_ct_CXX"; then
3725   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3726 else
3727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3728 for as_dir in $PATH
3729 do
3730   IFS=$as_save_IFS
3731   test -z "$as_dir" && as_dir=.
3732     for ac_exec_ext in '' $ac_executable_extensions; do
3733   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3734     ac_cv_prog_ac_ct_CXX="$ac_prog"
3735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3736     break 2
3737   fi
3738 done
3739   done
3740 IFS=$as_save_IFS
3741
3742 fi
3743 fi
3744 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3745 if test -n "$ac_ct_CXX"; then
3746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3747 $as_echo "$ac_ct_CXX" >&6; }
3748 else
3749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3750 $as_echo "no" >&6; }
3751 fi
3752
3753
3754   test -n "$ac_ct_CXX" && break
3755 done
3756
3757   if test "x$ac_ct_CXX" = x; then
3758     CXX="g++"
3759   else
3760     case $cross_compiling:$ac_tool_warned in
3761 yes:)
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3763 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3764 ac_tool_warned=yes ;;
3765 esac
3766     CXX=$ac_ct_CXX
3767   fi
3768 fi
3769
3770   fi
3771 fi
3772 # Provide some information about the compiler.
3773 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3774 set X $ac_compile
3775 ac_compiler=$2
3776 for ac_option in --version -v -V -qversion; do
3777   { { ac_try="$ac_compiler $ac_option >&5"
3778 case "(($ac_try" in
3779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3780   *) ac_try_echo=$ac_try;;
3781 esac
3782 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3783 $as_echo "$ac_try_echo"; } >&5
3784   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3785   ac_status=$?
3786   if test -s conftest.err; then
3787     sed '10a\
3788 ... rest of stderr output deleted ...
3789          10q' conftest.err >conftest.er1
3790     cat conftest.er1 >&5
3791     rm -f conftest.er1 conftest.err
3792   fi
3793   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3794   test $ac_status = 0; }
3795 done
3796
3797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3798 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3799 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3800   $as_echo_n "(cached) " >&6
3801 else
3802   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803 /* end confdefs.h.  */
3804
3805 int
3806 main ()
3807 {
3808 #ifndef __GNUC__
3809        choke me
3810 #endif
3811
3812   ;
3813   return 0;
3814 }
3815 _ACEOF
3816 if ac_fn_cxx_try_compile "$LINENO"; then :
3817   ac_compiler_gnu=yes
3818 else
3819   ac_compiler_gnu=no
3820 fi
3821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3822 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3823
3824 fi
3825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3826 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3827 if test $ac_compiler_gnu = yes; then
3828   GXX=yes
3829 else
3830   GXX=
3831 fi
3832 ac_test_CXXFLAGS=${CXXFLAGS+set}
3833 ac_save_CXXFLAGS=$CXXFLAGS
3834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3835 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3836 if test "${ac_cv_prog_cxx_g+set}" = set; then :
3837   $as_echo_n "(cached) " >&6
3838 else
3839   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3840    ac_cxx_werror_flag=yes
3841    ac_cv_prog_cxx_g=no
3842    CXXFLAGS="-g"
3843    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3844 /* end confdefs.h.  */
3845
3846 int
3847 main ()
3848 {
3849
3850   ;
3851   return 0;
3852 }
3853 _ACEOF
3854 if ac_fn_cxx_try_compile "$LINENO"; then :
3855   ac_cv_prog_cxx_g=yes
3856 else
3857   CXXFLAGS=""
3858       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3859 /* end confdefs.h.  */
3860
3861 int
3862 main ()
3863 {
3864
3865   ;
3866   return 0;
3867 }
3868 _ACEOF
3869 if ac_fn_cxx_try_compile "$LINENO"; then :
3870
3871 else
3872   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3873          CXXFLAGS="-g"
3874          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3875 /* end confdefs.h.  */
3876
3877 int
3878 main ()
3879 {
3880
3881   ;
3882   return 0;
3883 }
3884 _ACEOF
3885 if ac_fn_cxx_try_compile "$LINENO"; then :
3886   ac_cv_prog_cxx_g=yes
3887 fi
3888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3889 fi
3890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3891 fi
3892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3893    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3894 fi
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3896 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3897 if test "$ac_test_CXXFLAGS" = set; then
3898   CXXFLAGS=$ac_save_CXXFLAGS
3899 elif test $ac_cv_prog_cxx_g = yes; then
3900   if test "$GXX" = yes; then
3901     CXXFLAGS="-g -O2"
3902   else
3903     CXXFLAGS="-g"
3904   fi
3905 else
3906   if test "$GXX" = yes; then
3907     CXXFLAGS="-O2"
3908   else
3909     CXXFLAGS=
3910   fi
3911 fi
3912 ac_ext=c
3913 ac_cpp='$CPP $CPPFLAGS'
3914 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3915 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3916 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3917
3918 if test -n "$ac_tool_prefix"; then
3919   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3920 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3922 $as_echo_n "checking for $ac_word... " >&6; }
3923 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3924   $as_echo_n "(cached) " >&6
3925 else
3926   if test -n "$RANLIB"; then
3927   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3928 else
3929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3930 for as_dir in $PATH
3931 do
3932   IFS=$as_save_IFS
3933   test -z "$as_dir" && as_dir=.
3934     for ac_exec_ext in '' $ac_executable_extensions; do
3935   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3936     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3937     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3938     break 2
3939   fi
3940 done
3941   done
3942 IFS=$as_save_IFS
3943
3944 fi
3945 fi
3946 RANLIB=$ac_cv_prog_RANLIB
3947 if test -n "$RANLIB"; then
3948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3949 $as_echo "$RANLIB" >&6; }
3950 else
3951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3952 $as_echo "no" >&6; }
3953 fi
3954
3955
3956 fi
3957 if test -z "$ac_cv_prog_RANLIB"; then
3958   ac_ct_RANLIB=$RANLIB
3959   # Extract the first word of "ranlib", so it can be a program name with args.
3960 set dummy ranlib; ac_word=$2
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3962 $as_echo_n "checking for $ac_word... " >&6; }
3963 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3964   $as_echo_n "(cached) " >&6
3965 else
3966   if test -n "$ac_ct_RANLIB"; then
3967   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3968 else
3969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3970 for as_dir in $PATH
3971 do
3972   IFS=$as_save_IFS
3973   test -z "$as_dir" && as_dir=.
3974     for ac_exec_ext in '' $ac_executable_extensions; do
3975   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3976     ac_cv_prog_ac_ct_RANLIB="ranlib"
3977     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3978     break 2
3979   fi
3980 done
3981   done
3982 IFS=$as_save_IFS
3983
3984 fi
3985 fi
3986 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3987 if test -n "$ac_ct_RANLIB"; then
3988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3989 $as_echo "$ac_ct_RANLIB" >&6; }
3990 else
3991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3992 $as_echo "no" >&6; }
3993 fi
3994
3995   if test "x$ac_ct_RANLIB" = x; then
3996     RANLIB=":"
3997   else
3998     case $cross_compiling:$ac_tool_warned in
3999 yes:)
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4001 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4002 ac_tool_warned=yes ;;
4003 esac
4004     RANLIB=$ac_ct_RANLIB
4005   fi
4006 else
4007   RANLIB="$ac_cv_prog_RANLIB"
4008 fi
4009
4010
4011 # See if we are building gcc with C++.
4012 # Do this early so setting lang to C++ affects following tests
4013 # Check whether --enable-build-with-cxx was given.
4014 if test "${enable_build_with_cxx+set}" = set; then :
4015   enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
4016 else
4017   ENABLE_BUILD_WITH_CXX=no
4018 fi
4019
4020
4021
4022 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
4023 for ac_prog in aclocal
4024 do
4025   # Extract the first word of "$ac_prog", so it can be a program name with args.
4026 set dummy $ac_prog; ac_word=$2
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4028 $as_echo_n "checking for $ac_word... " >&6; }
4029 if test "${ac_cv_prog_ACLOCAL+set}" = set; then :
4030   $as_echo_n "(cached) " >&6
4031 else
4032   if test -n "$ACLOCAL"; then
4033   ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
4034 else
4035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4036 for as_dir in $PATH
4037 do
4038   IFS=$as_save_IFS
4039   test -z "$as_dir" && as_dir=.
4040     for ac_exec_ext in '' $ac_executable_extensions; do
4041   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4042     ac_cv_prog_ACLOCAL="$ac_prog"
4043     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4044     break 2
4045   fi
4046 done
4047   done
4048 IFS=$as_save_IFS
4049
4050 fi
4051 fi
4052 ACLOCAL=$ac_cv_prog_ACLOCAL
4053 if test -n "$ACLOCAL"; then
4054   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
4055 $as_echo "$ACLOCAL" >&6; }
4056 else
4057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4058 $as_echo "no" >&6; }
4059 fi
4060
4061
4062   test -n "$ACLOCAL" && break
4063 done
4064 test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
4065
4066 for ac_prog in autoconf
4067 do
4068   # Extract the first word of "$ac_prog", so it can be a program name with args.
4069 set dummy $ac_prog; ac_word=$2
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4071 $as_echo_n "checking for $ac_word... " >&6; }
4072 if test "${ac_cv_prog_AUTOCONF+set}" = set; then :
4073   $as_echo_n "(cached) " >&6
4074 else
4075   if test -n "$AUTOCONF"; then
4076   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4077 else
4078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4079 for as_dir in $PATH
4080 do
4081   IFS=$as_save_IFS
4082   test -z "$as_dir" && as_dir=.
4083     for ac_exec_ext in '' $ac_executable_extensions; do
4084   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4085     ac_cv_prog_AUTOCONF="$ac_prog"
4086     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4087     break 2
4088   fi
4089 done
4090   done
4091 IFS=$as_save_IFS
4092
4093 fi
4094 fi
4095 AUTOCONF=$ac_cv_prog_AUTOCONF
4096 if test -n "$AUTOCONF"; then
4097   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
4098 $as_echo "$AUTOCONF" >&6; }
4099 else
4100   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4101 $as_echo "no" >&6; }
4102 fi
4103
4104
4105   test -n "$AUTOCONF" && break
4106 done
4107 test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
4108
4109 for ac_prog in autoheader
4110 do
4111   # Extract the first word of "$ac_prog", so it can be a program name with args.
4112 set dummy $ac_prog; ac_word=$2
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4114 $as_echo_n "checking for $ac_word... " >&6; }
4115 if test "${ac_cv_prog_AUTOHEADER+set}" = set; then :
4116   $as_echo_n "(cached) " >&6
4117 else
4118   if test -n "$AUTOHEADER"; then
4119   ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
4120 else
4121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4122 for as_dir in $PATH
4123 do
4124   IFS=$as_save_IFS
4125   test -z "$as_dir" && as_dir=.
4126     for ac_exec_ext in '' $ac_executable_extensions; do
4127   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4128     ac_cv_prog_AUTOHEADER="$ac_prog"
4129     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4130     break 2
4131   fi
4132 done
4133   done
4134 IFS=$as_save_IFS
4135
4136 fi
4137 fi
4138 AUTOHEADER=$ac_cv_prog_AUTOHEADER
4139 if test -n "$AUTOHEADER"; then
4140   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
4141 $as_echo "$AUTOHEADER" >&6; }
4142 else
4143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4144 $as_echo "no" >&6; }
4145 fi
4146
4147
4148   test -n "$AUTOHEADER" && break
4149 done
4150 test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
4151
4152
4153 # Figure out what compiler warnings we can enable.
4154 # See config/warnings.m4 for details.
4155
4156
4157 warn=
4158 save_CFLAGS="$CFLAGS"
4159 for option in -W -Wall -Wwrite-strings \
4160                           -Wmissing-format-attribute; do
4161   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4162
4163   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4164 $as_echo_n "checking whether $CC supports $option... " >&6; }
4165 if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4166   $as_echo_n "(cached) " >&6
4167 else
4168   CFLAGS="$option"
4169     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4170 /* end confdefs.h.  */
4171
4172 int
4173 main ()
4174 {
4175
4176   ;
4177   return 0;
4178 }
4179 _ACEOF
4180 if ac_fn_c_try_compile "$LINENO"; then :
4181   eval "$as_acx_Woption=yes"
4182 else
4183   eval "$as_acx_Woption=no"
4184 fi
4185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4186
4187 fi
4188 eval ac_res=\$$as_acx_Woption
4189                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4190 $as_echo "$ac_res" >&6; }
4191   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4192   warn="$warn${warn:+ }$option"
4193 fi
4194   done
4195 CFLAGS="$save_CFLAGS"
4196
4197 c_warn=
4198 save_CFLAGS="$CFLAGS"
4199 for option in -Wstrict-prototypes -Wmissing-prototypes \
4200                           -Wold-style-definition -Wc++-compat; do
4201   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4202
4203   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4204 $as_echo_n "checking whether $CC supports $option... " >&6; }
4205 if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4206   $as_echo_n "(cached) " >&6
4207 else
4208   CFLAGS="$option"
4209     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4210 /* end confdefs.h.  */
4211
4212 int
4213 main ()
4214 {
4215
4216   ;
4217   return 0;
4218 }
4219 _ACEOF
4220 if ac_fn_c_try_compile "$LINENO"; then :
4221   eval "$as_acx_Woption=yes"
4222 else
4223   eval "$as_acx_Woption=no"
4224 fi
4225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4226
4227 fi
4228 eval ac_res=\$$as_acx_Woption
4229                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4230 $as_echo "$ac_res" >&6; }
4231   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4232   c_warn="$c_warn${c_warn:+ }$option"
4233 fi
4234   done
4235 CFLAGS="$save_CFLAGS"
4236
4237 WARN_PEDANTIC=
4238 if test "$GCC" = yes; then :
4239   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wno-long-long" >&5
4240 $as_echo_n "checking whether $CC supports -pedantic -Wno-long-long... " >&6; }
4241 if test "${acx_cv_prog_cc_pedantic__Wno_long_long+set}" = set; then :
4242   $as_echo_n "(cached) " >&6
4243 else
4244   save_CFLAGS="$CFLAGS"
4245 CFLAGS="-pedantic -Wno-long-long"
4246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4247 /* end confdefs.h.  */
4248
4249 int
4250 main ()
4251 {
4252
4253   ;
4254   return 0;
4255 }
4256 _ACEOF
4257 if ac_fn_c_try_compile "$LINENO"; then :
4258   acx_cv_prog_cc_pedantic__Wno_long_long=yes
4259 else
4260   acx_cv_prog_cc_pedantic__Wno_long_long=no
4261 fi
4262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4263 CFLAGS="$save_CFLAGS"
4264 fi
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wno_long_long" >&5
4266 $as_echo "$acx_cv_prog_cc_pedantic__Wno_long_long" >&6; }
4267 if test $acx_cv_prog_cc_pedantic__Wno_long_long = yes; then :
4268   WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
4269 fi
4270
4271 fi
4272
4273
4274 # Only enable with --enable-werror-always until existing warnings are
4275 # corrected.
4276 WERROR=
4277 # Check whether --enable-werror-always was given.
4278 if test "${enable_werror_always+set}" = set; then :
4279   enableval=$enable_werror_always;
4280 else
4281   enable_werror_always=no
4282 fi
4283
4284 if test $enable_werror_always = yes; then :
4285   WERROR="$WERROR${WERROR:+ }-Werror"
4286 fi
4287
4288
4289
4290 # Dependency checking.
4291 rm -rf .tst 2>/dev/null
4292 mkdir .tst 2>/dev/null
4293 if test -d .tst; then
4294   am__leading_dot=.
4295 else
4296   am__leading_dot=_
4297 fi
4298 rmdir .tst 2>/dev/null
4299
4300 DEPDIR="${am__leading_dot}deps"
4301
4302 ac_config_commands="$ac_config_commands depdir"
4303
4304
4305 if test "$ENABLE_BUILD_WITH_CXX" = "no"; then
4306 depcc="$CC"   am_compiler_list=
4307
4308 am_depcomp=$ac_aux_dir/depcomp
4309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4310 $as_echo_n "checking dependency style of $depcc... " >&6; }
4311 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4312   $as_echo_n "(cached) " >&6
4313 else
4314   if test -f "$am_depcomp"; then
4315   # We make a subdir and do the tests there.  Otherwise we can end up
4316   # making bogus files that we don't know about and never remove.  For
4317   # instance it was reported that on HP-UX the gcc test will end up
4318   # making a dummy file named `D' -- because `-MD' means `put the output
4319   # in D'.
4320   mkdir conftest.dir
4321   # Copy depcomp to subdir because otherwise we won't find it if we're
4322   # using a relative directory.
4323   cp "$am_depcomp" conftest.dir
4324   cd conftest.dir
4325   # We will build objects and dependencies in a subdirectory because
4326   # it helps to detect inapplicable dependency modes.  For instance
4327   # both Tru64's cc and ICC support -MD to output dependencies as a
4328   # side effect of compilation, but ICC will put the dependencies in
4329   # the current directory while Tru64 will put them in the object
4330   # directory.
4331   mkdir sub
4332
4333   am_cv_CC_dependencies_compiler_type=none
4334   if test "$am_compiler_list" = ""; then
4335      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4336   fi
4337   for depmode in $am_compiler_list; do
4338     if test $depmode = none; then break; fi
4339
4340     $as_echo "$as_me:$LINENO: trying $depmode" >&5
4341     # Setup a source with many dependencies, because some compilers
4342     # like to wrap large dependency lists on column 80 (with \), and
4343     # we should not choose a depcomp mode which is confused by this.
4344     #
4345     # We need to recreate these files for each test, as the compiler may
4346     # overwrite some of them when testing with obscure command lines.
4347     # This happens at least with the AIX C compiler.
4348     : > sub/conftest.c
4349     for i in 1 2 3 4 5 6; do
4350       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4351       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4352       # Solaris 8's {/usr,}/bin/sh.
4353       touch sub/conftst$i.h
4354     done
4355     echo "include sub/conftest.Po" > confmf
4356
4357     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4358     # mode.  It turns out that the SunPro C++ compiler does not properly
4359     # handle `-M -o', and we need to detect this.
4360     depcmd="depmode=$depmode \
4361        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4362        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4363        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4364     echo "| $depcmd" | sed -e 's/  */ /g' >&5
4365     if env $depcmd > conftest.err 2>&1 &&
4366        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4367        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4368        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4369       # icc doesn't choke on unknown options, it will just issue warnings
4370       # or remarks (even with -Werror).  So we grep stderr for any message
4371       # that says an option was ignored or not supported.
4372       # When given -MP, icc 7.0 and 7.1 complain thusly:
4373       #   icc: Command line warning: ignoring option '-M'; no argument required
4374       # The diagnosis changed in icc 8.0:
4375       #   icc: Command line remark: option '-MP' not supported
4376       if (grep 'ignoring option' conftest.err ||
4377           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4378         am_cv_CC_dependencies_compiler_type=$depmode
4379         $as_echo "$as_me:$LINENO: success" >&5
4380         break
4381       fi
4382     fi
4383     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4384     sed -e 's/^/| /' < conftest.err >&5
4385   done
4386
4387   cd ..
4388   rm -rf conftest.dir
4389 else
4390   am_cv_CC_dependencies_compiler_type=none
4391 fi
4392
4393 fi
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4395 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4396 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4397 then as_fn_error "no usable dependency style found" "$LINENO" 5
4398 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4399
4400 fi
4401
4402 else
4403 ac_ext=cpp
4404 ac_cpp='$CXXCPP $CPPFLAGS'
4405 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4406 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4407 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4408
4409
4410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4411 /* end confdefs.h.  */
4412 int i;
4413 _ACEOF
4414 if ac_fn_cxx_try_compile "$LINENO"; then :
4415
4416 else
4417   as_fn_error "C++ compiler missing or inoperational" "$LINENO" 5
4418 fi
4419 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4420 ac_ext=c
4421 ac_cpp='$CPP $CPPFLAGS'
4422 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4423 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4424 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4425
4426 depcc="$CXX"  am_compiler_list=
4427
4428 am_depcomp=$ac_aux_dir/depcomp
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4430 $as_echo_n "checking dependency style of $depcc... " >&6; }
4431 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
4432   $as_echo_n "(cached) " >&6
4433 else
4434   if test -f "$am_depcomp"; then
4435   # We make a subdir and do the tests there.  Otherwise we can end up
4436   # making bogus files that we don't know about and never remove.  For
4437   # instance it was reported that on HP-UX the gcc test will end up
4438   # making a dummy file named `D' -- because `-MD' means `put the output
4439   # in D'.
4440   mkdir conftest.dir
4441   # Copy depcomp to subdir because otherwise we won't find it if we're
4442   # using a relative directory.
4443   cp "$am_depcomp" conftest.dir
4444   cd conftest.dir
4445   # We will build objects and dependencies in a subdirectory because
4446   # it helps to detect inapplicable dependency modes.  For instance
4447   # both Tru64's cc and ICC support -MD to output dependencies as a
4448   # side effect of compilation, but ICC will put the dependencies in
4449   # the current directory while Tru64 will put them in the object
4450   # directory.
4451   mkdir sub
4452
4453   am_cv_CXX_dependencies_compiler_type=none
4454   if test "$am_compiler_list" = ""; then
4455      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4456   fi
4457   for depmode in $am_compiler_list; do
4458     if test $depmode = none; then break; fi
4459
4460     $as_echo "$as_me:$LINENO: trying $depmode" >&5
4461     # Setup a source with many dependencies, because some compilers
4462     # like to wrap large dependency lists on column 80 (with \), and
4463     # we should not choose a depcomp mode which is confused by this.
4464     #
4465     # We need to recreate these files for each test, as the compiler may
4466     # overwrite some of them when testing with obscure command lines.
4467     # This happens at least with the AIX C compiler.
4468     : > sub/conftest.c
4469     for i in 1 2 3 4 5 6; do
4470       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4471       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4472       # Solaris 8's {/usr,}/bin/sh.
4473       touch sub/conftst$i.h
4474     done
4475     echo "include sub/conftest.Po" > confmf
4476
4477     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4478     # mode.  It turns out that the SunPro C++ compiler does not properly
4479     # handle `-M -o', and we need to detect this.
4480     depcmd="depmode=$depmode \
4481        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4482        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4483        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4484     echo "| $depcmd" | sed -e 's/  */ /g' >&5
4485     if env $depcmd > conftest.err 2>&1 &&
4486        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4487        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4488        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4489       # icc doesn't choke on unknown options, it will just issue warnings
4490       # or remarks (even with -Werror).  So we grep stderr for any message
4491       # that says an option was ignored or not supported.
4492       # When given -MP, icc 7.0 and 7.1 complain thusly:
4493       #   icc: Command line warning: ignoring option '-M'; no argument required
4494       # The diagnosis changed in icc 8.0:
4495       #   icc: Command line remark: option '-MP' not supported
4496       if (grep 'ignoring option' conftest.err ||
4497           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4498         am_cv_CXX_dependencies_compiler_type=$depmode
4499         $as_echo "$as_me:$LINENO: success" >&5
4500         break
4501       fi
4502     fi
4503     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4504     sed -e 's/^/| /' < conftest.err >&5
4505   done
4506
4507   cd ..
4508   rm -rf conftest.dir
4509 else
4510   am_cv_CXX_dependencies_compiler_type=none
4511 fi
4512
4513 fi
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
4515 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
4516 if test x${am_cv_CXX_dependencies_compiler_type-none} = xnone
4517 then as_fn_error "no usable dependency style found" "$LINENO" 5
4518 else CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
4519
4520 fi
4521
4522 fi
4523
4524 # Checks for header files.
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
4526 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
4527 if test "${ac_cv_header_time+set}" = set; then :
4528   $as_echo_n "(cached) " >&6
4529 else
4530   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4531 /* end confdefs.h.  */
4532 #include <sys/types.h>
4533 #include <sys/time.h>
4534 #include <time.h>
4535
4536 int
4537 main ()
4538 {
4539 if ((struct tm *) 0)
4540 return 0;
4541   ;
4542   return 0;
4543 }
4544 _ACEOF
4545 if ac_fn_c_try_compile "$LINENO"; then :
4546   ac_cv_header_time=yes
4547 else
4548   ac_cv_header_time=no
4549 fi
4550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4551 fi
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
4553 $as_echo "$ac_cv_header_time" >&6; }
4554 if test $ac_cv_header_time = yes; then
4555
4556 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
4557
4558 fi
4559
4560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
4561 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
4562 if test "${gcc_cv_header_string+set}" = set; then :
4563   $as_echo_n "(cached) " >&6
4564 else
4565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4566 /* end confdefs.h.  */
4567 #include <string.h>
4568 #include <strings.h>
4569 int
4570 main ()
4571 {
4572
4573   ;
4574   return 0;
4575 }
4576 _ACEOF
4577 if ac_fn_c_try_compile "$LINENO"; then :
4578   gcc_cv_header_string=yes
4579 else
4580   gcc_cv_header_string=no
4581 fi
4582 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4583 fi
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
4585 $as_echo "$gcc_cv_header_string" >&6; }
4586 if test $gcc_cv_header_string = yes; then
4587
4588 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
4589
4590 fi
4591
4592
4593 # AC_CHECK_HEADERS is repeated to work around apparent autoconf 2.59 bug.  If
4594 # AC_CHECK_HEADERS comes after the if clause, the last AC_LANG call gets used,
4595 # no matter which branch is taken.
4596 if test "$ENABLE_BUILD_WITH_CXX" = "no"; then
4597    ac_ext=c
4598 ac_cpp='$CPP $CPPFLAGS'
4599 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4600 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4601 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4602
4603    ac_ext=c
4604 ac_cpp='$CPP $CPPFLAGS'
4605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4609 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4610 # On Suns, sometimes $CPP names a directory.
4611 if test -n "$CPP" && test -d "$CPP"; then
4612   CPP=
4613 fi
4614 if test -z "$CPP"; then
4615   if test "${ac_cv_prog_CPP+set}" = set; then :
4616   $as_echo_n "(cached) " >&6
4617 else
4618       # Double quotes because CPP needs to be expanded
4619     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4620     do
4621       ac_preproc_ok=false
4622 for ac_c_preproc_warn_flag in '' yes
4623 do
4624   # Use a header file that comes with gcc, so configuring glibc
4625   # with a fresh cross-compiler works.
4626   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4627   # <limits.h> exists even on freestanding compilers.
4628   # On the NeXT, cc -E runs the code through the compiler's parser,
4629   # not just through cpp. "Syntax error" is here to catch this case.
4630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4631 /* end confdefs.h.  */
4632 #ifdef __STDC__
4633 # include <limits.h>
4634 #else
4635 # include <assert.h>
4636 #endif
4637                      Syntax error
4638 _ACEOF
4639 if ac_fn_c_try_cpp "$LINENO"; then :
4640
4641 else
4642   # Broken: fails on valid input.
4643 continue
4644 fi
4645 rm -f conftest.err conftest.$ac_ext
4646
4647   # OK, works on sane cases.  Now check whether nonexistent headers
4648   # can be detected and how.
4649   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4650 /* end confdefs.h.  */
4651 #include <ac_nonexistent.h>
4652 _ACEOF
4653 if ac_fn_c_try_cpp "$LINENO"; then :
4654   # Broken: success on invalid input.
4655 continue
4656 else
4657   # Passes both tests.
4658 ac_preproc_ok=:
4659 break
4660 fi
4661 rm -f conftest.err conftest.$ac_ext
4662
4663 done
4664 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4665 rm -f conftest.err conftest.$ac_ext
4666 if $ac_preproc_ok; then :
4667   break
4668 fi
4669
4670     done
4671     ac_cv_prog_CPP=$CPP
4672
4673 fi
4674   CPP=$ac_cv_prog_CPP
4675 else
4676   ac_cv_prog_CPP=$CPP
4677 fi
4678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4679 $as_echo "$CPP" >&6; }
4680 ac_preproc_ok=false
4681 for ac_c_preproc_warn_flag in '' yes
4682 do
4683   # Use a header file that comes with gcc, so configuring glibc
4684   # with a fresh cross-compiler works.
4685   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4686   # <limits.h> exists even on freestanding compilers.
4687   # On the NeXT, cc -E runs the code through the compiler's parser,
4688   # not just through cpp. "Syntax error" is here to catch this case.
4689   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4690 /* end confdefs.h.  */
4691 #ifdef __STDC__
4692 # include <limits.h>
4693 #else
4694 # include <assert.h>
4695 #endif
4696                      Syntax error
4697 _ACEOF
4698 if ac_fn_c_try_cpp "$LINENO"; then :
4699
4700 else
4701   # Broken: fails on valid input.
4702 continue
4703 fi
4704 rm -f conftest.err conftest.$ac_ext
4705
4706   # OK, works on sane cases.  Now check whether nonexistent headers
4707   # can be detected and how.
4708   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4709 /* end confdefs.h.  */
4710 #include <ac_nonexistent.h>
4711 _ACEOF
4712 if ac_fn_c_try_cpp "$LINENO"; then :
4713   # Broken: success on invalid input.
4714 continue
4715 else
4716   # Passes both tests.
4717 ac_preproc_ok=:
4718 break
4719 fi
4720 rm -f conftest.err conftest.$ac_ext
4721
4722 done
4723 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4724 rm -f conftest.err conftest.$ac_ext
4725 if $ac_preproc_ok; then :
4726
4727 else
4728   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4729 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4730 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4731 See \`config.log' for more details." "$LINENO" 5; }
4732 fi
4733
4734 ac_ext=c
4735 ac_cpp='$CPP $CPPFLAGS'
4736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4739
4740
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4742 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4743 if test "${ac_cv_path_GREP+set}" = set; then :
4744   $as_echo_n "(cached) " >&6
4745 else
4746   if test -z "$GREP"; then
4747   ac_path_GREP_found=false
4748   # Loop through the user's path and test for each of PROGNAME-LIST
4749   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4750 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4751 do
4752   IFS=$as_save_IFS
4753   test -z "$as_dir" && as_dir=.
4754     for ac_prog in grep ggrep; do
4755     for ac_exec_ext in '' $ac_executable_extensions; do
4756       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4757       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4758 # Check for GNU ac_path_GREP and select it if it is found.
4759   # Check for GNU $ac_path_GREP
4760 case `"$ac_path_GREP" --version 2>&1` in
4761 *GNU*)
4762   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4763 *)
4764   ac_count=0
4765   $as_echo_n 0123456789 >"conftest.in"
4766   while :
4767   do
4768     cat "conftest.in" "conftest.in" >"conftest.tmp"
4769     mv "conftest.tmp" "conftest.in"
4770     cp "conftest.in" "conftest.nl"
4771     $as_echo 'GREP' >> "conftest.nl"
4772     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4773     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4774     as_fn_arith $ac_count + 1 && ac_count=$as_val
4775     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4776       # Best one so far, save it but keep looking for a better one
4777       ac_cv_path_GREP="$ac_path_GREP"
4778       ac_path_GREP_max=$ac_count
4779     fi
4780     # 10*(2^10) chars as input seems more than enough
4781     test $ac_count -gt 10 && break
4782   done
4783   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4784 esac
4785
4786       $ac_path_GREP_found && break 3
4787     done
4788   done
4789   done
4790 IFS=$as_save_IFS
4791   if test -z "$ac_cv_path_GREP"; then
4792     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4793   fi
4794 else
4795   ac_cv_path_GREP=$GREP
4796 fi
4797
4798 fi
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4800 $as_echo "$ac_cv_path_GREP" >&6; }
4801  GREP="$ac_cv_path_GREP"
4802
4803
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4805 $as_echo_n "checking for egrep... " >&6; }
4806 if test "${ac_cv_path_EGREP+set}" = set; then :
4807   $as_echo_n "(cached) " >&6
4808 else
4809   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4810    then ac_cv_path_EGREP="$GREP -E"
4811    else
4812      if test -z "$EGREP"; then
4813   ac_path_EGREP_found=false
4814   # Loop through the user's path and test for each of PROGNAME-LIST
4815   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4816 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4817 do
4818   IFS=$as_save_IFS
4819   test -z "$as_dir" && as_dir=.
4820     for ac_prog in egrep; do
4821     for ac_exec_ext in '' $ac_executable_extensions; do
4822       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4823       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4824 # Check for GNU ac_path_EGREP and select it if it is found.
4825   # Check for GNU $ac_path_EGREP
4826 case `"$ac_path_EGREP" --version 2>&1` in
4827 *GNU*)
4828   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4829 *)
4830   ac_count=0
4831   $as_echo_n 0123456789 >"conftest.in"
4832   while :
4833   do
4834     cat "conftest.in" "conftest.in" >"conftest.tmp"
4835     mv "conftest.tmp" "conftest.in"
4836     cp "conftest.in" "conftest.nl"
4837     $as_echo 'EGREP' >> "conftest.nl"
4838     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4839     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4840     as_fn_arith $ac_count + 1 && ac_count=$as_val
4841     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4842       # Best one so far, save it but keep looking for a better one
4843       ac_cv_path_EGREP="$ac_path_EGREP"
4844       ac_path_EGREP_max=$ac_count
4845     fi
4846     # 10*(2^10) chars as input seems more than enough
4847     test $ac_count -gt 10 && break
4848   done
4849   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4850 esac
4851
4852       $ac_path_EGREP_found && break 3
4853     done
4854   done
4855   done
4856 IFS=$as_save_IFS
4857   if test -z "$ac_cv_path_EGREP"; then
4858     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4859   fi
4860 else
4861   ac_cv_path_EGREP=$EGREP
4862 fi
4863
4864    fi
4865 fi
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4867 $as_echo "$ac_cv_path_EGREP" >&6; }
4868  EGREP="$ac_cv_path_EGREP"
4869
4870
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4872 $as_echo_n "checking for ANSI C header files... " >&6; }
4873 if test "${ac_cv_header_stdc+set}" = set; then :
4874   $as_echo_n "(cached) " >&6
4875 else
4876   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4877 /* end confdefs.h.  */
4878 #include <stdlib.h>
4879 #include <stdarg.h>
4880 #include <string.h>
4881 #include <float.h>
4882
4883 int
4884 main ()
4885 {
4886
4887   ;
4888   return 0;
4889 }
4890 _ACEOF
4891 if ac_fn_c_try_compile "$LINENO"; then :
4892   ac_cv_header_stdc=yes
4893 else
4894   ac_cv_header_stdc=no
4895 fi
4896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4897
4898 if test $ac_cv_header_stdc = yes; then
4899   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4900   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4901 /* end confdefs.h.  */
4902 #include <string.h>
4903
4904 _ACEOF
4905 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4906   $EGREP "memchr" >/dev/null 2>&1; then :
4907
4908 else
4909   ac_cv_header_stdc=no
4910 fi
4911 rm -f conftest*
4912
4913 fi
4914
4915 if test $ac_cv_header_stdc = yes; then
4916   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4918 /* end confdefs.h.  */
4919 #include <stdlib.h>
4920
4921 _ACEOF
4922 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4923   $EGREP "free" >/dev/null 2>&1; then :
4924
4925 else
4926   ac_cv_header_stdc=no
4927 fi
4928 rm -f conftest*
4929
4930 fi
4931
4932 if test $ac_cv_header_stdc = yes; then
4933   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4934   if test "$cross_compiling" = yes; then :
4935   :
4936 else
4937   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4938 /* end confdefs.h.  */
4939 #include <ctype.h>
4940 #include <stdlib.h>
4941 #if ((' ' & 0x0FF) == 0x020)
4942 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4943 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4944 #else
4945 # define ISLOWER(c) \
4946                    (('a' <= (c) && (c) <= 'i') \
4947                      || ('j' <= (c) && (c) <= 'r') \
4948                      || ('s' <= (c) && (c) <= 'z'))
4949 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4950 #endif
4951
4952 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4953 int
4954 main ()
4955 {
4956   int i;
4957   for (i = 0; i < 256; i++)
4958     if (XOR (islower (i), ISLOWER (i))
4959         || toupper (i) != TOUPPER (i))
4960       return 2;
4961   return 0;
4962 }
4963 _ACEOF
4964 if ac_fn_c_try_run "$LINENO"; then :
4965
4966 else
4967   ac_cv_header_stdc=no
4968 fi
4969 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4970   conftest.$ac_objext conftest.beam conftest.$ac_ext
4971 fi
4972
4973 fi
4974 fi
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4976 $as_echo "$ac_cv_header_stdc" >&6; }
4977 if test $ac_cv_header_stdc = yes; then
4978
4979 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4980
4981 fi
4982
4983 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4984 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4985                   inttypes.h stdint.h unistd.h
4986 do :
4987   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4988 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4989 "
4990 eval as_val=\$$as_ac_Header
4991    if test "x$as_val" = x""yes; then :
4992   cat >>confdefs.h <<_ACEOF
4993 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4994 _ACEOF
4995
4996 fi
4997
4998 done
4999
5000
5001 for ac_header in locale.h fcntl.h limits.h stddef.h \
5002         stdlib.h strings.h string.h sys/file.h unistd.h
5003 do :
5004   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5005 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5006 eval as_val=\$$as_ac_Header
5007    if test "x$as_val" = x""yes; then :
5008   cat >>confdefs.h <<_ACEOF
5009 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5010 _ACEOF
5011
5012 fi
5013
5014 done
5015
5016 else
5017    ac_ext=cpp
5018 ac_cpp='$CXXCPP $CPPFLAGS'
5019 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5020 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5021 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5022
5023    ac_ext=cpp
5024 ac_cpp='$CXXCPP $CPPFLAGS'
5025 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5026 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5027 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5029 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5030 if test -z "$CXXCPP"; then
5031   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
5032   $as_echo_n "(cached) " >&6
5033 else
5034       # Double quotes because CXXCPP needs to be expanded
5035     for CXXCPP in "$CXX -E" "/lib/cpp"
5036     do
5037       ac_preproc_ok=false
5038 for ac_cxx_preproc_warn_flag in '' yes
5039 do
5040   # Use a header file that comes with gcc, so configuring glibc
5041   # with a fresh cross-compiler works.
5042   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5043   # <limits.h> exists even on freestanding compilers.
5044   # On the NeXT, cc -E runs the code through the compiler's parser,
5045   # not just through cpp. "Syntax error" is here to catch this case.
5046   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5047 /* end confdefs.h.  */
5048 #ifdef __STDC__
5049 # include <limits.h>
5050 #else
5051 # include <assert.h>
5052 #endif
5053                      Syntax error
5054 _ACEOF
5055 if ac_fn_cxx_try_cpp "$LINENO"; then :
5056
5057 else
5058   # Broken: fails on valid input.
5059 continue
5060 fi
5061 rm -f conftest.err conftest.$ac_ext
5062
5063   # OK, works on sane cases.  Now check whether nonexistent headers
5064   # can be detected and how.
5065   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5066 /* end confdefs.h.  */
5067 #include <ac_nonexistent.h>
5068 _ACEOF
5069 if ac_fn_cxx_try_cpp "$LINENO"; then :
5070   # Broken: success on invalid input.
5071 continue
5072 else
5073   # Passes both tests.
5074 ac_preproc_ok=:
5075 break
5076 fi
5077 rm -f conftest.err conftest.$ac_ext
5078
5079 done
5080 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5081 rm -f conftest.err conftest.$ac_ext
5082 if $ac_preproc_ok; then :
5083   break
5084 fi
5085
5086     done
5087     ac_cv_prog_CXXCPP=$CXXCPP
5088
5089 fi
5090   CXXCPP=$ac_cv_prog_CXXCPP
5091 else
5092   ac_cv_prog_CXXCPP=$CXXCPP
5093 fi
5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5095 $as_echo "$CXXCPP" >&6; }
5096 ac_preproc_ok=false
5097 for ac_cxx_preproc_warn_flag in '' yes
5098 do
5099   # Use a header file that comes with gcc, so configuring glibc
5100   # with a fresh cross-compiler works.
5101   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5102   # <limits.h> exists even on freestanding compilers.
5103   # On the NeXT, cc -E runs the code through the compiler's parser,
5104   # not just through cpp. "Syntax error" is here to catch this case.
5105   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5106 /* end confdefs.h.  */
5107 #ifdef __STDC__
5108 # include <limits.h>
5109 #else
5110 # include <assert.h>
5111 #endif
5112                      Syntax error
5113 _ACEOF
5114 if ac_fn_cxx_try_cpp "$LINENO"; then :
5115
5116 else
5117   # Broken: fails on valid input.
5118 continue
5119 fi
5120 rm -f conftest.err conftest.$ac_ext
5121
5122   # OK, works on sane cases.  Now check whether nonexistent headers
5123   # can be detected and how.
5124   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5125 /* end confdefs.h.  */
5126 #include <ac_nonexistent.h>
5127 _ACEOF
5128 if ac_fn_cxx_try_cpp "$LINENO"; then :
5129   # Broken: success on invalid input.
5130 continue
5131 else
5132   # Passes both tests.
5133 ac_preproc_ok=:
5134 break
5135 fi
5136 rm -f conftest.err conftest.$ac_ext
5137
5138 done
5139 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5140 rm -f conftest.err conftest.$ac_ext
5141 if $ac_preproc_ok; then :
5142
5143 else
5144   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5145 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5146 as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
5147 See \`config.log' for more details." "$LINENO" 5; }
5148 fi
5149
5150 ac_ext=cpp
5151 ac_cpp='$CXXCPP $CPPFLAGS'
5152 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5153 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5154 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5155
5156
5157 for ac_header in locale.h fcntl.h limits.h stddef.h \
5158         stdlib.h strings.h string.h sys/stat.h sys/file.h unistd.h
5159 do :
5160   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5161 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5162 eval as_val=\$$as_ac_Header
5163    if test "x$as_val" = x""yes; then :
5164   cat >>confdefs.h <<_ACEOF
5165 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5166 _ACEOF
5167
5168 fi
5169
5170 done
5171
5172 fi
5173
5174 # Checks for typedefs, structures, and compiler characteristics.
5175  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5176 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5177 if test "${ac_cv_c_bigendian+set}" = set; then :
5178   $as_echo_n "(cached) " >&6
5179 else
5180   ac_cv_c_bigendian=unknown
5181     # See if we're dealing with a universal compiler.
5182     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5183 /* end confdefs.h.  */
5184 #ifndef __APPLE_CC__
5185                not a universal capable compiler
5186              #endif
5187              typedef int dummy;
5188
5189 _ACEOF
5190 if ac_fn_cxx_try_compile "$LINENO"; then :
5191
5192         # Check for potential -arch flags.  It is not universal unless
5193         # there are at least two -arch flags with different values.
5194         ac_arch=
5195         ac_prev=
5196         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5197          if test -n "$ac_prev"; then
5198            case $ac_word in
5199              i?86 | x86_64 | ppc | ppc64)
5200                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5201                  ac_arch=$ac_word
5202                else
5203                  ac_cv_c_bigendian=universal
5204                  break
5205                fi
5206                ;;
5207            esac
5208            ac_prev=
5209          elif test "x$ac_word" = "x-arch"; then
5210            ac_prev=arch
5211          fi
5212        done
5213 fi
5214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5215     if test $ac_cv_c_bigendian = unknown; then
5216       # See if sys/param.h defines the BYTE_ORDER macro.
5217       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5218 /* end confdefs.h.  */
5219 #include <sys/types.h>
5220              #include <sys/param.h>
5221
5222 int
5223 main ()
5224 {
5225 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5226                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5227                      && LITTLE_ENDIAN)
5228               bogus endian macros
5229              #endif
5230
5231   ;
5232   return 0;
5233 }
5234 _ACEOF
5235 if ac_fn_cxx_try_compile "$LINENO"; then :
5236   # It does; now see whether it defined to BIG_ENDIAN or not.
5237          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5238 /* end confdefs.h.  */
5239 #include <sys/types.h>
5240                 #include <sys/param.h>
5241
5242 int
5243 main ()
5244 {
5245 #if BYTE_ORDER != BIG_ENDIAN
5246                  not big endian
5247                 #endif
5248
5249   ;
5250   return 0;
5251 }
5252 _ACEOF
5253 if ac_fn_cxx_try_compile "$LINENO"; then :
5254   ac_cv_c_bigendian=yes
5255 else
5256   ac_cv_c_bigendian=no
5257 fi
5258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5259 fi
5260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5261     fi
5262     if test $ac_cv_c_bigendian = unknown; then
5263       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5264       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5265 /* end confdefs.h.  */
5266 #include <limits.h>
5267
5268 int
5269 main ()
5270 {
5271 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5272               bogus endian macros
5273              #endif
5274
5275   ;
5276   return 0;
5277 }
5278 _ACEOF
5279 if ac_fn_cxx_try_compile "$LINENO"; then :
5280   # It does; now see whether it defined to _BIG_ENDIAN or not.
5281          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5282 /* end confdefs.h.  */
5283 #include <limits.h>
5284
5285 int
5286 main ()
5287 {
5288 #ifndef _BIG_ENDIAN
5289                  not big endian
5290                 #endif
5291
5292   ;
5293   return 0;
5294 }
5295 _ACEOF
5296 if ac_fn_cxx_try_compile "$LINENO"; then :
5297   ac_cv_c_bigendian=yes
5298 else
5299   ac_cv_c_bigendian=no
5300 fi
5301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5302 fi
5303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5304     fi
5305     if test $ac_cv_c_bigendian = unknown; then
5306       # Compile a test program.
5307       if test "$cross_compiling" = yes; then :
5308   # Try to guess by grepping values from an object file.
5309          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5310 /* end confdefs.h.  */
5311 short int ascii_mm[] =
5312                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5313                 short int ascii_ii[] =
5314                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5315                 int use_ascii (int i) {
5316                   return ascii_mm[i] + ascii_ii[i];
5317                 }
5318                 short int ebcdic_ii[] =
5319                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5320                 short int ebcdic_mm[] =
5321                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5322                 int use_ebcdic (int i) {
5323                   return ebcdic_mm[i] + ebcdic_ii[i];
5324                 }
5325                 extern int foo;
5326
5327 int
5328 main ()
5329 {
5330 return use_ascii (foo) == use_ebcdic (foo);
5331   ;
5332   return 0;
5333 }
5334 _ACEOF
5335 if ac_fn_cxx_try_compile "$LINENO"; then :
5336   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5337               ac_cv_c_bigendian=yes
5338             fi
5339             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5340               if test "$ac_cv_c_bigendian" = unknown; then
5341                 ac_cv_c_bigendian=no
5342               else
5343                 # finding both strings is unlikely to happen, but who knows?
5344                 ac_cv_c_bigendian=unknown
5345               fi
5346             fi
5347 fi
5348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5349 else
5350   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5351 /* end confdefs.h.  */
5352 $ac_includes_default
5353 int
5354 main ()
5355 {
5356
5357              /* Are we little or big endian?  From Harbison&Steele.  */
5358              union
5359              {
5360                long int l;
5361                char c[sizeof (long int)];
5362              } u;
5363              u.l = 1;
5364              return u.c[sizeof (long int) - 1] == 1;
5365
5366   ;
5367   return 0;
5368 }
5369 _ACEOF
5370 if ac_fn_cxx_try_run "$LINENO"; then :
5371   ac_cv_c_bigendian=no
5372 else
5373   ac_cv_c_bigendian=yes
5374 fi
5375 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5376   conftest.$ac_objext conftest.beam conftest.$ac_ext
5377 fi
5378
5379     fi
5380 fi
5381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5382 $as_echo "$ac_cv_c_bigendian" >&6; }
5383  case $ac_cv_c_bigendian in #(
5384    yes)
5385      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5386 ;; #(
5387    no)
5388       ;; #(
5389    universal)
5390
5391 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5392
5393      ;; #(
5394    *)
5395      as_fn_error "unknown endianness
5396  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5397  esac
5398
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5400 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5401 if test "${ac_cv_c_const+set}" = set; then :
5402   $as_echo_n "(cached) " >&6
5403 else
5404   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5405 /* end confdefs.h.  */
5406
5407 int
5408 main ()
5409 {
5410 /* FIXME: Include the comments suggested by Paul. */
5411 #ifndef __cplusplus
5412   /* Ultrix mips cc rejects this.  */
5413   typedef int charset[2];
5414   const charset cs;
5415   /* SunOS 4.1.1 cc rejects this.  */
5416   char const *const *pcpcc;
5417   char **ppc;
5418   /* NEC SVR4.0.2 mips cc rejects this.  */
5419   struct point {int x, y;};
5420   static struct point const zero = {0,0};
5421   /* AIX XL C 1.02.0.0 rejects this.
5422      It does not let you subtract one const X* pointer from another in
5423      an arm of an if-expression whose if-part is not a constant
5424      expression */
5425   const char *g = "string";
5426   pcpcc = &g + (g ? g-g : 0);
5427   /* HPUX 7.0 cc rejects these. */
5428   ++pcpcc;
5429   ppc = (char**) pcpcc;
5430   pcpcc = (char const *const *) ppc;
5431   { /* SCO 3.2v4 cc rejects this.  */
5432     char *t;
5433     char const *s = 0 ? (char *) 0 : (char const *) 0;
5434
5435     *t++ = 0;
5436     if (s) return 0;
5437   }
5438   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5439     int x[] = {25, 17};
5440     const int *foo = &x[0];
5441     ++foo;
5442   }
5443   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5444     typedef const int *iptr;
5445     iptr p = 0;
5446     ++p;
5447   }
5448   { /* AIX XL C 1.02.0.0 rejects this saying
5449        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5450     struct s { int j; const int *ap[3]; };
5451     struct s *b; b->j = 5;
5452   }
5453   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5454     const int foo = 10;
5455     if (!foo) return 0;
5456   }
5457   return !cs[0] && !zero.x;
5458 #endif
5459
5460   ;
5461   return 0;
5462 }
5463 _ACEOF
5464 if ac_fn_cxx_try_compile "$LINENO"; then :
5465   ac_cv_c_const=yes
5466 else
5467   ac_cv_c_const=no
5468 fi
5469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5470 fi
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5472 $as_echo "$ac_cv_c_const" >&6; }
5473 if test $ac_cv_c_const = no; then
5474
5475 $as_echo "#define const /**/" >>confdefs.h
5476
5477 fi
5478
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
5480 $as_echo_n "checking for inline... " >&6; }
5481 if test "${ac_cv_c_inline+set}" = set; then :
5482   $as_echo_n "(cached) " >&6
5483 else
5484   ac_cv_c_inline=no
5485 for ac_kw in inline __inline__ __inline; do
5486   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5487 /* end confdefs.h.  */
5488 #ifndef __cplusplus
5489 typedef int foo_t;
5490 static $ac_kw foo_t static_foo () {return 0; }
5491 $ac_kw foo_t foo () {return 0; }
5492 #endif
5493
5494 _ACEOF
5495 if ac_fn_cxx_try_compile "$LINENO"; then :
5496   ac_cv_c_inline=$ac_kw
5497 fi
5498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5499   test "$ac_cv_c_inline" != no && break
5500 done
5501
5502 fi
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
5504 $as_echo "$ac_cv_c_inline" >&6; }
5505
5506 case $ac_cv_c_inline in
5507   inline | yes) ;;
5508   *)
5509     case $ac_cv_c_inline in
5510       no) ac_val=;;
5511       *) ac_val=$ac_cv_c_inline;;
5512     esac
5513     cat >>confdefs.h <<_ACEOF
5514 #ifndef __cplusplus
5515 #define inline $ac_val
5516 #endif
5517 _ACEOF
5518     ;;
5519 esac
5520
5521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for obstacks" >&5
5522 $as_echo_n "checking for obstacks... " >&6; }
5523 if test "${ac_cv_func_obstack+set}" = set; then :
5524   $as_echo_n "(cached) " >&6
5525 else
5526   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5527 /* end confdefs.h.  */
5528 $ac_includes_default
5529                       #include "obstack.h"
5530 int
5531 main ()
5532 {
5533 struct obstack mem;
5534                        #define obstack_chunk_alloc malloc
5535                        #define obstack_chunk_free free
5536                        obstack_init (&mem);
5537                        obstack_free (&mem, 0);
5538   ;
5539   return 0;
5540 }
5541 _ACEOF
5542 if ac_fn_cxx_try_link "$LINENO"; then :
5543   ac_cv_func_obstack=yes
5544 else
5545   ac_cv_func_obstack=no
5546 fi
5547 rm -f core conftest.err conftest.$ac_objext \
5548     conftest$ac_exeext conftest.$ac_ext
5549 fi
5550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_obstack" >&5
5551 $as_echo "$ac_cv_func_obstack" >&6; }
5552 if test $ac_cv_func_obstack = yes; then
5553
5554 $as_echo "#define HAVE_OBSTACK 1" >>confdefs.h
5555
5556 else
5557   case " $LIBOBJS " in
5558   *" obstack.$ac_objext "* ) ;;
5559   *) LIBOBJS="$LIBOBJS obstack.$ac_objext"
5560  ;;
5561 esac
5562
5563 fi
5564
5565 ac_fn_cxx_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
5566 if test "x$ac_cv_type_off_t" = x""yes; then :
5567
5568 else
5569
5570 cat >>confdefs.h <<_ACEOF
5571 #define off_t long int
5572 _ACEOF
5573
5574 fi
5575
5576 ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5577 if test "x$ac_cv_type_size_t" = x""yes; then :
5578
5579 else
5580
5581 cat >>confdefs.h <<_ACEOF
5582 #define size_t unsigned int
5583 _ACEOF
5584
5585 fi
5586
5587 ac_fn_cxx_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5588 if test "x$ac_cv_type_ssize_t" = x""yes; then :
5589
5590 else
5591
5592 cat >>confdefs.h <<_ACEOF
5593 #define ssize_t int
5594 _ACEOF
5595
5596 fi
5597
5598
5599   ac_fn_cxx_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5600 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
5601
5602 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5603
5604 else
5605   for ac_type in 'unsigned int' 'unsigned long int' \
5606         'unsigned long long int'; do
5607        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5608 /* end confdefs.h.  */
5609 $ac_includes_default
5610 int
5611 main ()
5612 {
5613 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5614 test_array [0] = 0
5615
5616   ;
5617   return 0;
5618 }
5619 _ACEOF
5620 if ac_fn_cxx_try_compile "$LINENO"; then :
5621
5622 cat >>confdefs.h <<_ACEOF
5623 #define uintptr_t $ac_type
5624 _ACEOF
5625
5626           ac_type=
5627 fi
5628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5629        test -z "$ac_type" && break
5630      done
5631 fi
5632
5633
5634 ac_fn_cxx_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
5635 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then :
5636
5637 else
5638
5639 cat >>confdefs.h <<_ACEOF
5640 #define ptrdiff_t int
5641 _ACEOF
5642
5643 fi
5644
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5646 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5647 if test "${ac_cv_struct_tm+set}" = set; then :
5648   $as_echo_n "(cached) " >&6
5649 else
5650   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5651 /* end confdefs.h.  */
5652 #include <sys/types.h>
5653 #include <time.h>
5654
5655 int
5656 main ()
5657 {
5658 struct tm tm;
5659                                      int *p = &tm.tm_sec;
5660                                      return !p;
5661   ;
5662   return 0;
5663 }
5664 _ACEOF
5665 if ac_fn_cxx_try_compile "$LINENO"; then :
5666   ac_cv_struct_tm=time.h
5667 else
5668   ac_cv_struct_tm=sys/time.h
5669 fi
5670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5671 fi
5672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5673 $as_echo "$ac_cv_struct_tm" >&6; }
5674 if test $ac_cv_struct_tm = sys/time.h; then
5675
5676 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5677
5678 fi
5679
5680 # The cast to long int works around a bug in the HP C Compiler
5681 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5682 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5683 # This bug is HP SR number 8606223364.
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5685 $as_echo_n "checking size of int... " >&6; }
5686 if test "${ac_cv_sizeof_int+set}" = set; then :
5687   $as_echo_n "(cached) " >&6
5688 else
5689   if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
5690
5691 else
5692   if test "$ac_cv_type_int" = yes; then
5693      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5694 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5695 { as_fn_set_status 77
5696 as_fn_error "cannot compute sizeof (int)
5697 See \`config.log' for more details." "$LINENO" 5; }; }
5698    else
5699      ac_cv_sizeof_int=0
5700    fi
5701 fi
5702
5703 fi
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5705 $as_echo "$ac_cv_sizeof_int" >&6; }
5706
5707
5708
5709 cat >>confdefs.h <<_ACEOF
5710 #define SIZEOF_INT $ac_cv_sizeof_int
5711 _ACEOF
5712
5713
5714 # The cast to long int works around a bug in the HP C Compiler
5715 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5716 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5717 # This bug is HP SR number 8606223364.
5718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5719 $as_echo_n "checking size of long... " >&6; }
5720 if test "${ac_cv_sizeof_long+set}" = set; then :
5721   $as_echo_n "(cached) " >&6
5722 else
5723   if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
5724
5725 else
5726   if test "$ac_cv_type_long" = yes; then
5727      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5728 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5729 { as_fn_set_status 77
5730 as_fn_error "cannot compute sizeof (long)
5731 See \`config.log' for more details." "$LINENO" 5; }; }
5732    else
5733      ac_cv_sizeof_long=0
5734    fi
5735 fi
5736
5737 fi
5738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5739 $as_echo "$ac_cv_sizeof_long" >&6; }
5740
5741
5742
5743 cat >>confdefs.h <<_ACEOF
5744 #define SIZEOF_LONG $ac_cv_sizeof_long
5745 _ACEOF
5746
5747
5748
5749 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
5750 do :
5751   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5752 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5753 eval as_val=\$$as_ac_var
5754    if test "x$as_val" = x""yes; then :
5755   cat >>confdefs.h <<_ACEOF
5756 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5757 _ACEOF
5758
5759 fi
5760 done
5761
5762 ac_fn_cxx_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default"
5763 if test "x$ac_cv_have_decl_abort" = x""yes; then :
5764   ac_have_decl=1
5765 else
5766   ac_have_decl=0
5767 fi
5768
5769 cat >>confdefs.h <<_ACEOF
5770 #define HAVE_DECL_ABORT $ac_have_decl
5771 _ACEOF
5772 ac_fn_cxx_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
5773 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
5774   ac_have_decl=1
5775 else
5776   ac_have_decl=0
5777 fi
5778
5779 cat >>confdefs.h <<_ACEOF
5780 #define HAVE_DECL_ASPRINTF $ac_have_decl
5781 _ACEOF
5782 ac_fn_cxx_check_decl "$LINENO" "basename(char *)" "ac_cv_have_decl_basename_char_p_" "$ac_includes_default"
5783 if test "x$ac_cv_have_decl_basename_char_p_" = x""yes; then :
5784   ac_have_decl=1
5785 else
5786   ac_have_decl=0
5787 fi
5788
5789 cat >>confdefs.h <<_ACEOF
5790 #define HAVE_DECL_BASENAME $ac_have_decl
5791 _ACEOF
5792 ac_fn_cxx_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default"
5793 if test "x$ac_cv_have_decl_errno" = x""yes; then :
5794   ac_have_decl=1
5795 else
5796   ac_have_decl=0
5797 fi
5798
5799 cat >>confdefs.h <<_ACEOF
5800 #define HAVE_DECL_ERRNO $ac_have_decl
5801 _ACEOF
5802 ac_fn_cxx_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
5803 if test "x$ac_cv_have_decl_getopt" = x""yes; then :
5804   ac_have_decl=1
5805 else
5806   ac_have_decl=0
5807 fi
5808
5809 cat >>confdefs.h <<_ACEOF
5810 #define HAVE_DECL_GETOPT $ac_have_decl
5811 _ACEOF
5812 ac_fn_cxx_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
5813 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
5814   ac_have_decl=1
5815 else
5816   ac_have_decl=0
5817 fi
5818
5819 cat >>confdefs.h <<_ACEOF
5820 #define HAVE_DECL_VASPRINTF $ac_have_decl
5821 _ACEOF
5822
5823 ac_fn_cxx_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default"
5824 if test "x$ac_cv_have_decl_clearerr_unlocked" = x""yes; then :
5825   ac_have_decl=1
5826 else
5827   ac_have_decl=0
5828 fi
5829
5830 cat >>confdefs.h <<_ACEOF
5831 #define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl
5832 _ACEOF
5833 ac_fn_cxx_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default"
5834 if test "x$ac_cv_have_decl_feof_unlocked" = x""yes; then :
5835   ac_have_decl=1
5836 else
5837   ac_have_decl=0
5838 fi
5839
5840 cat >>confdefs.h <<_ACEOF
5841 #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
5842 _ACEOF
5843 ac_fn_cxx_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default"
5844 if test "x$ac_cv_have_decl_ferror_unlocked" = x""yes; then :
5845   ac_have_decl=1
5846 else
5847   ac_have_decl=0
5848 fi
5849
5850 cat >>confdefs.h <<_ACEOF
5851 #define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl
5852 _ACEOF
5853 ac_fn_cxx_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default"
5854 if test "x$ac_cv_have_decl_fflush_unlocked" = x""yes; then :
5855   ac_have_decl=1
5856 else
5857   ac_have_decl=0
5858 fi
5859
5860 cat >>confdefs.h <<_ACEOF
5861 #define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl
5862 _ACEOF
5863 ac_fn_cxx_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default"
5864 if test "x$ac_cv_have_decl_fgetc_unlocked" = x""yes; then :
5865   ac_have_decl=1
5866 else
5867   ac_have_decl=0
5868 fi
5869
5870 cat >>confdefs.h <<_ACEOF
5871 #define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl
5872 _ACEOF
5873 ac_fn_cxx_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default"
5874 if test "x$ac_cv_have_decl_fgets_unlocked" = x""yes; then :
5875   ac_have_decl=1
5876 else
5877   ac_have_decl=0
5878 fi
5879
5880 cat >>confdefs.h <<_ACEOF
5881 #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
5882 _ACEOF
5883 ac_fn_cxx_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default"
5884 if test "x$ac_cv_have_decl_fileno_unlocked" = x""yes; then :
5885   ac_have_decl=1
5886 else
5887   ac_have_decl=0
5888 fi
5889
5890 cat >>confdefs.h <<_ACEOF
5891 #define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl
5892 _ACEOF
5893 ac_fn_cxx_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default"
5894 if test "x$ac_cv_have_decl_fprintf_unlocked" = x""yes; then :
5895   ac_have_decl=1
5896 else
5897   ac_have_decl=0
5898 fi
5899
5900 cat >>confdefs.h <<_ACEOF
5901 #define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl
5902 _ACEOF
5903 ac_fn_cxx_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default"
5904 if test "x$ac_cv_have_decl_fputc_unlocked" = x""yes; then :
5905   ac_have_decl=1
5906 else
5907   ac_have_decl=0
5908 fi
5909
5910 cat >>confdefs.h <<_ACEOF
5911 #define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl
5912 _ACEOF
5913 ac_fn_cxx_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default"
5914 if test "x$ac_cv_have_decl_fputs_unlocked" = x""yes; then :
5915   ac_have_decl=1
5916 else
5917   ac_have_decl=0
5918 fi
5919
5920 cat >>confdefs.h <<_ACEOF
5921 #define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl
5922 _ACEOF
5923 ac_fn_cxx_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default"
5924 if test "x$ac_cv_have_decl_fread_unlocked" = x""yes; then :
5925   ac_have_decl=1
5926 else
5927   ac_have_decl=0
5928 fi
5929
5930 cat >>confdefs.h <<_ACEOF
5931 #define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl
5932 _ACEOF
5933 ac_fn_cxx_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default"
5934 if test "x$ac_cv_have_decl_fwrite_unlocked" = x""yes; then :
5935   ac_have_decl=1
5936 else
5937   ac_have_decl=0
5938 fi
5939
5940 cat >>confdefs.h <<_ACEOF
5941 #define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl
5942 _ACEOF
5943 ac_fn_cxx_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default"
5944 if test "x$ac_cv_have_decl_getchar_unlocked" = x""yes; then :
5945   ac_have_decl=1
5946 else
5947   ac_have_decl=0
5948 fi
5949
5950 cat >>confdefs.h <<_ACEOF
5951 #define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl
5952 _ACEOF
5953 ac_fn_cxx_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
5954 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
5955   ac_have_decl=1
5956 else
5957   ac_have_decl=0
5958 fi
5959
5960 cat >>confdefs.h <<_ACEOF
5961 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
5962 _ACEOF
5963 ac_fn_cxx_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default"
5964 if test "x$ac_cv_have_decl_putchar_unlocked" = x""yes; then :
5965   ac_have_decl=1
5966 else
5967   ac_have_decl=0
5968 fi
5969
5970 cat >>confdefs.h <<_ACEOF
5971 #define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl
5972 _ACEOF
5973 ac_fn_cxx_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default"
5974 if test "x$ac_cv_have_decl_putc_unlocked" = x""yes; then :
5975   ac_have_decl=1
5976 else
5977   ac_have_decl=0
5978 fi
5979
5980 cat >>confdefs.h <<_ACEOF
5981 #define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl
5982 _ACEOF
5983
5984
5985 # Checks for library functions.
5986 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5987 # for constant arguments.  Useless!
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
5989 $as_echo_n "checking for working alloca.h... " >&6; }
5990 if test "${ac_cv_working_alloca_h+set}" = set; then :
5991   $as_echo_n "(cached) " >&6
5992 else
5993   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5994 /* end confdefs.h.  */
5995 #include <alloca.h>
5996 int
5997 main ()
5998 {
5999 char *p = (char *) alloca (2 * sizeof (int));
6000                           if (p) return 0;
6001   ;
6002   return 0;
6003 }
6004 _ACEOF
6005 if ac_fn_cxx_try_link "$LINENO"; then :
6006   ac_cv_working_alloca_h=yes
6007 else
6008   ac_cv_working_alloca_h=no
6009 fi
6010 rm -f core conftest.err conftest.$ac_objext \
6011     conftest$ac_exeext conftest.$ac_ext
6012 fi
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6014 $as_echo "$ac_cv_working_alloca_h" >&6; }
6015 if test $ac_cv_working_alloca_h = yes; then
6016
6017 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6018
6019 fi
6020
6021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6022 $as_echo_n "checking for alloca... " >&6; }
6023 if test "${ac_cv_func_alloca_works+set}" = set; then :
6024   $as_echo_n "(cached) " >&6
6025 else
6026   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6027 /* end confdefs.h.  */
6028 #ifdef __GNUC__
6029 # define alloca __builtin_alloca
6030 #else
6031 # ifdef _MSC_VER
6032 #  include <malloc.h>
6033 #  define alloca _alloca
6034 # else
6035 #  ifdef HAVE_ALLOCA_H
6036 #   include <alloca.h>
6037 #  else
6038 #   ifdef _AIX
6039  #pragma alloca
6040 #   else
6041 #    ifndef alloca /* predefined by HP cc +Olibcalls */
6042 char *alloca ();
6043 #    endif
6044 #   endif
6045 #  endif
6046 # endif
6047 #endif
6048
6049 int
6050 main ()
6051 {
6052 char *p = (char *) alloca (1);
6053                                     if (p) return 0;
6054   ;
6055   return 0;
6056 }
6057 _ACEOF
6058 if ac_fn_cxx_try_link "$LINENO"; then :
6059   ac_cv_func_alloca_works=yes
6060 else
6061   ac_cv_func_alloca_works=no
6062 fi
6063 rm -f core conftest.err conftest.$ac_objext \
6064     conftest$ac_exeext conftest.$ac_ext
6065 fi
6066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6067 $as_echo "$ac_cv_func_alloca_works" >&6; }
6068
6069 if test $ac_cv_func_alloca_works = yes; then
6070
6071 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6072
6073 else
6074   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6075 # that cause trouble.  Some versions do not even contain alloca or
6076 # contain a buggy version.  If you still want to use their alloca,
6077 # use ar to extract alloca.o from them instead of compiling alloca.c.
6078
6079 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6080
6081 $as_echo "#define C_ALLOCA 1" >>confdefs.h
6082
6083
6084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6085 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6086 if test "${ac_cv_os_cray+set}" = set; then :
6087   $as_echo_n "(cached) " >&6
6088 else
6089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6090 /* end confdefs.h.  */
6091 #if defined CRAY && ! defined CRAY2
6092 webecray
6093 #else
6094 wenotbecray
6095 #endif
6096
6097 _ACEOF
6098 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6099   $EGREP "webecray" >/dev/null 2>&1; then :
6100   ac_cv_os_cray=yes
6101 else
6102   ac_cv_os_cray=no
6103 fi
6104 rm -f conftest*
6105
6106 fi
6107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6108 $as_echo "$ac_cv_os_cray" >&6; }
6109 if test $ac_cv_os_cray = yes; then
6110   for ac_func in _getb67 GETB67 getb67; do
6111     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6112 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6113 eval as_val=\$$as_ac_var
6114    if test "x$as_val" = x""yes; then :
6115
6116 cat >>confdefs.h <<_ACEOF
6117 #define CRAY_STACKSEG_END $ac_func
6118 _ACEOF
6119
6120     break
6121 fi
6122
6123   done
6124 fi
6125
6126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6127 $as_echo_n "checking stack direction for C alloca... " >&6; }
6128 if test "${ac_cv_c_stack_direction+set}" = set; then :
6129   $as_echo_n "(cached) " >&6
6130 else
6131   if test "$cross_compiling" = yes; then :
6132   ac_cv_c_stack_direction=0
6133 else
6134   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6135 /* end confdefs.h.  */
6136 $ac_includes_default
6137 int
6138 find_stack_direction ()
6139 {
6140   static char *addr = 0;
6141   auto char dummy;
6142   if (addr == 0)
6143     {
6144       addr = &dummy;
6145       return find_stack_direction ();
6146     }
6147   else
6148     return (&dummy > addr) ? 1 : -1;
6149 }
6150
6151 int
6152 main ()
6153 {
6154   return find_stack_direction () < 0;
6155 }
6156 _ACEOF
6157 if ac_fn_cxx_try_run "$LINENO"; then :
6158   ac_cv_c_stack_direction=1
6159 else
6160   ac_cv_c_stack_direction=-1
6161 fi
6162 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6163   conftest.$ac_objext conftest.beam conftest.$ac_ext
6164 fi
6165
6166 fi
6167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6168 $as_echo "$ac_cv_c_stack_direction" >&6; }
6169 cat >>confdefs.h <<_ACEOF
6170 #define STACK_DIRECTION $ac_cv_c_stack_direction
6171 _ACEOF
6172
6173
6174 fi
6175
6176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6177 $as_echo_n "checking for ANSI C header files... " >&6; }
6178 if test "${ac_cv_header_stdc+set}" = set; then :
6179   $as_echo_n "(cached) " >&6
6180 else
6181   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6182 /* end confdefs.h.  */
6183 #include <stdlib.h>
6184 #include <stdarg.h>
6185 #include <string.h>
6186 #include <float.h>
6187
6188 int
6189 main ()
6190 {
6191
6192   ;
6193   return 0;
6194 }
6195 _ACEOF
6196 if ac_fn_cxx_try_compile "$LINENO"; then :
6197   ac_cv_header_stdc=yes
6198 else
6199   ac_cv_header_stdc=no
6200 fi
6201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6202
6203 if test $ac_cv_header_stdc = yes; then
6204   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6205   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6206 /* end confdefs.h.  */
6207 #include <string.h>
6208
6209 _ACEOF
6210 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6211   $EGREP "memchr" >/dev/null 2>&1; then :
6212
6213 else
6214   ac_cv_header_stdc=no
6215 fi
6216 rm -f conftest*
6217
6218 fi
6219
6220 if test $ac_cv_header_stdc = yes; then
6221   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6222   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6223 /* end confdefs.h.  */
6224 #include <stdlib.h>
6225
6226 _ACEOF
6227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6228   $EGREP "free" >/dev/null 2>&1; then :
6229
6230 else
6231   ac_cv_header_stdc=no
6232 fi
6233 rm -f conftest*
6234
6235 fi
6236
6237 if test $ac_cv_header_stdc = yes; then
6238   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6239   if test "$cross_compiling" = yes; then :
6240   :
6241 else
6242   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6243 /* end confdefs.h.  */
6244 #include <ctype.h>
6245 #include <stdlib.h>
6246 #if ((' ' & 0x0FF) == 0x020)
6247 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6248 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6249 #else
6250 # define ISLOWER(c) \
6251                    (('a' <= (c) && (c) <= 'i') \
6252                      || ('j' <= (c) && (c) <= 'r') \
6253                      || ('s' <= (c) && (c) <= 'z'))
6254 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6255 #endif
6256
6257 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6258 int
6259 main ()
6260 {
6261   int i;
6262   for (i = 0; i < 256; i++)
6263     if (XOR (islower (i), ISLOWER (i))
6264         || toupper (i) != TOUPPER (i))
6265       return 2;
6266   return 0;
6267 }
6268 _ACEOF
6269 if ac_fn_cxx_try_run "$LINENO"; then :
6270
6271 else
6272   ac_cv_header_stdc=no
6273 fi
6274 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6275   conftest.$ac_objext conftest.beam conftest.$ac_ext
6276 fi
6277
6278 fi
6279 fi
6280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6281 $as_echo "$ac_cv_header_stdc" >&6; }
6282 if test $ac_cv_header_stdc = yes; then
6283
6284 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6285
6286 fi
6287
6288
6289   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
6290 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
6291 if test "${am_cv_langinfo_codeset+set}" = set; then :
6292   $as_echo_n "(cached) " >&6
6293 else
6294   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6295 /* end confdefs.h.  */
6296 #include <langinfo.h>
6297 int
6298 main ()
6299 {
6300 char* cs = nl_langinfo(CODESET);
6301   ;
6302   return 0;
6303 }
6304 _ACEOF
6305 if ac_fn_cxx_try_link "$LINENO"; then :
6306   am_cv_langinfo_codeset=yes
6307 else
6308   am_cv_langinfo_codeset=no
6309 fi
6310 rm -f core conftest.err conftest.$ac_objext \
6311     conftest$ac_exeext conftest.$ac_ext
6312
6313 fi
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
6315 $as_echo "$am_cv_langinfo_codeset" >&6; }
6316   if test $am_cv_langinfo_codeset = yes; then
6317
6318 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
6319
6320   fi
6321
6322 # If we haven't got the data from the intl directory,
6323 # assume NLS is disabled.
6324 USE_NLS=no
6325 LIBINTL=
6326 LIBINTL_DEP=
6327 INCINTL=
6328 XGETTEXT=
6329 GMSGFMT=
6330 POSUB=
6331
6332 if test -f  ../intl/config.intl; then
6333   .  ../intl/config.intl
6334 fi
6335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6336 $as_echo_n "checking whether NLS is requested... " >&6; }
6337 if test x"$USE_NLS" != xyes; then
6338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6339 $as_echo "no" >&6; }
6340 else
6341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6342 $as_echo "yes" >&6; }
6343
6344 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
6345
6346
6347   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6348 $as_echo_n "checking for catalogs to be installed... " >&6; }
6349   # Look for .po and .gmo files in the source directory.
6350   CATALOGS=
6351   XLINGUAS=
6352   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6353     # If there aren't any .gmo files the shell will give us the
6354     # literal string "../path/to/srcdir/po/*.gmo" which has to be
6355     # weeded out.
6356     case "$cat" in *\**)
6357       continue;;
6358     esac
6359     # The quadruple backslash is collapsed to a double backslash
6360     # by the backticks, then collapsed again by the double quotes,
6361     # leaving us with one backslash in the sed expression (right
6362     # before the dot that mustn't act as a wildcard).
6363     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6364     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6365     # The user is allowed to set LINGUAS to a list of languages to
6366     # install catalogs for.  If it's empty that means "all of them."
6367     if test "x$LINGUAS" = x; then
6368       CATALOGS="$CATALOGS $cat"
6369       XLINGUAS="$XLINGUAS $lang"
6370     else
6371       case "$LINGUAS" in *$lang*)
6372         CATALOGS="$CATALOGS $cat"
6373         XLINGUAS="$XLINGUAS $lang"
6374         ;;
6375       esac
6376     fi
6377   done
6378   LINGUAS="$XLINGUAS"
6379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6380 $as_echo "$LINGUAS" >&6; }
6381
6382
6383     DATADIRNAME=share
6384
6385   INSTOBJEXT=.mo
6386
6387   GENCAT=gencat
6388
6389   CATOBJEXT=.gmo
6390
6391 fi
6392
6393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uchar" >&5
6394 $as_echo_n "checking for uchar... " >&6; }
6395 if test "${gcc_cv_type_uchar+set}" = set; then :
6396   $as_echo_n "(cached) " >&6
6397 else
6398   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6399 /* end confdefs.h.  */
6400
6401 #include <sys/types.h>
6402
6403 int
6404 main ()
6405 {
6406 if ((uchar *)0) return 0;
6407  if (sizeof(uchar)) return 0;
6408   ;
6409   return 0;
6410 }
6411 _ACEOF
6412 if ac_fn_cxx_try_compile "$LINENO"; then :
6413   ac_cv_type_uchar=yes
6414 else
6415   ac_cv_type_uchar=no
6416 fi
6417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6418 fi
6419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_type_uchar" >&5
6420 $as_echo "$gcc_cv_type_uchar" >&6; }
6421 if test $ac_cv_type_uchar = yes; then
6422
6423 $as_echo "#define HAVE_UCHAR 1" >>confdefs.h
6424
6425 fi
6426
6427
6428       if test "X$prefix" = "XNONE"; then
6429     acl_final_prefix="$ac_default_prefix"
6430   else
6431     acl_final_prefix="$prefix"
6432   fi
6433   if test "X$exec_prefix" = "XNONE"; then
6434     acl_final_exec_prefix='${prefix}'
6435   else
6436     acl_final_exec_prefix="$exec_prefix"
6437   fi
6438   acl_save_prefix="$prefix"
6439   prefix="$acl_final_prefix"
6440   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
6441   prefix="$acl_save_prefix"
6442
6443
6444 # Check whether --with-gnu-ld was given.
6445 if test "${with_gnu_ld+set}" = set; then :
6446   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6447 else
6448   with_gnu_ld=no
6449 fi
6450
6451 # Prepare PATH_SEPARATOR.
6452 # The user is always right.
6453 if test "${PATH_SEPARATOR+set}" != set; then
6454   echo "#! /bin/sh" >conf$$.sh
6455   echo  "exit 0"   >>conf$$.sh
6456   chmod +x conf$$.sh
6457   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6458     PATH_SEPARATOR=';'
6459   else
6460     PATH_SEPARATOR=:
6461   fi
6462   rm -f conf$$.sh
6463 fi
6464 ac_prog=ld
6465 if test "$GCC" = yes; then
6466   # Check if gcc -print-prog-name=ld gives a path.
6467   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
6468 $as_echo_n "checking for ld used by GCC... " >&6; }
6469   case $host in
6470   *-*-mingw*)
6471     # gcc leaves a trailing carriage return which upsets mingw
6472     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6473   *)
6474     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6475   esac
6476   case $ac_prog in
6477     # Accept absolute paths.
6478     [\\/]* | [A-Za-z]:[\\/]*)
6479       re_direlt='/[^/][^/]*/\.\./'
6480       # Canonicalize the path of ld
6481       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
6482       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6483         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
6484       done
6485       test -z "$LD" && LD="$ac_prog"
6486       ;;
6487   "")
6488     # If it fails, then pretend we aren't using GCC.
6489     ac_prog=ld
6490     ;;
6491   *)
6492     # If it is relative, then search for the first ld in PATH.
6493     with_gnu_ld=unknown
6494     ;;
6495   esac
6496 elif test "$with_gnu_ld" = yes; then
6497   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6498 $as_echo_n "checking for GNU ld... " >&6; }
6499 else
6500   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6501 $as_echo_n "checking for non-GNU ld... " >&6; }
6502 fi
6503 if test "${acl_cv_path_LD+set}" = set; then :
6504   $as_echo_n "(cached) " >&6
6505 else
6506   if test -z "$LD"; then
6507   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
6508   for ac_dir in $PATH; do
6509     test -z "$ac_dir" && ac_dir=.
6510     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6511       acl_cv_path_LD="$ac_dir/$ac_prog"
6512       # Check to see if the program is GNU ld.  I'd rather use --version,
6513       # but apparently some GNU ld's only accept -v.
6514       # Break only if it was the GNU/non-GNU ld that we prefer.
6515       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
6516         test "$with_gnu_ld" != no && break
6517       else
6518         test "$with_gnu_ld" != yes && break
6519       fi
6520     fi
6521   done
6522   IFS="$ac_save_ifs"
6523 else
6524   acl_cv_path_LD="$LD" # Let the user override the test with a path.
6525 fi
6526 fi
6527
6528 LD="$acl_cv_path_LD"
6529 if test -n "$LD"; then
6530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6531 $as_echo "$LD" >&6; }
6532 else
6533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6534 $as_echo "no" >&6; }
6535 fi
6536 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
6537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6538 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6539 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
6540   $as_echo_n "(cached) " >&6
6541 else
6542   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
6543 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
6544   acl_cv_prog_gnu_ld=yes
6545 else
6546   acl_cv_prog_gnu_ld=no
6547 fi
6548 fi
6549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
6550 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
6551 with_gnu_ld=$acl_cv_prog_gnu_ld
6552
6553
6554
6555                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
6556 $as_echo_n "checking for shared library run path origin... " >&6; }
6557 if test "${acl_cv_rpath+set}" = set; then :
6558   $as_echo_n "(cached) " >&6
6559 else
6560
6561     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
6562     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
6563     . ./conftest.sh
6564     rm -f ./conftest.sh
6565     acl_cv_rpath=done
6566
6567 fi
6568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
6569 $as_echo "$acl_cv_rpath" >&6; }
6570   wl="$acl_cv_wl"
6571   libext="$acl_cv_libext"
6572   shlibext="$acl_cv_shlibext"
6573   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
6574   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
6575   hardcode_direct="$acl_cv_hardcode_direct"
6576   hardcode_minus_L="$acl_cv_hardcode_minus_L"
6577     # Check whether --enable-rpath was given.
6578 if test "${enable_rpath+set}" = set; then :
6579   enableval=$enable_rpath; :
6580 else
6581   enable_rpath=yes
6582 fi
6583
6584
6585
6586
6587
6588
6589
6590
6591     use_additional=yes
6592
6593   acl_save_prefix="$prefix"
6594   prefix="$acl_final_prefix"
6595   acl_save_exec_prefix="$exec_prefix"
6596   exec_prefix="$acl_final_exec_prefix"
6597
6598     eval additional_includedir=\"$includedir\"
6599     eval additional_libdir=\"$libdir\"
6600
6601   exec_prefix="$acl_save_exec_prefix"
6602   prefix="$acl_save_prefix"
6603
6604
6605 # Check whether --with-libiconv-prefix was given.
6606 if test "${with_libiconv_prefix+set}" = set; then :
6607   withval=$with_libiconv_prefix;
6608     if test "X$withval" = "Xno"; then
6609       use_additional=no
6610     else
6611       if test "X$withval" = "X"; then
6612
6613   acl_save_prefix="$prefix"
6614   prefix="$acl_final_prefix"
6615   acl_save_exec_prefix="$exec_prefix"
6616   exec_prefix="$acl_final_exec_prefix"
6617
6618           eval additional_includedir=\"$includedir\"
6619           eval additional_libdir=\"$libdir\"
6620
6621   exec_prefix="$acl_save_exec_prefix"
6622   prefix="$acl_save_prefix"
6623
6624       else
6625         additional_includedir="$withval/include"
6626         additional_libdir="$withval/lib"
6627       fi
6628     fi
6629
6630 fi
6631
6632       LIBICONV=
6633   LTLIBICONV=
6634   INCICONV=
6635   rpathdirs=
6636   ltrpathdirs=
6637   names_already_handled=
6638   names_next_round='iconv '
6639   while test -n "$names_next_round"; do
6640     names_this_round="$names_next_round"
6641     names_next_round=
6642     for name in $names_this_round; do
6643       already_handled=
6644       for n in $names_already_handled; do
6645         if test "$n" = "$name"; then
6646           already_handled=yes
6647           break
6648         fi
6649       done
6650       if test -z "$already_handled"; then
6651         names_already_handled="$names_already_handled $name"
6652                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
6653         eval value=\"\$HAVE_LIB$uppername\"
6654         if test -n "$value"; then
6655           if test "$value" = yes; then
6656             eval value=\"\$LIB$uppername\"
6657             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
6658             eval value=\"\$LTLIB$uppername\"
6659             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
6660           else
6661                                     :
6662           fi
6663         else
6664                               found_dir=
6665           found_la=
6666           found_so=
6667           found_a=
6668           if test $use_additional = yes; then
6669             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
6670               found_dir="$additional_libdir"
6671               found_so="$additional_libdir/lib$name.$shlibext"
6672               if test -f "$additional_libdir/lib$name.la"; then
6673                 found_la="$additional_libdir/lib$name.la"
6674               fi
6675             else
6676               if test -f "$additional_libdir/lib$name.$libext"; then
6677                 found_dir="$additional_libdir"
6678                 found_a="$additional_libdir/lib$name.$libext"
6679                 if test -f "$additional_libdir/lib$name.la"; then
6680                   found_la="$additional_libdir/lib$name.la"
6681                 fi
6682               fi
6683             fi
6684           fi
6685           if test "X$found_dir" = "X"; then
6686             for x in $LDFLAGS $LTLIBICONV; do
6687
6688   acl_save_prefix="$prefix"
6689   prefix="$acl_final_prefix"
6690   acl_save_exec_prefix="$exec_prefix"
6691   exec_prefix="$acl_final_exec_prefix"
6692   eval x=\"$x\"
6693   exec_prefix="$acl_save_exec_prefix"
6694   prefix="$acl_save_prefix"
6695
6696               case "$x" in
6697                 -L*)
6698                   dir=`echo "X$x" | sed -e 's/^X-L//'`
6699                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
6700                     found_dir="$dir"
6701                     found_so="$dir/lib$name.$shlibext"
6702                     if test -f "$dir/lib$name.la"; then
6703                       found_la="$dir/lib$name.la"
6704                     fi
6705                   else
6706                     if test -f "$dir/lib$name.$libext"; then
6707                       found_dir="$dir"
6708                       found_a="$dir/lib$name.$libext"
6709                       if test -f "$dir/lib$name.la"; then
6710                         found_la="$dir/lib$name.la"
6711                       fi
6712                     fi
6713                   fi
6714                   ;;
6715               esac
6716               if test "X$found_dir" != "X"; then
6717                 break
6718               fi
6719             done
6720           fi
6721           if test "X$found_dir" != "X"; then
6722                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
6723             if test "X$found_so" != "X"; then
6724                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
6725                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6726               else
6727                                                                                 haveit=
6728                 for x in $ltrpathdirs; do
6729                   if test "X$x" = "X$found_dir"; then
6730                     haveit=yes
6731                     break
6732                   fi
6733                 done
6734                 if test -z "$haveit"; then
6735                   ltrpathdirs="$ltrpathdirs $found_dir"
6736                 fi
6737                                 if test "$hardcode_direct" = yes; then
6738                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6739                 else
6740                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
6741                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6742                                                             haveit=
6743                     for x in $rpathdirs; do
6744                       if test "X$x" = "X$found_dir"; then
6745                         haveit=yes
6746                         break
6747                       fi
6748                     done
6749                     if test -z "$haveit"; then
6750                       rpathdirs="$rpathdirs $found_dir"
6751                     fi
6752                   else
6753                                                                                 haveit=
6754                     for x in $LDFLAGS $LIBICONV; do
6755
6756   acl_save_prefix="$prefix"
6757   prefix="$acl_final_prefix"
6758   acl_save_exec_prefix="$exec_prefix"
6759   exec_prefix="$acl_final_exec_prefix"
6760   eval x=\"$x\"
6761   exec_prefix="$acl_save_exec_prefix"
6762   prefix="$acl_save_prefix"
6763
6764                       if test "X$x" = "X-L$found_dir"; then
6765                         haveit=yes
6766                         break
6767                       fi
6768                     done
6769                     if test -z "$haveit"; then
6770                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
6771                     fi
6772                     if test "$hardcode_minus_L" != no; then
6773                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6774                     else
6775                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
6776                     fi
6777                   fi
6778                 fi
6779               fi
6780             else
6781               if test "X$found_a" != "X"; then
6782                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
6783               else
6784                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
6785               fi
6786             fi
6787                         additional_includedir=
6788             case "$found_dir" in
6789               */lib | */lib/)
6790                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
6791                 additional_includedir="$basedir/include"
6792                 ;;
6793             esac
6794             if test "X$additional_includedir" != "X"; then
6795                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
6796                 haveit=
6797                 if test "X$additional_includedir" = "X/usr/local/include"; then
6798                   if test -n "$GCC"; then
6799                     case $host_os in
6800                       linux*) haveit=yes;;
6801                     esac
6802                   fi
6803                 fi
6804                 if test -z "$haveit"; then
6805                   for x in $CPPFLAGS $INCICONV; do
6806
6807   acl_save_prefix="$prefix"
6808   prefix="$acl_final_prefix"
6809   acl_save_exec_prefix="$exec_prefix"
6810   exec_prefix="$acl_final_exec_prefix"
6811   eval x=\"$x\"
6812   exec_prefix="$acl_save_exec_prefix"
6813   prefix="$acl_save_prefix"
6814
6815                     if test "X$x" = "X-I$additional_includedir"; then
6816                       haveit=yes
6817                       break
6818                     fi
6819                   done
6820                   if test -z "$haveit"; then
6821                     if test -d "$additional_includedir"; then
6822                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
6823                     fi
6824                   fi
6825                 fi
6826               fi
6827             fi
6828                         if test -n "$found_la"; then
6829                                                         save_libdir="$libdir"
6830               case "$found_la" in
6831                 */* | *\\*) . "$found_la" ;;
6832                 *) . "./$found_la" ;;
6833               esac
6834               libdir="$save_libdir"
6835                             for dep in $dependency_libs; do
6836                 case "$dep" in
6837                   -L*)
6838                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
6839                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
6840                       haveit=
6841                       if test "X$additional_libdir" = "X/usr/local/lib"; then
6842                         if test -n "$GCC"; then
6843                           case $host_os in
6844                             linux*) haveit=yes;;
6845                           esac
6846                         fi
6847                       fi
6848                       if test -z "$haveit"; then
6849                         haveit=
6850                         for x in $LDFLAGS $LIBICONV; do
6851
6852   acl_save_prefix="$prefix"
6853   prefix="$acl_final_prefix"
6854   acl_save_exec_prefix="$exec_prefix"
6855   exec_prefix="$acl_final_exec_prefix"
6856   eval x=\"$x\"
6857   exec_prefix="$acl_save_exec_prefix"
6858   prefix="$acl_save_prefix"
6859
6860                           if test "X$x" = "X-L$additional_libdir"; then
6861                             haveit=yes
6862                             break
6863                           fi
6864                         done
6865                         if test -z "$haveit"; then
6866                           if test -d "$additional_libdir"; then
6867                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
6868                           fi
6869                         fi
6870                         haveit=
6871                         for x in $LDFLAGS $LTLIBICONV; do
6872
6873   acl_save_prefix="$prefix"
6874   prefix="$acl_final_prefix"
6875   acl_save_exec_prefix="$exec_prefix"
6876   exec_prefix="$acl_final_exec_prefix"
6877   eval x=\"$x\"
6878   exec_prefix="$acl_save_exec_prefix"
6879   prefix="$acl_save_prefix"
6880
6881                           if test "X$x" = "X-L$additional_libdir"; then
6882                             haveit=yes
6883                             break
6884                           fi
6885                         done
6886                         if test -z "$haveit"; then
6887                           if test -d "$additional_libdir"; then
6888                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
6889                           fi
6890                         fi
6891                       fi
6892                     fi
6893                     ;;
6894                   -R*)
6895                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
6896                     if test "$enable_rpath" != no; then
6897                                                                   haveit=
6898                       for x in $rpathdirs; do
6899                         if test "X$x" = "X$dir"; then
6900                           haveit=yes
6901                           break
6902                         fi
6903                       done
6904                       if test -z "$haveit"; then
6905                         rpathdirs="$rpathdirs $dir"
6906                       fi
6907                                                                   haveit=
6908                       for x in $ltrpathdirs; do
6909                         if test "X$x" = "X$dir"; then
6910                           haveit=yes
6911                           break
6912                         fi
6913                       done
6914                       if test -z "$haveit"; then
6915                         ltrpathdirs="$ltrpathdirs $dir"
6916                       fi
6917                     fi
6918                     ;;
6919                   -l*)
6920                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
6921                     ;;
6922                   *.la)
6923                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
6924                     ;;
6925                   *)
6926                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
6927                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
6928                     ;;
6929                 esac
6930               done
6931             fi
6932           else
6933                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
6934             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
6935           fi
6936         fi
6937       fi
6938     done
6939   done
6940   if test "X$rpathdirs" != "X"; then
6941     if test -n "$hardcode_libdir_separator"; then
6942                         alldirs=
6943       for found_dir in $rpathdirs; do
6944         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
6945       done
6946             acl_save_libdir="$libdir"
6947       libdir="$alldirs"
6948       eval flag=\"$hardcode_libdir_flag_spec\"
6949       libdir="$acl_save_libdir"
6950       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
6951     else
6952             for found_dir in $rpathdirs; do
6953         acl_save_libdir="$libdir"
6954         libdir="$found_dir"
6955         eval flag=\"$hardcode_libdir_flag_spec\"
6956         libdir="$acl_save_libdir"
6957         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
6958       done
6959     fi
6960   fi
6961   if test "X$ltrpathdirs" != "X"; then
6962             for found_dir in $ltrpathdirs; do
6963       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
6964     done
6965   fi
6966
6967
6968
6969
6970
6971
6972
6973           am_save_CPPFLAGS="$CPPFLAGS"
6974
6975   for element in $INCICONV; do
6976     haveit=
6977     for x in $CPPFLAGS; do
6978
6979   acl_save_prefix="$prefix"
6980   prefix="$acl_final_prefix"
6981   acl_save_exec_prefix="$exec_prefix"
6982   exec_prefix="$acl_final_exec_prefix"
6983   eval x=\"$x\"
6984   exec_prefix="$acl_save_exec_prefix"
6985   prefix="$acl_save_prefix"
6986
6987       if test "X$x" = "X$element"; then
6988         haveit=yes
6989         break
6990       fi
6991     done
6992     if test -z "$haveit"; then
6993       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
6994     fi
6995   done
6996
6997
6998   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
6999 $as_echo_n "checking for iconv... " >&6; }
7000 if test "${am_cv_func_iconv+set}" = set; then :
7001   $as_echo_n "(cached) " >&6
7002 else
7003
7004     am_cv_func_iconv="no, consider installing GNU libiconv"
7005     am_cv_lib_iconv=no
7006     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7007 /* end confdefs.h.  */
7008 #include <stdlib.h>
7009 #include <iconv.h>
7010 int
7011 main ()
7012 {
7013 iconv_t cd = iconv_open("","");
7014        iconv(cd,NULL,NULL,NULL,NULL);
7015        iconv_close(cd);
7016   ;
7017   return 0;
7018 }
7019 _ACEOF
7020 if ac_fn_cxx_try_link "$LINENO"; then :
7021   am_cv_func_iconv=yes
7022 fi
7023 rm -f core conftest.err conftest.$ac_objext \
7024     conftest$ac_exeext conftest.$ac_ext
7025     if test "$am_cv_func_iconv" != yes; then
7026       am_save_LIBS="$LIBS"
7027       LIBS="$LIBS $LIBICONV"
7028       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7029 /* end confdefs.h.  */
7030 #include <stdlib.h>
7031 #include <iconv.h>
7032 int
7033 main ()
7034 {
7035 iconv_t cd = iconv_open("","");
7036          iconv(cd,NULL,NULL,NULL,NULL);
7037          iconv_close(cd);
7038   ;
7039   return 0;
7040 }
7041 _ACEOF
7042 if ac_fn_cxx_try_link "$LINENO"; then :
7043   am_cv_lib_iconv=yes
7044         am_cv_func_iconv=yes
7045 fi
7046 rm -f core conftest.err conftest.$ac_objext \
7047     conftest$ac_exeext conftest.$ac_ext
7048       LIBS="$am_save_LIBS"
7049     fi
7050
7051 fi
7052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
7053 $as_echo "$am_cv_func_iconv" >&6; }
7054   if test "$am_cv_func_iconv" = yes; then
7055
7056 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
7057
7058   fi
7059   if test "$am_cv_lib_iconv" = yes; then
7060     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
7061 $as_echo_n "checking how to link with libiconv... " >&6; }
7062     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
7063 $as_echo "$LIBICONV" >&6; }
7064   else
7065             CPPFLAGS="$am_save_CPPFLAGS"
7066     LIBICONV=
7067     LTLIBICONV=
7068   fi
7069
7070
7071
7072   if test "$am_cv_func_iconv" = yes; then
7073     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
7074 $as_echo_n "checking for iconv declaration... " >&6; }
7075     if test "${am_cv_proto_iconv+set}" = set; then :
7076   $as_echo_n "(cached) " >&6
7077 else
7078
7079       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7080 /* end confdefs.h.  */
7081
7082 #include <stdlib.h>
7083 #include <iconv.h>
7084 extern
7085 #ifdef __cplusplus
7086 "C"
7087 #endif
7088 #if defined(__STDC__) || defined(__cplusplus)
7089 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
7090 #else
7091 size_t iconv();
7092 #endif
7093
7094 int
7095 main ()
7096 {
7097
7098   ;
7099   return 0;
7100 }
7101 _ACEOF
7102 if ac_fn_cxx_try_compile "$LINENO"; then :
7103   am_cv_proto_iconv_arg1=""
7104 else
7105   am_cv_proto_iconv_arg1="const"
7106 fi
7107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7108       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
7109 fi
7110
7111     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
7112     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
7113          }$am_cv_proto_iconv" >&5
7114 $as_echo "${ac_t:-
7115          }$am_cv_proto_iconv" >&6; }
7116
7117 cat >>confdefs.h <<_ACEOF
7118 #define ICONV_CONST $am_cv_proto_iconv_arg1
7119 _ACEOF
7120
7121   fi
7122
7123
7124 # More defines and substitutions.
7125 PACKAGE="$PACKAGE_TARNAME"
7126
7127 cat >>confdefs.h <<_ACEOF
7128 #define PACKAGE "$PACKAGE"
7129 _ACEOF
7130
7131
7132
7133 if test "x$enable_nls" != xno; then
7134   USED_CATALOGS='$(CATALOGS)'
7135 else
7136   USED_CATALOGS=
7137 fi
7138
7139
7140 # Check whether --enable-maintainer-mode was given.
7141 if test "${enable_maintainer_mode+set}" = set; then :
7142   enableval=$enable_maintainer_mode;
7143 else
7144   enable_maintainer_mode=no
7145 fi
7146
7147
7148 if test "x$enable_maintainer_mode" = xno; then
7149   MAINT='#'
7150 else
7151   MAINT=
7152 fi
7153
7154
7155 # Check whether --enable-checking was given.
7156 if test "${enable_checking+set}" = set; then :
7157   enableval=$enable_checking;
7158 else
7159   enable_checking=no
7160 fi
7161
7162
7163 if test $enable_checking != no ; then
7164
7165 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
7166
7167 fi
7168
7169
7170 case $target in
7171         alpha*-*-* | \
7172         arm*-*-*eabi* | \
7173         arm*-*-symbianelf* | \
7174         x86_64-*-* | \
7175         ia64-*-* | \
7176         hppa*64*-*-* | \
7177         i[34567]86-*-darwin* | \
7178         i[34567]86-*-solaris2.1[0-9]* | \
7179         i[34567]86-w64-mingw* | \
7180         mips*-*-* | \
7181         mmix-*-* | \
7182         powerpc*-*-* | \
7183         rs6000*-*-* | \
7184         s390*-*-* | \
7185         sparc*-*-* | \
7186         spu-*-* | \
7187         sh[123456789lbe]*-*-* | sh-*-*)
7188                 need_64bit_hwint=yes ;;
7189         i[34567]86-*-linux*)
7190                 if test "x$enable_targets" = xall; then
7191                         need_64bit_hwint=yes
7192                 else
7193                         need_64bit_hwint=no
7194                 fi
7195                 ;;
7196         *)
7197                 need_64bit_hwint=no ;;
7198 esac
7199
7200 case $need_64bit_hwint:$ac_cv_sizeof_long in
7201         *:8 | no:*) host_wide_int=long ;;
7202         *) host_wide_int='long long' ;;
7203 esac
7204
7205
7206
7207 cat >>confdefs.h <<_ACEOF
7208 #define HOST_WIDE_INT $host_wide_int
7209 _ACEOF
7210
7211
7212 case $target in
7213   i?86-* | x86_64-*)
7214     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7215 /* end confdefs.h.  */
7216
7217 int
7218 main ()
7219 {
7220 asm ("pcmpestri %0, %%xmm0, %%xmm1" : : "i"(0))
7221   ;
7222   return 0;
7223 }
7224 _ACEOF
7225 if ac_fn_cxx_try_compile "$LINENO"; then :
7226
7227 $as_echo "#define HAVE_SSE4 1" >>confdefs.h
7228
7229 fi
7230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7231 esac
7232
7233 # Output.
7234
7235 ac_config_headers="$ac_config_headers config.h:config.in"
7236
7237 ac_config_files="$ac_config_files Makefile"
7238
7239 cat >confcache <<\_ACEOF
7240 # This file is a shell script that caches the results of configure
7241 # tests run on this system so they can be shared between configure
7242 # scripts and configure runs, see configure's option --config-cache.
7243 # It is not useful on other systems.  If it contains results you don't
7244 # want to keep, you may remove or edit it.
7245 #
7246 # config.status only pays attention to the cache file if you give it
7247 # the --recheck option to rerun configure.
7248 #
7249 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7250 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7251 # following values.
7252
7253 _ACEOF
7254
7255 # The following way of writing the cache mishandles newlines in values,
7256 # but we know of no workaround that is simple, portable, and efficient.
7257 # So, we kill variables containing newlines.
7258 # Ultrix sh set writes to stderr and can't be redirected directly,
7259 # and sets the high bit in the cache file unless we assign to the vars.
7260 (
7261   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7262     eval ac_val=\$$ac_var
7263     case $ac_val in #(
7264     *${as_nl}*)
7265       case $ac_var in #(
7266       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7267 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7268       esac
7269       case $ac_var in #(
7270       _ | IFS | as_nl) ;; #(
7271       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7272       *) { eval $ac_var=; unset $ac_var;} ;;
7273       esac ;;
7274     esac
7275   done
7276
7277   (set) 2>&1 |
7278     case $as_nl`(ac_space=' '; set) 2>&1` in #(
7279     *${as_nl}ac_space=\ *)
7280       # `set' does not quote correctly, so add quotes: double-quote
7281       # substitution turns \\\\ into \\, and sed turns \\ into \.
7282       sed -n \
7283         "s/'/'\\\\''/g;
7284           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7285       ;; #(
7286     *)
7287       # `set' quotes correctly as required by POSIX, so do not add quotes.
7288       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7289       ;;
7290     esac |
7291     sort
7292 ) |
7293   sed '
7294      /^ac_cv_env_/b end
7295      t clear
7296      :clear
7297      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7298      t end
7299      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7300      :end' >>confcache
7301 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7302   if test -w "$cache_file"; then
7303     test "x$cache_file" != "x/dev/null" &&
7304       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7305 $as_echo "$as_me: updating cache $cache_file" >&6;}
7306     cat confcache >$cache_file
7307   else
7308     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7309 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7310   fi
7311 fi
7312 rm -f confcache
7313
7314 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7315 # Let make expand exec_prefix.
7316 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7317
7318 DEFS=-DHAVE_CONFIG_H
7319
7320 ac_libobjs=
7321 ac_ltlibobjs=
7322 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7323   # 1. Remove the extension, and $U if already installed.
7324   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7325   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7326   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7327   #    will be set to the directory where LIBOBJS objects are built.
7328   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7329   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7330 done
7331 LIBOBJS=$ac_libobjs
7332
7333 LTLIBOBJS=$ac_ltlibobjs
7334
7335
7336
7337
7338 : ${CONFIG_STATUS=./config.status}
7339 ac_write_fail=0
7340 ac_clean_files_save=$ac_clean_files
7341 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7342 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7343 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7344 as_write_fail=0
7345 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7346 #! $SHELL
7347 # Generated by $as_me.
7348 # Run this file to recreate the current configuration.
7349 # Compiler output produced by configure, useful for debugging
7350 # configure, is in config.log if it exists.
7351
7352 debug=false
7353 ac_cs_recheck=false
7354 ac_cs_silent=false
7355
7356 SHELL=\${CONFIG_SHELL-$SHELL}
7357 export SHELL
7358 _ASEOF
7359 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7360 ## -------------------- ##
7361 ## M4sh Initialization. ##
7362 ## -------------------- ##
7363
7364 # Be more Bourne compatible
7365 DUALCASE=1; export DUALCASE # for MKS sh
7366 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7367   emulate sh
7368   NULLCMD=:
7369   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7370   # is contrary to our usage.  Disable this feature.
7371   alias -g '${1+"$@"}'='"$@"'
7372   setopt NO_GLOB_SUBST
7373 else
7374   case `(set -o) 2>/dev/null` in #(
7375   *posix*) :
7376     set -o posix ;; #(
7377   *) :
7378      ;;
7379 esac
7380 fi
7381
7382
7383 as_nl='
7384 '
7385 export as_nl
7386 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7387 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7388 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7389 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7390 # Prefer a ksh shell builtin over an external printf program on Solaris,
7391 # but without wasting forks for bash or zsh.
7392 if test -z "$BASH_VERSION$ZSH_VERSION" \
7393     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7394   as_echo='print -r --'
7395   as_echo_n='print -rn --'
7396 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7397   as_echo='printf %s\n'
7398   as_echo_n='printf %s'
7399 else
7400   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7401     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7402     as_echo_n='/usr/ucb/echo -n'
7403   else
7404     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7405     as_echo_n_body='eval
7406       arg=$1;
7407       case $arg in #(
7408       *"$as_nl"*)
7409         expr "X$arg" : "X\\(.*\\)$as_nl";
7410         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7411       esac;
7412       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7413     '
7414     export as_echo_n_body
7415     as_echo_n='sh -c $as_echo_n_body as_echo'
7416   fi
7417   export as_echo_body
7418   as_echo='sh -c $as_echo_body as_echo'
7419 fi
7420
7421 # The user is always right.
7422 if test "${PATH_SEPARATOR+set}" != set; then
7423   PATH_SEPARATOR=:
7424   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7425     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7426       PATH_SEPARATOR=';'
7427   }
7428 fi
7429
7430
7431 # IFS
7432 # We need space, tab and new line, in precisely that order.  Quoting is
7433 # there to prevent editors from complaining about space-tab.
7434 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7435 # splitting by setting IFS to empty value.)
7436 IFS=" ""        $as_nl"
7437
7438 # Find who we are.  Look in the path if we contain no directory separator.
7439 case $0 in #((
7440   *[\\/]* ) as_myself=$0 ;;
7441   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7442 for as_dir in $PATH
7443 do
7444   IFS=$as_save_IFS
7445   test -z "$as_dir" && as_dir=.
7446     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7447   done
7448 IFS=$as_save_IFS
7449
7450      ;;
7451 esac
7452 # We did not find ourselves, most probably we were run as `sh COMMAND'
7453 # in which case we are not to be found in the path.
7454 if test "x$as_myself" = x; then
7455   as_myself=$0
7456 fi
7457 if test ! -f "$as_myself"; then
7458   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7459   exit 1
7460 fi
7461
7462 # Unset variables that we do not need and which cause bugs (e.g. in
7463 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7464 # suppresses any "Segmentation fault" message there.  '((' could
7465 # trigger a bug in pdksh 5.2.14.
7466 for as_var in BASH_ENV ENV MAIL MAILPATH
7467 do eval test x\${$as_var+set} = xset \
7468   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7469 done
7470 PS1='$ '
7471 PS2='> '
7472 PS4='+ '
7473
7474 # NLS nuisances.
7475 LC_ALL=C
7476 export LC_ALL
7477 LANGUAGE=C
7478 export LANGUAGE
7479
7480 # CDPATH.
7481 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7482
7483
7484 # as_fn_error ERROR [LINENO LOG_FD]
7485 # ---------------------------------
7486 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7487 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7488 # script with status $?, using 1 if that was 0.
7489 as_fn_error ()
7490 {
7491   as_status=$?; test $as_status -eq 0 && as_status=1
7492   if test "$3"; then
7493     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7494     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
7495   fi
7496   $as_echo "$as_me: error: $1" >&2
7497   as_fn_exit $as_status
7498 } # as_fn_error
7499
7500
7501 # as_fn_set_status STATUS
7502 # -----------------------
7503 # Set $? to STATUS, without forking.
7504 as_fn_set_status ()
7505 {
7506   return $1
7507 } # as_fn_set_status
7508
7509 # as_fn_exit STATUS
7510 # -----------------
7511 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7512 as_fn_exit ()
7513 {
7514   set +e
7515   as_fn_set_status $1
7516   exit $1
7517 } # as_fn_exit
7518
7519 # as_fn_unset VAR
7520 # ---------------
7521 # Portably unset VAR.
7522 as_fn_unset ()
7523 {
7524   { eval $1=; unset $1;}
7525 }
7526 as_unset=as_fn_unset
7527 # as_fn_append VAR VALUE
7528 # ----------------------
7529 # Append the text in VALUE to the end of the definition contained in VAR. Take
7530 # advantage of any shell optimizations that allow amortized linear growth over
7531 # repeated appends, instead of the typical quadratic growth present in naive
7532 # implementations.
7533 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7534   eval 'as_fn_append ()
7535   {
7536     eval $1+=\$2
7537   }'
7538 else
7539   as_fn_append ()
7540   {
7541     eval $1=\$$1\$2
7542   }
7543 fi # as_fn_append
7544
7545 # as_fn_arith ARG...
7546 # ------------------
7547 # Perform arithmetic evaluation on the ARGs, and store the result in the
7548 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7549 # must be portable across $(()) and expr.
7550 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7551   eval 'as_fn_arith ()
7552   {
7553     as_val=$(( $* ))
7554   }'
7555 else
7556   as_fn_arith ()
7557   {
7558     as_val=`expr "$@" || test $? -eq 1`
7559   }
7560 fi # as_fn_arith
7561
7562
7563 if expr a : '\(a\)' >/dev/null 2>&1 &&
7564    test "X`expr 00001 : '.*\(...\)'`" = X001; then
7565   as_expr=expr
7566 else
7567   as_expr=false
7568 fi
7569
7570 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7571   as_basename=basename
7572 else
7573   as_basename=false
7574 fi
7575
7576 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7577   as_dirname=dirname
7578 else
7579   as_dirname=false
7580 fi
7581
7582 as_me=`$as_basename -- "$0" ||
7583 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7584          X"$0" : 'X\(//\)$' \| \
7585          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7586 $as_echo X/"$0" |
7587     sed '/^.*\/\([^/][^/]*\)\/*$/{
7588             s//\1/
7589             q
7590           }
7591           /^X\/\(\/\/\)$/{
7592             s//\1/
7593             q
7594           }
7595           /^X\/\(\/\).*/{
7596             s//\1/
7597             q
7598           }
7599           s/.*/./; q'`
7600
7601 # Avoid depending upon Character Ranges.
7602 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7603 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7604 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7605 as_cr_digits='0123456789'
7606 as_cr_alnum=$as_cr_Letters$as_cr_digits
7607
7608 ECHO_C= ECHO_N= ECHO_T=
7609 case `echo -n x` in #(((((
7610 -n*)
7611   case `echo 'xy\c'` in
7612   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7613   xy)  ECHO_C='\c';;
7614   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7615        ECHO_T=' ';;
7616   esac;;
7617 *)
7618   ECHO_N='-n';;
7619 esac
7620
7621 rm -f conf$$ conf$$.exe conf$$.file
7622 if test -d conf$$.dir; then
7623   rm -f conf$$.dir/conf$$.file
7624 else
7625   rm -f conf$$.dir
7626   mkdir conf$$.dir 2>/dev/null
7627 fi
7628 if (echo >conf$$.file) 2>/dev/null; then
7629   if ln -s conf$$.file conf$$ 2>/dev/null; then
7630     as_ln_s='ln -s'
7631     # ... but there are two gotchas:
7632     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7633     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7634     # In both cases, we have to default to `cp -p'.
7635     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7636       as_ln_s='cp -p'
7637   elif ln conf$$.file conf$$ 2>/dev/null; then
7638     as_ln_s=ln
7639   else
7640     as_ln_s='cp -p'
7641   fi
7642 else
7643   as_ln_s='cp -p'
7644 fi
7645 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7646 rmdir conf$$.dir 2>/dev/null
7647
7648
7649 # as_fn_mkdir_p
7650 # -------------
7651 # Create "$as_dir" as a directory, including parents if necessary.
7652 as_fn_mkdir_p ()
7653 {
7654
7655   case $as_dir in #(
7656   -*) as_dir=./$as_dir;;
7657   esac
7658   test -d "$as_dir" || eval $as_mkdir_p || {
7659     as_dirs=
7660     while :; do
7661       case $as_dir in #(
7662       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7663       *) as_qdir=$as_dir;;
7664       esac
7665       as_dirs="'$as_qdir' $as_dirs"
7666       as_dir=`$as_dirname -- "$as_dir" ||
7667 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7668          X"$as_dir" : 'X\(//\)[^/]' \| \
7669          X"$as_dir" : 'X\(//\)$' \| \
7670          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7671 $as_echo X"$as_dir" |
7672     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7673             s//\1/
7674             q
7675           }
7676           /^X\(\/\/\)[^/].*/{
7677             s//\1/
7678             q
7679           }
7680           /^X\(\/\/\)$/{
7681             s//\1/
7682             q
7683           }
7684           /^X\(\/\).*/{
7685             s//\1/
7686             q
7687           }
7688           s/.*/./; q'`
7689       test -d "$as_dir" && break
7690     done
7691     test -z "$as_dirs" || eval "mkdir $as_dirs"
7692   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
7693
7694
7695 } # as_fn_mkdir_p
7696 if mkdir -p . 2>/dev/null; then
7697   as_mkdir_p='mkdir -p "$as_dir"'
7698 else
7699   test -d ./-p && rmdir ./-p
7700   as_mkdir_p=false
7701 fi
7702
7703 if test -x / >/dev/null 2>&1; then
7704   as_test_x='test -x'
7705 else
7706   if ls -dL / >/dev/null 2>&1; then
7707     as_ls_L_option=L
7708   else
7709     as_ls_L_option=
7710   fi
7711   as_test_x='
7712     eval sh -c '\''
7713       if test -d "$1"; then
7714         test -d "$1/.";
7715       else
7716         case $1 in #(
7717         -*)set "./$1";;
7718         esac;
7719         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7720         ???[sx]*):;;*)false;;esac;fi
7721     '\'' sh
7722   '
7723 fi
7724 as_executable_p=$as_test_x
7725
7726 # Sed expression to map a string onto a valid CPP name.
7727 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7728
7729 # Sed expression to map a string onto a valid variable name.
7730 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7731
7732
7733 exec 6>&1
7734 ## ----------------------------------- ##
7735 ## Main body of $CONFIG_STATUS script. ##
7736 ## ----------------------------------- ##
7737 _ASEOF
7738 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7739
7740 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7741 # Save the log message, to keep $0 and so on meaningful, and to
7742 # report actual input values of CONFIG_FILES etc. instead of their
7743 # values after options handling.
7744 ac_log="
7745 This file was extended by cpplib $as_me  , which was
7746 generated by GNU Autoconf 2.64.  Invocation command line was
7747
7748   CONFIG_FILES    = $CONFIG_FILES
7749   CONFIG_HEADERS  = $CONFIG_HEADERS
7750   CONFIG_LINKS    = $CONFIG_LINKS
7751   CONFIG_COMMANDS = $CONFIG_COMMANDS
7752   $ $0 $@
7753
7754 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7755 "
7756
7757 _ACEOF
7758
7759 case $ac_config_files in *"
7760 "*) set x $ac_config_files; shift; ac_config_files=$*;;
7761 esac
7762
7763 case $ac_config_headers in *"
7764 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7765 esac
7766
7767
7768 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7769 # Files that config.status was made for.
7770 config_files="$ac_config_files"
7771 config_headers="$ac_config_headers"
7772 config_commands="$ac_config_commands"
7773
7774 _ACEOF
7775
7776 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7777 ac_cs_usage="\
7778 \`$as_me' instantiates files and other configuration actions
7779 from templates according to the current configuration.  Unless the files
7780 and actions are specified as TAGs, all are instantiated by default.
7781
7782 Usage: $0 [OPTION]... [TAG]...
7783
7784   -h, --help       print this help, then exit
7785   -V, --version    print version number and configuration settings, then exit
7786   -q, --quiet, --silent
7787                    do not print progress messages
7788   -d, --debug      don't remove temporary files
7789       --recheck    update $as_me by reconfiguring in the same conditions
7790       --file=FILE[:TEMPLATE]
7791                    instantiate the configuration file FILE
7792       --header=FILE[:TEMPLATE]
7793                    instantiate the configuration header FILE
7794
7795 Configuration files:
7796 $config_files
7797
7798 Configuration headers:
7799 $config_headers
7800
7801 Configuration commands:
7802 $config_commands
7803
7804 Report bugs to <gcc-bugs@gcc.gnu.org>."
7805
7806 _ACEOF
7807 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7808 ac_cs_version="\\
7809 cpplib config.status
7810 configured by $0, generated by GNU Autoconf 2.64,
7811   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
7812
7813 Copyright (C) 2009 Free Software Foundation, Inc.
7814 This config.status script is free software; the Free Software Foundation
7815 gives unlimited permission to copy, distribute and modify it."
7816
7817 ac_pwd='$ac_pwd'
7818 srcdir='$srcdir'
7819 INSTALL='$INSTALL'
7820 test -n "\$AWK" || AWK=awk
7821 _ACEOF
7822
7823 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7824 # The default lists apply if the user does not specify any file.
7825 ac_need_defaults=:
7826 while test $# != 0
7827 do
7828   case $1 in
7829   --*=*)
7830     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7831     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7832     ac_shift=:
7833     ;;
7834   *)
7835     ac_option=$1
7836     ac_optarg=$2
7837     ac_shift=shift
7838     ;;
7839   esac
7840
7841   case $ac_option in
7842   # Handling of the options.
7843   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7844     ac_cs_recheck=: ;;
7845   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7846     $as_echo "$ac_cs_version"; exit ;;
7847   --debug | --debu | --deb | --de | --d | -d )
7848     debug=: ;;
7849   --file | --fil | --fi | --f )
7850     $ac_shift
7851     case $ac_optarg in
7852     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7853     esac
7854     as_fn_append CONFIG_FILES " '$ac_optarg'"
7855     ac_need_defaults=false;;
7856   --header | --heade | --head | --hea )
7857     $ac_shift
7858     case $ac_optarg in
7859     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7860     esac
7861     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7862     ac_need_defaults=false;;
7863   --he | --h)
7864     # Conflict between --help and --header
7865     as_fn_error "ambiguous option: \`$1'
7866 Try \`$0 --help' for more information.";;
7867   --help | --hel | -h )
7868     $as_echo "$ac_cs_usage"; exit ;;
7869   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7870   | -silent | --silent | --silen | --sile | --sil | --si | --s)
7871     ac_cs_silent=: ;;
7872
7873   # This is an error.
7874   -*) as_fn_error "unrecognized option: \`$1'
7875 Try \`$0 --help' for more information." ;;
7876
7877   *) as_fn_append ac_config_targets " $1"
7878      ac_need_defaults=false ;;
7879
7880   esac
7881   shift
7882 done
7883
7884 ac_configure_extra_args=
7885
7886 if $ac_cs_silent; then
7887   exec 6>/dev/null
7888   ac_configure_extra_args="$ac_configure_extra_args --silent"
7889 fi
7890
7891 _ACEOF
7892 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7893 if \$ac_cs_recheck; then
7894   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7895   shift
7896   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7897   CONFIG_SHELL='$SHELL'
7898   export CONFIG_SHELL
7899   exec "\$@"
7900 fi
7901
7902 _ACEOF
7903 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7904 exec 5>>config.log
7905 {
7906   echo
7907   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7908 ## Running $as_me. ##
7909 _ASBOX
7910   $as_echo "$ac_log"
7911 } >&5
7912
7913 _ACEOF
7914 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7915 #
7916 # INIT-COMMANDS
7917 #
7918 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
7919
7920 _ACEOF
7921
7922 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7923
7924 # Handling of arguments.
7925 for ac_config_target in $ac_config_targets
7926 do
7927   case $ac_config_target in
7928     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
7929     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
7930     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7931
7932   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7933   esac
7934 done
7935
7936
7937 # If the user did not use the arguments to specify the items to instantiate,
7938 # then the envvar interface is used.  Set only those that are not.
7939 # We use the long form for the default assignment because of an extremely
7940 # bizarre bug on SunOS 4.1.3.
7941 if $ac_need_defaults; then
7942   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7943   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7944   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
7945 fi
7946
7947 # Have a temporary directory for convenience.  Make it in the build tree
7948 # simply because there is no reason against having it here, and in addition,
7949 # creating and moving files from /tmp can sometimes cause problems.
7950 # Hook for its removal unless debugging.
7951 # Note that there is a small window in which the directory will not be cleaned:
7952 # after its creation but before its name has been assigned to `$tmp'.
7953 $debug ||
7954 {
7955   tmp=
7956   trap 'exit_status=$?
7957   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
7958 ' 0
7959   trap 'as_fn_exit 1' 1 2 13 15
7960 }
7961 # Create a (secure) tmp directory for tmp files.
7962
7963 {
7964   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7965   test -n "$tmp" && test -d "$tmp"
7966 }  ||
7967 {
7968   tmp=./conf$$-$RANDOM
7969   (umask 077 && mkdir "$tmp")
7970 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
7971
7972 # Set up the scripts for CONFIG_FILES section.
7973 # No need to generate them if there are no CONFIG_FILES.
7974 # This happens for instance with `./config.status config.h'.
7975 if test -n "$CONFIG_FILES"; then
7976
7977
7978 ac_cr=`echo X | tr X '\015'`
7979 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7980 # But we know of no other shell where ac_cr would be empty at this
7981 # point, so we can use a bashism as a fallback.
7982 if test "x$ac_cr" = x; then
7983   eval ac_cr=\$\'\\r\'
7984 fi
7985 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7986 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7987   ac_cs_awk_cr='\r'
7988 else
7989   ac_cs_awk_cr=$ac_cr
7990 fi
7991
7992 echo 'BEGIN {' >"$tmp/subs1.awk" &&
7993 _ACEOF
7994
7995
7996 {
7997   echo "cat >conf$$subs.awk <<_ACEOF" &&
7998   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7999   echo "_ACEOF"
8000 } >conf$$subs.sh ||
8001   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8002 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8003 ac_delim='%!_!# '
8004 for ac_last_try in false false false false false :; do
8005   . ./conf$$subs.sh ||
8006     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8007
8008   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8009   if test $ac_delim_n = $ac_delim_num; then
8010     break
8011   elif $ac_last_try; then
8012     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8013   else
8014     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8015   fi
8016 done
8017 rm -f conf$$subs.sh
8018
8019 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8020 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8021 _ACEOF
8022 sed -n '
8023 h
8024 s/^/S["/; s/!.*/"]=/
8025 p
8026 g
8027 s/^[^!]*!//
8028 :repl
8029 t repl
8030 s/'"$ac_delim"'$//
8031 t delim
8032 :nl
8033 h
8034 s/\(.\{148\}\).*/\1/
8035 t more1
8036 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8037 p
8038 n
8039 b repl
8040 :more1
8041 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8042 p
8043 g
8044 s/.\{148\}//
8045 t nl
8046 :delim
8047 h
8048 s/\(.\{148\}\).*/\1/
8049 t more2
8050 s/["\\]/\\&/g; s/^/"/; s/$/"/
8051 p
8052 b
8053 :more2
8054 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8055 p
8056 g
8057 s/.\{148\}//
8058 t delim
8059 ' <conf$$subs.awk | sed '
8060 /^[^""]/{
8061   N
8062   s/\n//
8063 }
8064 ' >>$CONFIG_STATUS || ac_write_fail=1
8065 rm -f conf$$subs.awk
8066 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8067 _ACAWK
8068 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8069   for (key in S) S_is_set[key] = 1
8070   FS = "\a"
8071
8072 }
8073 {
8074   line = $ 0
8075   nfields = split(line, field, "@")
8076   substed = 0
8077   len = length(field[1])
8078   for (i = 2; i < nfields; i++) {
8079     key = field[i]
8080     keylen = length(key)
8081     if (S_is_set[key]) {
8082       value = S[key]
8083       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8084       len += length(value) + length(field[++i])
8085       substed = 1
8086     } else
8087       len += 1 + keylen
8088   }
8089
8090   print line
8091 }
8092
8093 _ACAWK
8094 _ACEOF
8095 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8096 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8097   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8098 else
8099   cat
8100 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8101   || as_fn_error "could not setup config files machinery" "$LINENO" 5
8102 _ACEOF
8103
8104 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8105 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8106 # trailing colons and then remove the whole line if VPATH becomes empty
8107 # (actually we leave an empty line to preserve line numbers).
8108 if test "x$srcdir" = x.; then
8109   ac_vpsub='/^[  ]*VPATH[        ]*=/{
8110 s/:*\$(srcdir):*/:/
8111 s/:*\${srcdir}:*/:/
8112 s/:*@srcdir@:*/:/
8113 s/^\([^=]*=[     ]*\):*/\1/
8114 s/:*$//
8115 s/^[^=]*=[       ]*$//
8116 }'
8117 fi
8118
8119 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8120 fi # test -n "$CONFIG_FILES"
8121
8122 # Set up the scripts for CONFIG_HEADERS section.
8123 # No need to generate them if there are no CONFIG_HEADERS.
8124 # This happens for instance with `./config.status Makefile'.
8125 if test -n "$CONFIG_HEADERS"; then
8126 cat >"$tmp/defines.awk" <<\_ACAWK ||
8127 BEGIN {
8128 _ACEOF
8129
8130 # Transform confdefs.h into an awk script `defines.awk', embedded as
8131 # here-document in config.status, that substitutes the proper values into
8132 # config.h.in to produce config.h.
8133
8134 # Create a delimiter string that does not exist in confdefs.h, to ease
8135 # handling of long lines.
8136 ac_delim='%!_!# '
8137 for ac_last_try in false false :; do
8138   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
8139   if test -z "$ac_t"; then
8140     break
8141   elif $ac_last_try; then
8142     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
8143   else
8144     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8145   fi
8146 done
8147
8148 # For the awk script, D is an array of macro values keyed by name,
8149 # likewise P contains macro parameters if any.  Preserve backslash
8150 # newline sequences.
8151
8152 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8153 sed -n '
8154 s/.\{148\}/&'"$ac_delim"'/g
8155 t rset
8156 :rset
8157 s/^[     ]*#[    ]*define[       ][      ]*/ /
8158 t def
8159 d
8160 :def
8161 s/\\$//
8162 t bsnl
8163 s/["\\]/\\&/g
8164 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8165 D["\1"]=" \3"/p
8166 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
8167 d
8168 :bsnl
8169 s/["\\]/\\&/g
8170 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8171 D["\1"]=" \3\\\\\\n"\\/p
8172 t cont
8173 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8174 t cont
8175 d
8176 :cont
8177 n
8178 s/.\{148\}/&'"$ac_delim"'/g
8179 t clear
8180 :clear
8181 s/\\$//
8182 t bsnlc
8183 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8184 d
8185 :bsnlc
8186 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8187 b cont
8188 ' <confdefs.h | sed '
8189 s/'"$ac_delim"'/"\\\
8190 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8191
8192 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8193   for (key in D) D_is_set[key] = 1
8194   FS = "\a"
8195 }
8196 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8197   line = \$ 0
8198   split(line, arg, " ")
8199   if (arg[1] == "#") {
8200     defundef = arg[2]
8201     mac1 = arg[3]
8202   } else {
8203     defundef = substr(arg[1], 2)
8204     mac1 = arg[2]
8205   }
8206   split(mac1, mac2, "(") #)
8207   macro = mac2[1]
8208   prefix = substr(line, 1, index(line, defundef) - 1)
8209   if (D_is_set[macro]) {
8210     # Preserve the white space surrounding the "#".
8211     print prefix "define", macro P[macro] D[macro]
8212     next
8213   } else {
8214     # Replace #undef with comments.  This is necessary, for example,
8215     # in the case of _POSIX_SOURCE, which is predefined and required
8216     # on some systems where configure will not decide to define it.
8217     if (defundef == "undef") {
8218       print "/*", prefix defundef, macro, "*/"
8219       next
8220     }
8221   }
8222 }
8223 { print }
8224 _ACAWK
8225 _ACEOF
8226 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8227   as_fn_error "could not setup config headers machinery" "$LINENO" 5
8228 fi # test -n "$CONFIG_HEADERS"
8229
8230
8231 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
8232 shift
8233 for ac_tag
8234 do
8235   case $ac_tag in
8236   :[FHLC]) ac_mode=$ac_tag; continue;;
8237   esac
8238   case $ac_mode$ac_tag in
8239   :[FHL]*:*);;
8240   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
8241   :[FH]-) ac_tag=-:-;;
8242   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8243   esac
8244   ac_save_IFS=$IFS
8245   IFS=:
8246   set x $ac_tag
8247   IFS=$ac_save_IFS
8248   shift
8249   ac_file=$1
8250   shift
8251
8252   case $ac_mode in
8253   :L) ac_source=$1;;
8254   :[FH])
8255     ac_file_inputs=
8256     for ac_f
8257     do
8258       case $ac_f in
8259       -) ac_f="$tmp/stdin";;
8260       *) # Look for the file first in the build tree, then in the source tree
8261          # (if the path is not absolute).  The absolute path cannot be DOS-style,
8262          # because $ac_f cannot contain `:'.
8263          test -f "$ac_f" ||
8264            case $ac_f in
8265            [\\/$]*) false;;
8266            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8267            esac ||
8268            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8269       esac
8270       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8271       as_fn_append ac_file_inputs " '$ac_f'"
8272     done
8273
8274     # Let's still pretend it is `configure' which instantiates (i.e., don't
8275     # use $as_me), people would be surprised to read:
8276     #    /* config.h.  Generated by config.status.  */
8277     configure_input='Generated from '`
8278           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8279         `' by configure.'
8280     if test x"$ac_file" != x-; then
8281       configure_input="$ac_file.  $configure_input"
8282       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8283 $as_echo "$as_me: creating $ac_file" >&6;}
8284     fi
8285     # Neutralize special characters interpreted by sed in replacement strings.
8286     case $configure_input in #(
8287     *\&* | *\|* | *\\* )
8288        ac_sed_conf_input=`$as_echo "$configure_input" |
8289        sed 's/[\\\\&|]/\\\\&/g'`;; #(
8290     *) ac_sed_conf_input=$configure_input;;
8291     esac
8292
8293     case $ac_tag in
8294     *:-:* | *:-) cat >"$tmp/stdin" \
8295       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
8296     esac
8297     ;;
8298   esac
8299
8300   ac_dir=`$as_dirname -- "$ac_file" ||
8301 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8302          X"$ac_file" : 'X\(//\)[^/]' \| \
8303          X"$ac_file" : 'X\(//\)$' \| \
8304          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8305 $as_echo X"$ac_file" |
8306     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8307             s//\1/
8308             q
8309           }
8310           /^X\(\/\/\)[^/].*/{
8311             s//\1/
8312             q
8313           }
8314           /^X\(\/\/\)$/{
8315             s//\1/
8316             q
8317           }
8318           /^X\(\/\).*/{
8319             s//\1/
8320             q
8321           }
8322           s/.*/./; q'`
8323   as_dir="$ac_dir"; as_fn_mkdir_p
8324   ac_builddir=.
8325
8326 case "$ac_dir" in
8327 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8328 *)
8329   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8330   # A ".." for each directory in $ac_dir_suffix.
8331   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8332   case $ac_top_builddir_sub in
8333   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8334   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8335   esac ;;
8336 esac
8337 ac_abs_top_builddir=$ac_pwd
8338 ac_abs_builddir=$ac_pwd$ac_dir_suffix
8339 # for backward compatibility:
8340 ac_top_builddir=$ac_top_build_prefix
8341
8342 case $srcdir in
8343   .)  # We are building in place.
8344     ac_srcdir=.
8345     ac_top_srcdir=$ac_top_builddir_sub
8346     ac_abs_top_srcdir=$ac_pwd ;;
8347   [\\/]* | ?:[\\/]* )  # Absolute name.
8348     ac_srcdir=$srcdir$ac_dir_suffix;
8349     ac_top_srcdir=$srcdir
8350     ac_abs_top_srcdir=$srcdir ;;
8351   *) # Relative name.
8352     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8353     ac_top_srcdir=$ac_top_build_prefix$srcdir
8354     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8355 esac
8356 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8357
8358
8359   case $ac_mode in
8360   :F)
8361   #
8362   # CONFIG_FILE
8363   #
8364
8365   case $INSTALL in
8366   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8367   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8368   esac
8369 _ACEOF
8370
8371 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8372 # If the template does not know about datarootdir, expand it.
8373 # FIXME: This hack should be removed a few years after 2.60.
8374 ac_datarootdir_hack=; ac_datarootdir_seen=
8375 ac_sed_dataroot='
8376 /datarootdir/ {
8377   p
8378   q
8379 }
8380 /@datadir@/p
8381 /@docdir@/p
8382 /@infodir@/p
8383 /@localedir@/p
8384 /@mandir@/p'
8385 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8386 *datarootdir*) ac_datarootdir_seen=yes;;
8387 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8388   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8389 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8390 _ACEOF
8391 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8392   ac_datarootdir_hack='
8393   s&@datadir@&$datadir&g
8394   s&@docdir@&$docdir&g
8395   s&@infodir@&$infodir&g
8396   s&@localedir@&$localedir&g
8397   s&@mandir@&$mandir&g
8398   s&\\\${datarootdir}&$datarootdir&g' ;;
8399 esac
8400 _ACEOF
8401
8402 # Neutralize VPATH when `$srcdir' = `.'.
8403 # Shell code in configure.ac might set extrasub.
8404 # FIXME: do we really want to maintain this feature?
8405 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8406 ac_sed_extra="$ac_vpsub
8407 $extrasub
8408 _ACEOF
8409 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8410 :t
8411 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8412 s|@configure_input@|$ac_sed_conf_input|;t t
8413 s&@top_builddir@&$ac_top_builddir_sub&;t t
8414 s&@top_build_prefix@&$ac_top_build_prefix&;t t
8415 s&@srcdir@&$ac_srcdir&;t t
8416 s&@abs_srcdir@&$ac_abs_srcdir&;t t
8417 s&@top_srcdir@&$ac_top_srcdir&;t t
8418 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8419 s&@builddir@&$ac_builddir&;t t
8420 s&@abs_builddir@&$ac_abs_builddir&;t t
8421 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8422 s&@INSTALL@&$ac_INSTALL&;t t
8423 $ac_datarootdir_hack
8424 "
8425 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
8426   || as_fn_error "could not create $ac_file" "$LINENO" 5
8427
8428 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8429   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
8430   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
8431   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8432 which seems to be undefined.  Please make sure it is defined." >&5
8433 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8434 which seems to be undefined.  Please make sure it is defined." >&2;}
8435
8436   rm -f "$tmp/stdin"
8437   case $ac_file in
8438   -) cat "$tmp/out" && rm -f "$tmp/out";;
8439   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
8440   esac \
8441   || as_fn_error "could not create $ac_file" "$LINENO" 5
8442  ;;
8443   :H)
8444   #
8445   # CONFIG_HEADER
8446   #
8447   if test x"$ac_file" != x-; then
8448     {
8449       $as_echo "/* $configure_input  */" \
8450       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
8451     } >"$tmp/config.h" \
8452       || as_fn_error "could not create $ac_file" "$LINENO" 5
8453     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
8454       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8455 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8456     else
8457       rm -f "$ac_file"
8458       mv "$tmp/config.h" "$ac_file" \
8459         || as_fn_error "could not create $ac_file" "$LINENO" 5
8460     fi
8461   else
8462     $as_echo "/* $configure_input  */" \
8463       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
8464       || as_fn_error "could not create -" "$LINENO" 5
8465   fi
8466  ;;
8467
8468   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8469 $as_echo "$as_me: executing $ac_file commands" >&6;}
8470  ;;
8471   esac
8472
8473
8474   case $ac_file$ac_mode in
8475     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
8476     "config.h":H) echo timestamp > stamp-h1 ;;
8477
8478   esac
8479 done # for ac_tag
8480
8481
8482 as_fn_exit 0
8483 _ACEOF
8484 ac_clean_files=$ac_clean_files_save
8485
8486 test $ac_write_fail = 0 ||
8487   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
8488
8489
8490 # configure is writing to config.log, and then calls config.status.
8491 # config.status does its own redirection, appending to config.log.
8492 # Unfortunately, on DOS this fails, as config.log is still kept open
8493 # by configure, so config.status won't be able to write to it; its
8494 # output is simply discarded.  So we exec the FD to /dev/null,
8495 # effectively closing config.log, so it can be properly (re)opened and
8496 # appended to by config.status.  When coming back to configure, we
8497 # need to make the FD available again.
8498 if test "$no_create" != yes; then
8499   ac_cs_success=:
8500   ac_config_status_args=
8501   test "$silent" = yes &&
8502     ac_config_status_args="$ac_config_status_args --quiet"
8503   exec 5>/dev/null
8504   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8505   exec 5>>config.log
8506   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8507   # would make configure fail if this is the last instruction.
8508   $ac_cs_success || as_fn_exit $?
8509 fi
8510 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8511   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8512 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8513 fi
8514