OSDN Git Service

2012-04-13 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / fixincludes / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for fixincludes  .
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173   if (eval "$as_required") 2>/dev/null; then :
174   as_have_required=yes
175 else
176   as_have_required=no
177 fi
178   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185   IFS=$as_save_IFS
186   test -z "$as_dir" && as_dir=.
187   as_found=:
188   case $as_dir in #(
189          /*)
190            for as_base in sh bash ksh sh5; do
191              # Try only shells that exist, to save several forks.
192              as_shell=$as_dir/$as_base
193              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195   CONFIG_SHELL=$as_shell as_have_required=yes
196                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   break 2
198 fi
199 fi
200            done;;
201        esac
202   as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206   CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211       if test "x$CONFIG_SHELL" != x; then :
212   # We cannot yet assume a decent shell, so we have to provide a
213         # neutralization value for shells without unset; and this also
214         # works around shells that cannot unset nonexistent variables.
215         BASH_ENV=/dev/null
216         ENV=/dev/null
217         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218         export CONFIG_SHELL
219         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222     if test x$as_have_required = xno; then :
223   $as_echo "$0: This script requires a shell more modern than all"
224   $as_echo "$0: the shells that I found on your system."
225   if test x${ZSH_VERSION+set} = xset ; then
226     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228   else
229     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233   fi
234   exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252   { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261   return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269   set +e
270   as_fn_set_status $1
271   exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280   case $as_dir in #(
281   -*) as_dir=./$as_dir;;
282   esac
283   test -d "$as_dir" || eval $as_mkdir_p || {
284     as_dirs=
285     while :; do
286       case $as_dir in #(
287       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288       *) as_qdir=$as_dir;;
289       esac
290       as_dirs="'$as_qdir' $as_dirs"
291       as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293          X"$as_dir" : 'X\(//\)[^/]' \| \
294          X"$as_dir" : 'X\(//\)$' \| \
295          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298             s//\1/
299             q
300           }
301           /^X\(\/\/\)[^/].*/{
302             s//\1/
303             q
304           }
305           /^X\(\/\/\)$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\).*/{
310             s//\1/
311             q
312           }
313           s/.*/./; q'`
314       test -d "$as_dir" && break
315     done
316     test -z "$as_dirs" || eval "mkdir $as_dirs"
317   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328   eval 'as_fn_append ()
329   {
330     eval $1+=\$2
331   }'
332 else
333   as_fn_append ()
334   {
335     eval $1=\$$1\$2
336   }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345   eval 'as_fn_arith ()
346   {
347     as_val=$(( $* ))
348   }'
349 else
350   as_fn_arith ()
351   {
352     as_val=`expr "$@" || test $? -eq 1`
353   }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364   as_status=$?; test $as_status -eq 0 && as_status=1
365   if test "$3"; then
366     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368   fi
369   $as_echo "$as_me: error: $1" >&2
370   as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374    test "X`expr 00001 : '.*\(...\)'`" = X001; then
375   as_expr=expr
376 else
377   as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381   as_basename=basename
382 else
383   as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387   as_dirname=dirname
388 else
389   as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394          X"$0" : 'X\(//\)$' \| \
395          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397     sed '/^.*\/\([^/][^/]*\)\/*$/{
398             s//\1/
399             q
400           }
401           /^X\/\(\/\/\)$/{
402             s//\1/
403             q
404           }
405           /^X\/\(\/\).*/{
406             s//\1/
407             q
408           }
409           s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419   as_lineno_1=$LINENO as_lineno_1a=$LINENO
420   as_lineno_2=$LINENO as_lineno_2a=$LINENO
421   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424   sed -n '
425     p
426     /[$]LINENO/=
427   ' <$as_myself |
428     sed '
429       s/[$]LINENO.*/&-/
430       t lineno
431       b
432       :lineno
433       N
434       :loop
435       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436       t loop
437       s/-\n.*//
438     ' >$as_me.lineno &&
439   chmod +x "$as_me.lineno" ||
440     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442   # Don't try to exec as it changes $[0], causing all sort of problems
443   # (the dirname of $[0] is not the place where we might find the
444   # original and so on.  Autoconf is especially sensitive to this).
445   . "./$as_me.lineno"
446   # Exit status is that of the last command.
447   exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453   case `echo 'xy\c'` in
454   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
455   xy)  ECHO_C='\c';;
456   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457        ECHO_T=' ';;
458   esac;;
459 *)
460   ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465   rm -f conf$$.dir/conf$$.file
466 else
467   rm -f conf$$.dir
468   mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471   if ln -s conf$$.file conf$$ 2>/dev/null; then
472     as_ln_s='ln -s'
473     # ... but there are two gotchas:
474     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476     # In both cases, we have to default to `cp -p'.
477     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478       as_ln_s='cp -p'
479   elif ln conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s=ln
481   else
482     as_ln_s='cp -p'
483   fi
484 else
485   as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491   as_mkdir_p='mkdir -p "$as_dir"'
492 else
493   test -d ./-p && rmdir ./-p
494   as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498   as_test_x='test -x'
499 else
500   if ls -dL / >/dev/null 2>&1; then
501     as_ls_L_option=L
502   else
503     as_ls_L_option=
504   fi
505   as_test_x='
506     eval sh -c '\''
507       if test -d "$1"; then
508         test -d "$1/.";
509       else
510         case $1 in #(
511         -*)set "./$1";;
512         esac;
513         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514         ???[sx]*):;;*)false;;esac;fi
515     '\'' sh
516   '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527 exec 7<&0 </dev/null 6>&1
528
529 # Name of the host.
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534 #
535 # Initializations.
536 #
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
545
546 # Identity of this package.
547 PACKAGE_NAME='fixincludes'
548 PACKAGE_TARNAME='fixincludes'
549 PACKAGE_VERSION=' '
550 PACKAGE_STRING='fixincludes  '
551 PACKAGE_BUGREPORT=''
552 PACKAGE_URL=''
553
554 ac_unique_file="inclhack.def"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 #  include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 #  include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
590
591 ac_subst_vars='LTLIBOBJS
592 LIBOBJS
593 MAINT
594 TARGET
595 target_noncanonical
596 WERROR
597 WARN_PEDANTIC
598 WARN_CFLAGS
599 SED
600 EGREP
601 GREP
602 CPP
603 OBJEXT
604 EXEEXT
605 ac_ct_CC
606 CPPFLAGS
607 LDFLAGS
608 CFLAGS
609 CC
610 target_os
611 target_vendor
612 target_cpu
613 target
614 host_os
615 host_vendor
616 host_cpu
617 host
618 build_os
619 build_vendor
620 build_cpu
621 build
622 target_alias
623 host_alias
624 build_alias
625 LIBS
626 ECHO_T
627 ECHO_N
628 ECHO_C
629 DEFS
630 mandir
631 localedir
632 libdir
633 psdir
634 pdfdir
635 dvidir
636 htmldir
637 infodir
638 docdir
639 oldincludedir
640 includedir
641 localstatedir
642 sharedstatedir
643 sysconfdir
644 datadir
645 datarootdir
646 libexecdir
647 sbindir
648 bindir
649 program_transform_name
650 prefix
651 exec_prefix
652 PACKAGE_URL
653 PACKAGE_BUGREPORT
654 PACKAGE_STRING
655 PACKAGE_VERSION
656 PACKAGE_TARNAME
657 PACKAGE_NAME
658 PATH_SEPARATOR
659 SHELL'
660 ac_subst_files=''
661 ac_user_opts='
662 enable_option_checking
663 enable_werror_always
664 with_local_prefix
665 enable_twoprocess
666 enable_maintainer_mode
667 '
668       ac_precious_vars='build_alias
669 host_alias
670 target_alias
671 CC
672 CFLAGS
673 LDFLAGS
674 LIBS
675 CPPFLAGS
676 CPP'
677
678
679 # Initialize some variables set by options.
680 ac_init_help=
681 ac_init_version=false
682 ac_unrecognized_opts=
683 ac_unrecognized_sep=
684 # The variables have the same names as the options, with
685 # dashes changed to underlines.
686 cache_file=/dev/null
687 exec_prefix=NONE
688 no_create=
689 no_recursion=
690 prefix=NONE
691 program_prefix=NONE
692 program_suffix=NONE
693 program_transform_name=s,x,x,
694 silent=
695 site=
696 srcdir=
697 verbose=
698 x_includes=NONE
699 x_libraries=NONE
700
701 # Installation directory options.
702 # These are left unexpanded so users can "make install exec_prefix=/foo"
703 # and all the variables that are supposed to be based on exec_prefix
704 # by default will actually change.
705 # Use braces instead of parens because sh, perl, etc. also accept them.
706 # (The list follows the same order as the GNU Coding Standards.)
707 bindir='${exec_prefix}/bin'
708 sbindir='${exec_prefix}/sbin'
709 libexecdir='${exec_prefix}/libexec'
710 datarootdir='${prefix}/share'
711 datadir='${datarootdir}'
712 sysconfdir='${prefix}/etc'
713 sharedstatedir='${prefix}/com'
714 localstatedir='${prefix}/var'
715 includedir='${prefix}/include'
716 oldincludedir='/usr/include'
717 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
718 infodir='${datarootdir}/info'
719 htmldir='${docdir}'
720 dvidir='${docdir}'
721 pdfdir='${docdir}'
722 psdir='${docdir}'
723 libdir='${exec_prefix}/lib'
724 localedir='${datarootdir}/locale'
725 mandir='${datarootdir}/man'
726
727 ac_prev=
728 ac_dashdash=
729 for ac_option
730 do
731   # If the previous option needs an argument, assign it.
732   if test -n "$ac_prev"; then
733     eval $ac_prev=\$ac_option
734     ac_prev=
735     continue
736   fi
737
738   case $ac_option in
739   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
740   *)    ac_optarg=yes ;;
741   esac
742
743   # Accept the important Cygnus configure options, so we can diagnose typos.
744
745   case $ac_dashdash$ac_option in
746   --)
747     ac_dashdash=yes ;;
748
749   -bindir | --bindir | --bindi | --bind | --bin | --bi)
750     ac_prev=bindir ;;
751   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
752     bindir=$ac_optarg ;;
753
754   -build | --build | --buil | --bui | --bu)
755     ac_prev=build_alias ;;
756   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
757     build_alias=$ac_optarg ;;
758
759   -cache-file | --cache-file | --cache-fil | --cache-fi \
760   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
761     ac_prev=cache_file ;;
762   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
763   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
764     cache_file=$ac_optarg ;;
765
766   --config-cache | -C)
767     cache_file=config.cache ;;
768
769   -datadir | --datadir | --datadi | --datad)
770     ac_prev=datadir ;;
771   -datadir=* | --datadir=* | --datadi=* | --datad=*)
772     datadir=$ac_optarg ;;
773
774   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
775   | --dataroo | --dataro | --datar)
776     ac_prev=datarootdir ;;
777   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
778   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
779     datarootdir=$ac_optarg ;;
780
781   -disable-* | --disable-*)
782     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
785       as_fn_error "invalid feature name: $ac_useropt"
786     ac_useropt_orig=$ac_useropt
787     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
788     case $ac_user_opts in
789       *"
790 "enable_$ac_useropt"
791 "*) ;;
792       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
793          ac_unrecognized_sep=', ';;
794     esac
795     eval enable_$ac_useropt=no ;;
796
797   -docdir | --docdir | --docdi | --doc | --do)
798     ac_prev=docdir ;;
799   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
800     docdir=$ac_optarg ;;
801
802   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
803     ac_prev=dvidir ;;
804   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
805     dvidir=$ac_optarg ;;
806
807   -enable-* | --enable-*)
808     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
809     # Reject names that are not valid shell variable names.
810     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
811       as_fn_error "invalid feature name: $ac_useropt"
812     ac_useropt_orig=$ac_useropt
813     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
814     case $ac_user_opts in
815       *"
816 "enable_$ac_useropt"
817 "*) ;;
818       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
819          ac_unrecognized_sep=', ';;
820     esac
821     eval enable_$ac_useropt=\$ac_optarg ;;
822
823   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
824   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
825   | --exec | --exe | --ex)
826     ac_prev=exec_prefix ;;
827   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
828   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
829   | --exec=* | --exe=* | --ex=*)
830     exec_prefix=$ac_optarg ;;
831
832   -gas | --gas | --ga | --g)
833     # Obsolete; use --with-gas.
834     with_gas=yes ;;
835
836   -help | --help | --hel | --he | -h)
837     ac_init_help=long ;;
838   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
839     ac_init_help=recursive ;;
840   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
841     ac_init_help=short ;;
842
843   -host | --host | --hos | --ho)
844     ac_prev=host_alias ;;
845   -host=* | --host=* | --hos=* | --ho=*)
846     host_alias=$ac_optarg ;;
847
848   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
849     ac_prev=htmldir ;;
850   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
851   | --ht=*)
852     htmldir=$ac_optarg ;;
853
854   -includedir | --includedir | --includedi | --included | --include \
855   | --includ | --inclu | --incl | --inc)
856     ac_prev=includedir ;;
857   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
858   | --includ=* | --inclu=* | --incl=* | --inc=*)
859     includedir=$ac_optarg ;;
860
861   -infodir | --infodir | --infodi | --infod | --info | --inf)
862     ac_prev=infodir ;;
863   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
864     infodir=$ac_optarg ;;
865
866   -libdir | --libdir | --libdi | --libd)
867     ac_prev=libdir ;;
868   -libdir=* | --libdir=* | --libdi=* | --libd=*)
869     libdir=$ac_optarg ;;
870
871   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
872   | --libexe | --libex | --libe)
873     ac_prev=libexecdir ;;
874   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
875   | --libexe=* | --libex=* | --libe=*)
876     libexecdir=$ac_optarg ;;
877
878   -localedir | --localedir | --localedi | --localed | --locale)
879     ac_prev=localedir ;;
880   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
881     localedir=$ac_optarg ;;
882
883   -localstatedir | --localstatedir | --localstatedi | --localstated \
884   | --localstate | --localstat | --localsta | --localst | --locals)
885     ac_prev=localstatedir ;;
886   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
887   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
888     localstatedir=$ac_optarg ;;
889
890   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
891     ac_prev=mandir ;;
892   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
893     mandir=$ac_optarg ;;
894
895   -nfp | --nfp | --nf)
896     # Obsolete; use --without-fp.
897     with_fp=no ;;
898
899   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
900   | --no-cr | --no-c | -n)
901     no_create=yes ;;
902
903   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
904   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
905     no_recursion=yes ;;
906
907   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
908   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
909   | --oldin | --oldi | --old | --ol | --o)
910     ac_prev=oldincludedir ;;
911   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
912   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
913   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
914     oldincludedir=$ac_optarg ;;
915
916   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
917     ac_prev=prefix ;;
918   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
919     prefix=$ac_optarg ;;
920
921   -program-prefix | --program-prefix | --program-prefi | --program-pref \
922   | --program-pre | --program-pr | --program-p)
923     ac_prev=program_prefix ;;
924   -program-prefix=* | --program-prefix=* | --program-prefi=* \
925   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
926     program_prefix=$ac_optarg ;;
927
928   -program-suffix | --program-suffix | --program-suffi | --program-suff \
929   | --program-suf | --program-su | --program-s)
930     ac_prev=program_suffix ;;
931   -program-suffix=* | --program-suffix=* | --program-suffi=* \
932   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
933     program_suffix=$ac_optarg ;;
934
935   -program-transform-name | --program-transform-name \
936   | --program-transform-nam | --program-transform-na \
937   | --program-transform-n | --program-transform- \
938   | --program-transform | --program-transfor \
939   | --program-transfo | --program-transf \
940   | --program-trans | --program-tran \
941   | --progr-tra | --program-tr | --program-t)
942     ac_prev=program_transform_name ;;
943   -program-transform-name=* | --program-transform-name=* \
944   | --program-transform-nam=* | --program-transform-na=* \
945   | --program-transform-n=* | --program-transform-=* \
946   | --program-transform=* | --program-transfor=* \
947   | --program-transfo=* | --program-transf=* \
948   | --program-trans=* | --program-tran=* \
949   | --progr-tra=* | --program-tr=* | --program-t=*)
950     program_transform_name=$ac_optarg ;;
951
952   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
953     ac_prev=pdfdir ;;
954   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
955     pdfdir=$ac_optarg ;;
956
957   -psdir | --psdir | --psdi | --psd | --ps)
958     ac_prev=psdir ;;
959   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
960     psdir=$ac_optarg ;;
961
962   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
963   | -silent | --silent | --silen | --sile | --sil)
964     silent=yes ;;
965
966   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
967     ac_prev=sbindir ;;
968   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
969   | --sbi=* | --sb=*)
970     sbindir=$ac_optarg ;;
971
972   -sharedstatedir | --sharedstatedir | --sharedstatedi \
973   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
974   | --sharedst | --shareds | --shared | --share | --shar \
975   | --sha | --sh)
976     ac_prev=sharedstatedir ;;
977   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
978   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
979   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
980   | --sha=* | --sh=*)
981     sharedstatedir=$ac_optarg ;;
982
983   -site | --site | --sit)
984     ac_prev=site ;;
985   -site=* | --site=* | --sit=*)
986     site=$ac_optarg ;;
987
988   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
989     ac_prev=srcdir ;;
990   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
991     srcdir=$ac_optarg ;;
992
993   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
994   | --syscon | --sysco | --sysc | --sys | --sy)
995     ac_prev=sysconfdir ;;
996   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
997   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
998     sysconfdir=$ac_optarg ;;
999
1000   -target | --target | --targe | --targ | --tar | --ta | --t)
1001     ac_prev=target_alias ;;
1002   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1003     target_alias=$ac_optarg ;;
1004
1005   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1006     verbose=yes ;;
1007
1008   -version | --version | --versio | --versi | --vers | -V)
1009     ac_init_version=: ;;
1010
1011   -with-* | --with-*)
1012     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1013     # Reject names that are not valid shell variable names.
1014     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1015       as_fn_error "invalid package name: $ac_useropt"
1016     ac_useropt_orig=$ac_useropt
1017     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1018     case $ac_user_opts in
1019       *"
1020 "with_$ac_useropt"
1021 "*) ;;
1022       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1023          ac_unrecognized_sep=', ';;
1024     esac
1025     eval with_$ac_useropt=\$ac_optarg ;;
1026
1027   -without-* | --without-*)
1028     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1029     # Reject names that are not valid shell variable names.
1030     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1031       as_fn_error "invalid package name: $ac_useropt"
1032     ac_useropt_orig=$ac_useropt
1033     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1034     case $ac_user_opts in
1035       *"
1036 "with_$ac_useropt"
1037 "*) ;;
1038       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1039          ac_unrecognized_sep=', ';;
1040     esac
1041     eval with_$ac_useropt=no ;;
1042
1043   --x)
1044     # Obsolete; use --with-x.
1045     with_x=yes ;;
1046
1047   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1048   | --x-incl | --x-inc | --x-in | --x-i)
1049     ac_prev=x_includes ;;
1050   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1051   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1052     x_includes=$ac_optarg ;;
1053
1054   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1055   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1056     ac_prev=x_libraries ;;
1057   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1058   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1059     x_libraries=$ac_optarg ;;
1060
1061   -*) as_fn_error "unrecognized option: \`$ac_option'
1062 Try \`$0 --help' for more information."
1063     ;;
1064
1065   *=*)
1066     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1067     # Reject names that are not valid shell variable names.
1068     case $ac_envvar in #(
1069       '' | [0-9]* | *[!_$as_cr_alnum]* )
1070       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1071     esac
1072     eval $ac_envvar=\$ac_optarg
1073     export $ac_envvar ;;
1074
1075   *)
1076     # FIXME: should be removed in autoconf 3.0.
1077     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1078     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1079       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1080     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1081     ;;
1082
1083   esac
1084 done
1085
1086 if test -n "$ac_prev"; then
1087   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1088   as_fn_error "missing argument to $ac_option"
1089 fi
1090
1091 if test -n "$ac_unrecognized_opts"; then
1092   case $enable_option_checking in
1093     no) ;;
1094     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1095     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1096   esac
1097 fi
1098
1099 # Check all directory arguments for consistency.
1100 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1101                 datadir sysconfdir sharedstatedir localstatedir includedir \
1102                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1103                 libdir localedir mandir
1104 do
1105   eval ac_val=\$$ac_var
1106   # Remove trailing slashes.
1107   case $ac_val in
1108     */ )
1109       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1110       eval $ac_var=\$ac_val;;
1111   esac
1112   # Be sure to have absolute directory names.
1113   case $ac_val in
1114     [\\/$]* | ?:[\\/]* )  continue;;
1115     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1116   esac
1117   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1118 done
1119
1120 # There might be people who depend on the old broken behavior: `$host'
1121 # used to hold the argument of --host etc.
1122 # FIXME: To remove some day.
1123 build=$build_alias
1124 host=$host_alias
1125 target=$target_alias
1126
1127 # FIXME: To remove some day.
1128 if test "x$host_alias" != x; then
1129   if test "x$build_alias" = x; then
1130     cross_compiling=maybe
1131     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1132     If a cross compiler is detected then cross compile mode will be used." >&2
1133   elif test "x$build_alias" != "x$host_alias"; then
1134     cross_compiling=yes
1135   fi
1136 fi
1137
1138 ac_tool_prefix=
1139 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1140
1141 test "$silent" = yes && exec 6>/dev/null
1142
1143
1144 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1145 ac_ls_di=`ls -di .` &&
1146 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1147   as_fn_error "working directory cannot be determined"
1148 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1149   as_fn_error "pwd does not report name of working directory"
1150
1151
1152 # Find the source files, if location was not specified.
1153 if test -z "$srcdir"; then
1154   ac_srcdir_defaulted=yes
1155   # Try the directory containing this script, then the parent directory.
1156   ac_confdir=`$as_dirname -- "$as_myself" ||
1157 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1158          X"$as_myself" : 'X\(//\)[^/]' \| \
1159          X"$as_myself" : 'X\(//\)$' \| \
1160          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1161 $as_echo X"$as_myself" |
1162     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1163             s//\1/
1164             q
1165           }
1166           /^X\(\/\/\)[^/].*/{
1167             s//\1/
1168             q
1169           }
1170           /^X\(\/\/\)$/{
1171             s//\1/
1172             q
1173           }
1174           /^X\(\/\).*/{
1175             s//\1/
1176             q
1177           }
1178           s/.*/./; q'`
1179   srcdir=$ac_confdir
1180   if test ! -r "$srcdir/$ac_unique_file"; then
1181     srcdir=..
1182   fi
1183 else
1184   ac_srcdir_defaulted=no
1185 fi
1186 if test ! -r "$srcdir/$ac_unique_file"; then
1187   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1188   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1189 fi
1190 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1191 ac_abs_confdir=`(
1192         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1193         pwd)`
1194 # When building in place, set srcdir=.
1195 if test "$ac_abs_confdir" = "$ac_pwd"; then
1196   srcdir=.
1197 fi
1198 # Remove unnecessary trailing slashes from srcdir.
1199 # Double slashes in file names in object file debugging info
1200 # mess up M-x gdb in Emacs.
1201 case $srcdir in
1202 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1203 esac
1204 for ac_var in $ac_precious_vars; do
1205   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1206   eval ac_env_${ac_var}_value=\$${ac_var}
1207   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1208   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1209 done
1210
1211 #
1212 # Report the --help message.
1213 #
1214 if test "$ac_init_help" = "long"; then
1215   # Omit some internal or obsolete options to make the list less imposing.
1216   # This message is too long to be a string in the A/UX 3.1 sh.
1217   cat <<_ACEOF
1218 \`configure' configures fixincludes   to adapt to many kinds of systems.
1219
1220 Usage: $0 [OPTION]... [VAR=VALUE]...
1221
1222 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1223 VAR=VALUE.  See below for descriptions of some of the useful variables.
1224
1225 Defaults for the options are specified in brackets.
1226
1227 Configuration:
1228   -h, --help              display this help and exit
1229       --help=short        display options specific to this package
1230       --help=recursive    display the short help of all the included packages
1231   -V, --version           display version information and exit
1232   -q, --quiet, --silent   do not print \`checking...' messages
1233       --cache-file=FILE   cache test results in FILE [disabled]
1234   -C, --config-cache      alias for \`--cache-file=config.cache'
1235   -n, --no-create         do not create output files
1236       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1237
1238 Installation directories:
1239   --prefix=PREFIX         install architecture-independent files in PREFIX
1240                           [$ac_default_prefix]
1241   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1242                           [PREFIX]
1243
1244 By default, \`make install' will install all the files in
1245 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1246 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1247 for instance \`--prefix=\$HOME'.
1248
1249 For better control, use the options below.
1250
1251 Fine tuning of the installation directories:
1252   --bindir=DIR            user executables [EPREFIX/bin]
1253   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1254   --libexecdir=DIR        program executables [EPREFIX/libexec]
1255   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1256   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1257   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1258   --libdir=DIR            object code libraries [EPREFIX/lib]
1259   --includedir=DIR        C header files [PREFIX/include]
1260   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1261   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1262   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1263   --infodir=DIR           info documentation [DATAROOTDIR/info]
1264   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1265   --mandir=DIR            man documentation [DATAROOTDIR/man]
1266   --docdir=DIR            documentation root [DATAROOTDIR/doc/fixincludes]
1267   --htmldir=DIR           html documentation [DOCDIR]
1268   --dvidir=DIR            dvi documentation [DOCDIR]
1269   --pdfdir=DIR            pdf documentation [DOCDIR]
1270   --psdir=DIR             ps documentation [DOCDIR]
1271 _ACEOF
1272
1273   cat <<\_ACEOF
1274
1275 System types:
1276   --build=BUILD     configure for building on BUILD [guessed]
1277   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1278   --target=TARGET   configure for building compilers for TARGET [HOST]
1279 _ACEOF
1280 fi
1281
1282 if test -n "$ac_init_help"; then
1283   case $ac_init_help in
1284      short | recursive ) echo "Configuration of fixincludes  :";;
1285    esac
1286   cat <<\_ACEOF
1287
1288 Optional Features:
1289   --disable-option-checking  ignore unrecognized --enable/--with options
1290   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1291   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1292   --enable-werror-always  enable -Werror despite compiler version
1293   --enable-twoprocess       Use a separate process to apply the fixes
1294   --enable-maintainer-mode enable make rules and dependencies not useful
1295                           (and sometimes confusing) to the casual installer
1296
1297 Optional Packages:
1298   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1299   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1300   --with-local-prefix=DIR specifies directory to put local include
1301
1302 Some influential environment variables:
1303   CC          C compiler command
1304   CFLAGS      C compiler flags
1305   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1306               nonstandard directory <lib dir>
1307   LIBS        libraries to pass to the linker, e.g. -l<library>
1308   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1309               you have headers in a nonstandard directory <include dir>
1310   CPP         C preprocessor
1311
1312 Use these variables to override the choices made by `configure' or to help
1313 it to find libraries and programs with nonstandard names/locations.
1314
1315 Report bugs to the package provider.
1316 _ACEOF
1317 ac_status=$?
1318 fi
1319
1320 if test "$ac_init_help" = "recursive"; then
1321   # If there are subdirs, report their specific --help.
1322   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1323     test -d "$ac_dir" ||
1324       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1325       continue
1326     ac_builddir=.
1327
1328 case "$ac_dir" in
1329 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1330 *)
1331   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1332   # A ".." for each directory in $ac_dir_suffix.
1333   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1334   case $ac_top_builddir_sub in
1335   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1336   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1337   esac ;;
1338 esac
1339 ac_abs_top_builddir=$ac_pwd
1340 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1341 # for backward compatibility:
1342 ac_top_builddir=$ac_top_build_prefix
1343
1344 case $srcdir in
1345   .)  # We are building in place.
1346     ac_srcdir=.
1347     ac_top_srcdir=$ac_top_builddir_sub
1348     ac_abs_top_srcdir=$ac_pwd ;;
1349   [\\/]* | ?:[\\/]* )  # Absolute name.
1350     ac_srcdir=$srcdir$ac_dir_suffix;
1351     ac_top_srcdir=$srcdir
1352     ac_abs_top_srcdir=$srcdir ;;
1353   *) # Relative name.
1354     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1355     ac_top_srcdir=$ac_top_build_prefix$srcdir
1356     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1357 esac
1358 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1359
1360     cd "$ac_dir" || { ac_status=$?; continue; }
1361     # Check for guested configure.
1362     if test -f "$ac_srcdir/configure.gnu"; then
1363       echo &&
1364       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1365     elif test -f "$ac_srcdir/configure"; then
1366       echo &&
1367       $SHELL "$ac_srcdir/configure" --help=recursive
1368     else
1369       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1370     fi || ac_status=$?
1371     cd "$ac_pwd" || { ac_status=$?; break; }
1372   done
1373 fi
1374
1375 test -n "$ac_init_help" && exit $ac_status
1376 if $ac_init_version; then
1377   cat <<\_ACEOF
1378 fixincludes configure
1379 generated by GNU Autoconf 2.64
1380
1381 Copyright (C) 2009 Free Software Foundation, Inc.
1382 This configure script is free software; the Free Software Foundation
1383 gives unlimited permission to copy, distribute and modify it.
1384 _ACEOF
1385   exit
1386 fi
1387
1388 ## ------------------------ ##
1389 ## Autoconf initialization. ##
1390 ## ------------------------ ##
1391
1392 # ac_fn_c_try_compile LINENO
1393 # --------------------------
1394 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1395 ac_fn_c_try_compile ()
1396 {
1397   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1398   rm -f conftest.$ac_objext
1399   if { { ac_try="$ac_compile"
1400 case "(($ac_try" in
1401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1402   *) ac_try_echo=$ac_try;;
1403 esac
1404 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1405 $as_echo "$ac_try_echo"; } >&5
1406   (eval "$ac_compile") 2>conftest.err
1407   ac_status=$?
1408   if test -s conftest.err; then
1409     grep -v '^ *+' conftest.err >conftest.er1
1410     cat conftest.er1 >&5
1411     mv -f conftest.er1 conftest.err
1412   fi
1413   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1414   test $ac_status = 0; } && {
1415          test -z "$ac_c_werror_flag" ||
1416          test ! -s conftest.err
1417        } && test -s conftest.$ac_objext; then :
1418   ac_retval=0
1419 else
1420   $as_echo "$as_me: failed program was:" >&5
1421 sed 's/^/| /' conftest.$ac_ext >&5
1422
1423         ac_retval=1
1424 fi
1425   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1426   return $ac_retval
1427
1428 } # ac_fn_c_try_compile
1429
1430 # ac_fn_c_try_cpp LINENO
1431 # ----------------------
1432 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1433 ac_fn_c_try_cpp ()
1434 {
1435   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1436   if { { ac_try="$ac_cpp conftest.$ac_ext"
1437 case "(($ac_try" in
1438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1439   *) ac_try_echo=$ac_try;;
1440 esac
1441 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1442 $as_echo "$ac_try_echo"; } >&5
1443   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1444   ac_status=$?
1445   if test -s conftest.err; then
1446     grep -v '^ *+' conftest.err >conftest.er1
1447     cat conftest.er1 >&5
1448     mv -f conftest.er1 conftest.err
1449   fi
1450   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1451   test $ac_status = 0; } >/dev/null && {
1452          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1453          test ! -s conftest.err
1454        }; then :
1455   ac_retval=0
1456 else
1457   $as_echo "$as_me: failed program was:" >&5
1458 sed 's/^/| /' conftest.$ac_ext >&5
1459
1460     ac_retval=1
1461 fi
1462   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1463   return $ac_retval
1464
1465 } # ac_fn_c_try_cpp
1466
1467 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1468 # -------------------------------------------------------
1469 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1470 # the include files in INCLUDES and setting the cache variable VAR
1471 # accordingly.
1472 ac_fn_c_check_header_mongrel ()
1473 {
1474   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1475   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1476   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1477 $as_echo_n "checking for $2... " >&6; }
1478 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1479   $as_echo_n "(cached) " >&6
1480 fi
1481 eval ac_res=\$$3
1482                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1483 $as_echo "$ac_res" >&6; }
1484 else
1485   # Is the header compilable?
1486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1487 $as_echo_n "checking $2 usability... " >&6; }
1488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1489 /* end confdefs.h.  */
1490 $4
1491 #include <$2>
1492 _ACEOF
1493 if ac_fn_c_try_compile "$LINENO"; then :
1494   ac_header_compiler=yes
1495 else
1496   ac_header_compiler=no
1497 fi
1498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1500 $as_echo "$ac_header_compiler" >&6; }
1501
1502 # Is the header present?
1503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1504 $as_echo_n "checking $2 presence... " >&6; }
1505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1506 /* end confdefs.h.  */
1507 #include <$2>
1508 _ACEOF
1509 if ac_fn_c_try_cpp "$LINENO"; then :
1510   ac_header_preproc=yes
1511 else
1512   ac_header_preproc=no
1513 fi
1514 rm -f conftest.err conftest.$ac_ext
1515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1516 $as_echo "$ac_header_preproc" >&6; }
1517
1518 # So?  What about this header?
1519 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1520   yes:no: )
1521     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1522 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1523     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1524 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1525     ;;
1526   no:yes:* )
1527     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1528 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1529     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1530 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1531     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1532 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1533     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1534 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1535     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1536 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1537     ;;
1538 esac
1539   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1540 $as_echo_n "checking for $2... " >&6; }
1541 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1542   $as_echo_n "(cached) " >&6
1543 else
1544   eval "$3=\$ac_header_compiler"
1545 fi
1546 eval ac_res=\$$3
1547                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1548 $as_echo "$ac_res" >&6; }
1549 fi
1550   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1551
1552 } # ac_fn_c_check_header_mongrel
1553
1554 # ac_fn_c_try_run LINENO
1555 # ----------------------
1556 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1557 # that executables *can* be run.
1558 ac_fn_c_try_run ()
1559 {
1560   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561   if { { ac_try="$ac_link"
1562 case "(($ac_try" in
1563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564   *) ac_try_echo=$ac_try;;
1565 esac
1566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567 $as_echo "$ac_try_echo"; } >&5
1568   (eval "$ac_link") 2>&5
1569   ac_status=$?
1570   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1572   { { case "(($ac_try" in
1573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1574   *) ac_try_echo=$ac_try;;
1575 esac
1576 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1577 $as_echo "$ac_try_echo"; } >&5
1578   (eval "$ac_try") 2>&5
1579   ac_status=$?
1580   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581   test $ac_status = 0; }; }; then :
1582   ac_retval=0
1583 else
1584   $as_echo "$as_me: program exited with status $ac_status" >&5
1585        $as_echo "$as_me: failed program was:" >&5
1586 sed 's/^/| /' conftest.$ac_ext >&5
1587
1588        ac_retval=$ac_status
1589 fi
1590   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1591   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1592   return $ac_retval
1593
1594 } # ac_fn_c_try_run
1595
1596 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1597 # -------------------------------------------------------
1598 # Tests whether HEADER exists and can be compiled using the include files in
1599 # INCLUDES, setting the cache variable VAR accordingly.
1600 ac_fn_c_check_header_compile ()
1601 {
1602   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1604 $as_echo_n "checking for $2... " >&6; }
1605 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1606   $as_echo_n "(cached) " >&6
1607 else
1608   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1609 /* end confdefs.h.  */
1610 $4
1611 #include <$2>
1612 _ACEOF
1613 if ac_fn_c_try_compile "$LINENO"; then :
1614   eval "$3=yes"
1615 else
1616   eval "$3=no"
1617 fi
1618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1619 fi
1620 eval ac_res=\$$3
1621                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1622 $as_echo "$ac_res" >&6; }
1623   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1624
1625 } # ac_fn_c_check_header_compile
1626
1627 # ac_fn_c_try_link LINENO
1628 # -----------------------
1629 # Try to link conftest.$ac_ext, and return whether this succeeded.
1630 ac_fn_c_try_link ()
1631 {
1632   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633   rm -f conftest.$ac_objext conftest$ac_exeext
1634   if { { ac_try="$ac_link"
1635 case "(($ac_try" in
1636   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1637   *) ac_try_echo=$ac_try;;
1638 esac
1639 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1640 $as_echo "$ac_try_echo"; } >&5
1641   (eval "$ac_link") 2>conftest.err
1642   ac_status=$?
1643   if test -s conftest.err; then
1644     grep -v '^ *+' conftest.err >conftest.er1
1645     cat conftest.er1 >&5
1646     mv -f conftest.er1 conftest.err
1647   fi
1648   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649   test $ac_status = 0; } && {
1650          test -z "$ac_c_werror_flag" ||
1651          test ! -s conftest.err
1652        } && test -s conftest$ac_exeext && {
1653          test "$cross_compiling" = yes ||
1654          $as_test_x conftest$ac_exeext
1655        }; then :
1656   ac_retval=0
1657 else
1658   $as_echo "$as_me: failed program was:" >&5
1659 sed 's/^/| /' conftest.$ac_ext >&5
1660
1661         ac_retval=1
1662 fi
1663   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1664   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1665   # interfere with the next link command; also delete a directory that is
1666   # left behind by Apple's compiler.  We do this before executing the actions.
1667   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1668   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1669   return $ac_retval
1670
1671 } # ac_fn_c_try_link
1672
1673 # ac_fn_c_check_func LINENO FUNC VAR
1674 # ----------------------------------
1675 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1676 ac_fn_c_check_func ()
1677 {
1678   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1679   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1680 $as_echo_n "checking for $2... " >&6; }
1681 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1682   $as_echo_n "(cached) " >&6
1683 else
1684   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1685 /* end confdefs.h.  */
1686 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1687    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1688 #define $2 innocuous_$2
1689
1690 /* System header to define __stub macros and hopefully few prototypes,
1691     which can conflict with char $2 (); below.
1692     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1693     <limits.h> exists even on freestanding compilers.  */
1694
1695 #ifdef __STDC__
1696 # include <limits.h>
1697 #else
1698 # include <assert.h>
1699 #endif
1700
1701 #undef $2
1702
1703 /* Override any GCC internal prototype to avoid an error.
1704    Use char because int might match the return type of a GCC
1705    builtin and then its argument prototype would still apply.  */
1706 #ifdef __cplusplus
1707 extern "C"
1708 #endif
1709 char $2 ();
1710 /* The GNU C library defines this for functions which it implements
1711     to always fail with ENOSYS.  Some functions are actually named
1712     something starting with __ and the normal name is an alias.  */
1713 #if defined __stub_$2 || defined __stub___$2
1714 choke me
1715 #endif
1716
1717 int
1718 main ()
1719 {
1720 return $2 ();
1721   ;
1722   return 0;
1723 }
1724 _ACEOF
1725 if ac_fn_c_try_link "$LINENO"; then :
1726   eval "$3=yes"
1727 else
1728   eval "$3=no"
1729 fi
1730 rm -f core conftest.err conftest.$ac_objext \
1731     conftest$ac_exeext conftest.$ac_ext
1732 fi
1733 eval ac_res=\$$3
1734                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1735 $as_echo "$ac_res" >&6; }
1736   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737
1738 } # ac_fn_c_check_func
1739
1740 # ac_fn_c_check_decl LINENO SYMBOL VAR
1741 # ------------------------------------
1742 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1743 ac_fn_c_check_decl ()
1744 {
1745   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746   as_decl_name=`echo $2|sed 's/ *(.*//'`
1747   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1748   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1749 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1750 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751   $as_echo_n "(cached) " >&6
1752 else
1753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1754 /* end confdefs.h.  */
1755 $4
1756 int
1757 main ()
1758 {
1759 #ifndef $as_decl_name
1760 #ifdef __cplusplus
1761   (void) $as_decl_use;
1762 #else
1763   (void) $as_decl_name;
1764 #endif
1765 #endif
1766
1767   ;
1768   return 0;
1769 }
1770 _ACEOF
1771 if ac_fn_c_try_compile "$LINENO"; then :
1772   eval "$3=yes"
1773 else
1774   eval "$3=no"
1775 fi
1776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1777 fi
1778 eval ac_res=\$$3
1779                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1780 $as_echo "$ac_res" >&6; }
1781   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1782
1783 } # ac_fn_c_check_decl
1784 cat >config.log <<_ACEOF
1785 This file contains any messages produced by compilers while
1786 running configure, to aid debugging if configure makes a mistake.
1787
1788 It was created by fixincludes $as_me  , which was
1789 generated by GNU Autoconf 2.64.  Invocation command line was
1790
1791   $ $0 $@
1792
1793 _ACEOF
1794 exec 5>>config.log
1795 {
1796 cat <<_ASUNAME
1797 ## --------- ##
1798 ## Platform. ##
1799 ## --------- ##
1800
1801 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1802 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1803 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1804 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1805 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1806
1807 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1808 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1809
1810 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1811 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1812 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1813 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1814 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1815 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1816 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1817
1818 _ASUNAME
1819
1820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1821 for as_dir in $PATH
1822 do
1823   IFS=$as_save_IFS
1824   test -z "$as_dir" && as_dir=.
1825     $as_echo "PATH: $as_dir"
1826   done
1827 IFS=$as_save_IFS
1828
1829 } >&5
1830
1831 cat >&5 <<_ACEOF
1832
1833
1834 ## ----------- ##
1835 ## Core tests. ##
1836 ## ----------- ##
1837
1838 _ACEOF
1839
1840
1841 # Keep a trace of the command line.
1842 # Strip out --no-create and --no-recursion so they do not pile up.
1843 # Strip out --silent because we don't want to record it for future runs.
1844 # Also quote any args containing shell meta-characters.
1845 # Make two passes to allow for proper duplicate-argument suppression.
1846 ac_configure_args=
1847 ac_configure_args0=
1848 ac_configure_args1=
1849 ac_must_keep_next=false
1850 for ac_pass in 1 2
1851 do
1852   for ac_arg
1853   do
1854     case $ac_arg in
1855     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1856     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1857     | -silent | --silent | --silen | --sile | --sil)
1858       continue ;;
1859     *\'*)
1860       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1861     esac
1862     case $ac_pass in
1863     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1864     2)
1865       as_fn_append ac_configure_args1 " '$ac_arg'"
1866       if test $ac_must_keep_next = true; then
1867         ac_must_keep_next=false # Got value, back to normal.
1868       else
1869         case $ac_arg in
1870           *=* | --config-cache | -C | -disable-* | --disable-* \
1871           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1872           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1873           | -with-* | --with-* | -without-* | --without-* | --x)
1874             case "$ac_configure_args0 " in
1875               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1876             esac
1877             ;;
1878           -* ) ac_must_keep_next=true ;;
1879         esac
1880       fi
1881       as_fn_append ac_configure_args " '$ac_arg'"
1882       ;;
1883     esac
1884   done
1885 done
1886 { ac_configure_args0=; unset ac_configure_args0;}
1887 { ac_configure_args1=; unset ac_configure_args1;}
1888
1889 # When interrupted or exit'd, cleanup temporary files, and complete
1890 # config.log.  We remove comments because anyway the quotes in there
1891 # would cause problems or look ugly.
1892 # WARNING: Use '\'' to represent an apostrophe within the trap.
1893 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1894 trap 'exit_status=$?
1895   # Save into config.log some information that might help in debugging.
1896   {
1897     echo
1898
1899     cat <<\_ASBOX
1900 ## ---------------- ##
1901 ## Cache variables. ##
1902 ## ---------------- ##
1903 _ASBOX
1904     echo
1905     # The following way of writing the cache mishandles newlines in values,
1906 (
1907   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1908     eval ac_val=\$$ac_var
1909     case $ac_val in #(
1910     *${as_nl}*)
1911       case $ac_var in #(
1912       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1913 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1914       esac
1915       case $ac_var in #(
1916       _ | IFS | as_nl) ;; #(
1917       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1918       *) { eval $ac_var=; unset $ac_var;} ;;
1919       esac ;;
1920     esac
1921   done
1922   (set) 2>&1 |
1923     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1924     *${as_nl}ac_space=\ *)
1925       sed -n \
1926         "s/'\''/'\''\\\\'\'''\''/g;
1927           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1928       ;; #(
1929     *)
1930       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1931       ;;
1932     esac |
1933     sort
1934 )
1935     echo
1936
1937     cat <<\_ASBOX
1938 ## ----------------- ##
1939 ## Output variables. ##
1940 ## ----------------- ##
1941 _ASBOX
1942     echo
1943     for ac_var in $ac_subst_vars
1944     do
1945       eval ac_val=\$$ac_var
1946       case $ac_val in
1947       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1948       esac
1949       $as_echo "$ac_var='\''$ac_val'\''"
1950     done | sort
1951     echo
1952
1953     if test -n "$ac_subst_files"; then
1954       cat <<\_ASBOX
1955 ## ------------------- ##
1956 ## File substitutions. ##
1957 ## ------------------- ##
1958 _ASBOX
1959       echo
1960       for ac_var in $ac_subst_files
1961       do
1962         eval ac_val=\$$ac_var
1963         case $ac_val in
1964         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1965         esac
1966         $as_echo "$ac_var='\''$ac_val'\''"
1967       done | sort
1968       echo
1969     fi
1970
1971     if test -s confdefs.h; then
1972       cat <<\_ASBOX
1973 ## ----------- ##
1974 ## confdefs.h. ##
1975 ## ----------- ##
1976 _ASBOX
1977       echo
1978       cat confdefs.h
1979       echo
1980     fi
1981     test "$ac_signal" != 0 &&
1982       $as_echo "$as_me: caught signal $ac_signal"
1983     $as_echo "$as_me: exit $exit_status"
1984   } >&5
1985   rm -f core *.core core.conftest.* &&
1986     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1987     exit $exit_status
1988 ' 0
1989 for ac_signal in 1 2 13 15; do
1990   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1991 done
1992 ac_signal=0
1993
1994 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1995 rm -f -r conftest* confdefs.h
1996
1997 $as_echo "/* confdefs.h */" > confdefs.h
1998
1999 # Predefined preprocessor variables.
2000
2001 cat >>confdefs.h <<_ACEOF
2002 #define PACKAGE_NAME "$PACKAGE_NAME"
2003 _ACEOF
2004
2005 cat >>confdefs.h <<_ACEOF
2006 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2007 _ACEOF
2008
2009 cat >>confdefs.h <<_ACEOF
2010 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2011 _ACEOF
2012
2013 cat >>confdefs.h <<_ACEOF
2014 #define PACKAGE_STRING "$PACKAGE_STRING"
2015 _ACEOF
2016
2017 cat >>confdefs.h <<_ACEOF
2018 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2019 _ACEOF
2020
2021 cat >>confdefs.h <<_ACEOF
2022 #define PACKAGE_URL "$PACKAGE_URL"
2023 _ACEOF
2024
2025
2026 # Let the site file select an alternate cache file if it wants to.
2027 # Prefer an explicitly selected file to automatically selected ones.
2028 ac_site_file1=NONE
2029 ac_site_file2=NONE
2030 if test -n "$CONFIG_SITE"; then
2031   ac_site_file1=$CONFIG_SITE
2032 elif test "x$prefix" != xNONE; then
2033   ac_site_file1=$prefix/share/config.site
2034   ac_site_file2=$prefix/etc/config.site
2035 else
2036   ac_site_file1=$ac_default_prefix/share/config.site
2037   ac_site_file2=$ac_default_prefix/etc/config.site
2038 fi
2039 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2040 do
2041   test "x$ac_site_file" = xNONE && continue
2042   if test -r "$ac_site_file"; then
2043     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2044 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2045     sed 's/^/| /' "$ac_site_file" >&5
2046     . "$ac_site_file"
2047   fi
2048 done
2049
2050 if test -r "$cache_file"; then
2051   # Some versions of bash will fail to source /dev/null (special
2052   # files actually), so we avoid doing that.
2053   if test -f "$cache_file"; then
2054     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2055 $as_echo "$as_me: loading cache $cache_file" >&6;}
2056     case $cache_file in
2057       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2058       *)                      . "./$cache_file";;
2059     esac
2060   fi
2061 else
2062   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2063 $as_echo "$as_me: creating cache $cache_file" >&6;}
2064   >$cache_file
2065 fi
2066
2067 # Check that the precious variables saved in the cache have kept the same
2068 # value.
2069 ac_cache_corrupted=false
2070 for ac_var in $ac_precious_vars; do
2071   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2072   eval ac_new_set=\$ac_env_${ac_var}_set
2073   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2074   eval ac_new_val=\$ac_env_${ac_var}_value
2075   case $ac_old_set,$ac_new_set in
2076     set,)
2077       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2078 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2079       ac_cache_corrupted=: ;;
2080     ,set)
2081       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2082 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2083       ac_cache_corrupted=: ;;
2084     ,);;
2085     *)
2086       if test "x$ac_old_val" != "x$ac_new_val"; then
2087         # differences in whitespace do not lead to failure.
2088         ac_old_val_w=`echo x $ac_old_val`
2089         ac_new_val_w=`echo x $ac_new_val`
2090         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2091           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2092 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2093           ac_cache_corrupted=:
2094         else
2095           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2096 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2097           eval $ac_var=\$ac_old_val
2098         fi
2099         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2100 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2101         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2102 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2103       fi;;
2104   esac
2105   # Pass precious variables to config.status.
2106   if test "$ac_new_set" = set; then
2107     case $ac_new_val in
2108     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2109     *) ac_arg=$ac_var=$ac_new_val ;;
2110     esac
2111     case " $ac_configure_args " in
2112       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2113       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2114     esac
2115   fi
2116 done
2117 if $ac_cache_corrupted; then
2118   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2119 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2120   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2121 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2122   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2123 fi
2124 ## -------------------- ##
2125 ## Main body of script. ##
2126 ## -------------------- ##
2127
2128 ac_ext=c
2129 ac_cpp='$CPP $CPPFLAGS'
2130 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2131 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2132 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2133
2134
2135
2136
2137
2138
2139 ac_aux_dir=
2140 for ac_dir in .. "$srcdir"/..; do
2141   for ac_t in install-sh install.sh shtool; do
2142     if test -f "$ac_dir/$ac_t"; then
2143       ac_aux_dir=$ac_dir
2144       ac_install_sh="$ac_aux_dir/$ac_t -c"
2145       break 2
2146     fi
2147   done
2148 done
2149 if test -z "$ac_aux_dir"; then
2150   as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2151 fi
2152
2153 # These three variables are undocumented and unsupported,
2154 # and are intended to be withdrawn in a future Autoconf release.
2155 # They can cause serious problems if a builder's source tree is in a directory
2156 # whose full name contains unusual characters.
2157 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2158 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2159 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2160
2161
2162 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2163 #
2164 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2165 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2166 #   Written by Gordon Matzigkeit, 1996
2167 #
2168 # This file is free software; the Free Software Foundation gives
2169 # unlimited permission to copy and/or distribute it, with or without
2170 # modifications, as long as this notice is preserved.
2171
2172
2173
2174 # serial 56 LT_INIT
2175
2176
2177 # LT_PREREQ(VERSION)
2178 # ------------------
2179 # Complain and exit if this libtool version is less that VERSION.
2180
2181
2182
2183 # _LT_CHECK_BUILDDIR
2184 # ------------------
2185 # Complain if the absolute build directory name contains unusual characters
2186
2187
2188
2189 # LT_INIT([OPTIONS])
2190 # ------------------
2191 # LT_INIT
2192
2193 # Old names:
2194 # This is what autoupdate's m4 run will expand.  It fires
2195 # the warning (with _au_warn_XXX), outputs it into the
2196 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2197 # the replacement expansion.
2198
2199
2200 # This is an auxiliary macro that is also run when
2201 # autoupdate runs m4.  It simply calls m4_warning, but
2202 # we need a wrapper so that each warning is emitted only
2203 # once.  We break the quoting in m4_warning's argument in
2204 # order to expand this macro's arguments, not AU_DEFUN's.
2205
2206
2207 # Finally, this is the expansion that is picked up by
2208 # autoconf.  It tells the user to run autoupdate, and
2209 # then outputs the replacement expansion.  We do not care
2210 # about autoupdate's warning because that contains
2211 # information on what to do *after* running autoupdate.
2212
2213 # This is what autoupdate's m4 run will expand.  It fires
2214 # the warning (with _au_warn_XXX), outputs it into the
2215 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2216 # the replacement expansion.
2217
2218
2219 # This is an auxiliary macro that is also run when
2220 # autoupdate runs m4.  It simply calls m4_warning, but
2221 # we need a wrapper so that each warning is emitted only
2222 # once.  We break the quoting in m4_warning's argument in
2223 # order to expand this macro's arguments, not AU_DEFUN's.
2224
2225
2226 # Finally, this is the expansion that is picked up by
2227 # autoconf.  It tells the user to run autoupdate, and
2228 # then outputs the replacement expansion.  We do not care
2229 # about autoupdate's warning because that contains
2230 # information on what to do *after* running autoupdate.
2231
2232
2233
2234 # _LT_CC_BASENAME(CC)
2235 # -------------------
2236 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
2237
2238
2239
2240 # _LT_FILEUTILS_DEFAULTS
2241 # ----------------------
2242 # It is okay to use these file commands and assume they have been set
2243 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2244 # _LT_FILEUTILS_DEFAULTS
2245
2246
2247 # _LT_SETUP
2248 # ---------
2249 # _LT_SETUP
2250
2251
2252 # _LT_PREPARE_SED_QUOTE_VARS
2253 # --------------------------
2254 # Define a few sed substitution that help us do robust quoting.
2255
2256
2257 # _LT_PROG_LTMAIN
2258 # ---------------
2259 # Note that this code is called both from `configure', and `config.status'
2260 # now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
2261 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2262 # so we pass a copy along to make sure it has a sensible value anyway.
2263 # _LT_PROG_LTMAIN
2264
2265
2266 ## ------------------------------------- ##
2267 ## Accumulate code for creating libtool. ##
2268 ## ------------------------------------- ##
2269
2270 # So that we can recreate a full libtool script including additional
2271 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2272 # in macros and then make a single call at the end using the `libtool'
2273 # label.
2274
2275
2276 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2277 # ----------------------------------------
2278 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2279
2280
2281 # Initialize.
2282
2283
2284
2285 # _LT_CONFIG_LIBTOOL([COMMANDS])
2286 # ------------------------------
2287 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2288
2289
2290 # Initialize.
2291
2292
2293
2294 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2295 # -----------------------------------------------------
2296
2297
2298
2299 # _LT_FORMAT_COMMENT([COMMENT])
2300 # -----------------------------
2301 # Add leading comment marks to the start of each line, and a trailing
2302 # full-stop to the whole comment if one is not present already.
2303
2304
2305
2306
2307 ## ------------------------ ##
2308 ## FIXME: Eliminate VARNAME ##
2309 ## ------------------------ ##
2310
2311
2312 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2313 # -------------------------------------------------------------------
2314 # CONFIGNAME is the name given to the value in the libtool script.
2315 # VARNAME is the (base) name used in the configure script.
2316 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2317 # VARNAME.  Any other value will be used directly.
2318
2319
2320
2321 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2322 # --------------------------------------------------------
2323
2324
2325
2326 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2327 # ------------------------------------------------
2328
2329
2330
2331 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2332 # ---------------------------------------------------------
2333
2334
2335
2336 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2337 # --------------------------------------------------
2338
2339
2340
2341 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2342 # ---------------------------------------------------
2343
2344
2345
2346 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2347 # ---------------------------------------------------
2348
2349
2350
2351
2352 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2353 # ------------------------------------------------
2354
2355
2356
2357
2358 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2359 # ------------------------------------
2360 # Quote a variable value, and forward it to `config.status' so that its
2361 # declaration there will have the same value as in `configure'.  VARNAME
2362 # must have a single quote delimited value for this to work.
2363
2364
2365
2366 # _LT_CONFIG_STATUS_DECLARATIONS
2367 # ------------------------------
2368 # We delimit libtool config variables with single quotes, so when
2369 # we write them to config.status, we have to be sure to quote all
2370 # embedded single quotes properly.  In configure, this macro expands
2371 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2372 #
2373 #    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2374
2375
2376
2377 # _LT_LIBTOOL_TAGS
2378 # ----------------
2379 # Output comment and list of tags supported by the script
2380
2381
2382
2383 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2384 # -----------------------------------
2385 # Extract the dictionary values for VARNAME (optionally with TAG) and
2386 # expand to a commented shell variable setting:
2387 #
2388 #    # Some comment about what VAR is for.
2389 #    visible_name=$lt_internal_name
2390
2391
2392
2393 # _LT_LIBTOOL_CONFIG_VARS
2394 # -----------------------
2395 # Produce commented declarations of non-tagged libtool config variables
2396 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2397 # script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
2398 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2399
2400
2401
2402 # _LT_LIBTOOL_TAG_VARS(TAG)
2403 # -------------------------
2404
2405
2406
2407 # _LT_TAGVAR(VARNAME, [TAGNAME])
2408 # ------------------------------
2409
2410
2411
2412 # _LT_CONFIG_COMMANDS
2413 # -------------------
2414 # Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
2415 # variables for single and double quote escaping we saved from calls
2416 # to _LT_DECL, we can put quote escaped variables declarations
2417 # into `config.status', and then the shell code to quote escape them in
2418 # for loops in `config.status'.  Finally, any additional code accumulated
2419 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2420 #_LT_CONFIG_COMMANDS
2421
2422
2423 # Initialize.
2424
2425
2426 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2427 # ------------------------------------
2428 # Generate a child script FILE with all initialization necessary to
2429 # reuse the environment learned by the parent script, and make the
2430 # file executable.  If COMMENT is supplied, it is inserted after the
2431 # `#!' sequence but before initialization text begins.  After this
2432 # macro, additional text can be appended to FILE to form the body of
2433 # the child script.  The macro ends with non-zero status if the
2434 # file could not be fully written (such as if the disk is full).
2435 # _LT_GENERATED_FILE_INIT
2436
2437 # LT_OUTPUT
2438 # ---------
2439 # This macro allows early generation of the libtool script (before
2440 # AC_OUTPUT is called), incase it is used in configure for compilation
2441 # tests.
2442 # LT_OUTPUT
2443
2444
2445 # _LT_CONFIG(TAG)
2446 # ---------------
2447 # If TAG is the built-in tag, create an initial libtool script with a
2448 # default configuration from the untagged config vars.  Otherwise add code
2449 # to config.status for appending the configuration named by TAG from the
2450 # matching tagged config vars.
2451 # _LT_CONFIG
2452
2453
2454 # LT_SUPPORTED_TAG(TAG)
2455 # ---------------------
2456 # Trace this macro to discover what tags are supported by the libtool
2457 # --tag option, using:
2458 #    autoconf --trace 'LT_SUPPORTED_TAG:$1'
2459
2460
2461
2462 # C support is built-in for now
2463
2464
2465
2466
2467 # LT_LANG(LANG)
2468 # -------------
2469 # Enable libtool support for the given language if not already enabled.
2470 # LT_LANG
2471
2472
2473 # _LT_LANG(LANGNAME)
2474 # ------------------
2475 # _LT_LANG
2476
2477
2478 # _LT_LANG_DEFAULT_CONFIG
2479 # -----------------------
2480 # _LT_LANG_DEFAULT_CONFIG
2481
2482 # Obsolete macros:
2483 # This is what autoupdate's m4 run will expand.  It fires
2484 # the warning (with _au_warn_XXX), outputs it into the
2485 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2486 # the replacement expansion.
2487
2488
2489 # This is an auxiliary macro that is also run when
2490 # autoupdate runs m4.  It simply calls m4_warning, but
2491 # we need a wrapper so that each warning is emitted only
2492 # once.  We break the quoting in m4_warning's argument in
2493 # order to expand this macro's arguments, not AU_DEFUN's.
2494
2495
2496 # Finally, this is the expansion that is picked up by
2497 # autoconf.  It tells the user to run autoupdate, and
2498 # then outputs the replacement expansion.  We do not care
2499 # about autoupdate's warning because that contains
2500 # information on what to do *after* running autoupdate.
2501
2502 # This is what autoupdate's m4 run will expand.  It fires
2503 # the warning (with _au_warn_XXX), outputs it into the
2504 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2505 # the replacement expansion.
2506
2507
2508 # This is an auxiliary macro that is also run when
2509 # autoupdate runs m4.  It simply calls m4_warning, but
2510 # we need a wrapper so that each warning is emitted only
2511 # once.  We break the quoting in m4_warning's argument in
2512 # order to expand this macro's arguments, not AU_DEFUN's.
2513
2514
2515 # Finally, this is the expansion that is picked up by
2516 # autoconf.  It tells the user to run autoupdate, and
2517 # then outputs the replacement expansion.  We do not care
2518 # about autoupdate's warning because that contains
2519 # information on what to do *after* running autoupdate.
2520
2521 # This is what autoupdate's m4 run will expand.  It fires
2522 # the warning (with _au_warn_XXX), outputs it into the
2523 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2524 # the replacement expansion.
2525
2526
2527 # This is an auxiliary macro that is also run when
2528 # autoupdate runs m4.  It simply calls m4_warning, but
2529 # we need a wrapper so that each warning is emitted only
2530 # once.  We break the quoting in m4_warning's argument in
2531 # order to expand this macro's arguments, not AU_DEFUN's.
2532
2533
2534 # Finally, this is the expansion that is picked up by
2535 # autoconf.  It tells the user to run autoupdate, and
2536 # then outputs the replacement expansion.  We do not care
2537 # about autoupdate's warning because that contains
2538 # information on what to do *after* running autoupdate.
2539
2540 # This is what autoupdate's m4 run will expand.  It fires
2541 # the warning (with _au_warn_XXX), outputs it into the
2542 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2543 # the replacement expansion.
2544
2545
2546 # This is an auxiliary macro that is also run when
2547 # autoupdate runs m4.  It simply calls m4_warning, but
2548 # we need a wrapper so that each warning is emitted only
2549 # once.  We break the quoting in m4_warning's argument in
2550 # order to expand this macro's arguments, not AU_DEFUN's.
2551
2552
2553 # Finally, this is the expansion that is picked up by
2554 # autoconf.  It tells the user to run autoupdate, and
2555 # then outputs the replacement expansion.  We do not care
2556 # about autoupdate's warning because that contains
2557 # information on what to do *after* running autoupdate.
2558
2559 # This is what autoupdate's m4 run will expand.  It fires
2560 # the warning (with _au_warn_XXX), outputs it into the
2561 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2562 # the replacement expansion.
2563
2564
2565 # This is an auxiliary macro that is also run when
2566 # autoupdate runs m4.  It simply calls m4_warning, but
2567 # we need a wrapper so that each warning is emitted only
2568 # once.  We break the quoting in m4_warning's argument in
2569 # order to expand this macro's arguments, not AU_DEFUN's.
2570
2571
2572 # Finally, this is the expansion that is picked up by
2573 # autoconf.  It tells the user to run autoupdate, and
2574 # then outputs the replacement expansion.  We do not care
2575 # about autoupdate's warning because that contains
2576 # information on what to do *after* running autoupdate.
2577
2578
2579
2580 # _LT_TAG_COMPILER
2581 # ----------------
2582 # _LT_TAG_COMPILER
2583
2584
2585 # _LT_COMPILER_BOILERPLATE
2586 # ------------------------
2587 # Check for compiler boilerplate output or warnings with
2588 # the simple compiler test code.
2589 # _LT_COMPILER_BOILERPLATE
2590
2591
2592 # _LT_LINKER_BOILERPLATE
2593 # ----------------------
2594 # Check for linker boilerplate output or warnings with
2595 # the simple link test code.
2596 # _LT_LINKER_BOILERPLATE
2597
2598 # _LT_REQUIRED_DARWIN_CHECKS
2599 # -------------------------
2600
2601
2602
2603 # _LT_DARWIN_LINKER_FEATURES
2604 # --------------------------
2605 # Checks for linker and compiler features on darwin
2606
2607
2608 # _LT_SYS_MODULE_PATH_AIX
2609 # -----------------------
2610 # Links a minimal program and checks the executable
2611 # for the system default hardcoded library path. In most cases,
2612 # this is /usr/lib:/lib, but when the MPI compilers are used
2613 # the location of the communication and MPI libs are included too.
2614 # If we don't find anything, use the default library path according
2615 # to the aix ld manual.
2616 # _LT_SYS_MODULE_PATH_AIX
2617
2618
2619 # _LT_SHELL_INIT(ARG)
2620 # -------------------
2621 # _LT_SHELL_INIT
2622
2623
2624
2625 # _LT_PROG_ECHO_BACKSLASH
2626 # -----------------------
2627 # Find how we can fake an echo command that does not interpret backslash.
2628 # In particular, with Autoconf 2.60 or later we add some code to the start
2629 # of the generated configure script which will find a shell with a builtin
2630 # printf (which we can use as an echo command).
2631 # _LT_PROG_ECHO_BACKSLASH
2632
2633
2634 # _LT_ENABLE_LOCK
2635 # ---------------
2636 # _LT_ENABLE_LOCK
2637
2638
2639 # _LT_CMD_OLD_ARCHIVE
2640 # -------------------
2641 # _LT_CMD_OLD_ARCHIVE
2642
2643
2644 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2645 #               [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2646 # ----------------------------------------------------------------
2647 # Check whether the given compiler option works
2648 # _LT_COMPILER_OPTION
2649
2650 # Old name:
2651 # This is what autoupdate's m4 run will expand.  It fires
2652 # the warning (with _au_warn_XXX), outputs it into the
2653 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2654 # the replacement expansion.
2655
2656
2657 # This is an auxiliary macro that is also run when
2658 # autoupdate runs m4.  It simply calls m4_warning, but
2659 # we need a wrapper so that each warning is emitted only
2660 # once.  We break the quoting in m4_warning's argument in
2661 # order to expand this macro's arguments, not AU_DEFUN's.
2662
2663
2664 # Finally, this is the expansion that is picked up by
2665 # autoconf.  It tells the user to run autoupdate, and
2666 # then outputs the replacement expansion.  We do not care
2667 # about autoupdate's warning because that contains
2668 # information on what to do *after* running autoupdate.
2669
2670
2671
2672 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2673 #                  [ACTION-SUCCESS], [ACTION-FAILURE])
2674 # ----------------------------------------------------
2675 # Check whether the given linker option works
2676 # _LT_LINKER_OPTION
2677
2678 # Old name:
2679 # This is what autoupdate's m4 run will expand.  It fires
2680 # the warning (with _au_warn_XXX), outputs it into the
2681 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2682 # the replacement expansion.
2683
2684
2685 # This is an auxiliary macro that is also run when
2686 # autoupdate runs m4.  It simply calls m4_warning, but
2687 # we need a wrapper so that each warning is emitted only
2688 # once.  We break the quoting in m4_warning's argument in
2689 # order to expand this macro's arguments, not AU_DEFUN's.
2690
2691
2692 # Finally, this is the expansion that is picked up by
2693 # autoconf.  It tells the user to run autoupdate, and
2694 # then outputs the replacement expansion.  We do not care
2695 # about autoupdate's warning because that contains
2696 # information on what to do *after* running autoupdate.
2697
2698
2699
2700 # LT_CMD_MAX_LEN
2701 #---------------
2702 # LT_CMD_MAX_LEN
2703
2704 # Old name:
2705 # This is what autoupdate's m4 run will expand.  It fires
2706 # the warning (with _au_warn_XXX), outputs it into the
2707 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2708 # the replacement expansion.
2709
2710
2711 # This is an auxiliary macro that is also run when
2712 # autoupdate runs m4.  It simply calls m4_warning, but
2713 # we need a wrapper so that each warning is emitted only
2714 # once.  We break the quoting in m4_warning's argument in
2715 # order to expand this macro's arguments, not AU_DEFUN's.
2716
2717
2718 # Finally, this is the expansion that is picked up by
2719 # autoconf.  It tells the user to run autoupdate, and
2720 # then outputs the replacement expansion.  We do not care
2721 # about autoupdate's warning because that contains
2722 # information on what to do *after* running autoupdate.
2723
2724
2725
2726 # _LT_HEADER_DLFCN
2727 # ----------------
2728 # _LT_HEADER_DLFCN
2729
2730
2731 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2732 #                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2733 # ----------------------------------------------------------------
2734 # _LT_TRY_DLOPEN_SELF
2735
2736
2737 # LT_SYS_DLOPEN_SELF
2738 # ------------------
2739 # LT_SYS_DLOPEN_SELF
2740
2741 # Old name:
2742 # This is what autoupdate's m4 run will expand.  It fires
2743 # the warning (with _au_warn_XXX), outputs it into the
2744 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2745 # the replacement expansion.
2746
2747
2748 # This is an auxiliary macro that is also run when
2749 # autoupdate runs m4.  It simply calls m4_warning, but
2750 # we need a wrapper so that each warning is emitted only
2751 # once.  We break the quoting in m4_warning's argument in
2752 # order to expand this macro's arguments, not AU_DEFUN's.
2753
2754
2755 # Finally, this is the expansion that is picked up by
2756 # autoconf.  It tells the user to run autoupdate, and
2757 # then outputs the replacement expansion.  We do not care
2758 # about autoupdate's warning because that contains
2759 # information on what to do *after* running autoupdate.
2760
2761
2762
2763 # _LT_COMPILER_C_O([TAGNAME])
2764 # ---------------------------
2765 # Check to see if options -c and -o are simultaneously supported by compiler.
2766 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2767 # _LT_COMPILER_C_O
2768
2769
2770 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2771 # ----------------------------------
2772 # Check to see if we can do hard links to lock some files if needed
2773 # _LT_COMPILER_FILE_LOCKS
2774
2775
2776 # _LT_CHECK_OBJDIR
2777 # ----------------
2778 # _LT_CHECK_OBJDIR
2779
2780
2781 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2782 # --------------------------------------
2783 # Check hardcoding attributes.
2784 # _LT_LINKER_HARDCODE_LIBPATH
2785
2786
2787 # _LT_CMD_STRIPLIB
2788 # ----------------
2789 # _LT_CMD_STRIPLIB
2790
2791
2792 # _LT_SYS_DYNAMIC_LINKER([TAG])
2793 # -----------------------------
2794 # PORTME Fill in your ld.so characteristics
2795 # _LT_SYS_DYNAMIC_LINKER
2796
2797
2798 # _LT_PATH_TOOL_PREFIX(TOOL)
2799 # --------------------------
2800 # find a file program which can recognize shared library
2801 # _LT_PATH_TOOL_PREFIX
2802
2803 # Old name:
2804 # This is what autoupdate's m4 run will expand.  It fires
2805 # the warning (with _au_warn_XXX), outputs it into the
2806 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2807 # the replacement expansion.
2808
2809
2810 # This is an auxiliary macro that is also run when
2811 # autoupdate runs m4.  It simply calls m4_warning, but
2812 # we need a wrapper so that each warning is emitted only
2813 # once.  We break the quoting in m4_warning's argument in
2814 # order to expand this macro's arguments, not AU_DEFUN's.
2815
2816
2817 # Finally, this is the expansion that is picked up by
2818 # autoconf.  It tells the user to run autoupdate, and
2819 # then outputs the replacement expansion.  We do not care
2820 # about autoupdate's warning because that contains
2821 # information on what to do *after* running autoupdate.
2822
2823
2824
2825 # _LT_PATH_MAGIC
2826 # --------------
2827 # find a file program which can recognize a shared library
2828 # _LT_PATH_MAGIC
2829
2830
2831 # LT_PATH_LD
2832 # ----------
2833 # find the pathname to the GNU or non-GNU linker
2834 # LT_PATH_LD
2835
2836 # Old names:
2837 # This is what autoupdate's m4 run will expand.  It fires
2838 # the warning (with _au_warn_XXX), outputs it into the
2839 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2840 # the replacement expansion.
2841
2842
2843 # This is an auxiliary macro that is also run when
2844 # autoupdate runs m4.  It simply calls m4_warning, but
2845 # we need a wrapper so that each warning is emitted only
2846 # once.  We break the quoting in m4_warning's argument in
2847 # order to expand this macro's arguments, not AU_DEFUN's.
2848
2849
2850 # Finally, this is the expansion that is picked up by
2851 # autoconf.  It tells the user to run autoupdate, and
2852 # then outputs the replacement expansion.  We do not care
2853 # about autoupdate's warning because that contains
2854 # information on what to do *after* running autoupdate.
2855
2856 # This is what autoupdate's m4 run will expand.  It fires
2857 # the warning (with _au_warn_XXX), outputs it into the
2858 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2859 # the replacement expansion.
2860
2861
2862 # This is an auxiliary macro that is also run when
2863 # autoupdate runs m4.  It simply calls m4_warning, but
2864 # we need a wrapper so that each warning is emitted only
2865 # once.  We break the quoting in m4_warning's argument in
2866 # order to expand this macro's arguments, not AU_DEFUN's.
2867
2868
2869 # Finally, this is the expansion that is picked up by
2870 # autoconf.  It tells the user to run autoupdate, and
2871 # then outputs the replacement expansion.  We do not care
2872 # about autoupdate's warning because that contains
2873 # information on what to do *after* running autoupdate.
2874
2875
2876
2877 # _LT_PATH_LD_GNU
2878 #- --------------
2879 # _LT_PATH_LD_GNU
2880
2881
2882 # _LT_CMD_RELOAD
2883 # --------------
2884 # find reload flag for linker
2885 #   -- PORTME Some linkers may need a different reload flag.
2886 # _LT_CMD_RELOAD
2887
2888
2889 # _LT_CHECK_MAGIC_METHOD
2890 # ----------------------
2891 # how to check for library dependencies
2892 #  -- PORTME fill in with the dynamic library characteristics
2893 # _LT_CHECK_MAGIC_METHOD
2894
2895
2896 # LT_PATH_NM
2897 # ----------
2898 # find the pathname to a BSD- or MS-compatible name lister
2899 # LT_PATH_NM
2900
2901 # Old names:
2902 # This is what autoupdate's m4 run will expand.  It fires
2903 # the warning (with _au_warn_XXX), outputs it into the
2904 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2905 # the replacement expansion.
2906
2907
2908 # This is an auxiliary macro that is also run when
2909 # autoupdate runs m4.  It simply calls m4_warning, but
2910 # we need a wrapper so that each warning is emitted only
2911 # once.  We break the quoting in m4_warning's argument in
2912 # order to expand this macro's arguments, not AU_DEFUN's.
2913
2914
2915 # Finally, this is the expansion that is picked up by
2916 # autoconf.  It tells the user to run autoupdate, and
2917 # then outputs the replacement expansion.  We do not care
2918 # about autoupdate's warning because that contains
2919 # information on what to do *after* running autoupdate.
2920
2921 # This is what autoupdate's m4 run will expand.  It fires
2922 # the warning (with _au_warn_XXX), outputs it into the
2923 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2924 # the replacement expansion.
2925
2926
2927 # This is an auxiliary macro that is also run when
2928 # autoupdate runs m4.  It simply calls m4_warning, but
2929 # we need a wrapper so that each warning is emitted only
2930 # once.  We break the quoting in m4_warning's argument in
2931 # order to expand this macro's arguments, not AU_DEFUN's.
2932
2933
2934 # Finally, this is the expansion that is picked up by
2935 # autoconf.  It tells the user to run autoupdate, and
2936 # then outputs the replacement expansion.  We do not care
2937 # about autoupdate's warning because that contains
2938 # information on what to do *after* running autoupdate.
2939
2940
2941
2942 # LT_LIB_M
2943 # --------
2944 # check for math library
2945 # LT_LIB_M
2946
2947 # Old name:
2948 # This is what autoupdate's m4 run will expand.  It fires
2949 # the warning (with _au_warn_XXX), outputs it into the
2950 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2951 # the replacement expansion.
2952
2953
2954 # This is an auxiliary macro that is also run when
2955 # autoupdate runs m4.  It simply calls m4_warning, but
2956 # we need a wrapper so that each warning is emitted only
2957 # once.  We break the quoting in m4_warning's argument in
2958 # order to expand this macro's arguments, not AU_DEFUN's.
2959
2960
2961 # Finally, this is the expansion that is picked up by
2962 # autoconf.  It tells the user to run autoupdate, and
2963 # then outputs the replacement expansion.  We do not care
2964 # about autoupdate's warning because that contains
2965 # information on what to do *after* running autoupdate.
2966
2967
2968
2969 # _LT_COMPILER_NO_RTTI([TAGNAME])
2970 # -------------------------------
2971 # _LT_COMPILER_NO_RTTI
2972
2973
2974 # _LT_CMD_GLOBAL_SYMBOLS
2975 # ----------------------
2976  # _LT_CMD_GLOBAL_SYMBOLS
2977
2978
2979 # _LT_COMPILER_PIC([TAGNAME])
2980 # ---------------------------
2981 # _LT_COMPILER_PIC
2982
2983
2984 # _LT_LINKER_SHLIBS([TAGNAME])
2985 # ----------------------------
2986 # See if the linker supports building shared libraries.
2987 # _LT_LINKER_SHLIBS
2988
2989
2990 # _LT_LANG_C_CONFIG([TAG])
2991 # ------------------------
2992 # Ensure that the configuration variables for a C compiler are suitably
2993 # defined.  These variables are subsequently used by _LT_CONFIG to write
2994 # the compiler configuration to `libtool'.
2995 # _LT_LANG_C_CONFIG
2996
2997
2998 # _LT_LANG_CXX_CONFIG([TAG])
2999 # --------------------------
3000 # Ensure that the configuration variables for a C++ compiler are suitably
3001 # defined.  These variables are subsequently used by _LT_CONFIG to write
3002 # the compiler configuration to `libtool'.
3003 # _LT_LANG_CXX_CONFIG
3004
3005
3006 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3007 # ---------------------------------
3008 # Figure out "hidden" library dependencies from verbose
3009 # compiler output when linking a shared library.
3010 # Parse the compiler output and extract the necessary
3011 # objects, libraries and library flags.
3012 # _LT_SYS_HIDDEN_LIBDEPS
3013
3014
3015 # _LT_LANG_F77_CONFIG([TAG])
3016 # --------------------------
3017 # Ensure that the configuration variables for a Fortran 77 compiler are
3018 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3019 # to write the compiler configuration to `libtool'.
3020 # _LT_LANG_F77_CONFIG
3021
3022
3023 # _LT_LANG_FC_CONFIG([TAG])
3024 # -------------------------
3025 # Ensure that the configuration variables for a Fortran compiler are
3026 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3027 # to write the compiler configuration to `libtool'.
3028 # _LT_LANG_FC_CONFIG
3029
3030
3031 # _LT_LANG_GCJ_CONFIG([TAG])
3032 # --------------------------
3033 # Ensure that the configuration variables for the GNU Java Compiler compiler
3034 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3035 # to write the compiler configuration to `libtool'.
3036 # _LT_LANG_GCJ_CONFIG
3037
3038
3039 # _LT_LANG_RC_CONFIG([TAG])
3040 # -------------------------
3041 # Ensure that the configuration variables for the Windows resource compiler
3042 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3043 # to write the compiler configuration to `libtool'.
3044 # _LT_LANG_RC_CONFIG
3045
3046
3047 # LT_PROG_GCJ
3048 # -----------
3049
3050
3051 # Old name:
3052 # This is what autoupdate's m4 run will expand.  It fires
3053 # the warning (with _au_warn_XXX), outputs it into the
3054 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3055 # the replacement expansion.
3056
3057
3058 # This is an auxiliary macro that is also run when
3059 # autoupdate runs m4.  It simply calls m4_warning, but
3060 # we need a wrapper so that each warning is emitted only
3061 # once.  We break the quoting in m4_warning's argument in
3062 # order to expand this macro's arguments, not AU_DEFUN's.
3063
3064
3065 # Finally, this is the expansion that is picked up by
3066 # autoconf.  It tells the user to run autoupdate, and
3067 # then outputs the replacement expansion.  We do not care
3068 # about autoupdate's warning because that contains
3069 # information on what to do *after* running autoupdate.
3070
3071
3072
3073 # LT_PROG_RC
3074 # ----------
3075
3076
3077 # Old name:
3078 # This is what autoupdate's m4 run will expand.  It fires
3079 # the warning (with _au_warn_XXX), outputs it into the
3080 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3081 # the replacement expansion.
3082
3083
3084 # This is an auxiliary macro that is also run when
3085 # autoupdate runs m4.  It simply calls m4_warning, but
3086 # we need a wrapper so that each warning is emitted only
3087 # once.  We break the quoting in m4_warning's argument in
3088 # order to expand this macro's arguments, not AU_DEFUN's.
3089
3090
3091 # Finally, this is the expansion that is picked up by
3092 # autoconf.  It tells the user to run autoupdate, and
3093 # then outputs the replacement expansion.  We do not care
3094 # about autoupdate's warning because that contains
3095 # information on what to do *after* running autoupdate.
3096
3097
3098
3099 # _LT_DECL_EGREP
3100 # --------------
3101 # If we don't have a new enough Autoconf to choose the best grep
3102 # available, choose the one first in the user's PATH.
3103
3104
3105
3106 # _LT_DECL_OBJDUMP
3107 # --------------
3108 # If we don't have a new enough Autoconf to choose the best objdump
3109 # available, choose the one first in the user's PATH.
3110
3111
3112
3113 # _LT_DECL_SED
3114 # ------------
3115 # Check for a fully-functional sed program, that truncates
3116 # as few characters as possible.  Prefer GNU sed if found.
3117 # _LT_DECL_SED
3118
3119 #m4_ifndef
3120
3121 # Old name:
3122 # This is what autoupdate's m4 run will expand.  It fires
3123 # the warning (with _au_warn_XXX), outputs it into the
3124 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3125 # the replacement expansion.
3126
3127
3128 # This is an auxiliary macro that is also run when
3129 # autoupdate runs m4.  It simply calls m4_warning, but
3130 # we need a wrapper so that each warning is emitted only
3131 # once.  We break the quoting in m4_warning's argument in
3132 # order to expand this macro's arguments, not AU_DEFUN's.
3133
3134
3135 # Finally, this is the expansion that is picked up by
3136 # autoconf.  It tells the user to run autoupdate, and
3137 # then outputs the replacement expansion.  We do not care
3138 # about autoupdate's warning because that contains
3139 # information on what to do *after* running autoupdate.
3140
3141
3142
3143 # _LT_CHECK_SHELL_FEATURES
3144 # ------------------------
3145 # Find out whether the shell is Bourne or XSI compatible,
3146 # or has some other useful features.
3147 # _LT_CHECK_SHELL_FEATURES
3148
3149
3150 # _LT_PROG_XSI_SHELLFNS
3151 # ---------------------
3152 # Bourne and XSI compatible variants of some useful shell functions.
3153
3154
3155 # Make sure we can run config.sub.
3156 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3157   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3158
3159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3160 $as_echo_n "checking build system type... " >&6; }
3161 if test "${ac_cv_build+set}" = set; then :
3162   $as_echo_n "(cached) " >&6
3163 else
3164   ac_build_alias=$build_alias
3165 test "x$ac_build_alias" = x &&
3166   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3167 test "x$ac_build_alias" = x &&
3168   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3169 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3170   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3171
3172 fi
3173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3174 $as_echo "$ac_cv_build" >&6; }
3175 case $ac_cv_build in
3176 *-*-*) ;;
3177 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3178 esac
3179 build=$ac_cv_build
3180 ac_save_IFS=$IFS; IFS='-'
3181 set x $ac_cv_build
3182 shift
3183 build_cpu=$1
3184 build_vendor=$2
3185 shift; shift
3186 # Remember, the first character of IFS is used to create $*,
3187 # except with old shells:
3188 build_os=$*
3189 IFS=$ac_save_IFS
3190 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3191
3192
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3194 $as_echo_n "checking host system type... " >&6; }
3195 if test "${ac_cv_host+set}" = set; then :
3196   $as_echo_n "(cached) " >&6
3197 else
3198   if test "x$host_alias" = x; then
3199   ac_cv_host=$ac_cv_build
3200 else
3201   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3202     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3203 fi
3204
3205 fi
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3207 $as_echo "$ac_cv_host" >&6; }
3208 case $ac_cv_host in
3209 *-*-*) ;;
3210 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3211 esac
3212 host=$ac_cv_host
3213 ac_save_IFS=$IFS; IFS='-'
3214 set x $ac_cv_host
3215 shift
3216 host_cpu=$1
3217 host_vendor=$2
3218 shift; shift
3219 # Remember, the first character of IFS is used to create $*,
3220 # except with old shells:
3221 host_os=$*
3222 IFS=$ac_save_IFS
3223 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3224
3225
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3227 $as_echo_n "checking target system type... " >&6; }
3228 if test "${ac_cv_target+set}" = set; then :
3229   $as_echo_n "(cached) " >&6
3230 else
3231   if test "x$target_alias" = x; then
3232   ac_cv_target=$ac_cv_host
3233 else
3234   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3235     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3236 fi
3237
3238 fi
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3240 $as_echo "$ac_cv_target" >&6; }
3241 case $ac_cv_target in
3242 *-*-*) ;;
3243 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3244 esac
3245 target=$ac_cv_target
3246 ac_save_IFS=$IFS; IFS='-'
3247 set x $ac_cv_target
3248 shift
3249 target_cpu=$1
3250 target_vendor=$2
3251 shift; shift
3252 # Remember, the first character of IFS is used to create $*,
3253 # except with old shells:
3254 target_os=$*
3255 IFS=$ac_save_IFS
3256 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3257
3258
3259 # The aliases save the names the user supplied, while $host etc.
3260 # will get canonicalized.
3261 test -n "$target_alias" &&
3262   test "$program_prefix$program_suffix$program_transform_name" = \
3263     NONENONEs,x,x, &&
3264   program_prefix=${target_alias}-
3265
3266 ac_ext=c
3267 ac_cpp='$CPP $CPPFLAGS'
3268 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3269 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3270 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3271 if test -n "$ac_tool_prefix"; then
3272   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3273 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3275 $as_echo_n "checking for $ac_word... " >&6; }
3276 if test "${ac_cv_prog_CC+set}" = set; then :
3277   $as_echo_n "(cached) " >&6
3278 else
3279   if test -n "$CC"; then
3280   ac_cv_prog_CC="$CC" # Let the user override the test.
3281 else
3282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3283 for as_dir in $PATH
3284 do
3285   IFS=$as_save_IFS
3286   test -z "$as_dir" && as_dir=.
3287     for ac_exec_ext in '' $ac_executable_extensions; do
3288   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3289     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3290     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3291     break 2
3292   fi
3293 done
3294   done
3295 IFS=$as_save_IFS
3296
3297 fi
3298 fi
3299 CC=$ac_cv_prog_CC
3300 if test -n "$CC"; then
3301   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3302 $as_echo "$CC" >&6; }
3303 else
3304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3305 $as_echo "no" >&6; }
3306 fi
3307
3308
3309 fi
3310 if test -z "$ac_cv_prog_CC"; then
3311   ac_ct_CC=$CC
3312   # Extract the first word of "gcc", so it can be a program name with args.
3313 set dummy gcc; ac_word=$2
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3315 $as_echo_n "checking for $ac_word... " >&6; }
3316 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3317   $as_echo_n "(cached) " >&6
3318 else
3319   if test -n "$ac_ct_CC"; then
3320   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3321 else
3322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3323 for as_dir in $PATH
3324 do
3325   IFS=$as_save_IFS
3326   test -z "$as_dir" && as_dir=.
3327     for ac_exec_ext in '' $ac_executable_extensions; do
3328   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3329     ac_cv_prog_ac_ct_CC="gcc"
3330     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3331     break 2
3332   fi
3333 done
3334   done
3335 IFS=$as_save_IFS
3336
3337 fi
3338 fi
3339 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3340 if test -n "$ac_ct_CC"; then
3341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3342 $as_echo "$ac_ct_CC" >&6; }
3343 else
3344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3345 $as_echo "no" >&6; }
3346 fi
3347
3348   if test "x$ac_ct_CC" = x; then
3349     CC=""
3350   else
3351     case $cross_compiling:$ac_tool_warned in
3352 yes:)
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3354 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3355 ac_tool_warned=yes ;;
3356 esac
3357     CC=$ac_ct_CC
3358   fi
3359 else
3360   CC="$ac_cv_prog_CC"
3361 fi
3362
3363 if test -z "$CC"; then
3364           if test -n "$ac_tool_prefix"; then
3365     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3366 set dummy ${ac_tool_prefix}cc; ac_word=$2
3367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3368 $as_echo_n "checking for $ac_word... " >&6; }
3369 if test "${ac_cv_prog_CC+set}" = set; then :
3370   $as_echo_n "(cached) " >&6
3371 else
3372   if test -n "$CC"; then
3373   ac_cv_prog_CC="$CC" # Let the user override the test.
3374 else
3375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3376 for as_dir in $PATH
3377 do
3378   IFS=$as_save_IFS
3379   test -z "$as_dir" && as_dir=.
3380     for ac_exec_ext in '' $ac_executable_extensions; do
3381   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3382     ac_cv_prog_CC="${ac_tool_prefix}cc"
3383     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3384     break 2
3385   fi
3386 done
3387   done
3388 IFS=$as_save_IFS
3389
3390 fi
3391 fi
3392 CC=$ac_cv_prog_CC
3393 if test -n "$CC"; then
3394   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3395 $as_echo "$CC" >&6; }
3396 else
3397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3398 $as_echo "no" >&6; }
3399 fi
3400
3401
3402   fi
3403 fi
3404 if test -z "$CC"; then
3405   # Extract the first word of "cc", so it can be a program name with args.
3406 set dummy cc; ac_word=$2
3407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3408 $as_echo_n "checking for $ac_word... " >&6; }
3409 if test "${ac_cv_prog_CC+set}" = set; then :
3410   $as_echo_n "(cached) " >&6
3411 else
3412   if test -n "$CC"; then
3413   ac_cv_prog_CC="$CC" # Let the user override the test.
3414 else
3415   ac_prog_rejected=no
3416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3417 for as_dir in $PATH
3418 do
3419   IFS=$as_save_IFS
3420   test -z "$as_dir" && as_dir=.
3421     for ac_exec_ext in '' $ac_executable_extensions; do
3422   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3423     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3424        ac_prog_rejected=yes
3425        continue
3426      fi
3427     ac_cv_prog_CC="cc"
3428     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3429     break 2
3430   fi
3431 done
3432   done
3433 IFS=$as_save_IFS
3434
3435 if test $ac_prog_rejected = yes; then
3436   # We found a bogon in the path, so make sure we never use it.
3437   set dummy $ac_cv_prog_CC
3438   shift
3439   if test $# != 0; then
3440     # We chose a different compiler from the bogus one.
3441     # However, it has the same basename, so the bogon will be chosen
3442     # first if we set CC to just the basename; use the full file name.
3443     shift
3444     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3445   fi
3446 fi
3447 fi
3448 fi
3449 CC=$ac_cv_prog_CC
3450 if test -n "$CC"; then
3451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3452 $as_echo "$CC" >&6; }
3453 else
3454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3455 $as_echo "no" >&6; }
3456 fi
3457
3458
3459 fi
3460 if test -z "$CC"; then
3461   if test -n "$ac_tool_prefix"; then
3462   for ac_prog in cl.exe
3463   do
3464     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3465 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3467 $as_echo_n "checking for $ac_word... " >&6; }
3468 if test "${ac_cv_prog_CC+set}" = set; then :
3469   $as_echo_n "(cached) " >&6
3470 else
3471   if test -n "$CC"; then
3472   ac_cv_prog_CC="$CC" # Let the user override the test.
3473 else
3474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3475 for as_dir in $PATH
3476 do
3477   IFS=$as_save_IFS
3478   test -z "$as_dir" && as_dir=.
3479     for ac_exec_ext in '' $ac_executable_extensions; do
3480   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3481     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3482     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3483     break 2
3484   fi
3485 done
3486   done
3487 IFS=$as_save_IFS
3488
3489 fi
3490 fi
3491 CC=$ac_cv_prog_CC
3492 if test -n "$CC"; then
3493   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3494 $as_echo "$CC" >&6; }
3495 else
3496   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3497 $as_echo "no" >&6; }
3498 fi
3499
3500
3501     test -n "$CC" && break
3502   done
3503 fi
3504 if test -z "$CC"; then
3505   ac_ct_CC=$CC
3506   for ac_prog in cl.exe
3507 do
3508   # Extract the first word of "$ac_prog", so it can be a program name with args.
3509 set dummy $ac_prog; ac_word=$2
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3511 $as_echo_n "checking for $ac_word... " >&6; }
3512 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3513   $as_echo_n "(cached) " >&6
3514 else
3515   if test -n "$ac_ct_CC"; then
3516   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3517 else
3518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519 for as_dir in $PATH
3520 do
3521   IFS=$as_save_IFS
3522   test -z "$as_dir" && as_dir=.
3523     for ac_exec_ext in '' $ac_executable_extensions; do
3524   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3525     ac_cv_prog_ac_ct_CC="$ac_prog"
3526     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3527     break 2
3528   fi
3529 done
3530   done
3531 IFS=$as_save_IFS
3532
3533 fi
3534 fi
3535 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3536 if test -n "$ac_ct_CC"; then
3537   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3538 $as_echo "$ac_ct_CC" >&6; }
3539 else
3540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3541 $as_echo "no" >&6; }
3542 fi
3543
3544
3545   test -n "$ac_ct_CC" && break
3546 done
3547
3548   if test "x$ac_ct_CC" = x; then
3549     CC=""
3550   else
3551     case $cross_compiling:$ac_tool_warned in
3552 yes:)
3553 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3554 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3555 ac_tool_warned=yes ;;
3556 esac
3557     CC=$ac_ct_CC
3558   fi
3559 fi
3560
3561 fi
3562
3563
3564 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3565 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3566 as_fn_error "no acceptable C compiler found in \$PATH
3567 See \`config.log' for more details." "$LINENO" 5; }
3568
3569 # Provide some information about the compiler.
3570 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3571 set X $ac_compile
3572 ac_compiler=$2
3573 for ac_option in --version -v -V -qversion; do
3574   { { ac_try="$ac_compiler $ac_option >&5"
3575 case "(($ac_try" in
3576   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3577   *) ac_try_echo=$ac_try;;
3578 esac
3579 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3580 $as_echo "$ac_try_echo"; } >&5
3581   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3582   ac_status=$?
3583   if test -s conftest.err; then
3584     sed '10a\
3585 ... rest of stderr output deleted ...
3586          10q' conftest.err >conftest.er1
3587     cat conftest.er1 >&5
3588     rm -f conftest.er1 conftest.err
3589   fi
3590   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3591   test $ac_status = 0; }
3592 done
3593
3594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3595 /* end confdefs.h.  */
3596
3597 int
3598 main ()
3599 {
3600
3601   ;
3602   return 0;
3603 }
3604 _ACEOF
3605 ac_clean_files_save=$ac_clean_files
3606 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3607 # Try to create an executable without -o first, disregard a.out.
3608 # It will help us diagnose broken compilers, and finding out an intuition
3609 # of exeext.
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3611 $as_echo_n "checking for C compiler default output file name... " >&6; }
3612 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3613
3614 # The possible output files:
3615 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3616
3617 ac_rmfiles=
3618 for ac_file in $ac_files
3619 do
3620   case $ac_file in
3621     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3622     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3623   esac
3624 done
3625 rm -f $ac_rmfiles
3626
3627 if { { ac_try="$ac_link_default"
3628 case "(($ac_try" in
3629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3630   *) ac_try_echo=$ac_try;;
3631 esac
3632 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3633 $as_echo "$ac_try_echo"; } >&5
3634   (eval "$ac_link_default") 2>&5
3635   ac_status=$?
3636   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3637   test $ac_status = 0; }; then :
3638   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3639 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3640 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3641 # so that the user can short-circuit this test for compilers unknown to
3642 # Autoconf.
3643 for ac_file in $ac_files ''
3644 do
3645   test -f "$ac_file" || continue
3646   case $ac_file in
3647     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3648         ;;
3649     [ab].out )
3650         # We found the default executable, but exeext='' is most
3651         # certainly right.
3652         break;;
3653     *.* )
3654         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3655         then :; else
3656            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3657         fi
3658         # We set ac_cv_exeext here because the later test for it is not
3659         # safe: cross compilers may not add the suffix if given an `-o'
3660         # argument, so we may need to know it at that point already.
3661         # Even if this section looks crufty: it has the advantage of
3662         # actually working.
3663         break;;
3664     * )
3665         break;;
3666   esac
3667 done
3668 test "$ac_cv_exeext" = no && ac_cv_exeext=
3669
3670 else
3671   ac_file=''
3672 fi
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3674 $as_echo "$ac_file" >&6; }
3675 if test -z "$ac_file"; then :
3676   $as_echo "$as_me: failed program was:" >&5
3677 sed 's/^/| /' conftest.$ac_ext >&5
3678
3679 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3680 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3681 { as_fn_set_status 77
3682 as_fn_error "C compiler cannot create executables
3683 See \`config.log' for more details." "$LINENO" 5; }; }
3684 fi
3685 ac_exeext=$ac_cv_exeext
3686
3687 # Check that the compiler produces executables we can run.  If not, either
3688 # the compiler is broken, or we cross compile.
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3690 $as_echo_n "checking whether the C compiler works... " >&6; }
3691 # If not cross compiling, check that we can run a simple program.
3692 if test "$cross_compiling" != yes; then
3693   if { ac_try='./$ac_file'
3694   { { case "(($ac_try" in
3695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3696   *) ac_try_echo=$ac_try;;
3697 esac
3698 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3699 $as_echo "$ac_try_echo"; } >&5
3700   (eval "$ac_try") 2>&5
3701   ac_status=$?
3702   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3703   test $ac_status = 0; }; }; then
3704     cross_compiling=no
3705   else
3706     if test "$cross_compiling" = maybe; then
3707         cross_compiling=yes
3708     else
3709         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3710 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3711 as_fn_error "cannot run C compiled programs.
3712 If you meant to cross compile, use \`--host'.
3713 See \`config.log' for more details." "$LINENO" 5; }
3714     fi
3715   fi
3716 fi
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3718 $as_echo "yes" >&6; }
3719
3720 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3721 ac_clean_files=$ac_clean_files_save
3722 # Check that the compiler produces executables we can run.  If not, either
3723 # the compiler is broken, or we cross compile.
3724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3725 $as_echo_n "checking whether we are cross compiling... " >&6; }
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3727 $as_echo "$cross_compiling" >&6; }
3728
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3730 $as_echo_n "checking for suffix of executables... " >&6; }
3731 if { { ac_try="$ac_link"
3732 case "(($ac_try" in
3733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3734   *) ac_try_echo=$ac_try;;
3735 esac
3736 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3737 $as_echo "$ac_try_echo"; } >&5
3738   (eval "$ac_link") 2>&5
3739   ac_status=$?
3740   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3741   test $ac_status = 0; }; then :
3742   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3743 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3744 # work properly (i.e., refer to `conftest.exe'), while it won't with
3745 # `rm'.
3746 for ac_file in conftest.exe conftest conftest.*; do
3747   test -f "$ac_file" || continue
3748   case $ac_file in
3749     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3750     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3751           break;;
3752     * ) break;;
3753   esac
3754 done
3755 else
3756   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3757 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3758 as_fn_error "cannot compute suffix of executables: cannot compile and link
3759 See \`config.log' for more details." "$LINENO" 5; }
3760 fi
3761 rm -f conftest$ac_cv_exeext
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3763 $as_echo "$ac_cv_exeext" >&6; }
3764
3765 rm -f conftest.$ac_ext
3766 EXEEXT=$ac_cv_exeext
3767 ac_exeext=$EXEEXT
3768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3769 $as_echo_n "checking for suffix of object files... " >&6; }
3770 if test "${ac_cv_objext+set}" = set; then :
3771   $as_echo_n "(cached) " >&6
3772 else
3773   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3774 /* end confdefs.h.  */
3775
3776 int
3777 main ()
3778 {
3779
3780   ;
3781   return 0;
3782 }
3783 _ACEOF
3784 rm -f conftest.o conftest.obj
3785 if { { ac_try="$ac_compile"
3786 case "(($ac_try" in
3787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3788   *) ac_try_echo=$ac_try;;
3789 esac
3790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3791 $as_echo "$ac_try_echo"; } >&5
3792   (eval "$ac_compile") 2>&5
3793   ac_status=$?
3794   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3795   test $ac_status = 0; }; then :
3796   for ac_file in conftest.o conftest.obj conftest.*; do
3797   test -f "$ac_file" || continue;
3798   case $ac_file in
3799     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3800     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3801        break;;
3802   esac
3803 done
3804 else
3805   $as_echo "$as_me: failed program was:" >&5
3806 sed 's/^/| /' conftest.$ac_ext >&5
3807
3808 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3809 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3810 as_fn_error "cannot compute suffix of object files: cannot compile
3811 See \`config.log' for more details." "$LINENO" 5; }
3812 fi
3813 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3814 fi
3815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3816 $as_echo "$ac_cv_objext" >&6; }
3817 OBJEXT=$ac_cv_objext
3818 ac_objext=$OBJEXT
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3820 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3821 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3822   $as_echo_n "(cached) " >&6
3823 else
3824   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3825 /* end confdefs.h.  */
3826
3827 int
3828 main ()
3829 {
3830 #ifndef __GNUC__
3831        choke me
3832 #endif
3833
3834   ;
3835   return 0;
3836 }
3837 _ACEOF
3838 if ac_fn_c_try_compile "$LINENO"; then :
3839   ac_compiler_gnu=yes
3840 else
3841   ac_compiler_gnu=no
3842 fi
3843 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3844 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3845
3846 fi
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3848 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3849 if test $ac_compiler_gnu = yes; then
3850   GCC=yes
3851 else
3852   GCC=
3853 fi
3854 ac_test_CFLAGS=${CFLAGS+set}
3855 ac_save_CFLAGS=$CFLAGS
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3857 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3858 if test "${ac_cv_prog_cc_g+set}" = set; then :
3859   $as_echo_n "(cached) " >&6
3860 else
3861   ac_save_c_werror_flag=$ac_c_werror_flag
3862    ac_c_werror_flag=yes
3863    ac_cv_prog_cc_g=no
3864    CFLAGS="-g"
3865    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3866 /* end confdefs.h.  */
3867
3868 int
3869 main ()
3870 {
3871
3872   ;
3873   return 0;
3874 }
3875 _ACEOF
3876 if ac_fn_c_try_compile "$LINENO"; then :
3877   ac_cv_prog_cc_g=yes
3878 else
3879   CFLAGS=""
3880       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3881 /* end confdefs.h.  */
3882
3883 int
3884 main ()
3885 {
3886
3887   ;
3888   return 0;
3889 }
3890 _ACEOF
3891 if ac_fn_c_try_compile "$LINENO"; then :
3892
3893 else
3894   ac_c_werror_flag=$ac_save_c_werror_flag
3895          CFLAGS="-g"
3896          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3897 /* end confdefs.h.  */
3898
3899 int
3900 main ()
3901 {
3902
3903   ;
3904   return 0;
3905 }
3906 _ACEOF
3907 if ac_fn_c_try_compile "$LINENO"; then :
3908   ac_cv_prog_cc_g=yes
3909 fi
3910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3911 fi
3912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3913 fi
3914 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3915    ac_c_werror_flag=$ac_save_c_werror_flag
3916 fi
3917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3918 $as_echo "$ac_cv_prog_cc_g" >&6; }
3919 if test "$ac_test_CFLAGS" = set; then
3920   CFLAGS=$ac_save_CFLAGS
3921 elif test $ac_cv_prog_cc_g = yes; then
3922   if test "$GCC" = yes; then
3923     CFLAGS="-g -O2"
3924   else
3925     CFLAGS="-g"
3926   fi
3927 else
3928   if test "$GCC" = yes; then
3929     CFLAGS="-O2"
3930   else
3931     CFLAGS=
3932   fi
3933 fi
3934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3935 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3936 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3937   $as_echo_n "(cached) " >&6
3938 else
3939   ac_cv_prog_cc_c89=no
3940 ac_save_CC=$CC
3941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3942 /* end confdefs.h.  */
3943 #include <stdarg.h>
3944 #include <stdio.h>
3945 #include <sys/types.h>
3946 #include <sys/stat.h>
3947 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3948 struct buf { int x; };
3949 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3950 static char *e (p, i)
3951      char **p;
3952      int i;
3953 {
3954   return p[i];
3955 }
3956 static char *f (char * (*g) (char **, int), char **p, ...)
3957 {
3958   char *s;
3959   va_list v;
3960   va_start (v,p);
3961   s = g (p, va_arg (v,int));
3962   va_end (v);
3963   return s;
3964 }
3965
3966 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3967    function prototypes and stuff, but not '\xHH' hex character constants.
3968    These don't provoke an error unfortunately, instead are silently treated
3969    as 'x'.  The following induces an error, until -std is added to get
3970    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3971    array size at least.  It's necessary to write '\x00'==0 to get something
3972    that's true only with -std.  */
3973 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3974
3975 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3976    inside strings and character constants.  */
3977 #define FOO(x) 'x'
3978 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3979
3980 int test (int i, double x);
3981 struct s1 {int (*f) (int a);};
3982 struct s2 {int (*f) (double a);};
3983 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3984 int argc;
3985 char **argv;
3986 int
3987 main ()
3988 {
3989 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3990   ;
3991   return 0;
3992 }
3993 _ACEOF
3994 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3995         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3996 do
3997   CC="$ac_save_CC $ac_arg"
3998   if ac_fn_c_try_compile "$LINENO"; then :
3999   ac_cv_prog_cc_c89=$ac_arg
4000 fi
4001 rm -f core conftest.err conftest.$ac_objext
4002   test "x$ac_cv_prog_cc_c89" != "xno" && break
4003 done
4004 rm -f conftest.$ac_ext
4005 CC=$ac_save_CC
4006
4007 fi
4008 # AC_CACHE_VAL
4009 case "x$ac_cv_prog_cc_c89" in
4010   x)
4011     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4012 $as_echo "none needed" >&6; } ;;
4013   xno)
4014     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4015 $as_echo "unsupported" >&6; } ;;
4016   *)
4017     CC="$CC $ac_cv_prog_cc_c89"
4018     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4019 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4020 esac
4021 if test "x$ac_cv_prog_cc_c89" != xno; then :
4022
4023 fi
4024
4025 ac_ext=c
4026 ac_cpp='$CPP $CPPFLAGS'
4027 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4028 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4029 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4030
4031
4032 ac_ext=c
4033 ac_cpp='$CPP $CPPFLAGS'
4034 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4035 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4036 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4038 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4039 # On Suns, sometimes $CPP names a directory.
4040 if test -n "$CPP" && test -d "$CPP"; then
4041   CPP=
4042 fi
4043 if test -z "$CPP"; then
4044   if test "${ac_cv_prog_CPP+set}" = set; then :
4045   $as_echo_n "(cached) " >&6
4046 else
4047       # Double quotes because CPP needs to be expanded
4048     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4049     do
4050       ac_preproc_ok=false
4051 for ac_c_preproc_warn_flag in '' yes
4052 do
4053   # Use a header file that comes with gcc, so configuring glibc
4054   # with a fresh cross-compiler works.
4055   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4056   # <limits.h> exists even on freestanding compilers.
4057   # On the NeXT, cc -E runs the code through the compiler's parser,
4058   # not just through cpp. "Syntax error" is here to catch this case.
4059   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4060 /* end confdefs.h.  */
4061 #ifdef __STDC__
4062 # include <limits.h>
4063 #else
4064 # include <assert.h>
4065 #endif
4066                      Syntax error
4067 _ACEOF
4068 if ac_fn_c_try_cpp "$LINENO"; then :
4069
4070 else
4071   # Broken: fails on valid input.
4072 continue
4073 fi
4074 rm -f conftest.err conftest.$ac_ext
4075
4076   # OK, works on sane cases.  Now check whether nonexistent headers
4077   # can be detected and how.
4078   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4079 /* end confdefs.h.  */
4080 #include <ac_nonexistent.h>
4081 _ACEOF
4082 if ac_fn_c_try_cpp "$LINENO"; then :
4083   # Broken: success on invalid input.
4084 continue
4085 else
4086   # Passes both tests.
4087 ac_preproc_ok=:
4088 break
4089 fi
4090 rm -f conftest.err conftest.$ac_ext
4091
4092 done
4093 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4094 rm -f conftest.err conftest.$ac_ext
4095 if $ac_preproc_ok; then :
4096   break
4097 fi
4098
4099     done
4100     ac_cv_prog_CPP=$CPP
4101
4102 fi
4103   CPP=$ac_cv_prog_CPP
4104 else
4105   ac_cv_prog_CPP=$CPP
4106 fi
4107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4108 $as_echo "$CPP" >&6; }
4109 ac_preproc_ok=false
4110 for ac_c_preproc_warn_flag in '' yes
4111 do
4112   # Use a header file that comes with gcc, so configuring glibc
4113   # with a fresh cross-compiler works.
4114   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4115   # <limits.h> exists even on freestanding compilers.
4116   # On the NeXT, cc -E runs the code through the compiler's parser,
4117   # not just through cpp. "Syntax error" is here to catch this case.
4118   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4119 /* end confdefs.h.  */
4120 #ifdef __STDC__
4121 # include <limits.h>
4122 #else
4123 # include <assert.h>
4124 #endif
4125                      Syntax error
4126 _ACEOF
4127 if ac_fn_c_try_cpp "$LINENO"; then :
4128
4129 else
4130   # Broken: fails on valid input.
4131 continue
4132 fi
4133 rm -f conftest.err conftest.$ac_ext
4134
4135   # OK, works on sane cases.  Now check whether nonexistent headers
4136   # can be detected and how.
4137   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4138 /* end confdefs.h.  */
4139 #include <ac_nonexistent.h>
4140 _ACEOF
4141 if ac_fn_c_try_cpp "$LINENO"; then :
4142   # Broken: success on invalid input.
4143 continue
4144 else
4145   # Passes both tests.
4146 ac_preproc_ok=:
4147 break
4148 fi
4149 rm -f conftest.err conftest.$ac_ext
4150
4151 done
4152 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4153 rm -f conftest.err conftest.$ac_ext
4154 if $ac_preproc_ok; then :
4155
4156 else
4157   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4159 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4160 See \`config.log' for more details." "$LINENO" 5; }
4161 fi
4162
4163 ac_ext=c
4164 ac_cpp='$CPP $CPPFLAGS'
4165 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4166 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4167 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4168
4169
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4171 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4172 if test "${ac_cv_path_GREP+set}" = set; then :
4173   $as_echo_n "(cached) " >&6
4174 else
4175   if test -z "$GREP"; then
4176   ac_path_GREP_found=false
4177   # Loop through the user's path and test for each of PROGNAME-LIST
4178   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4179 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4180 do
4181   IFS=$as_save_IFS
4182   test -z "$as_dir" && as_dir=.
4183     for ac_prog in grep ggrep; do
4184     for ac_exec_ext in '' $ac_executable_extensions; do
4185       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4186       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4187 # Check for GNU ac_path_GREP and select it if it is found.
4188   # Check for GNU $ac_path_GREP
4189 case `"$ac_path_GREP" --version 2>&1` in
4190 *GNU*)
4191   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4192 *)
4193   ac_count=0
4194   $as_echo_n 0123456789 >"conftest.in"
4195   while :
4196   do
4197     cat "conftest.in" "conftest.in" >"conftest.tmp"
4198     mv "conftest.tmp" "conftest.in"
4199     cp "conftest.in" "conftest.nl"
4200     $as_echo 'GREP' >> "conftest.nl"
4201     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4202     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4203     as_fn_arith $ac_count + 1 && ac_count=$as_val
4204     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4205       # Best one so far, save it but keep looking for a better one
4206       ac_cv_path_GREP="$ac_path_GREP"
4207       ac_path_GREP_max=$ac_count
4208     fi
4209     # 10*(2^10) chars as input seems more than enough
4210     test $ac_count -gt 10 && break
4211   done
4212   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4213 esac
4214
4215       $ac_path_GREP_found && break 3
4216     done
4217   done
4218   done
4219 IFS=$as_save_IFS
4220   if test -z "$ac_cv_path_GREP"; then
4221     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4222   fi
4223 else
4224   ac_cv_path_GREP=$GREP
4225 fi
4226
4227 fi
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4229 $as_echo "$ac_cv_path_GREP" >&6; }
4230  GREP="$ac_cv_path_GREP"
4231
4232
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4234 $as_echo_n "checking for egrep... " >&6; }
4235 if test "${ac_cv_path_EGREP+set}" = set; then :
4236   $as_echo_n "(cached) " >&6
4237 else
4238   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4239    then ac_cv_path_EGREP="$GREP -E"
4240    else
4241      if test -z "$EGREP"; then
4242   ac_path_EGREP_found=false
4243   # Loop through the user's path and test for each of PROGNAME-LIST
4244   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4245 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4246 do
4247   IFS=$as_save_IFS
4248   test -z "$as_dir" && as_dir=.
4249     for ac_prog in egrep; do
4250     for ac_exec_ext in '' $ac_executable_extensions; do
4251       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4252       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4253 # Check for GNU ac_path_EGREP and select it if it is found.
4254   # Check for GNU $ac_path_EGREP
4255 case `"$ac_path_EGREP" --version 2>&1` in
4256 *GNU*)
4257   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4258 *)
4259   ac_count=0
4260   $as_echo_n 0123456789 >"conftest.in"
4261   while :
4262   do
4263     cat "conftest.in" "conftest.in" >"conftest.tmp"
4264     mv "conftest.tmp" "conftest.in"
4265     cp "conftest.in" "conftest.nl"
4266     $as_echo 'EGREP' >> "conftest.nl"
4267     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4268     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4269     as_fn_arith $ac_count + 1 && ac_count=$as_val
4270     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4271       # Best one so far, save it but keep looking for a better one
4272       ac_cv_path_EGREP="$ac_path_EGREP"
4273       ac_path_EGREP_max=$ac_count
4274     fi
4275     # 10*(2^10) chars as input seems more than enough
4276     test $ac_count -gt 10 && break
4277   done
4278   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4279 esac
4280
4281       $ac_path_EGREP_found && break 3
4282     done
4283   done
4284   done
4285 IFS=$as_save_IFS
4286   if test -z "$ac_cv_path_EGREP"; then
4287     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4288   fi
4289 else
4290   ac_cv_path_EGREP=$EGREP
4291 fi
4292
4293    fi
4294 fi
4295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4296 $as_echo "$ac_cv_path_EGREP" >&6; }
4297  EGREP="$ac_cv_path_EGREP"
4298
4299
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4301 $as_echo_n "checking for ANSI C header files... " >&6; }
4302 if test "${ac_cv_header_stdc+set}" = set; then :
4303   $as_echo_n "(cached) " >&6
4304 else
4305   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4306 /* end confdefs.h.  */
4307 #include <stdlib.h>
4308 #include <stdarg.h>
4309 #include <string.h>
4310 #include <float.h>
4311
4312 int
4313 main ()
4314 {
4315
4316   ;
4317   return 0;
4318 }
4319 _ACEOF
4320 if ac_fn_c_try_compile "$LINENO"; then :
4321   ac_cv_header_stdc=yes
4322 else
4323   ac_cv_header_stdc=no
4324 fi
4325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4326
4327 if test $ac_cv_header_stdc = yes; then
4328   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4329   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4330 /* end confdefs.h.  */
4331 #include <string.h>
4332
4333 _ACEOF
4334 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4335   $EGREP "memchr" >/dev/null 2>&1; then :
4336
4337 else
4338   ac_cv_header_stdc=no
4339 fi
4340 rm -f conftest*
4341
4342 fi
4343
4344 if test $ac_cv_header_stdc = yes; then
4345   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4346   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4347 /* end confdefs.h.  */
4348 #include <stdlib.h>
4349
4350 _ACEOF
4351 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4352   $EGREP "free" >/dev/null 2>&1; then :
4353
4354 else
4355   ac_cv_header_stdc=no
4356 fi
4357 rm -f conftest*
4358
4359 fi
4360
4361 if test $ac_cv_header_stdc = yes; then
4362   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4363   if test "$cross_compiling" = yes; then :
4364   :
4365 else
4366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4367 /* end confdefs.h.  */
4368 #include <ctype.h>
4369 #include <stdlib.h>
4370 #if ((' ' & 0x0FF) == 0x020)
4371 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4372 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4373 #else
4374 # define ISLOWER(c) \
4375                    (('a' <= (c) && (c) <= 'i') \
4376                      || ('j' <= (c) && (c) <= 'r') \
4377                      || ('s' <= (c) && (c) <= 'z'))
4378 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4379 #endif
4380
4381 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4382 int
4383 main ()
4384 {
4385   int i;
4386   for (i = 0; i < 256; i++)
4387     if (XOR (islower (i), ISLOWER (i))
4388         || toupper (i) != TOUPPER (i))
4389       return 2;
4390   return 0;
4391 }
4392 _ACEOF
4393 if ac_fn_c_try_run "$LINENO"; then :
4394
4395 else
4396   ac_cv_header_stdc=no
4397 fi
4398 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4399   conftest.$ac_objext conftest.beam conftest.$ac_ext
4400 fi
4401
4402 fi
4403 fi
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4405 $as_echo "$ac_cv_header_stdc" >&6; }
4406 if test $ac_cv_header_stdc = yes; then
4407
4408 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4409
4410 fi
4411
4412 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4413 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4414                   inttypes.h stdint.h unistd.h
4415 do :
4416   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4417 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4418 "
4419 eval as_val=\$$as_ac_Header
4420    if test "x$as_val" = x""yes; then :
4421   cat >>confdefs.h <<_ACEOF
4422 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4423 _ACEOF
4424
4425 fi
4426
4427 done
4428
4429
4430
4431   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4432 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4433   MINIX=yes
4434 else
4435   MINIX=
4436 fi
4437
4438
4439   if test "$MINIX" = yes; then
4440
4441 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4442
4443
4444 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4445
4446
4447 $as_echo "#define _MINIX 1" >>confdefs.h
4448
4449   fi
4450
4451
4452   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4453 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4454 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4455   $as_echo_n "(cached) " >&6
4456 else
4457   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4458 /* end confdefs.h.  */
4459
4460 #         define __EXTENSIONS__ 1
4461           $ac_includes_default
4462 int
4463 main ()
4464 {
4465
4466   ;
4467   return 0;
4468 }
4469 _ACEOF
4470 if ac_fn_c_try_compile "$LINENO"; then :
4471   ac_cv_safe_to_define___extensions__=yes
4472 else
4473   ac_cv_safe_to_define___extensions__=no
4474 fi
4475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4476 fi
4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4478 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4479   test $ac_cv_safe_to_define___extensions__ = yes &&
4480     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4481
4482   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4483
4484   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4485
4486   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4487
4488   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4489
4490
4491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4492 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4493 if test "${ac_cv_path_SED+set}" = set; then :
4494   $as_echo_n "(cached) " >&6
4495 else
4496             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4497      for ac_i in 1 2 3 4 5 6 7; do
4498        ac_script="$ac_script$as_nl$ac_script"
4499      done
4500      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4501      { ac_script=; unset ac_script;}
4502      if test -z "$SED"; then
4503   ac_path_SED_found=false
4504   # Loop through the user's path and test for each of PROGNAME-LIST
4505   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4506 for as_dir in $PATH
4507 do
4508   IFS=$as_save_IFS
4509   test -z "$as_dir" && as_dir=.
4510     for ac_prog in sed gsed; do
4511     for ac_exec_ext in '' $ac_executable_extensions; do
4512       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4513       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4514 # Check for GNU ac_path_SED and select it if it is found.
4515   # Check for GNU $ac_path_SED
4516 case `"$ac_path_SED" --version 2>&1` in
4517 *GNU*)
4518   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4519 *)
4520   ac_count=0
4521   $as_echo_n 0123456789 >"conftest.in"
4522   while :
4523   do
4524     cat "conftest.in" "conftest.in" >"conftest.tmp"
4525     mv "conftest.tmp" "conftest.in"
4526     cp "conftest.in" "conftest.nl"
4527     $as_echo '' >> "conftest.nl"
4528     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4529     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4530     as_fn_arith $ac_count + 1 && ac_count=$as_val
4531     if test $ac_count -gt ${ac_path_SED_max-0}; then
4532       # Best one so far, save it but keep looking for a better one
4533       ac_cv_path_SED="$ac_path_SED"
4534       ac_path_SED_max=$ac_count
4535     fi
4536     # 10*(2^10) chars as input seems more than enough
4537     test $ac_count -gt 10 && break
4538   done
4539   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4540 esac
4541
4542       $ac_path_SED_found && break 3
4543     done
4544   done
4545   done
4546 IFS=$as_save_IFS
4547   if test -z "$ac_cv_path_SED"; then
4548     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4549   fi
4550 else
4551   ac_cv_path_SED=$SED
4552 fi
4553
4554 fi
4555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4556 $as_echo "$ac_cv_path_SED" >&6; }
4557  SED="$ac_cv_path_SED"
4558   rm -f conftest.sed
4559
4560
4561 # Figure out what compiler warnings we can enable.
4562 # See config/warnings.m4 for details.
4563
4564 WARN_CFLAGS=
4565 save_CFLAGS="$CFLAGS"
4566 for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
4567                           -Wmissing-prototypes -Wold-style-definition \
4568                           -Wmissing-format-attribute -Wno-overlength-strings; do
4569   # Do the check with the no- prefix removed since gcc silently
4570   # accepts any -Wno-* option on purpose
4571   case $real_option in
4572     -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4573     *) option=$real_option ;;
4574   esac
4575   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4576
4577   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4578 $as_echo_n "checking whether $CC supports $option... " >&6; }
4579 if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4580   $as_echo_n "(cached) " >&6
4581 else
4582   CFLAGS="$option"
4583     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4584 /* end confdefs.h.  */
4585
4586 int
4587 main ()
4588 {
4589
4590   ;
4591   return 0;
4592 }
4593 _ACEOF
4594 if ac_fn_c_try_compile "$LINENO"; then :
4595   eval "$as_acx_Woption=yes"
4596 else
4597   eval "$as_acx_Woption=no"
4598 fi
4599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4600
4601 fi
4602 eval ac_res=\$$as_acx_Woption
4603                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4604 $as_echo "$ac_res" >&6; }
4605   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4606   WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option"
4607 fi
4608   done
4609 CFLAGS="$save_CFLAGS"
4610
4611 WARN_PEDANTIC=
4612 # Do the check with the no- prefix removed from the warning options
4613 # since gcc silently accepts any -Wno-* option on purpose
4614 if test "$GCC" = yes; then :
4615   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
4616 $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
4617 if test "${acx_cv_prog_cc_pedantic__Wlong_long+set}" = set; then :
4618   $as_echo_n "(cached) " >&6
4619 else
4620   save_CFLAGS="$CFLAGS"
4621 CFLAGS="-pedantic -Wlong-long"
4622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4623 /* end confdefs.h.  */
4624
4625 int
4626 main ()
4627 {
4628
4629   ;
4630   return 0;
4631 }
4632 _ACEOF
4633 if ac_fn_c_try_compile "$LINENO"; then :
4634   acx_cv_prog_cc_pedantic__Wlong_long=yes
4635 else
4636   acx_cv_prog_cc_pedantic__Wlong_long=no
4637 fi
4638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4639 CFLAGS="$save_CFLAGS"
4640 fi
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
4642 $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
4643 if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
4644   WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
4645 fi
4646
4647 fi
4648
4649
4650 # Only enable with --enable-werror-always until existing warnings are
4651 # corrected.
4652 WERROR=
4653 # Check whether --enable-werror-always was given.
4654 if test "${enable_werror_always+set}" = set; then :
4655   enableval=$enable_werror_always;
4656 else
4657   enable_werror_always=no
4658 fi
4659
4660 if test $enable_werror_always = yes; then :
4661   WERROR="$WERROR${WERROR:+ }-Werror"
4662 fi
4663
4664
4665
4666 # Determine the noncanonical target name, for directory use.
4667  case ${build_alias} in
4668   "") build_noncanonical=${build} ;;
4669   *) build_noncanonical=${build_alias} ;;
4670 esac
4671
4672  case ${host_alias} in
4673   "") host_noncanonical=${build_noncanonical} ;;
4674   *) host_noncanonical=${host_alias} ;;
4675 esac
4676
4677  case ${target_alias} in
4678   "") target_noncanonical=${host_noncanonical} ;;
4679   *) target_noncanonical=${target_alias} ;;
4680 esac
4681
4682
4683
4684
4685 # Specify the local prefix
4686 local_prefix=
4687
4688 # Check whether --with-local-prefix was given.
4689 if test "${with_local_prefix+set}" = set; then :
4690   withval=$with_local_prefix; case "${withval}" in
4691 yes)    as_fn_error "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;;
4692 no)     ;;
4693 *)      local_prefix=$with_local_prefix ;;
4694 esac
4695 fi
4696
4697
4698 # Default local prefix if it is empty
4699 if test x$local_prefix = x; then
4700         local_prefix=/usr/local
4701 fi
4702
4703 # Choose one or two-process fix methodology.  Systems that cannot handle
4704 # bi-directional pipes must use the two process method.
4705 #
4706 # Check whether --enable-twoprocess was given.
4707 if test "${enable_twoprocess+set}" = set; then :
4708   enableval=$enable_twoprocess; if test "x$enable_twoprocess" = xyes; then
4709         TARGET=twoprocess
4710 else
4711         TARGET=oneprocess
4712 fi
4713 else
4714   case $host in
4715         i?86-*-msdosdjgpp* | \
4716         i?86-*-mingw32* | \
4717         x86_64-*-mingw32* | \
4718         *-*-beos* )
4719                 TARGET=twoprocess
4720                 ;;
4721
4722         * )
4723                 TARGET=oneprocess
4724                 ;;
4725 esac
4726 fi
4727
4728
4729
4730 if test $TARGET = twoprocess; then
4731
4732 $as_echo "#define SEPARATE_FIX_PROC 1" >>confdefs.h
4733
4734 fi
4735
4736 case $host in
4737         vax-dec-bsd* )
4738
4739 $as_echo "#define exit xexit" >>confdefs.h
4740
4741
4742 $as_echo "#define atexit xatexit" >>confdefs.h
4743
4744                 ;;
4745 esac
4746
4747
4748 cat >>confdefs.h <<_ACEOF
4749 #define EXE_EXT "$ac_exeext"
4750 _ACEOF
4751
4752
4753 # Checks for header files.
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4755 $as_echo_n "checking for ANSI C header files... " >&6; }
4756 if test "${ac_cv_header_stdc+set}" = set; then :
4757   $as_echo_n "(cached) " >&6
4758 else
4759   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h.  */
4761 #include <stdlib.h>
4762 #include <stdarg.h>
4763 #include <string.h>
4764 #include <float.h>
4765
4766 int
4767 main ()
4768 {
4769
4770   ;
4771   return 0;
4772 }
4773 _ACEOF
4774 if ac_fn_c_try_compile "$LINENO"; then :
4775   ac_cv_header_stdc=yes
4776 else
4777   ac_cv_header_stdc=no
4778 fi
4779 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4780
4781 if test $ac_cv_header_stdc = yes; then
4782   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4783   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4784 /* end confdefs.h.  */
4785 #include <string.h>
4786
4787 _ACEOF
4788 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4789   $EGREP "memchr" >/dev/null 2>&1; then :
4790
4791 else
4792   ac_cv_header_stdc=no
4793 fi
4794 rm -f conftest*
4795
4796 fi
4797
4798 if test $ac_cv_header_stdc = yes; then
4799   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4800   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4801 /* end confdefs.h.  */
4802 #include <stdlib.h>
4803
4804 _ACEOF
4805 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4806   $EGREP "free" >/dev/null 2>&1; then :
4807
4808 else
4809   ac_cv_header_stdc=no
4810 fi
4811 rm -f conftest*
4812
4813 fi
4814
4815 if test $ac_cv_header_stdc = yes; then
4816   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4817   if test "$cross_compiling" = yes; then :
4818   :
4819 else
4820   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h.  */
4822 #include <ctype.h>
4823 #include <stdlib.h>
4824 #if ((' ' & 0x0FF) == 0x020)
4825 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4826 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4827 #else
4828 # define ISLOWER(c) \
4829                    (('a' <= (c) && (c) <= 'i') \
4830                      || ('j' <= (c) && (c) <= 'r') \
4831                      || ('s' <= (c) && (c) <= 'z'))
4832 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4833 #endif
4834
4835 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4836 int
4837 main ()
4838 {
4839   int i;
4840   for (i = 0; i < 256; i++)
4841     if (XOR (islower (i), ISLOWER (i))
4842         || toupper (i) != TOUPPER (i))
4843       return 2;
4844   return 0;
4845 }
4846 _ACEOF
4847 if ac_fn_c_try_run "$LINENO"; then :
4848
4849 else
4850   ac_cv_header_stdc=no
4851 fi
4852 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4853   conftest.$ac_objext conftest.beam conftest.$ac_ext
4854 fi
4855
4856 fi
4857 fi
4858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4859 $as_echo "$ac_cv_header_stdc" >&6; }
4860 if test $ac_cv_header_stdc = yes; then
4861
4862 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4863
4864 fi
4865
4866 for ac_header in stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \
4867         sys/stat.h
4868 do :
4869   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4870 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4871 eval as_val=\$$as_ac_Header
4872    if test "x$as_val" = x""yes; then :
4873   cat >>confdefs.h <<_ACEOF
4874 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4875 _ACEOF
4876
4877 fi
4878
4879 done
4880
4881
4882 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
4883 do :
4884   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4885 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4886 eval as_val=\$$as_ac_var
4887    if test "x$as_val" = x""yes; then :
4888   cat >>confdefs.h <<_ACEOF
4889 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4890 _ACEOF
4891
4892 fi
4893 done
4894
4895 ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default"
4896 if test "x$ac_cv_have_decl_abort" = x""yes; then :
4897   ac_have_decl=1
4898 else
4899   ac_have_decl=0
4900 fi
4901
4902 cat >>confdefs.h <<_ACEOF
4903 #define HAVE_DECL_ABORT $ac_have_decl
4904 _ACEOF
4905 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
4906 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
4907   ac_have_decl=1
4908 else
4909   ac_have_decl=0
4910 fi
4911
4912 cat >>confdefs.h <<_ACEOF
4913 #define HAVE_DECL_ASPRINTF $ac_have_decl
4914 _ACEOF
4915 ac_fn_c_check_decl "$LINENO" "basename(char *)" "ac_cv_have_decl_basename_char_p_" "$ac_includes_default"
4916 if test "x$ac_cv_have_decl_basename_char_p_" = x""yes; then :
4917   ac_have_decl=1
4918 else
4919   ac_have_decl=0
4920 fi
4921
4922 cat >>confdefs.h <<_ACEOF
4923 #define HAVE_DECL_BASENAME $ac_have_decl
4924 _ACEOF
4925 ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default"
4926 if test "x$ac_cv_have_decl_errno" = x""yes; then :
4927   ac_have_decl=1
4928 else
4929   ac_have_decl=0
4930 fi
4931
4932 cat >>confdefs.h <<_ACEOF
4933 #define HAVE_DECL_ERRNO $ac_have_decl
4934 _ACEOF
4935 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
4936 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
4937   ac_have_decl=1
4938 else
4939   ac_have_decl=0
4940 fi
4941
4942 cat >>confdefs.h <<_ACEOF
4943 #define HAVE_DECL_VASPRINTF $ac_have_decl
4944 _ACEOF
4945
4946 ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default"
4947 if test "x$ac_cv_have_decl_clearerr_unlocked" = x""yes; then :
4948   ac_have_decl=1
4949 else
4950   ac_have_decl=0
4951 fi
4952
4953 cat >>confdefs.h <<_ACEOF
4954 #define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl
4955 _ACEOF
4956 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default"
4957 if test "x$ac_cv_have_decl_feof_unlocked" = x""yes; then :
4958   ac_have_decl=1
4959 else
4960   ac_have_decl=0
4961 fi
4962
4963 cat >>confdefs.h <<_ACEOF
4964 #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
4965 _ACEOF
4966 ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default"
4967 if test "x$ac_cv_have_decl_ferror_unlocked" = x""yes; then :
4968   ac_have_decl=1
4969 else
4970   ac_have_decl=0
4971 fi
4972
4973 cat >>confdefs.h <<_ACEOF
4974 #define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl
4975 _ACEOF
4976 ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default"
4977 if test "x$ac_cv_have_decl_fflush_unlocked" = x""yes; then :
4978   ac_have_decl=1
4979 else
4980   ac_have_decl=0
4981 fi
4982
4983 cat >>confdefs.h <<_ACEOF
4984 #define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl
4985 _ACEOF
4986 ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default"
4987 if test "x$ac_cv_have_decl_fgetc_unlocked" = x""yes; then :
4988   ac_have_decl=1
4989 else
4990   ac_have_decl=0
4991 fi
4992
4993 cat >>confdefs.h <<_ACEOF
4994 #define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl
4995 _ACEOF
4996 ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default"
4997 if test "x$ac_cv_have_decl_fgets_unlocked" = x""yes; then :
4998   ac_have_decl=1
4999 else
5000   ac_have_decl=0
5001 fi
5002
5003 cat >>confdefs.h <<_ACEOF
5004 #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
5005 _ACEOF
5006 ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default"
5007 if test "x$ac_cv_have_decl_fileno_unlocked" = x""yes; then :
5008   ac_have_decl=1
5009 else
5010   ac_have_decl=0
5011 fi
5012
5013 cat >>confdefs.h <<_ACEOF
5014 #define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl
5015 _ACEOF
5016 ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default"
5017 if test "x$ac_cv_have_decl_fprintf_unlocked" = x""yes; then :
5018   ac_have_decl=1
5019 else
5020   ac_have_decl=0
5021 fi
5022
5023 cat >>confdefs.h <<_ACEOF
5024 #define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl
5025 _ACEOF
5026 ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default"
5027 if test "x$ac_cv_have_decl_fputc_unlocked" = x""yes; then :
5028   ac_have_decl=1
5029 else
5030   ac_have_decl=0
5031 fi
5032
5033 cat >>confdefs.h <<_ACEOF
5034 #define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl
5035 _ACEOF
5036 ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default"
5037 if test "x$ac_cv_have_decl_fputs_unlocked" = x""yes; then :
5038   ac_have_decl=1
5039 else
5040   ac_have_decl=0
5041 fi
5042
5043 cat >>confdefs.h <<_ACEOF
5044 #define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl
5045 _ACEOF
5046 ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default"
5047 if test "x$ac_cv_have_decl_fread_unlocked" = x""yes; then :
5048   ac_have_decl=1
5049 else
5050   ac_have_decl=0
5051 fi
5052
5053 cat >>confdefs.h <<_ACEOF
5054 #define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl
5055 _ACEOF
5056 ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default"
5057 if test "x$ac_cv_have_decl_fwrite_unlocked" = x""yes; then :
5058   ac_have_decl=1
5059 else
5060   ac_have_decl=0
5061 fi
5062
5063 cat >>confdefs.h <<_ACEOF
5064 #define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl
5065 _ACEOF
5066 ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default"
5067 if test "x$ac_cv_have_decl_getchar_unlocked" = x""yes; then :
5068   ac_have_decl=1
5069 else
5070   ac_have_decl=0
5071 fi
5072
5073 cat >>confdefs.h <<_ACEOF
5074 #define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl
5075 _ACEOF
5076 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
5077 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
5078   ac_have_decl=1
5079 else
5080   ac_have_decl=0
5081 fi
5082
5083 cat >>confdefs.h <<_ACEOF
5084 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
5085 _ACEOF
5086 ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default"
5087 if test "x$ac_cv_have_decl_putchar_unlocked" = x""yes; then :
5088   ac_have_decl=1
5089 else
5090   ac_have_decl=0
5091 fi
5092
5093 cat >>confdefs.h <<_ACEOF
5094 #define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl
5095 _ACEOF
5096 ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default"
5097 if test "x$ac_cv_have_decl_putc_unlocked" = x""yes; then :
5098   ac_have_decl=1
5099 else
5100   ac_have_decl=0
5101 fi
5102
5103 cat >>confdefs.h <<_ACEOF
5104 #define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl
5105 _ACEOF
5106
5107
5108 # Checks for typedefs, structures, and compiler characteristics.
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5110 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5111 if test "${ac_cv_c_const+set}" = set; then :
5112   $as_echo_n "(cached) " >&6
5113 else
5114   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5115 /* end confdefs.h.  */
5116
5117 int
5118 main ()
5119 {
5120 /* FIXME: Include the comments suggested by Paul. */
5121 #ifndef __cplusplus
5122   /* Ultrix mips cc rejects this.  */
5123   typedef int charset[2];
5124   const charset cs;
5125   /* SunOS 4.1.1 cc rejects this.  */
5126   char const *const *pcpcc;
5127   char **ppc;
5128   /* NEC SVR4.0.2 mips cc rejects this.  */
5129   struct point {int x, y;};
5130   static struct point const zero = {0,0};
5131   /* AIX XL C 1.02.0.0 rejects this.
5132      It does not let you subtract one const X* pointer from another in
5133      an arm of an if-expression whose if-part is not a constant
5134      expression */
5135   const char *g = "string";
5136   pcpcc = &g + (g ? g-g : 0);
5137   /* HPUX 7.0 cc rejects these. */
5138   ++pcpcc;
5139   ppc = (char**) pcpcc;
5140   pcpcc = (char const *const *) ppc;
5141   { /* SCO 3.2v4 cc rejects this.  */
5142     char *t;
5143     char const *s = 0 ? (char *) 0 : (char const *) 0;
5144
5145     *t++ = 0;
5146     if (s) return 0;
5147   }
5148   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5149     int x[] = {25, 17};
5150     const int *foo = &x[0];
5151     ++foo;
5152   }
5153   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5154     typedef const int *iptr;
5155     iptr p = 0;
5156     ++p;
5157   }
5158   { /* AIX XL C 1.02.0.0 rejects this saying
5159        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5160     struct s { int j; const int *ap[3]; };
5161     struct s *b; b->j = 5;
5162   }
5163   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5164     const int foo = 10;
5165     if (!foo) return 0;
5166   }
5167   return !cs[0] && !zero.x;
5168 #endif
5169
5170   ;
5171   return 0;
5172 }
5173 _ACEOF
5174 if ac_fn_c_try_compile "$LINENO"; then :
5175   ac_cv_c_const=yes
5176 else
5177   ac_cv_c_const=no
5178 fi
5179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5180 fi
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5182 $as_echo "$ac_cv_c_const" >&6; }
5183 if test $ac_cv_c_const = no; then
5184
5185 $as_echo "#define const /**/" >>confdefs.h
5186
5187 fi
5188
5189
5190 # Checks for library functions.
5191
5192 ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
5193 if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
5194   gcc_header_sys_mman_h=yes
5195 else
5196   gcc_header_sys_mman_h=no
5197 fi
5198
5199
5200 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
5201 if test "x$ac_cv_func_mmap" = x""yes; then :
5202   gcc_func_mmap=yes
5203 else
5204   gcc_func_mmap=no
5205 fi
5206
5207 if test "$gcc_header_sys_mman_h" != yes \
5208  || test "$gcc_func_mmap" != yes; then
5209    gcc_cv_func_mmap_file=no
5210    gcc_cv_func_mmap_dev_zero=no
5211    gcc_cv_func_mmap_anon=no
5212 else
5213    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5
5214 $as_echo_n "checking whether read-only mmap of a plain file works... " >&6; }
5215 if test "${gcc_cv_func_mmap_file+set}" = set; then :
5216   $as_echo_n "(cached) " >&6
5217 else
5218   # Add a system to this blacklist if
5219    # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a
5220    # memory area containing the same data that you'd get if you applied
5221    # read() to the same fd.  The only system known to have a problem here
5222    # is VMS, where text files have record structure.
5223    case "$host_os" in
5224      vms* | ultrix*)
5225         gcc_cv_func_mmap_file=no ;;
5226      *)
5227         gcc_cv_func_mmap_file=yes;;
5228    esac
5229 fi
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_file" >&5
5231 $as_echo "$gcc_cv_func_mmap_file" >&6; }
5232    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5
5233 $as_echo_n "checking whether mmap from /dev/zero works... " >&6; }
5234 if test "${gcc_cv_func_mmap_dev_zero+set}" = set; then :
5235   $as_echo_n "(cached) " >&6
5236 else
5237   # Add a system to this blacklist if it has mmap() but /dev/zero
5238    # does not exist, or if mmapping /dev/zero does not give anonymous
5239    # zeroed pages with both the following properties:
5240    # 1. If you map N consecutive pages in with one call, and then
5241    #    unmap any subset of those pages, the pages that were not
5242    #    explicitly unmapped remain accessible.
5243    # 2. If you map two adjacent blocks of memory and then unmap them
5244    #    both at once, they must both go away.
5245    # Systems known to be in this category are Windows (all variants),
5246    # VMS, and Darwin.
5247    case "$host_os" in
5248      vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00)
5249         gcc_cv_func_mmap_dev_zero=no ;;
5250      *)
5251         gcc_cv_func_mmap_dev_zero=yes;;
5252    esac
5253 fi
5254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_dev_zero" >&5
5255 $as_echo "$gcc_cv_func_mmap_dev_zero" >&6; }
5256
5257    # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for.
5258    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5
5259 $as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; }
5260 if test "${gcc_cv_decl_map_anon+set}" = set; then :
5261   $as_echo_n "(cached) " >&6
5262 else
5263   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5264 /* end confdefs.h.  */
5265 #include <sys/types.h>
5266 #include <sys/mman.h>
5267 #include <unistd.h>
5268
5269 #ifndef MAP_ANONYMOUS
5270 #define MAP_ANONYMOUS MAP_ANON
5271 #endif
5272
5273 int
5274 main ()
5275 {
5276 int n = MAP_ANONYMOUS;
5277   ;
5278   return 0;
5279 }
5280 _ACEOF
5281 if ac_fn_c_try_compile "$LINENO"; then :
5282   gcc_cv_decl_map_anon=yes
5283 else
5284   gcc_cv_decl_map_anon=no
5285 fi
5286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5287 fi
5288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_decl_map_anon" >&5
5289 $as_echo "$gcc_cv_decl_map_anon" >&6; }
5290
5291    if test $gcc_cv_decl_map_anon = no; then
5292      gcc_cv_func_mmap_anon=no
5293    else
5294      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap with MAP_ANON(YMOUS) works" >&5
5295 $as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; }
5296 if test "${gcc_cv_func_mmap_anon+set}" = set; then :
5297   $as_echo_n "(cached) " >&6
5298 else
5299   # Add a system to this blacklist if it has mmap() and MAP_ANON or
5300    # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
5301    # doesn't give anonymous zeroed pages with the same properties listed
5302    # above for use of /dev/zero.
5303    # Systems known to be in this category are Windows, VMS, and SCO Unix.
5304    case "$host_os" in
5305      vms* | cygwin* | pe | mingw* | sco* | udk* )
5306         gcc_cv_func_mmap_anon=no ;;
5307      *)
5308         gcc_cv_func_mmap_anon=yes;;
5309    esac
5310 fi
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_anon" >&5
5312 $as_echo "$gcc_cv_func_mmap_anon" >&6; }
5313    fi
5314 fi
5315
5316 if test $gcc_cv_func_mmap_file = yes; then
5317
5318 $as_echo "#define HAVE_MMAP_FILE 1" >>confdefs.h
5319
5320 fi
5321 if test $gcc_cv_func_mmap_dev_zero = yes; then
5322
5323 $as_echo "#define HAVE_MMAP_DEV_ZERO 1" >>confdefs.h
5324
5325 fi
5326 if test $gcc_cv_func_mmap_anon = yes; then
5327
5328 $as_echo "#define HAVE_MMAP_ANON 1" >>confdefs.h
5329
5330 fi
5331
5332
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
5334 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
5335 # Check whether --enable-maintainer-mode was given.
5336 if test "${enable_maintainer_mode+set}" = set; then :
5337   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
5338 else
5339   USE_MAINTAINER_MODE=no
5340 fi
5341
5342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
5343 $as_echo "$USE_MAINTAINER_MODE" >&6; }
5344 if test "$USE_MAINTAINER_MODE" = yes; then
5345   MAINT=
5346 else
5347   MAINT='#'
5348 fi
5349
5350
5351 cat >>confdefs.h <<_ACEOF
5352 #define SED_PROGRAM "${SED}"
5353 _ACEOF
5354
5355
5356 ac_config_headers="$ac_config_headers config.h"
5357
5358 ac_config_files="$ac_config_files Makefile mkheaders.almost:mkheaders.in"
5359
5360 cat >confcache <<\_ACEOF
5361 # This file is a shell script that caches the results of configure
5362 # tests run on this system so they can be shared between configure
5363 # scripts and configure runs, see configure's option --config-cache.
5364 # It is not useful on other systems.  If it contains results you don't
5365 # want to keep, you may remove or edit it.
5366 #
5367 # config.status only pays attention to the cache file if you give it
5368 # the --recheck option to rerun configure.
5369 #
5370 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5371 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5372 # following values.
5373
5374 _ACEOF
5375
5376 # The following way of writing the cache mishandles newlines in values,
5377 # but we know of no workaround that is simple, portable, and efficient.
5378 # So, we kill variables containing newlines.
5379 # Ultrix sh set writes to stderr and can't be redirected directly,
5380 # and sets the high bit in the cache file unless we assign to the vars.
5381 (
5382   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5383     eval ac_val=\$$ac_var
5384     case $ac_val in #(
5385     *${as_nl}*)
5386       case $ac_var in #(
5387       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5388 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5389       esac
5390       case $ac_var in #(
5391       _ | IFS | as_nl) ;; #(
5392       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5393       *) { eval $ac_var=; unset $ac_var;} ;;
5394       esac ;;
5395     esac
5396   done
5397
5398   (set) 2>&1 |
5399     case $as_nl`(ac_space=' '; set) 2>&1` in #(
5400     *${as_nl}ac_space=\ *)
5401       # `set' does not quote correctly, so add quotes: double-quote
5402       # substitution turns \\\\ into \\, and sed turns \\ into \.
5403       sed -n \
5404         "s/'/'\\\\''/g;
5405           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5406       ;; #(
5407     *)
5408       # `set' quotes correctly as required by POSIX, so do not add quotes.
5409       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5410       ;;
5411     esac |
5412     sort
5413 ) |
5414   sed '
5415      /^ac_cv_env_/b end
5416      t clear
5417      :clear
5418      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5419      t end
5420      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5421      :end' >>confcache
5422 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5423   if test -w "$cache_file"; then
5424     test "x$cache_file" != "x/dev/null" &&
5425       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5426 $as_echo "$as_me: updating cache $cache_file" >&6;}
5427     cat confcache >$cache_file
5428   else
5429     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5430 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5431   fi
5432 fi
5433 rm -f confcache
5434
5435 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5436 # Let make expand exec_prefix.
5437 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5438
5439 DEFS=-DHAVE_CONFIG_H
5440
5441 ac_libobjs=
5442 ac_ltlibobjs=
5443 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5444   # 1. Remove the extension, and $U if already installed.
5445   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5446   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5447   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5448   #    will be set to the directory where LIBOBJS objects are built.
5449   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5450   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5451 done
5452 LIBOBJS=$ac_libobjs
5453
5454 LTLIBOBJS=$ac_ltlibobjs
5455
5456
5457
5458 : ${CONFIG_STATUS=./config.status}
5459 ac_write_fail=0
5460 ac_clean_files_save=$ac_clean_files
5461 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5463 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5464 as_write_fail=0
5465 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5466 #! $SHELL
5467 # Generated by $as_me.
5468 # Run this file to recreate the current configuration.
5469 # Compiler output produced by configure, useful for debugging
5470 # configure, is in config.log if it exists.
5471
5472 debug=false
5473 ac_cs_recheck=false
5474 ac_cs_silent=false
5475
5476 SHELL=\${CONFIG_SHELL-$SHELL}
5477 export SHELL
5478 _ASEOF
5479 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5480 ## -------------------- ##
5481 ## M4sh Initialization. ##
5482 ## -------------------- ##
5483
5484 # Be more Bourne compatible
5485 DUALCASE=1; export DUALCASE # for MKS sh
5486 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5487   emulate sh
5488   NULLCMD=:
5489   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5490   # is contrary to our usage.  Disable this feature.
5491   alias -g '${1+"$@"}'='"$@"'
5492   setopt NO_GLOB_SUBST
5493 else
5494   case `(set -o) 2>/dev/null` in #(
5495   *posix*) :
5496     set -o posix ;; #(
5497   *) :
5498      ;;
5499 esac
5500 fi
5501
5502
5503 as_nl='
5504 '
5505 export as_nl
5506 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5507 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5508 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5509 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5510 # Prefer a ksh shell builtin over an external printf program on Solaris,
5511 # but without wasting forks for bash or zsh.
5512 if test -z "$BASH_VERSION$ZSH_VERSION" \
5513     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5514   as_echo='print -r --'
5515   as_echo_n='print -rn --'
5516 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5517   as_echo='printf %s\n'
5518   as_echo_n='printf %s'
5519 else
5520   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5521     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5522     as_echo_n='/usr/ucb/echo -n'
5523   else
5524     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5525     as_echo_n_body='eval
5526       arg=$1;
5527       case $arg in #(
5528       *"$as_nl"*)
5529         expr "X$arg" : "X\\(.*\\)$as_nl";
5530         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5531       esac;
5532       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5533     '
5534     export as_echo_n_body
5535     as_echo_n='sh -c $as_echo_n_body as_echo'
5536   fi
5537   export as_echo_body
5538   as_echo='sh -c $as_echo_body as_echo'
5539 fi
5540
5541 # The user is always right.
5542 if test "${PATH_SEPARATOR+set}" != set; then
5543   PATH_SEPARATOR=:
5544   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5545     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5546       PATH_SEPARATOR=';'
5547   }
5548 fi
5549
5550
5551 # IFS
5552 # We need space, tab and new line, in precisely that order.  Quoting is
5553 # there to prevent editors from complaining about space-tab.
5554 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5555 # splitting by setting IFS to empty value.)
5556 IFS=" ""        $as_nl"
5557
5558 # Find who we are.  Look in the path if we contain no directory separator.
5559 case $0 in #((
5560   *[\\/]* ) as_myself=$0 ;;
5561   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5562 for as_dir in $PATH
5563 do
5564   IFS=$as_save_IFS
5565   test -z "$as_dir" && as_dir=.
5566     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5567   done
5568 IFS=$as_save_IFS
5569
5570      ;;
5571 esac
5572 # We did not find ourselves, most probably we were run as `sh COMMAND'
5573 # in which case we are not to be found in the path.
5574 if test "x$as_myself" = x; then
5575   as_myself=$0
5576 fi
5577 if test ! -f "$as_myself"; then
5578   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5579   exit 1
5580 fi
5581
5582 # Unset variables that we do not need and which cause bugs (e.g. in
5583 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5584 # suppresses any "Segmentation fault" message there.  '((' could
5585 # trigger a bug in pdksh 5.2.14.
5586 for as_var in BASH_ENV ENV MAIL MAILPATH
5587 do eval test x\${$as_var+set} = xset \
5588   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5589 done
5590 PS1='$ '
5591 PS2='> '
5592 PS4='+ '
5593
5594 # NLS nuisances.
5595 LC_ALL=C
5596 export LC_ALL
5597 LANGUAGE=C
5598 export LANGUAGE
5599
5600 # CDPATH.
5601 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5602
5603
5604 # as_fn_error ERROR [LINENO LOG_FD]
5605 # ---------------------------------
5606 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5607 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5608 # script with status $?, using 1 if that was 0.
5609 as_fn_error ()
5610 {
5611   as_status=$?; test $as_status -eq 0 && as_status=1
5612   if test "$3"; then
5613     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5614     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5615   fi
5616   $as_echo "$as_me: error: $1" >&2
5617   as_fn_exit $as_status
5618 } # as_fn_error
5619
5620
5621 # as_fn_set_status STATUS
5622 # -----------------------
5623 # Set $? to STATUS, without forking.
5624 as_fn_set_status ()
5625 {
5626   return $1
5627 } # as_fn_set_status
5628
5629 # as_fn_exit STATUS
5630 # -----------------
5631 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5632 as_fn_exit ()
5633 {
5634   set +e
5635   as_fn_set_status $1
5636   exit $1
5637 } # as_fn_exit
5638
5639 # as_fn_unset VAR
5640 # ---------------
5641 # Portably unset VAR.
5642 as_fn_unset ()
5643 {
5644   { eval $1=; unset $1;}
5645 }
5646 as_unset=as_fn_unset
5647 # as_fn_append VAR VALUE
5648 # ----------------------
5649 # Append the text in VALUE to the end of the definition contained in VAR. Take
5650 # advantage of any shell optimizations that allow amortized linear growth over
5651 # repeated appends, instead of the typical quadratic growth present in naive
5652 # implementations.
5653 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5654   eval 'as_fn_append ()
5655   {
5656     eval $1+=\$2
5657   }'
5658 else
5659   as_fn_append ()
5660   {
5661     eval $1=\$$1\$2
5662   }
5663 fi # as_fn_append
5664
5665 # as_fn_arith ARG...
5666 # ------------------
5667 # Perform arithmetic evaluation on the ARGs, and store the result in the
5668 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5669 # must be portable across $(()) and expr.
5670 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5671   eval 'as_fn_arith ()
5672   {
5673     as_val=$(( $* ))
5674   }'
5675 else
5676   as_fn_arith ()
5677   {
5678     as_val=`expr "$@" || test $? -eq 1`
5679   }
5680 fi # as_fn_arith
5681
5682
5683 if expr a : '\(a\)' >/dev/null 2>&1 &&
5684    test "X`expr 00001 : '.*\(...\)'`" = X001; then
5685   as_expr=expr
5686 else
5687   as_expr=false
5688 fi
5689
5690 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5691   as_basename=basename
5692 else
5693   as_basename=false
5694 fi
5695
5696 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5697   as_dirname=dirname
5698 else
5699   as_dirname=false
5700 fi
5701
5702 as_me=`$as_basename -- "$0" ||
5703 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5704          X"$0" : 'X\(//\)$' \| \
5705          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5706 $as_echo X/"$0" |
5707     sed '/^.*\/\([^/][^/]*\)\/*$/{
5708             s//\1/
5709             q
5710           }
5711           /^X\/\(\/\/\)$/{
5712             s//\1/
5713             q
5714           }
5715           /^X\/\(\/\).*/{
5716             s//\1/
5717             q
5718           }
5719           s/.*/./; q'`
5720
5721 # Avoid depending upon Character Ranges.
5722 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5723 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5724 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5725 as_cr_digits='0123456789'
5726 as_cr_alnum=$as_cr_Letters$as_cr_digits
5727
5728 ECHO_C= ECHO_N= ECHO_T=
5729 case `echo -n x` in #(((((
5730 -n*)
5731   case `echo 'xy\c'` in
5732   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
5733   xy)  ECHO_C='\c';;
5734   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5735        ECHO_T=' ';;
5736   esac;;
5737 *)
5738   ECHO_N='-n';;
5739 esac
5740
5741 rm -f conf$$ conf$$.exe conf$$.file
5742 if test -d conf$$.dir; then
5743   rm -f conf$$.dir/conf$$.file
5744 else
5745   rm -f conf$$.dir
5746   mkdir conf$$.dir 2>/dev/null
5747 fi
5748 if (echo >conf$$.file) 2>/dev/null; then
5749   if ln -s conf$$.file conf$$ 2>/dev/null; then
5750     as_ln_s='ln -s'
5751     # ... but there are two gotchas:
5752     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5753     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5754     # In both cases, we have to default to `cp -p'.
5755     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5756       as_ln_s='cp -p'
5757   elif ln conf$$.file conf$$ 2>/dev/null; then
5758     as_ln_s=ln
5759   else
5760     as_ln_s='cp -p'
5761   fi
5762 else
5763   as_ln_s='cp -p'
5764 fi
5765 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5766 rmdir conf$$.dir 2>/dev/null
5767
5768
5769 # as_fn_mkdir_p
5770 # -------------
5771 # Create "$as_dir" as a directory, including parents if necessary.
5772 as_fn_mkdir_p ()
5773 {
5774
5775   case $as_dir in #(
5776   -*) as_dir=./$as_dir;;
5777   esac
5778   test -d "$as_dir" || eval $as_mkdir_p || {
5779     as_dirs=
5780     while :; do
5781       case $as_dir in #(
5782       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5783       *) as_qdir=$as_dir;;
5784       esac
5785       as_dirs="'$as_qdir' $as_dirs"
5786       as_dir=`$as_dirname -- "$as_dir" ||
5787 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5788          X"$as_dir" : 'X\(//\)[^/]' \| \
5789          X"$as_dir" : 'X\(//\)$' \| \
5790          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5791 $as_echo X"$as_dir" |
5792     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5793             s//\1/
5794             q
5795           }
5796           /^X\(\/\/\)[^/].*/{
5797             s//\1/
5798             q
5799           }
5800           /^X\(\/\/\)$/{
5801             s//\1/
5802             q
5803           }
5804           /^X\(\/\).*/{
5805             s//\1/
5806             q
5807           }
5808           s/.*/./; q'`
5809       test -d "$as_dir" && break
5810     done
5811     test -z "$as_dirs" || eval "mkdir $as_dirs"
5812   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5813
5814
5815 } # as_fn_mkdir_p
5816 if mkdir -p . 2>/dev/null; then
5817   as_mkdir_p='mkdir -p "$as_dir"'
5818 else
5819   test -d ./-p && rmdir ./-p
5820   as_mkdir_p=false
5821 fi
5822
5823 if test -x / >/dev/null 2>&1; then
5824   as_test_x='test -x'
5825 else
5826   if ls -dL / >/dev/null 2>&1; then
5827     as_ls_L_option=L
5828   else
5829     as_ls_L_option=
5830   fi
5831   as_test_x='
5832     eval sh -c '\''
5833       if test -d "$1"; then
5834         test -d "$1/.";
5835       else
5836         case $1 in #(
5837         -*)set "./$1";;
5838         esac;
5839         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5840         ???[sx]*):;;*)false;;esac;fi
5841     '\'' sh
5842   '
5843 fi
5844 as_executable_p=$as_test_x
5845
5846 # Sed expression to map a string onto a valid CPP name.
5847 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5848
5849 # Sed expression to map a string onto a valid variable name.
5850 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5851
5852
5853 exec 6>&1
5854 ## ----------------------------------- ##
5855 ## Main body of $CONFIG_STATUS script. ##
5856 ## ----------------------------------- ##
5857 _ASEOF
5858 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5859
5860 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5861 # Save the log message, to keep $0 and so on meaningful, and to
5862 # report actual input values of CONFIG_FILES etc. instead of their
5863 # values after options handling.
5864 ac_log="
5865 This file was extended by fixincludes $as_me  , which was
5866 generated by GNU Autoconf 2.64.  Invocation command line was
5867
5868   CONFIG_FILES    = $CONFIG_FILES
5869   CONFIG_HEADERS  = $CONFIG_HEADERS
5870   CONFIG_LINKS    = $CONFIG_LINKS
5871   CONFIG_COMMANDS = $CONFIG_COMMANDS
5872   $ $0 $@
5873
5874 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5875 "
5876
5877 _ACEOF
5878
5879 case $ac_config_files in *"
5880 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5881 esac
5882
5883 case $ac_config_headers in *"
5884 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5885 esac
5886
5887
5888 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5889 # Files that config.status was made for.
5890 config_files="$ac_config_files"
5891 config_headers="$ac_config_headers"
5892
5893 _ACEOF
5894
5895 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5896 ac_cs_usage="\
5897 \`$as_me' instantiates files and other configuration actions
5898 from templates according to the current configuration.  Unless the files
5899 and actions are specified as TAGs, all are instantiated by default.
5900
5901 Usage: $0 [OPTION]... [TAG]...
5902
5903   -h, --help       print this help, then exit
5904   -V, --version    print version number and configuration settings, then exit
5905   -q, --quiet, --silent
5906                    do not print progress messages
5907   -d, --debug      don't remove temporary files
5908       --recheck    update $as_me by reconfiguring in the same conditions
5909       --file=FILE[:TEMPLATE]
5910                    instantiate the configuration file FILE
5911       --header=FILE[:TEMPLATE]
5912                    instantiate the configuration header FILE
5913
5914 Configuration files:
5915 $config_files
5916
5917 Configuration headers:
5918 $config_headers
5919
5920 Report bugs to the package provider."
5921
5922 _ACEOF
5923 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5924 ac_cs_version="\\
5925 fixincludes config.status
5926 configured by $0, generated by GNU Autoconf 2.64,
5927   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5928
5929 Copyright (C) 2009 Free Software Foundation, Inc.
5930 This config.status script is free software; the Free Software Foundation
5931 gives unlimited permission to copy, distribute and modify it."
5932
5933 ac_pwd='$ac_pwd'
5934 srcdir='$srcdir'
5935 test -n "\$AWK" || AWK=awk
5936 _ACEOF
5937
5938 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5939 # The default lists apply if the user does not specify any file.
5940 ac_need_defaults=:
5941 while test $# != 0
5942 do
5943   case $1 in
5944   --*=*)
5945     ac_option=`expr "X$1" : 'X\([^=]*\)='`
5946     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5947     ac_shift=:
5948     ;;
5949   *)
5950     ac_option=$1
5951     ac_optarg=$2
5952     ac_shift=shift
5953     ;;
5954   esac
5955
5956   case $ac_option in
5957   # Handling of the options.
5958   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5959     ac_cs_recheck=: ;;
5960   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5961     $as_echo "$ac_cs_version"; exit ;;
5962   --debug | --debu | --deb | --de | --d | -d )
5963     debug=: ;;
5964   --file | --fil | --fi | --f )
5965     $ac_shift
5966     case $ac_optarg in
5967     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5968     esac
5969     as_fn_append CONFIG_FILES " '$ac_optarg'"
5970     ac_need_defaults=false;;
5971   --header | --heade | --head | --hea )
5972     $ac_shift
5973     case $ac_optarg in
5974     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5975     esac
5976     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5977     ac_need_defaults=false;;
5978   --he | --h)
5979     # Conflict between --help and --header
5980     as_fn_error "ambiguous option: \`$1'
5981 Try \`$0 --help' for more information.";;
5982   --help | --hel | -h )
5983     $as_echo "$ac_cs_usage"; exit ;;
5984   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5985   | -silent | --silent | --silen | --sile | --sil | --si | --s)
5986     ac_cs_silent=: ;;
5987
5988   # This is an error.
5989   -*) as_fn_error "unrecognized option: \`$1'
5990 Try \`$0 --help' for more information." ;;
5991
5992   *) as_fn_append ac_config_targets " $1"
5993      ac_need_defaults=false ;;
5994
5995   esac
5996   shift
5997 done
5998
5999 ac_configure_extra_args=
6000
6001 if $ac_cs_silent; then
6002   exec 6>/dev/null
6003   ac_configure_extra_args="$ac_configure_extra_args --silent"
6004 fi
6005
6006 _ACEOF
6007 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6008 if \$ac_cs_recheck; then
6009   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6010   shift
6011   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6012   CONFIG_SHELL='$SHELL'
6013   export CONFIG_SHELL
6014   exec "\$@"
6015 fi
6016
6017 _ACEOF
6018 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6019 exec 5>>config.log
6020 {
6021   echo
6022   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6023 ## Running $as_me. ##
6024 _ASBOX
6025   $as_echo "$ac_log"
6026 } >&5
6027
6028 _ACEOF
6029 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6030 _ACEOF
6031
6032 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6033
6034 # Handling of arguments.
6035 for ac_config_target in $ac_config_targets
6036 do
6037   case $ac_config_target in
6038     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
6039     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6040     "mkheaders.almost") CONFIG_FILES="$CONFIG_FILES mkheaders.almost:mkheaders.in" ;;
6041
6042   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6043   esac
6044 done
6045
6046
6047 # If the user did not use the arguments to specify the items to instantiate,
6048 # then the envvar interface is used.  Set only those that are not.
6049 # We use the long form for the default assignment because of an extremely
6050 # bizarre bug on SunOS 4.1.3.
6051 if $ac_need_defaults; then
6052   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6053   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6054 fi
6055
6056 # Have a temporary directory for convenience.  Make it in the build tree
6057 # simply because there is no reason against having it here, and in addition,
6058 # creating and moving files from /tmp can sometimes cause problems.
6059 # Hook for its removal unless debugging.
6060 # Note that there is a small window in which the directory will not be cleaned:
6061 # after its creation but before its name has been assigned to `$tmp'.
6062 $debug ||
6063 {
6064   tmp=
6065   trap 'exit_status=$?
6066   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6067 ' 0
6068   trap 'as_fn_exit 1' 1 2 13 15
6069 }
6070 # Create a (secure) tmp directory for tmp files.
6071
6072 {
6073   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6074   test -n "$tmp" && test -d "$tmp"
6075 }  ||
6076 {
6077   tmp=./conf$$-$RANDOM
6078   (umask 077 && mkdir "$tmp")
6079 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6080
6081 # Set up the scripts for CONFIG_FILES section.
6082 # No need to generate them if there are no CONFIG_FILES.
6083 # This happens for instance with `./config.status config.h'.
6084 if test -n "$CONFIG_FILES"; then
6085
6086
6087 ac_cr=`echo X | tr X '\015'`
6088 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6089 # But we know of no other shell where ac_cr would be empty at this
6090 # point, so we can use a bashism as a fallback.
6091 if test "x$ac_cr" = x; then
6092   eval ac_cr=\$\'\\r\'
6093 fi
6094 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6095 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6096   ac_cs_awk_cr='\r'
6097 else
6098   ac_cs_awk_cr=$ac_cr
6099 fi
6100
6101 echo 'BEGIN {' >"$tmp/subs1.awk" &&
6102 _ACEOF
6103
6104
6105 {
6106   echo "cat >conf$$subs.awk <<_ACEOF" &&
6107   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6108   echo "_ACEOF"
6109 } >conf$$subs.sh ||
6110   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6111 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6112 ac_delim='%!_!# '
6113 for ac_last_try in false false false false false :; do
6114   . ./conf$$subs.sh ||
6115     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6116
6117   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6118   if test $ac_delim_n = $ac_delim_num; then
6119     break
6120   elif $ac_last_try; then
6121     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6122   else
6123     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6124   fi
6125 done
6126 rm -f conf$$subs.sh
6127
6128 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6129 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6130 _ACEOF
6131 sed -n '
6132 h
6133 s/^/S["/; s/!.*/"]=/
6134 p
6135 g
6136 s/^[^!]*!//
6137 :repl
6138 t repl
6139 s/'"$ac_delim"'$//
6140 t delim
6141 :nl
6142 h
6143 s/\(.\{148\}\).*/\1/
6144 t more1
6145 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6146 p
6147 n
6148 b repl
6149 :more1
6150 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6151 p
6152 g
6153 s/.\{148\}//
6154 t nl
6155 :delim
6156 h
6157 s/\(.\{148\}\).*/\1/
6158 t more2
6159 s/["\\]/\\&/g; s/^/"/; s/$/"/
6160 p
6161 b
6162 :more2
6163 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6164 p
6165 g
6166 s/.\{148\}//
6167 t delim
6168 ' <conf$$subs.awk | sed '
6169 /^[^""]/{
6170   N
6171   s/\n//
6172 }
6173 ' >>$CONFIG_STATUS || ac_write_fail=1
6174 rm -f conf$$subs.awk
6175 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6176 _ACAWK
6177 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6178   for (key in S) S_is_set[key] = 1
6179   FS = "\a"
6180
6181 }
6182 {
6183   line = $ 0
6184   nfields = split(line, field, "@")
6185   substed = 0
6186   len = length(field[1])
6187   for (i = 2; i < nfields; i++) {
6188     key = field[i]
6189     keylen = length(key)
6190     if (S_is_set[key]) {
6191       value = S[key]
6192       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6193       len += length(value) + length(field[++i])
6194       substed = 1
6195     } else
6196       len += 1 + keylen
6197   }
6198
6199   print line
6200 }
6201
6202 _ACAWK
6203 _ACEOF
6204 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6205 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6206   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6207 else
6208   cat
6209 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6210   || as_fn_error "could not setup config files machinery" "$LINENO" 5
6211 _ACEOF
6212
6213 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6214 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6215 # trailing colons and then remove the whole line if VPATH becomes empty
6216 # (actually we leave an empty line to preserve line numbers).
6217 if test "x$srcdir" = x.; then
6218   ac_vpsub='/^[  ]*VPATH[        ]*=/{
6219 s/:*\$(srcdir):*/:/
6220 s/:*\${srcdir}:*/:/
6221 s/:*@srcdir@:*/:/
6222 s/^\([^=]*=[     ]*\):*/\1/
6223 s/:*$//
6224 s/^[^=]*=[       ]*$//
6225 }'
6226 fi
6227
6228 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6229 fi # test -n "$CONFIG_FILES"
6230
6231 # Set up the scripts for CONFIG_HEADERS section.
6232 # No need to generate them if there are no CONFIG_HEADERS.
6233 # This happens for instance with `./config.status Makefile'.
6234 if test -n "$CONFIG_HEADERS"; then
6235 cat >"$tmp/defines.awk" <<\_ACAWK ||
6236 BEGIN {
6237 _ACEOF
6238
6239 # Transform confdefs.h into an awk script `defines.awk', embedded as
6240 # here-document in config.status, that substitutes the proper values into
6241 # config.h.in to produce config.h.
6242
6243 # Create a delimiter string that does not exist in confdefs.h, to ease
6244 # handling of long lines.
6245 ac_delim='%!_!# '
6246 for ac_last_try in false false :; do
6247   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6248   if test -z "$ac_t"; then
6249     break
6250   elif $ac_last_try; then
6251     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6252   else
6253     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6254   fi
6255 done
6256
6257 # For the awk script, D is an array of macro values keyed by name,
6258 # likewise P contains macro parameters if any.  Preserve backslash
6259 # newline sequences.
6260
6261 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6262 sed -n '
6263 s/.\{148\}/&'"$ac_delim"'/g
6264 t rset
6265 :rset
6266 s/^[     ]*#[    ]*define[       ][      ]*/ /
6267 t def
6268 d
6269 :def
6270 s/\\$//
6271 t bsnl
6272 s/["\\]/\\&/g
6273 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6274 D["\1"]=" \3"/p
6275 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
6276 d
6277 :bsnl
6278 s/["\\]/\\&/g
6279 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6280 D["\1"]=" \3\\\\\\n"\\/p
6281 t cont
6282 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6283 t cont
6284 d
6285 :cont
6286 n
6287 s/.\{148\}/&'"$ac_delim"'/g
6288 t clear
6289 :clear
6290 s/\\$//
6291 t bsnlc
6292 s/["\\]/\\&/g; s/^/"/; s/$/"/p
6293 d
6294 :bsnlc
6295 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6296 b cont
6297 ' <confdefs.h | sed '
6298 s/'"$ac_delim"'/"\\\
6299 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6300
6301 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6302   for (key in D) D_is_set[key] = 1
6303   FS = "\a"
6304 }
6305 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6306   line = \$ 0
6307   split(line, arg, " ")
6308   if (arg[1] == "#") {
6309     defundef = arg[2]
6310     mac1 = arg[3]
6311   } else {
6312     defundef = substr(arg[1], 2)
6313     mac1 = arg[2]
6314   }
6315   split(mac1, mac2, "(") #)
6316   macro = mac2[1]
6317   prefix = substr(line, 1, index(line, defundef) - 1)
6318   if (D_is_set[macro]) {
6319     # Preserve the white space surrounding the "#".
6320     print prefix "define", macro P[macro] D[macro]
6321     next
6322   } else {
6323     # Replace #undef with comments.  This is necessary, for example,
6324     # in the case of _POSIX_SOURCE, which is predefined and required
6325     # on some systems where configure will not decide to define it.
6326     if (defundef == "undef") {
6327       print "/*", prefix defundef, macro, "*/"
6328       next
6329     }
6330   }
6331 }
6332 { print }
6333 _ACAWK
6334 _ACEOF
6335 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6336   as_fn_error "could not setup config headers machinery" "$LINENO" 5
6337 fi # test -n "$CONFIG_HEADERS"
6338
6339
6340 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
6341 shift
6342 for ac_tag
6343 do
6344   case $ac_tag in
6345   :[FHLC]) ac_mode=$ac_tag; continue;;
6346   esac
6347   case $ac_mode$ac_tag in
6348   :[FHL]*:*);;
6349   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6350   :[FH]-) ac_tag=-:-;;
6351   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6352   esac
6353   ac_save_IFS=$IFS
6354   IFS=:
6355   set x $ac_tag
6356   IFS=$ac_save_IFS
6357   shift
6358   ac_file=$1
6359   shift
6360
6361   case $ac_mode in
6362   :L) ac_source=$1;;
6363   :[FH])
6364     ac_file_inputs=
6365     for ac_f
6366     do
6367       case $ac_f in
6368       -) ac_f="$tmp/stdin";;
6369       *) # Look for the file first in the build tree, then in the source tree
6370          # (if the path is not absolute).  The absolute path cannot be DOS-style,
6371          # because $ac_f cannot contain `:'.
6372          test -f "$ac_f" ||
6373            case $ac_f in
6374            [\\/$]*) false;;
6375            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6376            esac ||
6377            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6378       esac
6379       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6380       as_fn_append ac_file_inputs " '$ac_f'"
6381     done
6382
6383     # Let's still pretend it is `configure' which instantiates (i.e., don't
6384     # use $as_me), people would be surprised to read:
6385     #    /* config.h.  Generated by config.status.  */
6386     configure_input='Generated from '`
6387           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6388         `' by configure.'
6389     if test x"$ac_file" != x-; then
6390       configure_input="$ac_file.  $configure_input"
6391       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6392 $as_echo "$as_me: creating $ac_file" >&6;}
6393     fi
6394     # Neutralize special characters interpreted by sed in replacement strings.
6395     case $configure_input in #(
6396     *\&* | *\|* | *\\* )
6397        ac_sed_conf_input=`$as_echo "$configure_input" |
6398        sed 's/[\\\\&|]/\\\\&/g'`;; #(
6399     *) ac_sed_conf_input=$configure_input;;
6400     esac
6401
6402     case $ac_tag in
6403     *:-:* | *:-) cat >"$tmp/stdin" \
6404       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6405     esac
6406     ;;
6407   esac
6408
6409   ac_dir=`$as_dirname -- "$ac_file" ||
6410 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6411          X"$ac_file" : 'X\(//\)[^/]' \| \
6412          X"$ac_file" : 'X\(//\)$' \| \
6413          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6414 $as_echo X"$ac_file" |
6415     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6416             s//\1/
6417             q
6418           }
6419           /^X\(\/\/\)[^/].*/{
6420             s//\1/
6421             q
6422           }
6423           /^X\(\/\/\)$/{
6424             s//\1/
6425             q
6426           }
6427           /^X\(\/\).*/{
6428             s//\1/
6429             q
6430           }
6431           s/.*/./; q'`
6432   as_dir="$ac_dir"; as_fn_mkdir_p
6433   ac_builddir=.
6434
6435 case "$ac_dir" in
6436 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6437 *)
6438   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6439   # A ".." for each directory in $ac_dir_suffix.
6440   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6441   case $ac_top_builddir_sub in
6442   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6443   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6444   esac ;;
6445 esac
6446 ac_abs_top_builddir=$ac_pwd
6447 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6448 # for backward compatibility:
6449 ac_top_builddir=$ac_top_build_prefix
6450
6451 case $srcdir in
6452   .)  # We are building in place.
6453     ac_srcdir=.
6454     ac_top_srcdir=$ac_top_builddir_sub
6455     ac_abs_top_srcdir=$ac_pwd ;;
6456   [\\/]* | ?:[\\/]* )  # Absolute name.
6457     ac_srcdir=$srcdir$ac_dir_suffix;
6458     ac_top_srcdir=$srcdir
6459     ac_abs_top_srcdir=$srcdir ;;
6460   *) # Relative name.
6461     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6462     ac_top_srcdir=$ac_top_build_prefix$srcdir
6463     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6464 esac
6465 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6466
6467
6468   case $ac_mode in
6469   :F)
6470   #
6471   # CONFIG_FILE
6472   #
6473
6474 _ACEOF
6475
6476 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6477 # If the template does not know about datarootdir, expand it.
6478 # FIXME: This hack should be removed a few years after 2.60.
6479 ac_datarootdir_hack=; ac_datarootdir_seen=
6480 ac_sed_dataroot='
6481 /datarootdir/ {
6482   p
6483   q
6484 }
6485 /@datadir@/p
6486 /@docdir@/p
6487 /@infodir@/p
6488 /@localedir@/p
6489 /@mandir@/p'
6490 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6491 *datarootdir*) ac_datarootdir_seen=yes;;
6492 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6493   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6494 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6495 _ACEOF
6496 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6497   ac_datarootdir_hack='
6498   s&@datadir@&$datadir&g
6499   s&@docdir@&$docdir&g
6500   s&@infodir@&$infodir&g
6501   s&@localedir@&$localedir&g
6502   s&@mandir@&$mandir&g
6503   s&\\\${datarootdir}&$datarootdir&g' ;;
6504 esac
6505 _ACEOF
6506
6507 # Neutralize VPATH when `$srcdir' = `.'.
6508 # Shell code in configure.ac might set extrasub.
6509 # FIXME: do we really want to maintain this feature?
6510 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6511 ac_sed_extra="$ac_vpsub
6512 $extrasub
6513 _ACEOF
6514 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6515 :t
6516 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6517 s|@configure_input@|$ac_sed_conf_input|;t t
6518 s&@top_builddir@&$ac_top_builddir_sub&;t t
6519 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6520 s&@srcdir@&$ac_srcdir&;t t
6521 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6522 s&@top_srcdir@&$ac_top_srcdir&;t t
6523 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6524 s&@builddir@&$ac_builddir&;t t
6525 s&@abs_builddir@&$ac_abs_builddir&;t t
6526 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6527 $ac_datarootdir_hack
6528 "
6529 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6530   || as_fn_error "could not create $ac_file" "$LINENO" 5
6531
6532 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6533   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6534   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6535   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6536 which seems to be undefined.  Please make sure it is defined." >&5
6537 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6538 which seems to be undefined.  Please make sure it is defined." >&2;}
6539
6540   rm -f "$tmp/stdin"
6541   case $ac_file in
6542   -) cat "$tmp/out" && rm -f "$tmp/out";;
6543   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6544   esac \
6545   || as_fn_error "could not create $ac_file" "$LINENO" 5
6546  ;;
6547   :H)
6548   #
6549   # CONFIG_HEADER
6550   #
6551   if test x"$ac_file" != x-; then
6552     {
6553       $as_echo "/* $configure_input  */" \
6554       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6555     } >"$tmp/config.h" \
6556       || as_fn_error "could not create $ac_file" "$LINENO" 5
6557     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6558       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6559 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6560     else
6561       rm -f "$ac_file"
6562       mv "$tmp/config.h" "$ac_file" \
6563         || as_fn_error "could not create $ac_file" "$LINENO" 5
6564     fi
6565   else
6566     $as_echo "/* $configure_input  */" \
6567       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6568       || as_fn_error "could not create -" "$LINENO" 5
6569   fi
6570  ;;
6571
6572
6573   esac
6574
6575
6576   case $ac_file$ac_mode in
6577     "config.h":H) echo timestamp > stamp-h ;;
6578
6579   esac
6580 done # for ac_tag
6581
6582
6583 as_fn_exit 0
6584 _ACEOF
6585 ac_clean_files=$ac_clean_files_save
6586
6587 test $ac_write_fail = 0 ||
6588   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6589
6590
6591 # configure is writing to config.log, and then calls config.status.
6592 # config.status does its own redirection, appending to config.log.
6593 # Unfortunately, on DOS this fails, as config.log is still kept open
6594 # by configure, so config.status won't be able to write to it; its
6595 # output is simply discarded.  So we exec the FD to /dev/null,
6596 # effectively closing config.log, so it can be properly (re)opened and
6597 # appended to by config.status.  When coming back to configure, we
6598 # need to make the FD available again.
6599 if test "$no_create" != yes; then
6600   ac_cs_success=:
6601   ac_config_status_args=
6602   test "$silent" = yes &&
6603     ac_config_status_args="$ac_config_status_args --quiet"
6604   exec 5>/dev/null
6605   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6606   exec 5>>config.log
6607   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6608   # would make configure fail if this is the last instruction.
6609   $ac_cs_success || as_fn_exit $?
6610 fi
6611 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6612   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6613 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6614 fi
6615