Add PaX work-around
[libffi.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for libffi 3.0.11.
4 #
5 # Report bugs to <http://github.com/atgreen/libffi/issues>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 as_myself=
95 case $0 in #((
96   *[\\/]* ) as_myself=$0 ;;
97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100   IFS=$as_save_IFS
101   test -z "$as_dir" && as_dir=.
102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103   done
104 IFS=$as_save_IFS
105
106      ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111   as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115   exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there.  '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141   emulate sh
142   NULLCMD=:
143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144   # is contrary to our usage.  Disable this feature.
145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
146   setopt NO_GLOB_SUBST
147 else
148   case \`(set -o) 2>/dev/null\` in #(
149   *posix*) :
150     set -o posix ;; #(
151   *) :
152      ;;
153 esac
154 fi
155 "
156   as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170   exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177
178   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
179     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182     PATH=/empty FPATH=/empty; export PATH FPATH
183     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
184       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
185 test \$(( 1 + 1 )) = 2 || exit 1"
186   if (eval "$as_required") 2>/dev/null; then :
187   as_have_required=yes
188 else
189   as_have_required=no
190 fi
191   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193 else
194   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 as_found=false
196 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 do
198   IFS=$as_save_IFS
199   test -z "$as_dir" && as_dir=.
200   as_found=:
201   case $as_dir in #(
202          /*)
203            for as_base in sh bash ksh sh5; do
204              # Try only shells that exist, to save several forks.
205              as_shell=$as_dir/$as_base
206              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208   CONFIG_SHELL=$as_shell as_have_required=yes
209                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210   break 2
211 fi
212 fi
213            done;;
214        esac
215   as_found=false
216 done
217 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219   CONFIG_SHELL=$SHELL as_have_required=yes
220 fi; }
221 IFS=$as_save_IFS
222
223
224       if test "x$CONFIG_SHELL" != x; then :
225   # We cannot yet assume a decent shell, so we have to provide a
226         # neutralization value for shells without unset; and this also
227         # works around shells that cannot unset nonexistent variables.
228         # Preserve -v and -x to the replacement shell.
229         BASH_ENV=/dev/null
230         ENV=/dev/null
231         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232         export CONFIG_SHELL
233         case $- in # ((((
234           *v*x* | *x*v* ) as_opts=-vx ;;
235           *v* ) as_opts=-v ;;
236           *x* ) as_opts=-x ;;
237           * ) as_opts= ;;
238         esac
239         exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 fi
241
242     if test x$as_have_required = xno; then :
243   $as_echo "$0: This script requires a shell more modern than all"
244   $as_echo "$0: the shells that I found on your system."
245   if test x${ZSH_VERSION+set} = xset ; then
246     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248   else
249     $as_echo "$0: Please tell bug-autoconf@gnu.org and
250 $0: http://github.com/atgreen/libffi/issues about your
251 $0: system, including any error possibly output before this
252 $0: message. Then install a modern shell, or manually run
253 $0: the script under such a shell if you do have one."
254   fi
255   exit 1
256 fi
257 fi
258 fi
259 SHELL=${CONFIG_SHELL-/bin/sh}
260 export SHELL
261 # Unset more variables known to interfere with behavior of common tools.
262 CLICOLOR_FORCE= GREP_OPTIONS=
263 unset CLICOLOR_FORCE GREP_OPTIONS
264
265 ## --------------------- ##
266 ## M4sh Shell Functions. ##
267 ## --------------------- ##
268 # as_fn_unset VAR
269 # ---------------
270 # Portably unset VAR.
271 as_fn_unset ()
272 {
273   { eval $1=; unset $1;}
274 }
275 as_unset=as_fn_unset
276
277 # as_fn_set_status STATUS
278 # -----------------------
279 # Set $? to STATUS, without forking.
280 as_fn_set_status ()
281 {
282   return $1
283 } # as_fn_set_status
284
285 # as_fn_exit STATUS
286 # -----------------
287 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
288 as_fn_exit ()
289 {
290   set +e
291   as_fn_set_status $1
292   exit $1
293 } # as_fn_exit
294
295 # as_fn_mkdir_p
296 # -------------
297 # Create "$as_dir" as a directory, including parents if necessary.
298 as_fn_mkdir_p ()
299 {
300
301   case $as_dir in #(
302   -*) as_dir=./$as_dir;;
303   esac
304   test -d "$as_dir" || eval $as_mkdir_p || {
305     as_dirs=
306     while :; do
307       case $as_dir in #(
308       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
309       *) as_qdir=$as_dir;;
310       esac
311       as_dirs="'$as_qdir' $as_dirs"
312       as_dir=`$as_dirname -- "$as_dir" ||
313 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
314          X"$as_dir" : 'X\(//\)[^/]' \| \
315          X"$as_dir" : 'X\(//\)$' \| \
316          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
317 $as_echo X"$as_dir" |
318     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319             s//\1/
320             q
321           }
322           /^X\(\/\/\)[^/].*/{
323             s//\1/
324             q
325           }
326           /^X\(\/\/\)$/{
327             s//\1/
328             q
329           }
330           /^X\(\/\).*/{
331             s//\1/
332             q
333           }
334           s/.*/./; q'`
335       test -d "$as_dir" && break
336     done
337     test -z "$as_dirs" || eval "mkdir $as_dirs"
338   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
339
340
341 } # as_fn_mkdir_p
342 # as_fn_append VAR VALUE
343 # ----------------------
344 # Append the text in VALUE to the end of the definition contained in VAR. Take
345 # advantage of any shell optimizations that allow amortized linear growth over
346 # repeated appends, instead of the typical quadratic growth present in naive
347 # implementations.
348 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
349   eval 'as_fn_append ()
350   {
351     eval $1+=\$2
352   }'
353 else
354   as_fn_append ()
355   {
356     eval $1=\$$1\$2
357   }
358 fi # as_fn_append
359
360 # as_fn_arith ARG...
361 # ------------------
362 # Perform arithmetic evaluation on the ARGs, and store the result in the
363 # global $as_val. Take advantage of shells that can avoid forks. The arguments
364 # must be portable across $(()) and expr.
365 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
366   eval 'as_fn_arith ()
367   {
368     as_val=$(( $* ))
369   }'
370 else
371   as_fn_arith ()
372   {
373     as_val=`expr "$@" || test $? -eq 1`
374   }
375 fi # as_fn_arith
376
377
378 # as_fn_error STATUS ERROR [LINENO LOG_FD]
379 # ----------------------------------------
380 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
381 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
382 # script with STATUS, using 1 if that was 0.
383 as_fn_error ()
384 {
385   as_status=$1; test $as_status -eq 0 && as_status=1
386   if test "$4"; then
387     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
388     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
389   fi
390   $as_echo "$as_me: error: $2" >&2
391   as_fn_exit $as_status
392 } # as_fn_error
393
394 if expr a : '\(a\)' >/dev/null 2>&1 &&
395    test "X`expr 00001 : '.*\(...\)'`" = X001; then
396   as_expr=expr
397 else
398   as_expr=false
399 fi
400
401 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
402   as_basename=basename
403 else
404   as_basename=false
405 fi
406
407 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
408   as_dirname=dirname
409 else
410   as_dirname=false
411 fi
412
413 as_me=`$as_basename -- "$0" ||
414 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
415          X"$0" : 'X\(//\)$' \| \
416          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
417 $as_echo X/"$0" |
418     sed '/^.*\/\([^/][^/]*\)\/*$/{
419             s//\1/
420             q
421           }
422           /^X\/\(\/\/\)$/{
423             s//\1/
424             q
425           }
426           /^X\/\(\/\).*/{
427             s//\1/
428             q
429           }
430           s/.*/./; q'`
431
432 # Avoid depending upon Character Ranges.
433 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
434 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
435 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
436 as_cr_digits='0123456789'
437 as_cr_alnum=$as_cr_Letters$as_cr_digits
438
439
440   as_lineno_1=$LINENO as_lineno_1a=$LINENO
441   as_lineno_2=$LINENO as_lineno_2a=$LINENO
442   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
443   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
444   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
445   sed -n '
446     p
447     /[$]LINENO/=
448   ' <$as_myself |
449     sed '
450       s/[$]LINENO.*/&-/
451       t lineno
452       b
453       :lineno
454       N
455       :loop
456       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457       t loop
458       s/-\n.*//
459     ' >$as_me.lineno &&
460   chmod +x "$as_me.lineno" ||
461     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
462
463   # Don't try to exec as it changes $[0], causing all sort of problems
464   # (the dirname of $[0] is not the place where we might find the
465   # original and so on.  Autoconf is especially sensitive to this).
466   . "./$as_me.lineno"
467   # Exit status is that of the last command.
468   exit
469 }
470
471 ECHO_C= ECHO_N= ECHO_T=
472 case `echo -n x` in #(((((
473 -n*)
474   case `echo 'xy\c'` in
475   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
476   xy)  ECHO_C='\c';;
477   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
478        ECHO_T=' ';;
479   esac;;
480 *)
481   ECHO_N='-n';;
482 esac
483
484 rm -f conf$$ conf$$.exe conf$$.file
485 if test -d conf$$.dir; then
486   rm -f conf$$.dir/conf$$.file
487 else
488   rm -f conf$$.dir
489   mkdir conf$$.dir 2>/dev/null
490 fi
491 if (echo >conf$$.file) 2>/dev/null; then
492   if ln -s conf$$.file conf$$ 2>/dev/null; then
493     as_ln_s='ln -s'
494     # ... but there are two gotchas:
495     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
496     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
497     # In both cases, we have to default to `cp -p'.
498     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
499       as_ln_s='cp -p'
500   elif ln conf$$.file conf$$ 2>/dev/null; then
501     as_ln_s=ln
502   else
503     as_ln_s='cp -p'
504   fi
505 else
506   as_ln_s='cp -p'
507 fi
508 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
509 rmdir conf$$.dir 2>/dev/null
510
511 if mkdir -p . 2>/dev/null; then
512   as_mkdir_p='mkdir -p "$as_dir"'
513 else
514   test -d ./-p && rmdir ./-p
515   as_mkdir_p=false
516 fi
517
518 if test -x / >/dev/null 2>&1; then
519   as_test_x='test -x'
520 else
521   if ls -dL / >/dev/null 2>&1; then
522     as_ls_L_option=L
523   else
524     as_ls_L_option=
525   fi
526   as_test_x='
527     eval sh -c '\''
528       if test -d "$1"; then
529         test -d "$1/.";
530       else
531         case $1 in #(
532         -*)set "./$1";;
533         esac;
534         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
535         ???[sx]*):;;*)false;;esac;fi
536     '\'' sh
537   '
538 fi
539 as_executable_p=$as_test_x
540
541 # Sed expression to map a string onto a valid CPP name.
542 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
543
544 # Sed expression to map a string onto a valid variable name.
545 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
546
547 SHELL=${CONFIG_SHELL-/bin/sh}
548
549
550 test -n "$DJDIR" || exec 7<&0 </dev/null
551 exec 6>&1
552
553 # Name of the host.
554 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
555 # so uname gets run too.
556 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
557
558 #
559 # Initializations.
560 #
561 ac_default_prefix=/usr/local
562 ac_clean_files=
563 ac_config_libobj_dir=.
564 LIBOBJS=
565 cross_compiling=no
566 subdirs=
567 MFLAGS=
568 MAKEFLAGS=
569
570 # Identity of this package.
571 PACKAGE_NAME='libffi'
572 PACKAGE_TARNAME='libffi'
573 PACKAGE_VERSION='3.0.11'
574 PACKAGE_STRING='libffi 3.0.11'
575 PACKAGE_BUGREPORT='http://github.com/atgreen/libffi/issues'
576 PACKAGE_URL=''
577
578 # Factoring default headers for most tests.
579 ac_includes_default="\
580 #include <stdio.h>
581 #ifdef HAVE_SYS_TYPES_H
582 # include <sys/types.h>
583 #endif
584 #ifdef HAVE_SYS_STAT_H
585 # include <sys/stat.h>
586 #endif
587 #ifdef STDC_HEADERS
588 # include <stdlib.h>
589 # include <stddef.h>
590 #else
591 # ifdef HAVE_STDLIB_H
592 #  include <stdlib.h>
593 # endif
594 #endif
595 #ifdef HAVE_STRING_H
596 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
597 #  include <memory.h>
598 # endif
599 # include <string.h>
600 #endif
601 #ifdef HAVE_STRINGS_H
602 # include <strings.h>
603 #endif
604 #ifdef HAVE_INTTYPES_H
605 # include <inttypes.h>
606 #endif
607 #ifdef HAVE_STDINT_H
608 # include <stdint.h>
609 #endif
610 #ifdef HAVE_UNISTD_H
611 # include <unistd.h>
612 #endif"
613
614 ac_subst_vars='am__EXEEXT_FALSE
615 am__EXEEXT_TRUE
616 LTLIBOBJS
617 LIBOBJS
618 toolexeclibdir
619 toolexecdir
620 FFI_DEBUG_FALSE
621 FFI_DEBUG_TRUE
622 TARGETDIR
623 TARGET
624 FFI_EXEC_TRAMPOLINE_TABLE
625 FFI_EXEC_TRAMPOLINE_TABLE_FALSE
626 FFI_EXEC_TRAMPOLINE_TABLE_TRUE
627 sys_symbol_underscore
628 HAVE_LONG_DOUBLE
629 ALLOCA
630 TILE_FALSE
631 TILE_TRUE
632 PA64_HPUX_FALSE
633 PA64_HPUX_TRUE
634 PA_HPUX_FALSE
635 PA_HPUX_TRUE
636 PA_LINUX_FALSE
637 PA_LINUX_TRUE
638 SH64_FALSE
639 SH64_TRUE
640 SH_FALSE
641 SH_TRUE
642 X86_64_FALSE
643 X86_64_TRUE
644 S390_FALSE
645 S390_TRUE
646 FRV_FALSE
647 FRV_TRUE
648 LIBFFI_CRIS_FALSE
649 LIBFFI_CRIS_TRUE
650 AVR32_FALSE
651 AVR32_TRUE
652 ARM_FALSE
653 ARM_TRUE
654 POWERPC_FREEBSD_FALSE
655 POWERPC_FREEBSD_TRUE
656 POWERPC_DARWIN_FALSE
657 POWERPC_DARWIN_TRUE
658 POWERPC_AIX_FALSE
659 POWERPC_AIX_TRUE
660 POWERPC_FALSE
661 POWERPC_TRUE
662 MOXIE_FALSE
663 MOXIE_TRUE
664 M68K_FALSE
665 M68K_TRUE
666 M32R_FALSE
667 M32R_TRUE
668 IA64_FALSE
669 IA64_TRUE
670 ALPHA_FALSE
671 ALPHA_TRUE
672 X86_DARWIN_FALSE
673 X86_DARWIN_TRUE
674 X86_WIN64_FALSE
675 X86_WIN64_TRUE
676 X86_WIN32_FALSE
677 X86_WIN32_TRUE
678 X86_FREEBSD_FALSE
679 X86_FREEBSD_TRUE
680 X86_FALSE
681 X86_TRUE
682 SPARC_FALSE
683 SPARC_TRUE
684 BFIN_FALSE
685 BFIN_TRUE
686 MIPS_FALSE
687 MIPS_TRUE
688 AM_LTLDFLAGS
689 AM_RUNTESTFLAGS
690 TESTSUBDIR_FALSE
691 TESTSUBDIR_TRUE
692 MAINT
693 MAINTAINER_MODE_FALSE
694 MAINTAINER_MODE_TRUE
695 PRTDIAG
696 CPP
697 OTOOL64
698 OTOOL
699 LIPO
700 NMEDIT
701 DSYMUTIL
702 MANIFEST_TOOL
703 RANLIB
704 ac_ct_AR
705 AR
706 DLLTOOL
707 OBJDUMP
708 LN_S
709 NM
710 ac_ct_DUMPBIN
711 DUMPBIN
712 LD
713 FGREP
714 EGREP
715 GREP
716 SED
717 LIBTOOL
718 am__fastdepCCAS_FALSE
719 am__fastdepCCAS_TRUE
720 CCASDEPMODE
721 CCASFLAGS
722 CCAS
723 am__fastdepCC_FALSE
724 am__fastdepCC_TRUE
725 CCDEPMODE
726 am__nodep
727 AMDEPBACKSLASH
728 AMDEP_FALSE
729 AMDEP_TRUE
730 am__quote
731 am__include
732 DEPDIR
733 OBJEXT
734 EXEEXT
735 ac_ct_CC
736 CPPFLAGS
737 LDFLAGS
738 CFLAGS
739 CC
740 am__untar
741 am__tar
742 AMTAR
743 am__leading_dot
744 SET_MAKE
745 AWK
746 mkdir_p
747 MKDIR_P
748 INSTALL_STRIP_PROGRAM
749 STRIP
750 install_sh
751 MAKEINFO
752 AUTOHEADER
753 AUTOMAKE
754 AUTOCONF
755 ACLOCAL
756 VERSION
757 PACKAGE
758 CYGPATH_W
759 am__isrc
760 INSTALL_DATA
761 INSTALL_SCRIPT
762 INSTALL_PROGRAM
763 ax_enable_builddir_sed
764 target_os
765 target_vendor
766 target_cpu
767 target
768 host_os
769 host_vendor
770 host_cpu
771 host
772 build_os
773 build_vendor
774 build_cpu
775 build
776 target_alias
777 host_alias
778 build_alias
779 LIBS
780 ECHO_T
781 ECHO_N
782 ECHO_C
783 DEFS
784 mandir
785 localedir
786 libdir
787 psdir
788 pdfdir
789 dvidir
790 htmldir
791 infodir
792 docdir
793 oldincludedir
794 includedir
795 localstatedir
796 sharedstatedir
797 sysconfdir
798 datadir
799 datarootdir
800 libexecdir
801 sbindir
802 bindir
803 program_transform_name
804 prefix
805 exec_prefix
806 PACKAGE_URL
807 PACKAGE_BUGREPORT
808 PACKAGE_STRING
809 PACKAGE_VERSION
810 PACKAGE_TARNAME
811 PACKAGE_NAME
812 PATH_SEPARATOR
813 SHELL'
814 ac_subst_files=''
815 ac_user_opts='
816 enable_option_checking
817 enable_builddir
818 enable_dependency_tracking
819 enable_shared
820 enable_static
821 with_pic
822 enable_fast_install
823 with_gnu_ld
824 with_sysroot
825 enable_libtool_lock
826 enable_portable_binary
827 with_gcc_arch
828 enable_maintainer_mode
829 enable_pax_emutramp
830 enable_debug
831 enable_structs
832 enable_raw_api
833 enable_purify_safety
834 '
835       ac_precious_vars='build_alias
836 host_alias
837 target_alias
838 CCAS
839 CCASFLAGS
840 CPP
841 CPPFLAGS'
842
843
844 # Initialize some variables set by options.
845 ac_init_help=
846 ac_init_version=false
847 ac_unrecognized_opts=
848 ac_unrecognized_sep=
849 # The variables have the same names as the options, with
850 # dashes changed to underlines.
851 cache_file=/dev/null
852 exec_prefix=NONE
853 no_create=
854 no_recursion=
855 prefix=NONE
856 program_prefix=NONE
857 program_suffix=NONE
858 program_transform_name=s,x,x,
859 silent=
860 site=
861 srcdir=
862 verbose=
863 x_includes=NONE
864 x_libraries=NONE
865
866 # Installation directory options.
867 # These are left unexpanded so users can "make install exec_prefix=/foo"
868 # and all the variables that are supposed to be based on exec_prefix
869 # by default will actually change.
870 # Use braces instead of parens because sh, perl, etc. also accept them.
871 # (The list follows the same order as the GNU Coding Standards.)
872 bindir='${exec_prefix}/bin'
873 sbindir='${exec_prefix}/sbin'
874 libexecdir='${exec_prefix}/libexec'
875 datarootdir='${prefix}/share'
876 datadir='${datarootdir}'
877 sysconfdir='${prefix}/etc'
878 sharedstatedir='${prefix}/com'
879 localstatedir='${prefix}/var'
880 includedir='${prefix}/include'
881 oldincludedir='/usr/include'
882 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
883 infodir='${datarootdir}/info'
884 htmldir='${docdir}'
885 dvidir='${docdir}'
886 pdfdir='${docdir}'
887 psdir='${docdir}'
888 libdir='${exec_prefix}/lib'
889 localedir='${datarootdir}/locale'
890 mandir='${datarootdir}/man'
891
892 ac_prev=
893 ac_dashdash=
894 for ac_option
895 do
896   # If the previous option needs an argument, assign it.
897   if test -n "$ac_prev"; then
898     eval $ac_prev=\$ac_option
899     ac_prev=
900     continue
901   fi
902
903   case $ac_option in
904   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
905   *=)   ac_optarg= ;;
906   *)    ac_optarg=yes ;;
907   esac
908
909   # Accept the important Cygnus configure options, so we can diagnose typos.
910
911   case $ac_dashdash$ac_option in
912   --)
913     ac_dashdash=yes ;;
914
915   -bindir | --bindir | --bindi | --bind | --bin | --bi)
916     ac_prev=bindir ;;
917   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
918     bindir=$ac_optarg ;;
919
920   -build | --build | --buil | --bui | --bu)
921     ac_prev=build_alias ;;
922   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
923     build_alias=$ac_optarg ;;
924
925   -cache-file | --cache-file | --cache-fil | --cache-fi \
926   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
927     ac_prev=cache_file ;;
928   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
929   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
930     cache_file=$ac_optarg ;;
931
932   --config-cache | -C)
933     cache_file=config.cache ;;
934
935   -datadir | --datadir | --datadi | --datad)
936     ac_prev=datadir ;;
937   -datadir=* | --datadir=* | --datadi=* | --datad=*)
938     datadir=$ac_optarg ;;
939
940   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
941   | --dataroo | --dataro | --datar)
942     ac_prev=datarootdir ;;
943   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
944   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
945     datarootdir=$ac_optarg ;;
946
947   -disable-* | --disable-*)
948     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
949     # Reject names that are not valid shell variable names.
950     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
951       as_fn_error $? "invalid feature name: $ac_useropt"
952     ac_useropt_orig=$ac_useropt
953     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
954     case $ac_user_opts in
955       *"
956 "enable_$ac_useropt"
957 "*) ;;
958       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
959          ac_unrecognized_sep=', ';;
960     esac
961     eval enable_$ac_useropt=no ;;
962
963   -docdir | --docdir | --docdi | --doc | --do)
964     ac_prev=docdir ;;
965   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
966     docdir=$ac_optarg ;;
967
968   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
969     ac_prev=dvidir ;;
970   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
971     dvidir=$ac_optarg ;;
972
973   -enable-* | --enable-*)
974     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
975     # Reject names that are not valid shell variable names.
976     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
977       as_fn_error $? "invalid feature name: $ac_useropt"
978     ac_useropt_orig=$ac_useropt
979     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
980     case $ac_user_opts in
981       *"
982 "enable_$ac_useropt"
983 "*) ;;
984       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
985          ac_unrecognized_sep=', ';;
986     esac
987     eval enable_$ac_useropt=\$ac_optarg ;;
988
989   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
990   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
991   | --exec | --exe | --ex)
992     ac_prev=exec_prefix ;;
993   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
994   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
995   | --exec=* | --exe=* | --ex=*)
996     exec_prefix=$ac_optarg ;;
997
998   -gas | --gas | --ga | --g)
999     # Obsolete; use --with-gas.
1000     with_gas=yes ;;
1001
1002   -help | --help | --hel | --he | -h)
1003     ac_init_help=long ;;
1004   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1005     ac_init_help=recursive ;;
1006   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1007     ac_init_help=short ;;
1008
1009   -host | --host | --hos | --ho)
1010     ac_prev=host_alias ;;
1011   -host=* | --host=* | --hos=* | --ho=*)
1012     host_alias=$ac_optarg ;;
1013
1014   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1015     ac_prev=htmldir ;;
1016   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1017   | --ht=*)
1018     htmldir=$ac_optarg ;;
1019
1020   -includedir | --includedir | --includedi | --included | --include \
1021   | --includ | --inclu | --incl | --inc)
1022     ac_prev=includedir ;;
1023   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1024   | --includ=* | --inclu=* | --incl=* | --inc=*)
1025     includedir=$ac_optarg ;;
1026
1027   -infodir | --infodir | --infodi | --infod | --info | --inf)
1028     ac_prev=infodir ;;
1029   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1030     infodir=$ac_optarg ;;
1031
1032   -libdir | --libdir | --libdi | --libd)
1033     ac_prev=libdir ;;
1034   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1035     libdir=$ac_optarg ;;
1036
1037   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1038   | --libexe | --libex | --libe)
1039     ac_prev=libexecdir ;;
1040   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1041   | --libexe=* | --libex=* | --libe=*)
1042     libexecdir=$ac_optarg ;;
1043
1044   -localedir | --localedir | --localedi | --localed | --locale)
1045     ac_prev=localedir ;;
1046   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1047     localedir=$ac_optarg ;;
1048
1049   -localstatedir | --localstatedir | --localstatedi | --localstated \
1050   | --localstate | --localstat | --localsta | --localst | --locals)
1051     ac_prev=localstatedir ;;
1052   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1053   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1054     localstatedir=$ac_optarg ;;
1055
1056   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1057     ac_prev=mandir ;;
1058   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1059     mandir=$ac_optarg ;;
1060
1061   -nfp | --nfp | --nf)
1062     # Obsolete; use --without-fp.
1063     with_fp=no ;;
1064
1065   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1066   | --no-cr | --no-c | -n)
1067     no_create=yes ;;
1068
1069   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1070   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1071     no_recursion=yes ;;
1072
1073   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1074   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1075   | --oldin | --oldi | --old | --ol | --o)
1076     ac_prev=oldincludedir ;;
1077   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1078   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1079   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1080     oldincludedir=$ac_optarg ;;
1081
1082   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1083     ac_prev=prefix ;;
1084   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1085     prefix=$ac_optarg ;;
1086
1087   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1088   | --program-pre | --program-pr | --program-p)
1089     ac_prev=program_prefix ;;
1090   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1091   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1092     program_prefix=$ac_optarg ;;
1093
1094   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1095   | --program-suf | --program-su | --program-s)
1096     ac_prev=program_suffix ;;
1097   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1098   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1099     program_suffix=$ac_optarg ;;
1100
1101   -program-transform-name | --program-transform-name \
1102   | --program-transform-nam | --program-transform-na \
1103   | --program-transform-n | --program-transform- \
1104   | --program-transform | --program-transfor \
1105   | --program-transfo | --program-transf \
1106   | --program-trans | --program-tran \
1107   | --progr-tra | --program-tr | --program-t)
1108     ac_prev=program_transform_name ;;
1109   -program-transform-name=* | --program-transform-name=* \
1110   | --program-transform-nam=* | --program-transform-na=* \
1111   | --program-transform-n=* | --program-transform-=* \
1112   | --program-transform=* | --program-transfor=* \
1113   | --program-transfo=* | --program-transf=* \
1114   | --program-trans=* | --program-tran=* \
1115   | --progr-tra=* | --program-tr=* | --program-t=*)
1116     program_transform_name=$ac_optarg ;;
1117
1118   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1119     ac_prev=pdfdir ;;
1120   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1121     pdfdir=$ac_optarg ;;
1122
1123   -psdir | --psdir | --psdi | --psd | --ps)
1124     ac_prev=psdir ;;
1125   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1126     psdir=$ac_optarg ;;
1127
1128   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1129   | -silent | --silent | --silen | --sile | --sil)
1130     silent=yes ;;
1131
1132   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1133     ac_prev=sbindir ;;
1134   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1135   | --sbi=* | --sb=*)
1136     sbindir=$ac_optarg ;;
1137
1138   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1139   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1140   | --sharedst | --shareds | --shared | --share | --shar \
1141   | --sha | --sh)
1142     ac_prev=sharedstatedir ;;
1143   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1144   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1145   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1146   | --sha=* | --sh=*)
1147     sharedstatedir=$ac_optarg ;;
1148
1149   -site | --site | --sit)
1150     ac_prev=site ;;
1151   -site=* | --site=* | --sit=*)
1152     site=$ac_optarg ;;
1153
1154   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1155     ac_prev=srcdir ;;
1156   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1157     srcdir=$ac_optarg ;;
1158
1159   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1160   | --syscon | --sysco | --sysc | --sys | --sy)
1161     ac_prev=sysconfdir ;;
1162   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1163   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1164     sysconfdir=$ac_optarg ;;
1165
1166   -target | --target | --targe | --targ | --tar | --ta | --t)
1167     ac_prev=target_alias ;;
1168   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1169     target_alias=$ac_optarg ;;
1170
1171   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1172     verbose=yes ;;
1173
1174   -version | --version | --versio | --versi | --vers | -V)
1175     ac_init_version=: ;;
1176
1177   -with-* | --with-*)
1178     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1179     # Reject names that are not valid shell variable names.
1180     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1181       as_fn_error $? "invalid package name: $ac_useropt"
1182     ac_useropt_orig=$ac_useropt
1183     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1184     case $ac_user_opts in
1185       *"
1186 "with_$ac_useropt"
1187 "*) ;;
1188       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1189          ac_unrecognized_sep=', ';;
1190     esac
1191     eval with_$ac_useropt=\$ac_optarg ;;
1192
1193   -without-* | --without-*)
1194     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1195     # Reject names that are not valid shell variable names.
1196     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1197       as_fn_error $? "invalid package name: $ac_useropt"
1198     ac_useropt_orig=$ac_useropt
1199     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1200     case $ac_user_opts in
1201       *"
1202 "with_$ac_useropt"
1203 "*) ;;
1204       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1205          ac_unrecognized_sep=', ';;
1206     esac
1207     eval with_$ac_useropt=no ;;
1208
1209   --x)
1210     # Obsolete; use --with-x.
1211     with_x=yes ;;
1212
1213   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1214   | --x-incl | --x-inc | --x-in | --x-i)
1215     ac_prev=x_includes ;;
1216   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1217   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1218     x_includes=$ac_optarg ;;
1219
1220   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1221   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1222     ac_prev=x_libraries ;;
1223   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1224   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1225     x_libraries=$ac_optarg ;;
1226
1227   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1228 Try \`$0 --help' for more information"
1229     ;;
1230
1231   *=*)
1232     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1233     # Reject names that are not valid shell variable names.
1234     case $ac_envvar in #(
1235       '' | [0-9]* | *[!_$as_cr_alnum]* )
1236       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1237     esac
1238     eval $ac_envvar=\$ac_optarg
1239     export $ac_envvar ;;
1240
1241   *)
1242     # FIXME: should be removed in autoconf 3.0.
1243     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1244     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1245       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1246     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1247     ;;
1248
1249   esac
1250 done
1251
1252 if test -n "$ac_prev"; then
1253   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1254   as_fn_error $? "missing argument to $ac_option"
1255 fi
1256
1257 if test -n "$ac_unrecognized_opts"; then
1258   case $enable_option_checking in
1259     no) ;;
1260     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1261     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1262   esac
1263 fi
1264
1265 # Check all directory arguments for consistency.
1266 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1267                 datadir sysconfdir sharedstatedir localstatedir includedir \
1268                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1269                 libdir localedir mandir
1270 do
1271   eval ac_val=\$$ac_var
1272   # Remove trailing slashes.
1273   case $ac_val in
1274     */ )
1275       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1276       eval $ac_var=\$ac_val;;
1277   esac
1278   # Be sure to have absolute directory names.
1279   case $ac_val in
1280     [\\/$]* | ?:[\\/]* )  continue;;
1281     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1282   esac
1283   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1284 done
1285
1286 # There might be people who depend on the old broken behavior: `$host'
1287 # used to hold the argument of --host etc.
1288 # FIXME: To remove some day.
1289 build=$build_alias
1290 host=$host_alias
1291 target=$target_alias
1292
1293 # FIXME: To remove some day.
1294 if test "x$host_alias" != x; then
1295   if test "x$build_alias" = x; then
1296     cross_compiling=maybe
1297     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1298     If a cross compiler is detected then cross compile mode will be used" >&2
1299   elif test "x$build_alias" != "x$host_alias"; then
1300     cross_compiling=yes
1301   fi
1302 fi
1303
1304 ac_tool_prefix=
1305 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1306
1307 test "$silent" = yes && exec 6>/dev/null
1308
1309
1310 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1311 ac_ls_di=`ls -di .` &&
1312 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1313   as_fn_error $? "working directory cannot be determined"
1314 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1315   as_fn_error $? "pwd does not report name of working directory"
1316
1317
1318 # Find the source files, if location was not specified.
1319 if test -z "$srcdir"; then
1320   ac_srcdir_defaulted=yes
1321   # Try the directory containing this script, then the parent directory.
1322   ac_confdir=`$as_dirname -- "$as_myself" ||
1323 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1324          X"$as_myself" : 'X\(//\)[^/]' \| \
1325          X"$as_myself" : 'X\(//\)$' \| \
1326          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1327 $as_echo X"$as_myself" |
1328     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1329             s//\1/
1330             q
1331           }
1332           /^X\(\/\/\)[^/].*/{
1333             s//\1/
1334             q
1335           }
1336           /^X\(\/\/\)$/{
1337             s//\1/
1338             q
1339           }
1340           /^X\(\/\).*/{
1341             s//\1/
1342             q
1343           }
1344           s/.*/./; q'`
1345   srcdir=$ac_confdir
1346   if test ! -r "$srcdir/$ac_unique_file"; then
1347     srcdir=..
1348   fi
1349 else
1350   ac_srcdir_defaulted=no
1351 fi
1352 if test ! -r "$srcdir/$ac_unique_file"; then
1353   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1354   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1355 fi
1356 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1357 ac_abs_confdir=`(
1358         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1359         pwd)`
1360 # When building in place, set srcdir=.
1361 if test "$ac_abs_confdir" = "$ac_pwd"; then
1362   srcdir=.
1363 fi
1364 # Remove unnecessary trailing slashes from srcdir.
1365 # Double slashes in file names in object file debugging info
1366 # mess up M-x gdb in Emacs.
1367 case $srcdir in
1368 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1369 esac
1370 for ac_var in $ac_precious_vars; do
1371   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1372   eval ac_env_${ac_var}_value=\$${ac_var}
1373   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1374   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1375 done
1376
1377 #
1378 # Report the --help message.
1379 #
1380 if test "$ac_init_help" = "long"; then
1381   # Omit some internal or obsolete options to make the list less imposing.
1382   # This message is too long to be a string in the A/UX 3.1 sh.
1383   cat <<_ACEOF
1384 \`configure' configures libffi 3.0.11 to adapt to many kinds of systems.
1385
1386 Usage: $0 [OPTION]... [VAR=VALUE]...
1387
1388 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1389 VAR=VALUE.  See below for descriptions of some of the useful variables.
1390
1391 Defaults for the options are specified in brackets.
1392
1393 Configuration:
1394   -h, --help              display this help and exit
1395       --help=short        display options specific to this package
1396       --help=recursive    display the short help of all the included packages
1397   -V, --version           display version information and exit
1398   -q, --quiet, --silent   do not print \`checking ...' messages
1399       --cache-file=FILE   cache test results in FILE [disabled]
1400   -C, --config-cache      alias for \`--cache-file=config.cache'
1401   -n, --no-create         do not create output files
1402       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1403
1404 Installation directories:
1405   --prefix=PREFIX         install architecture-independent files in PREFIX
1406                           [$ac_default_prefix]
1407   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1408                           [PREFIX]
1409
1410 By default, \`make install' will install all the files in
1411 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1412 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1413 for instance \`--prefix=\$HOME'.
1414
1415 For better control, use the options below.
1416
1417 Fine tuning of the installation directories:
1418   --bindir=DIR            user executables [EPREFIX/bin]
1419   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1420   --libexecdir=DIR        program executables [EPREFIX/libexec]
1421   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1422   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1423   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1424   --libdir=DIR            object code libraries [EPREFIX/lib]
1425   --includedir=DIR        C header files [PREFIX/include]
1426   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1427   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1428   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1429   --infodir=DIR           info documentation [DATAROOTDIR/info]
1430   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1431   --mandir=DIR            man documentation [DATAROOTDIR/man]
1432   --docdir=DIR            documentation root [DATAROOTDIR/doc/libffi]
1433   --htmldir=DIR           html documentation [DOCDIR]
1434   --dvidir=DIR            dvi documentation [DOCDIR]
1435   --pdfdir=DIR            pdf documentation [DOCDIR]
1436   --psdir=DIR             ps documentation [DOCDIR]
1437 _ACEOF
1438
1439   cat <<\_ACEOF
1440
1441 Program names:
1442   --program-prefix=PREFIX            prepend PREFIX to installed program names
1443   --program-suffix=SUFFIX            append SUFFIX to installed program names
1444   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1445
1446 System types:
1447   --build=BUILD     configure for building on BUILD [guessed]
1448   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1449   --target=TARGET   configure for building compilers for TARGET [HOST]
1450 _ACEOF
1451 fi
1452
1453 if test -n "$ac_init_help"; then
1454   case $ac_init_help in
1455      short | recursive ) echo "Configuration of libffi 3.0.11:";;
1456    esac
1457   cat <<\_ACEOF
1458
1459 Optional Features:
1460   --disable-option-checking  ignore unrecognized --enable/--with options
1461   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1462   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1463   --disable-builddir      disable automatic build in subdir of sources
1464
1465   --disable-dependency-tracking  speeds up one-time build
1466   --enable-dependency-tracking   do not reject slow dependency extractors
1467   --enable-shared[=PKGS]  build shared libraries [default=yes]
1468   --enable-static[=PKGS]  build static libraries [default=yes]
1469   --enable-fast-install[=PKGS]
1470                           optimize for fast installation [default=yes]
1471   --disable-libtool-lock  avoid locking (might break parallel builds)
1472   --enable-portable-binary
1473                           disable compiler optimizations that would produce
1474                           unportable binaries
1475   --enable-maintainer-mode  enable make rules and dependencies not useful
1476                           (and sometimes confusing) to the casual installer
1477   --enable-pax_emutramp       enable pax emulated trampolines, for we can't use PROT_EXEC
1478   --enable-debug          debugging mode
1479   --disable-structs       omit code for struct support
1480   --disable-raw-api       make the raw api unavailable
1481   --enable-purify-safety  purify-safe mode
1482
1483 Optional Packages:
1484   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1485   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1486   --with-pic              try to use only PIC/non-PIC objects [default=use
1487                           both]
1488   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1489   --with-sysroot=DIR Search for dependent libraries within DIR
1490                         (or the compiler's sysroot if not specified).
1491   --with-gcc-arch=<arch>  use architecture <arch> for gcc -march/-mtune,
1492                           instead of guessing
1493
1494 Some influential environment variables:
1495   CC          C compiler command
1496   CFLAGS      C compiler flags
1497   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1498               nonstandard directory <lib dir>
1499   LIBS        libraries to pass to the linker, e.g. -l<library>
1500   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1501               you have headers in a nonstandard directory <include dir>
1502   CCAS        assembler compiler command (defaults to CC)
1503   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1504   CPP         C preprocessor
1505
1506 Use these variables to override the choices made by `configure' or to help
1507 it to find libraries and programs with nonstandard names/locations.
1508
1509 Report bugs to <http://github.com/atgreen/libffi/issues>.
1510 _ACEOF
1511 ac_status=$?
1512 fi
1513
1514 if test "$ac_init_help" = "recursive"; then
1515   # If there are subdirs, report their specific --help.
1516   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1517     test -d "$ac_dir" ||
1518       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1519       continue
1520     ac_builddir=.
1521
1522 case "$ac_dir" in
1523 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1524 *)
1525   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1526   # A ".." for each directory in $ac_dir_suffix.
1527   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1528   case $ac_top_builddir_sub in
1529   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1530   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1531   esac ;;
1532 esac
1533 ac_abs_top_builddir=$ac_pwd
1534 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1535 # for backward compatibility:
1536 ac_top_builddir=$ac_top_build_prefix
1537
1538 case $srcdir in
1539   .)  # We are building in place.
1540     ac_srcdir=.
1541     ac_top_srcdir=$ac_top_builddir_sub
1542     ac_abs_top_srcdir=$ac_pwd ;;
1543   [\\/]* | ?:[\\/]* )  # Absolute name.
1544     ac_srcdir=$srcdir$ac_dir_suffix;
1545     ac_top_srcdir=$srcdir
1546     ac_abs_top_srcdir=$srcdir ;;
1547   *) # Relative name.
1548     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1549     ac_top_srcdir=$ac_top_build_prefix$srcdir
1550     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1551 esac
1552 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1553
1554     cd "$ac_dir" || { ac_status=$?; continue; }
1555     # Check for guested configure.
1556     if test -f "$ac_srcdir/configure.gnu"; then
1557       echo &&
1558       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1559     elif test -f "$ac_srcdir/configure"; then
1560       echo &&
1561       $SHELL "$ac_srcdir/configure" --help=recursive
1562     else
1563       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1564     fi || ac_status=$?
1565     cd "$ac_pwd" || { ac_status=$?; break; }
1566   done
1567 fi
1568
1569 test -n "$ac_init_help" && exit $ac_status
1570 if $ac_init_version; then
1571   cat <<\_ACEOF
1572 libffi configure 3.0.11
1573 generated by GNU Autoconf 2.68
1574
1575 Copyright (C) 2010 Free Software Foundation, Inc.
1576 This configure script is free software; the Free Software Foundation
1577 gives unlimited permission to copy, distribute and modify it.
1578 _ACEOF
1579   exit
1580 fi
1581
1582 ## ------------------------ ##
1583 ## Autoconf initialization. ##
1584 ## ------------------------ ##
1585
1586 # ac_fn_c_try_compile LINENO
1587 # --------------------------
1588 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1589 ac_fn_c_try_compile ()
1590 {
1591   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1592   rm -f conftest.$ac_objext
1593   if { { ac_try="$ac_compile"
1594 case "(($ac_try" in
1595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1596   *) ac_try_echo=$ac_try;;
1597 esac
1598 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1599 $as_echo "$ac_try_echo"; } >&5
1600   (eval "$ac_compile") 2>conftest.err
1601   ac_status=$?
1602   if test -s conftest.err; then
1603     grep -v '^ *+' conftest.err >conftest.er1
1604     cat conftest.er1 >&5
1605     mv -f conftest.er1 conftest.err
1606   fi
1607   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1608   test $ac_status = 0; } && {
1609          test -z "$ac_c_werror_flag" ||
1610          test ! -s conftest.err
1611        } && test -s conftest.$ac_objext; then :
1612   ac_retval=0
1613 else
1614   $as_echo "$as_me: failed program was:" >&5
1615 sed 's/^/| /' conftest.$ac_ext >&5
1616
1617         ac_retval=1
1618 fi
1619   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620   as_fn_set_status $ac_retval
1621
1622 } # ac_fn_c_try_compile
1623
1624 # ac_fn_c_try_link LINENO
1625 # -----------------------
1626 # Try to link conftest.$ac_ext, and return whether this succeeded.
1627 ac_fn_c_try_link ()
1628 {
1629   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630   rm -f conftest.$ac_objext conftest$ac_exeext
1631   if { { ac_try="$ac_link"
1632 case "(($ac_try" in
1633   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1634   *) ac_try_echo=$ac_try;;
1635 esac
1636 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1637 $as_echo "$ac_try_echo"; } >&5
1638   (eval "$ac_link") 2>conftest.err
1639   ac_status=$?
1640   if test -s conftest.err; then
1641     grep -v '^ *+' conftest.err >conftest.er1
1642     cat conftest.er1 >&5
1643     mv -f conftest.er1 conftest.err
1644   fi
1645   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1646   test $ac_status = 0; } && {
1647          test -z "$ac_c_werror_flag" ||
1648          test ! -s conftest.err
1649        } && test -s conftest$ac_exeext && {
1650          test "$cross_compiling" = yes ||
1651          $as_test_x conftest$ac_exeext
1652        }; then :
1653   ac_retval=0
1654 else
1655   $as_echo "$as_me: failed program was:" >&5
1656 sed 's/^/| /' conftest.$ac_ext >&5
1657
1658         ac_retval=1
1659 fi
1660   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1661   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1662   # interfere with the next link command; also delete a directory that is
1663   # left behind by Apple's compiler.  We do this before executing the actions.
1664   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1665   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1666   as_fn_set_status $ac_retval
1667
1668 } # ac_fn_c_try_link
1669
1670 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1671 # -------------------------------------------------------
1672 # Tests whether HEADER exists and can be compiled using the include files in
1673 # INCLUDES, setting the cache variable VAR accordingly.
1674 ac_fn_c_check_header_compile ()
1675 {
1676   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1677   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1678 $as_echo_n "checking for $2... " >&6; }
1679 if eval \${$3+:} false; then :
1680   $as_echo_n "(cached) " >&6
1681 else
1682   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1683 /* end confdefs.h.  */
1684 $4
1685 #include <$2>
1686 _ACEOF
1687 if ac_fn_c_try_compile "$LINENO"; then :
1688   eval "$3=yes"
1689 else
1690   eval "$3=no"
1691 fi
1692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1693 fi
1694 eval ac_res=\$$3
1695                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1696 $as_echo "$ac_res" >&6; }
1697   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1698
1699 } # ac_fn_c_check_header_compile
1700
1701 # ac_fn_c_try_cpp LINENO
1702 # ----------------------
1703 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1704 ac_fn_c_try_cpp ()
1705 {
1706   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707   if { { ac_try="$ac_cpp conftest.$ac_ext"
1708 case "(($ac_try" in
1709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1710   *) ac_try_echo=$ac_try;;
1711 esac
1712 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1713 $as_echo "$ac_try_echo"; } >&5
1714   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1715   ac_status=$?
1716   if test -s conftest.err; then
1717     grep -v '^ *+' conftest.err >conftest.er1
1718     cat conftest.er1 >&5
1719     mv -f conftest.er1 conftest.err
1720   fi
1721   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1722   test $ac_status = 0; } > conftest.i && {
1723          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1724          test ! -s conftest.err
1725        }; then :
1726   ac_retval=0
1727 else
1728   $as_echo "$as_me: failed program was:" >&5
1729 sed 's/^/| /' conftest.$ac_ext >&5
1730
1731     ac_retval=1
1732 fi
1733   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1734   as_fn_set_status $ac_retval
1735
1736 } # ac_fn_c_try_cpp
1737
1738 # ac_fn_c_try_run LINENO
1739 # ----------------------
1740 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1741 # that executables *can* be run.
1742 ac_fn_c_try_run ()
1743 {
1744   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745   if { { ac_try="$ac_link"
1746 case "(($ac_try" in
1747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748   *) ac_try_echo=$ac_try;;
1749 esac
1750 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751 $as_echo "$ac_try_echo"; } >&5
1752   (eval "$ac_link") 2>&5
1753   ac_status=$?
1754   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1756   { { case "(($ac_try" in
1757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758   *) ac_try_echo=$ac_try;;
1759 esac
1760 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761 $as_echo "$ac_try_echo"; } >&5
1762   (eval "$ac_try") 2>&5
1763   ac_status=$?
1764   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765   test $ac_status = 0; }; }; then :
1766   ac_retval=0
1767 else
1768   $as_echo "$as_me: program exited with status $ac_status" >&5
1769        $as_echo "$as_me: failed program was:" >&5
1770 sed 's/^/| /' conftest.$ac_ext >&5
1771
1772        ac_retval=$ac_status
1773 fi
1774   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1775   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776   as_fn_set_status $ac_retval
1777
1778 } # ac_fn_c_try_run
1779
1780 # ac_fn_c_check_func LINENO FUNC VAR
1781 # ----------------------------------
1782 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1783 ac_fn_c_check_func ()
1784 {
1785   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1786   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1787 $as_echo_n "checking for $2... " >&6; }
1788 if eval \${$3+:} false; then :
1789   $as_echo_n "(cached) " >&6
1790 else
1791   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1792 /* end confdefs.h.  */
1793 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1794    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1795 #define $2 innocuous_$2
1796
1797 /* System header to define __stub macros and hopefully few prototypes,
1798     which can conflict with char $2 (); below.
1799     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1800     <limits.h> exists even on freestanding compilers.  */
1801
1802 #ifdef __STDC__
1803 # include <limits.h>
1804 #else
1805 # include <assert.h>
1806 #endif
1807
1808 #undef $2
1809
1810 /* Override any GCC internal prototype to avoid an error.
1811    Use char because int might match the return type of a GCC
1812    builtin and then its argument prototype would still apply.  */
1813 #ifdef __cplusplus
1814 extern "C"
1815 #endif
1816 char $2 ();
1817 /* The GNU C library defines this for functions which it implements
1818     to always fail with ENOSYS.  Some functions are actually named
1819     something starting with __ and the normal name is an alias.  */
1820 #if defined __stub_$2 || defined __stub___$2
1821 choke me
1822 #endif
1823
1824 int
1825 main ()
1826 {
1827 return $2 ();
1828   ;
1829   return 0;
1830 }
1831 _ACEOF
1832 if ac_fn_c_try_link "$LINENO"; then :
1833   eval "$3=yes"
1834 else
1835   eval "$3=no"
1836 fi
1837 rm -f core conftest.err conftest.$ac_objext \
1838     conftest$ac_exeext conftest.$ac_ext
1839 fi
1840 eval ac_res=\$$3
1841                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1842 $as_echo "$ac_res" >&6; }
1843   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1844
1845 } # ac_fn_c_check_func
1846
1847 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1848 # -------------------------------------------------------
1849 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1850 # the include files in INCLUDES and setting the cache variable VAR
1851 # accordingly.
1852 ac_fn_c_check_header_mongrel ()
1853 {
1854   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1855   if eval \${$3+:} false; then :
1856   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1857 $as_echo_n "checking for $2... " >&6; }
1858 if eval \${$3+:} false; then :
1859   $as_echo_n "(cached) " >&6
1860 fi
1861 eval ac_res=\$$3
1862                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863 $as_echo "$ac_res" >&6; }
1864 else
1865   # Is the header compilable?
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1867 $as_echo_n "checking $2 usability... " >&6; }
1868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1869 /* end confdefs.h.  */
1870 $4
1871 #include <$2>
1872 _ACEOF
1873 if ac_fn_c_try_compile "$LINENO"; then :
1874   ac_header_compiler=yes
1875 else
1876   ac_header_compiler=no
1877 fi
1878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1880 $as_echo "$ac_header_compiler" >&6; }
1881
1882 # Is the header present?
1883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1884 $as_echo_n "checking $2 presence... " >&6; }
1885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1886 /* end confdefs.h.  */
1887 #include <$2>
1888 _ACEOF
1889 if ac_fn_c_try_cpp "$LINENO"; then :
1890   ac_header_preproc=yes
1891 else
1892   ac_header_preproc=no
1893 fi
1894 rm -f conftest.err conftest.i conftest.$ac_ext
1895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1896 $as_echo "$ac_header_preproc" >&6; }
1897
1898 # So?  What about this header?
1899 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1900   yes:no: )
1901     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1902 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1903     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1904 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1905     ;;
1906   no:yes:* )
1907     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1908 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1909     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1910 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1911     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1912 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1913     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1914 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1915     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1916 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1917 ( $as_echo "## ------------------------------------------------------ ##
1918 ## Report this to http://github.com/atgreen/libffi/issues ##
1919 ## ------------------------------------------------------ ##"
1920      ) | sed "s/^/$as_me: WARNING:     /" >&2
1921     ;;
1922 esac
1923   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1924 $as_echo_n "checking for $2... " >&6; }
1925 if eval \${$3+:} false; then :
1926   $as_echo_n "(cached) " >&6
1927 else
1928   eval "$3=\$ac_header_compiler"
1929 fi
1930 eval ac_res=\$$3
1931                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1932 $as_echo "$ac_res" >&6; }
1933 fi
1934   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1935
1936 } # ac_fn_c_check_header_mongrel
1937
1938 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1939 # -------------------------------------------
1940 # Tests whether TYPE exists after having included INCLUDES, setting cache
1941 # variable VAR accordingly.
1942 ac_fn_c_check_type ()
1943 {
1944   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1945   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1946 $as_echo_n "checking for $2... " >&6; }
1947 if eval \${$3+:} false; then :
1948   $as_echo_n "(cached) " >&6
1949 else
1950   eval "$3=no"
1951   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h.  */
1953 $4
1954 int
1955 main ()
1956 {
1957 if (sizeof ($2))
1958          return 0;
1959   ;
1960   return 0;
1961 }
1962 _ACEOF
1963 if ac_fn_c_try_compile "$LINENO"; then :
1964   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1965 /* end confdefs.h.  */
1966 $4
1967 int
1968 main ()
1969 {
1970 if (sizeof (($2)))
1971             return 0;
1972   ;
1973   return 0;
1974 }
1975 _ACEOF
1976 if ac_fn_c_try_compile "$LINENO"; then :
1977
1978 else
1979   eval "$3=yes"
1980 fi
1981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1982 fi
1983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1984 fi
1985 eval ac_res=\$$3
1986                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1987 $as_echo "$ac_res" >&6; }
1988   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1989
1990 } # ac_fn_c_check_type
1991
1992 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1993 # --------------------------------------------
1994 # Tries to find the compile-time value of EXPR in a program that includes
1995 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1996 # computed
1997 ac_fn_c_compute_int ()
1998 {
1999   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2000   if test "$cross_compiling" = yes; then
2001     # Depending upon the size, compute the lo and hi bounds.
2002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003 /* end confdefs.h.  */
2004 $4
2005 int
2006 main ()
2007 {
2008 static int test_array [1 - 2 * !(($2) >= 0)];
2009 test_array [0] = 0
2010
2011   ;
2012   return 0;
2013 }
2014 _ACEOF
2015 if ac_fn_c_try_compile "$LINENO"; then :
2016   ac_lo=0 ac_mid=0
2017   while :; do
2018     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2019 /* end confdefs.h.  */
2020 $4
2021 int
2022 main ()
2023 {
2024 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2025 test_array [0] = 0
2026
2027   ;
2028   return 0;
2029 }
2030 _ACEOF
2031 if ac_fn_c_try_compile "$LINENO"; then :
2032   ac_hi=$ac_mid; break
2033 else
2034   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2035                         if test $ac_lo -le $ac_mid; then
2036                           ac_lo= ac_hi=
2037                           break
2038                         fi
2039                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2040 fi
2041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2042   done
2043 else
2044   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2045 /* end confdefs.h.  */
2046 $4
2047 int
2048 main ()
2049 {
2050 static int test_array [1 - 2 * !(($2) < 0)];
2051 test_array [0] = 0
2052
2053   ;
2054   return 0;
2055 }
2056 _ACEOF
2057 if ac_fn_c_try_compile "$LINENO"; then :
2058   ac_hi=-1 ac_mid=-1
2059   while :; do
2060     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2061 /* end confdefs.h.  */
2062 $4
2063 int
2064 main ()
2065 {
2066 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2067 test_array [0] = 0
2068
2069   ;
2070   return 0;
2071 }
2072 _ACEOF
2073 if ac_fn_c_try_compile "$LINENO"; then :
2074   ac_lo=$ac_mid; break
2075 else
2076   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2077                         if test $ac_mid -le $ac_hi; then
2078                           ac_lo= ac_hi=
2079                           break
2080                         fi
2081                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2082 fi
2083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2084   done
2085 else
2086   ac_lo= ac_hi=
2087 fi
2088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2089 fi
2090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2091 # Binary search between lo and hi bounds.
2092 while test "x$ac_lo" != "x$ac_hi"; do
2093   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2094   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095 /* end confdefs.h.  */
2096 $4
2097 int
2098 main ()
2099 {
2100 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2101 test_array [0] = 0
2102
2103   ;
2104   return 0;
2105 }
2106 _ACEOF
2107 if ac_fn_c_try_compile "$LINENO"; then :
2108   ac_hi=$ac_mid
2109 else
2110   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2111 fi
2112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113 done
2114 case $ac_lo in #((
2115 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2116 '') ac_retval=1 ;;
2117 esac
2118   else
2119     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2120 /* end confdefs.h.  */
2121 $4
2122 static long int longval () { return $2; }
2123 static unsigned long int ulongval () { return $2; }
2124 #include <stdio.h>
2125 #include <stdlib.h>
2126 int
2127 main ()
2128 {
2129
2130   FILE *f = fopen ("conftest.val", "w");
2131   if (! f)
2132     return 1;
2133   if (($2) < 0)
2134     {
2135       long int i = longval ();
2136       if (i != ($2))
2137         return 1;
2138       fprintf (f, "%ld", i);
2139     }
2140   else
2141     {
2142       unsigned long int i = ulongval ();
2143       if (i != ($2))
2144         return 1;
2145       fprintf (f, "%lu", i);
2146     }
2147   /* Do not output a trailing newline, as this causes \r\n confusion
2148      on some platforms.  */
2149   return ferror (f) || fclose (f) != 0;
2150
2151   ;
2152   return 0;
2153 }
2154 _ACEOF
2155 if ac_fn_c_try_run "$LINENO"; then :
2156   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2157 else
2158   ac_retval=1
2159 fi
2160 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2161   conftest.$ac_objext conftest.beam conftest.$ac_ext
2162 rm -f conftest.val
2163
2164   fi
2165   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2166   as_fn_set_status $ac_retval
2167
2168 } # ac_fn_c_compute_int
2169 cat >config.log <<_ACEOF
2170 This file contains any messages produced by compilers while
2171 running configure, to aid debugging if configure makes a mistake.
2172
2173 It was created by libffi $as_me 3.0.11, which was
2174 generated by GNU Autoconf 2.68.  Invocation command line was
2175
2176   $ $0 $@
2177
2178 _ACEOF
2179 exec 5>>config.log
2180 {
2181 cat <<_ASUNAME
2182 ## --------- ##
2183 ## Platform. ##
2184 ## --------- ##
2185
2186 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2187 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2188 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2189 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2190 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2191
2192 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2193 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2194
2195 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2196 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2197 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2198 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2199 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2200 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2201 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2202
2203 _ASUNAME
2204
2205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2206 for as_dir in $PATH
2207 do
2208   IFS=$as_save_IFS
2209   test -z "$as_dir" && as_dir=.
2210     $as_echo "PATH: $as_dir"
2211   done
2212 IFS=$as_save_IFS
2213
2214 } >&5
2215
2216 cat >&5 <<_ACEOF
2217
2218
2219 ## ----------- ##
2220 ## Core tests. ##
2221 ## ----------- ##
2222
2223 _ACEOF
2224
2225
2226 # Keep a trace of the command line.
2227 # Strip out --no-create and --no-recursion so they do not pile up.
2228 # Strip out --silent because we don't want to record it for future runs.
2229 # Also quote any args containing shell meta-characters.
2230 # Make two passes to allow for proper duplicate-argument suppression.
2231 ac_configure_args=
2232 ac_configure_args0=
2233 ac_configure_args1=
2234 ac_must_keep_next=false
2235 for ac_pass in 1 2
2236 do
2237   for ac_arg
2238   do
2239     case $ac_arg in
2240     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2241     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2242     | -silent | --silent | --silen | --sile | --sil)
2243       continue ;;
2244     *\'*)
2245       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2246     esac
2247     case $ac_pass in
2248     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2249     2)
2250       as_fn_append ac_configure_args1 " '$ac_arg'"
2251       if test $ac_must_keep_next = true; then
2252         ac_must_keep_next=false # Got value, back to normal.
2253       else
2254         case $ac_arg in
2255           *=* | --config-cache | -C | -disable-* | --disable-* \
2256           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2257           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2258           | -with-* | --with-* | -without-* | --without-* | --x)
2259             case "$ac_configure_args0 " in
2260               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2261             esac
2262             ;;
2263           -* ) ac_must_keep_next=true ;;
2264         esac
2265       fi
2266       as_fn_append ac_configure_args " '$ac_arg'"
2267       ;;
2268     esac
2269   done
2270 done
2271 { ac_configure_args0=; unset ac_configure_args0;}
2272 { ac_configure_args1=; unset ac_configure_args1;}
2273
2274 # When interrupted or exit'd, cleanup temporary files, and complete
2275 # config.log.  We remove comments because anyway the quotes in there
2276 # would cause problems or look ugly.
2277 # WARNING: Use '\'' to represent an apostrophe within the trap.
2278 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2279 trap 'exit_status=$?
2280   # Save into config.log some information that might help in debugging.
2281   {
2282     echo
2283
2284     $as_echo "## ---------------- ##
2285 ## Cache variables. ##
2286 ## ---------------- ##"
2287     echo
2288     # The following way of writing the cache mishandles newlines in values,
2289 (
2290   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2291     eval ac_val=\$$ac_var
2292     case $ac_val in #(
2293     *${as_nl}*)
2294       case $ac_var in #(
2295       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2296 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2297       esac
2298       case $ac_var in #(
2299       _ | IFS | as_nl) ;; #(
2300       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2301       *) { eval $ac_var=; unset $ac_var;} ;;
2302       esac ;;
2303     esac
2304   done
2305   (set) 2>&1 |
2306     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2307     *${as_nl}ac_space=\ *)
2308       sed -n \
2309         "s/'\''/'\''\\\\'\'''\''/g;
2310           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2311       ;; #(
2312     *)
2313       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2314       ;;
2315     esac |
2316     sort
2317 )
2318     echo
2319
2320     $as_echo "## ----------------- ##
2321 ## Output variables. ##
2322 ## ----------------- ##"
2323     echo
2324     for ac_var in $ac_subst_vars
2325     do
2326       eval ac_val=\$$ac_var
2327       case $ac_val in
2328       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2329       esac
2330       $as_echo "$ac_var='\''$ac_val'\''"
2331     done | sort
2332     echo
2333
2334     if test -n "$ac_subst_files"; then
2335       $as_echo "## ------------------- ##
2336 ## File substitutions. ##
2337 ## ------------------- ##"
2338       echo
2339       for ac_var in $ac_subst_files
2340       do
2341         eval ac_val=\$$ac_var
2342         case $ac_val in
2343         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2344         esac
2345         $as_echo "$ac_var='\''$ac_val'\''"
2346       done | sort
2347       echo
2348     fi
2349
2350     if test -s confdefs.h; then
2351       $as_echo "## ----------- ##
2352 ## confdefs.h. ##
2353 ## ----------- ##"
2354       echo
2355       cat confdefs.h
2356       echo
2357     fi
2358     test "$ac_signal" != 0 &&
2359       $as_echo "$as_me: caught signal $ac_signal"
2360     $as_echo "$as_me: exit $exit_status"
2361   } >&5
2362   rm -f core *.core core.conftest.* &&
2363     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2364     exit $exit_status
2365 ' 0
2366 for ac_signal in 1 2 13 15; do
2367   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2368 done
2369 ac_signal=0
2370
2371 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2372 rm -f -r conftest* confdefs.h
2373
2374 $as_echo "/* confdefs.h */" > confdefs.h
2375
2376 # Predefined preprocessor variables.
2377
2378 cat >>confdefs.h <<_ACEOF
2379 #define PACKAGE_NAME "$PACKAGE_NAME"
2380 _ACEOF
2381
2382 cat >>confdefs.h <<_ACEOF
2383 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2384 _ACEOF
2385
2386 cat >>confdefs.h <<_ACEOF
2387 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2388 _ACEOF
2389
2390 cat >>confdefs.h <<_ACEOF
2391 #define PACKAGE_STRING "$PACKAGE_STRING"
2392 _ACEOF
2393
2394 cat >>confdefs.h <<_ACEOF
2395 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2396 _ACEOF
2397
2398 cat >>confdefs.h <<_ACEOF
2399 #define PACKAGE_URL "$PACKAGE_URL"
2400 _ACEOF
2401
2402
2403 # Let the site file select an alternate cache file if it wants to.
2404 # Prefer an explicitly selected file to automatically selected ones.
2405 ac_site_file1=NONE
2406 ac_site_file2=NONE
2407 if test -n "$CONFIG_SITE"; then
2408   # We do not want a PATH search for config.site.
2409   case $CONFIG_SITE in #((
2410     -*)  ac_site_file1=./$CONFIG_SITE;;
2411     */*) ac_site_file1=$CONFIG_SITE;;
2412     *)   ac_site_file1=./$CONFIG_SITE;;
2413   esac
2414 elif test "x$prefix" != xNONE; then
2415   ac_site_file1=$prefix/share/config.site
2416   ac_site_file2=$prefix/etc/config.site
2417 else
2418   ac_site_file1=$ac_default_prefix/share/config.site
2419   ac_site_file2=$ac_default_prefix/etc/config.site
2420 fi
2421 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2422 do
2423   test "x$ac_site_file" = xNONE && continue
2424   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2425     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2426 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2427     sed 's/^/| /' "$ac_site_file" >&5
2428     . "$ac_site_file" \
2429       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2430 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2431 as_fn_error $? "failed to load site script $ac_site_file
2432 See \`config.log' for more details" "$LINENO" 5; }
2433   fi
2434 done
2435
2436 if test -r "$cache_file"; then
2437   # Some versions of bash will fail to source /dev/null (special files
2438   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2439   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2440     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2441 $as_echo "$as_me: loading cache $cache_file" >&6;}
2442     case $cache_file in
2443       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2444       *)                      . "./$cache_file";;
2445     esac
2446   fi
2447 else
2448   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2449 $as_echo "$as_me: creating cache $cache_file" >&6;}
2450   >$cache_file
2451 fi
2452
2453 # Check that the precious variables saved in the cache have kept the same
2454 # value.
2455 ac_cache_corrupted=false
2456 for ac_var in $ac_precious_vars; do
2457   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2458   eval ac_new_set=\$ac_env_${ac_var}_set
2459   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2460   eval ac_new_val=\$ac_env_${ac_var}_value
2461   case $ac_old_set,$ac_new_set in
2462     set,)
2463       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2464 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2465       ac_cache_corrupted=: ;;
2466     ,set)
2467       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2468 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2469       ac_cache_corrupted=: ;;
2470     ,);;
2471     *)
2472       if test "x$ac_old_val" != "x$ac_new_val"; then
2473         # differences in whitespace do not lead to failure.
2474         ac_old_val_w=`echo x $ac_old_val`
2475         ac_new_val_w=`echo x $ac_new_val`
2476         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2477           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2478 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2479           ac_cache_corrupted=:
2480         else
2481           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2482 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2483           eval $ac_var=\$ac_old_val
2484         fi
2485         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2486 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2487         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2488 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2489       fi;;
2490   esac
2491   # Pass precious variables to config.status.
2492   if test "$ac_new_set" = set; then
2493     case $ac_new_val in
2494     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2495     *) ac_arg=$ac_var=$ac_new_val ;;
2496     esac
2497     case " $ac_configure_args " in
2498       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2499       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2500     esac
2501   fi
2502 done
2503 if $ac_cache_corrupted; then
2504   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2505 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2506   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2507 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2508   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2509 fi
2510 ## -------------------- ##
2511 ## Main body of script. ##
2512 ## -------------------- ##
2513
2514 ac_ext=c
2515 ac_cpp='$CPP $CPPFLAGS'
2516 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2517 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2518 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2519
2520
2521 ac_config_headers="$ac_config_headers fficonfig.h"
2522
2523
2524 ac_aux_dir=
2525 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2526   if test -f "$ac_dir/install-sh"; then
2527     ac_aux_dir=$ac_dir
2528     ac_install_sh="$ac_aux_dir/install-sh -c"
2529     break
2530   elif test -f "$ac_dir/install.sh"; then
2531     ac_aux_dir=$ac_dir
2532     ac_install_sh="$ac_aux_dir/install.sh -c"
2533     break
2534   elif test -f "$ac_dir/shtool"; then
2535     ac_aux_dir=$ac_dir
2536     ac_install_sh="$ac_aux_dir/shtool install -c"
2537     break
2538   fi
2539 done
2540 if test -z "$ac_aux_dir"; then
2541   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2542 fi
2543
2544 # These three variables are undocumented and unsupported,
2545 # and are intended to be withdrawn in a future Autoconf release.
2546 # They can cause serious problems if a builder's source tree is in a directory
2547 # whose full name contains unusual characters.
2548 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2549 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2550 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2551
2552
2553 # Make sure we can run config.sub.
2554 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2555   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2556
2557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2558 $as_echo_n "checking build system type... " >&6; }
2559 if ${ac_cv_build+:} false; then :
2560   $as_echo_n "(cached) " >&6
2561 else
2562   ac_build_alias=$build_alias
2563 test "x$ac_build_alias" = x &&
2564   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2565 test "x$ac_build_alias" = x &&
2566   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2567 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2568   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2569
2570 fi
2571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2572 $as_echo "$ac_cv_build" >&6; }
2573 case $ac_cv_build in
2574 *-*-*) ;;
2575 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2576 esac
2577 build=$ac_cv_build
2578 ac_save_IFS=$IFS; IFS='-'
2579 set x $ac_cv_build
2580 shift
2581 build_cpu=$1
2582 build_vendor=$2
2583 shift; shift
2584 # Remember, the first character of IFS is used to create $*,
2585 # except with old shells:
2586 build_os=$*
2587 IFS=$ac_save_IFS
2588 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2589
2590
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2592 $as_echo_n "checking host system type... " >&6; }
2593 if ${ac_cv_host+:} false; then :
2594   $as_echo_n "(cached) " >&6
2595 else
2596   if test "x$host_alias" = x; then
2597   ac_cv_host=$ac_cv_build
2598 else
2599   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2600     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2601 fi
2602
2603 fi
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2605 $as_echo "$ac_cv_host" >&6; }
2606 case $ac_cv_host in
2607 *-*-*) ;;
2608 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2609 esac
2610 host=$ac_cv_host
2611 ac_save_IFS=$IFS; IFS='-'
2612 set x $ac_cv_host
2613 shift
2614 host_cpu=$1
2615 host_vendor=$2
2616 shift; shift
2617 # Remember, the first character of IFS is used to create $*,
2618 # except with old shells:
2619 host_os=$*
2620 IFS=$ac_save_IFS
2621 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2622
2623
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2625 $as_echo_n "checking target system type... " >&6; }
2626 if ${ac_cv_target+:} false; then :
2627   $as_echo_n "(cached) " >&6
2628 else
2629   if test "x$target_alias" = x; then
2630   ac_cv_target=$ac_cv_host
2631 else
2632   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2633     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2634 fi
2635
2636 fi
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2638 $as_echo "$ac_cv_target" >&6; }
2639 case $ac_cv_target in
2640 *-*-*) ;;
2641 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2642 esac
2643 target=$ac_cv_target
2644 ac_save_IFS=$IFS; IFS='-'
2645 set x $ac_cv_target
2646 shift
2647 target_cpu=$1
2648 target_vendor=$2
2649 shift; shift
2650 # Remember, the first character of IFS is used to create $*,
2651 # except with old shells:
2652 target_os=$*
2653 IFS=$ac_save_IFS
2654 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2655
2656
2657 # The aliases save the names the user supplied, while $host etc.
2658 # will get canonicalized.
2659 test -n "$target_alias" &&
2660   test "$program_prefix$program_suffix$program_transform_name" = \
2661     NONENONEs,x,x, &&
2662   program_prefix=${target_alias}-
2663
2664 target_alias=${target_alias-$host_alias}
2665
2666 . ${srcdir}/configure.host
2667
2668
2669    # [$]@ is unsable in 2.60+ but earlier autoconf had no ac_configure_args
2670    if test "${ac_configure_args+set}" != "set" ; then
2671       ac_configure_args=
2672       for ac_arg in ${1+"$@"}; do
2673          ac_configure_args="$ac_configure_args '$ac_arg'"
2674       done
2675    fi
2676
2677 # expand $ac_aux_dir to an absolute path
2678 am_aux_dir=`cd $ac_aux_dir && pwd`
2679
2680
2681 ax_enable_builddir="."
2682 # Check whether --enable-builddir was given.
2683 if test "${enable_builddir+set}" = set; then :
2684   enableval=$enable_builddir; ax_enable_builddir="$enableval"
2685 else
2686   ax_enable_builddir="auto"
2687 fi
2688
2689 if test ".$ac_srcdir_defaulted" != ".no" ; then
2690 if test ".$srcdir" = ".." ; then
2691   if test -f config.status ; then
2692     { $as_echo "$as_me:${as_lineno-$LINENO}: toplevel srcdir already configured... skipping subdir build" >&5
2693 $as_echo "$as_me: toplevel srcdir already configured... skipping subdir build" >&6;}
2694   else
2695     test ".$ax_enable_builddir" = "."  && ax_enable_builddir="."
2696     test ".$ax_enable_builddir" = ".no"  && ax_enable_builddir="."
2697     test ".$TARGET" = "." && TARGET="$target"
2698     test ".$ax_enable_builddir" = ".auto" && ax_enable_builddir="$TARGET"
2699     if test ".$ax_enable_builddir" != ".." ; then    # we know where to go and
2700       as_dir=$ax_enable_builddir; as_fn_mkdir_p
2701       echo __.$ax_enable_builddir.__ > $ax_enable_builddir/conftest.tmp
2702       cd $ax_enable_builddir
2703       if grep __.$ax_enable_builddir.__ conftest.tmp >/dev/null 2>/dev/null ; then
2704         rm conftest.tmp
2705         { $as_echo "$as_me:${as_lineno-$LINENO}: result: continue configure in default builddir \"./$ax_enable_builddir\"" >&5
2706 $as_echo "continue configure in default builddir \"./$ax_enable_builddir\"" >&6; }
2707       else
2708         as_fn_error $? "could not change to default builddir \"./$ax_enable_builddir\"" "$LINENO" 5
2709       fi
2710       srcdir=`echo "$ax_enable_builddir" |
2711               sed -e 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g;s,[/]$,,;'`
2712       # going to restart from subdirectory location
2713       test -f $srcdir/config.log   && mv $srcdir/config.log   .
2714       test -f $srcdir/confdefs.h   && mv $srcdir/confdefs.h   .
2715       test -f $srcdir/conftest.log && mv $srcdir/conftest.log .
2716       test -f $srcdir/$cache_file  && mv $srcdir/$cache_file  .
2717       { $as_echo "$as_me:${as_lineno-$LINENO}: result: ....exec $SHELL $srcdir/$0 \"--srcdir=$srcdir\" \"--enable-builddir=$ax_enable_builddir\" ${1+\"$@\"}" >&5
2718 $as_echo "....exec $SHELL $srcdir/$0 \"--srcdir=$srcdir\" \"--enable-builddir=$ax_enable_builddir\" ${1+\"$@\"}" >&6; }
2719       case "$0" in # restart
2720        /\\*) eval $SHELL "'$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;;
2721        *) eval $SHELL "'$srcdir/$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;;
2722       esac ; exit $?
2723     fi
2724   fi
2725 fi fi
2726 test ".$ax_enable_builddir" = ".auto" && ax_enable_builddir="."
2727 # Extract the first word of "gsed sed", so it can be a program name with args.
2728 set dummy gsed sed; ac_word=$2
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730 $as_echo_n "checking for $ac_word... " >&6; }
2731 if ${ac_cv_path_ax_enable_builddir_sed+:} false; then :
2732   $as_echo_n "(cached) " >&6
2733 else
2734   case $ax_enable_builddir_sed in
2735   [\\/]* | ?:[\\/]*)
2736   ac_cv_path_ax_enable_builddir_sed="$ax_enable_builddir_sed" # Let the user override the test with a path.
2737   ;;
2738   *)
2739   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2740 for as_dir in $PATH
2741 do
2742   IFS=$as_save_IFS
2743   test -z "$as_dir" && as_dir=.
2744     for ac_exec_ext in '' $ac_executable_extensions; do
2745   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2746     ac_cv_path_ax_enable_builddir_sed="$as_dir/$ac_word$ac_exec_ext"
2747     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2748     break 2
2749   fi
2750 done
2751   done
2752 IFS=$as_save_IFS
2753
2754   test -z "$ac_cv_path_ax_enable_builddir_sed" && ac_cv_path_ax_enable_builddir_sed="sed"
2755   ;;
2756 esac
2757 fi
2758 ax_enable_builddir_sed=$ac_cv_path_ax_enable_builddir_sed
2759 if test -n "$ax_enable_builddir_sed"; then
2760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_enable_builddir_sed" >&5
2761 $as_echo "$ax_enable_builddir_sed" >&6; }
2762 else
2763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764 $as_echo "no" >&6; }
2765 fi
2766
2767
2768 ax_enable_builddir_auxdir="$am_aux_dir"
2769 ac_config_commands="$ac_config_commands buildir"
2770
2771
2772 am__api_version='1.11'
2773
2774 # Find a good install program.  We prefer a C program (faster),
2775 # so one script is as good as another.  But avoid the broken or
2776 # incompatible versions:
2777 # SysV /etc/install, /usr/sbin/install
2778 # SunOS /usr/etc/install
2779 # IRIX /sbin/install
2780 # AIX /bin/install
2781 # AmigaOS /C/install, which installs bootblocks on floppy discs
2782 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2783 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2784 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2785 # OS/2's system install, which has a completely different semantic
2786 # ./install, which can be erroneously created by make from ./install.sh.
2787 # Reject install programs that cannot install multiple files.
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2789 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2790 if test -z "$INSTALL"; then
2791 if ${ac_cv_path_install+:} false; then :
2792   $as_echo_n "(cached) " >&6
2793 else
2794   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2795 for as_dir in $PATH
2796 do
2797   IFS=$as_save_IFS
2798   test -z "$as_dir" && as_dir=.
2799     # Account for people who put trailing slashes in PATH elements.
2800 case $as_dir/ in #((
2801   ./ | .// | /[cC]/* | \
2802   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2803   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2804   /usr/ucb/* ) ;;
2805   *)
2806     # OSF1 and SCO ODT 3.0 have their own names for install.
2807     # Don't use installbsd from OSF since it installs stuff as root
2808     # by default.
2809     for ac_prog in ginstall scoinst install; do
2810       for ac_exec_ext in '' $ac_executable_extensions; do
2811         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2812           if test $ac_prog = install &&
2813             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2814             # AIX install.  It has an incompatible calling convention.
2815             :
2816           elif test $ac_prog = install &&
2817             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2818             # program-specific install script used by HP pwplus--don't use.
2819             :
2820           else
2821             rm -rf conftest.one conftest.two conftest.dir
2822             echo one > conftest.one
2823             echo two > conftest.two
2824             mkdir conftest.dir
2825             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2826               test -s conftest.one && test -s conftest.two &&
2827               test -s conftest.dir/conftest.one &&
2828               test -s conftest.dir/conftest.two
2829             then
2830               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2831               break 3
2832             fi
2833           fi
2834         fi
2835       done
2836     done
2837     ;;
2838 esac
2839
2840   done
2841 IFS=$as_save_IFS
2842
2843 rm -rf conftest.one conftest.two conftest.dir
2844
2845 fi
2846   if test "${ac_cv_path_install+set}" = set; then
2847     INSTALL=$ac_cv_path_install
2848   else
2849     # As a last resort, use the slow shell script.  Don't cache a
2850     # value for INSTALL within a source directory, because that will
2851     # break other packages using the cache if that directory is
2852     # removed, or if the value is a relative name.
2853     INSTALL=$ac_install_sh
2854   fi
2855 fi
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2857 $as_echo "$INSTALL" >&6; }
2858
2859 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2860 # It thinks the first close brace ends the variable substitution.
2861 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2862
2863 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2864
2865 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2866
2867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2868 $as_echo_n "checking whether build environment is sane... " >&6; }
2869 # Just in case
2870 sleep 1
2871 echo timestamp > conftest.file
2872 # Reject unsafe characters in $srcdir or the absolute working directory
2873 # name.  Accept space and tab only in the latter.
2874 am_lf='
2875 '
2876 case `pwd` in
2877   *[\\\"\#\$\&\'\`$am_lf]*)
2878     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2879 esac
2880 case $srcdir in
2881   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2882     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2883 esac
2884
2885 # Do `set' in a subshell so we don't clobber the current shell's
2886 # arguments.  Must try -L first in case configure is actually a
2887 # symlink; some systems play weird games with the mod time of symlinks
2888 # (eg FreeBSD returns the mod time of the symlink's containing
2889 # directory).
2890 if (
2891    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2892    if test "$*" = "X"; then
2893       # -L didn't work.
2894       set X `ls -t "$srcdir/configure" conftest.file`
2895    fi
2896    rm -f conftest.file
2897    if test "$*" != "X $srcdir/configure conftest.file" \
2898       && test "$*" != "X conftest.file $srcdir/configure"; then
2899
2900       # If neither matched, then we have a broken ls.  This can happen
2901       # if, for instance, CONFIG_SHELL is bash and it inherits a
2902       # broken ls alias from the environment.  This has actually
2903       # happened.  Such a system could not be considered "sane".
2904       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2905 alias in your environment" "$LINENO" 5
2906    fi
2907
2908    test "$2" = conftest.file
2909    )
2910 then
2911    # Ok.
2912    :
2913 else
2914    as_fn_error $? "newly created file is older than distributed files!
2915 Check your system clock" "$LINENO" 5
2916 fi
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2918 $as_echo "yes" >&6; }
2919 test "$program_prefix" != NONE &&
2920   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2921 # Use a double $ so make ignores it.
2922 test "$program_suffix" != NONE &&
2923   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2924 # Double any \ or $.
2925 # By default was `s,x,x', remove it if useless.
2926 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2927 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2928
2929 if test x"${MISSING+set}" != xset; then
2930   case $am_aux_dir in
2931   *\ * | *\     *)
2932     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2933   *)
2934     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2935   esac
2936 fi
2937 # Use eval to expand $SHELL
2938 if eval "$MISSING --run true"; then
2939   am_missing_run="$MISSING --run "
2940 else
2941   am_missing_run=
2942   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2943 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2944 fi
2945
2946 if test x"${install_sh}" != xset; then
2947   case $am_aux_dir in
2948   *\ * | *\     *)
2949     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2950   *)
2951     install_sh="\${SHELL} $am_aux_dir/install-sh"
2952   esac
2953 fi
2954
2955 # Installed binaries are usually stripped using `strip' when the user
2956 # run `make install-strip'.  However `strip' might not be the right
2957 # tool to use in cross-compilation environments, therefore Automake
2958 # will honor the `STRIP' environment variable to overrule this program.
2959 if test "$cross_compiling" != no; then
2960   if test -n "$ac_tool_prefix"; then
2961   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2962 set dummy ${ac_tool_prefix}strip; ac_word=$2
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2964 $as_echo_n "checking for $ac_word... " >&6; }
2965 if ${ac_cv_prog_STRIP+:} false; then :
2966   $as_echo_n "(cached) " >&6
2967 else
2968   if test -n "$STRIP"; then
2969   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2970 else
2971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2972 for as_dir in $PATH
2973 do
2974   IFS=$as_save_IFS
2975   test -z "$as_dir" && as_dir=.
2976     for ac_exec_ext in '' $ac_executable_extensions; do
2977   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2978     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2979     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2980     break 2
2981   fi
2982 done
2983   done
2984 IFS=$as_save_IFS
2985
2986 fi
2987 fi
2988 STRIP=$ac_cv_prog_STRIP
2989 if test -n "$STRIP"; then
2990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2991 $as_echo "$STRIP" >&6; }
2992 else
2993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2994 $as_echo "no" >&6; }
2995 fi
2996
2997
2998 fi
2999 if test -z "$ac_cv_prog_STRIP"; then
3000   ac_ct_STRIP=$STRIP
3001   # Extract the first word of "strip", so it can be a program name with args.
3002 set dummy strip; ac_word=$2
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3004 $as_echo_n "checking for $ac_word... " >&6; }
3005 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3006   $as_echo_n "(cached) " >&6
3007 else
3008   if test -n "$ac_ct_STRIP"; then
3009   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3010 else
3011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3012 for as_dir in $PATH
3013 do
3014   IFS=$as_save_IFS
3015   test -z "$as_dir" && as_dir=.
3016     for ac_exec_ext in '' $ac_executable_extensions; do
3017   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3018     ac_cv_prog_ac_ct_STRIP="strip"
3019     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3020     break 2
3021   fi
3022 done
3023   done
3024 IFS=$as_save_IFS
3025
3026 fi
3027 fi
3028 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3029 if test -n "$ac_ct_STRIP"; then
3030   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3031 $as_echo "$ac_ct_STRIP" >&6; }
3032 else
3033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3034 $as_echo "no" >&6; }
3035 fi
3036
3037   if test "x$ac_ct_STRIP" = x; then
3038     STRIP=":"
3039   else
3040     case $cross_compiling:$ac_tool_warned in
3041 yes:)
3042 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3043 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3044 ac_tool_warned=yes ;;
3045 esac
3046     STRIP=$ac_ct_STRIP
3047   fi
3048 else
3049   STRIP="$ac_cv_prog_STRIP"
3050 fi
3051
3052 fi
3053 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3054
3055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3056 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3057 if test -z "$MKDIR_P"; then
3058   if ${ac_cv_path_mkdir+:} false; then :
3059   $as_echo_n "(cached) " >&6
3060 else
3061   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3062 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3063 do
3064   IFS=$as_save_IFS
3065   test -z "$as_dir" && as_dir=.
3066     for ac_prog in mkdir gmkdir; do
3067          for ac_exec_ext in '' $ac_executable_extensions; do
3068            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3069            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3070              'mkdir (GNU coreutils) '* | \
3071              'mkdir (coreutils) '* | \
3072              'mkdir (fileutils) '4.1*)
3073                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3074                break 3;;
3075            esac
3076          done
3077        done
3078   done
3079 IFS=$as_save_IFS
3080
3081 fi
3082
3083   test -d ./--version && rmdir ./--version
3084   if test "${ac_cv_path_mkdir+set}" = set; then
3085     MKDIR_P="$ac_cv_path_mkdir -p"
3086   else
3087     # As a last resort, use the slow shell script.  Don't cache a
3088     # value for MKDIR_P within a source directory, because that will
3089     # break other packages using the cache if that directory is
3090     # removed, or if the value is a relative name.
3091     MKDIR_P="$ac_install_sh -d"
3092   fi
3093 fi
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3095 $as_echo "$MKDIR_P" >&6; }
3096
3097 mkdir_p="$MKDIR_P"
3098 case $mkdir_p in
3099   [\\/$]* | ?:[\\/]*) ;;
3100   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3101 esac
3102
3103 for ac_prog in gawk mawk nawk awk
3104 do
3105   # Extract the first word of "$ac_prog", so it can be a program name with args.
3106 set dummy $ac_prog; ac_word=$2
3107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3108 $as_echo_n "checking for $ac_word... " >&6; }
3109 if ${ac_cv_prog_AWK+:} false; then :
3110   $as_echo_n "(cached) " >&6
3111 else
3112   if test -n "$AWK"; then
3113   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3114 else
3115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3116 for as_dir in $PATH
3117 do
3118   IFS=$as_save_IFS
3119   test -z "$as_dir" && as_dir=.
3120     for ac_exec_ext in '' $ac_executable_extensions; do
3121   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3122     ac_cv_prog_AWK="$ac_prog"
3123     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3124     break 2
3125   fi
3126 done
3127   done
3128 IFS=$as_save_IFS
3129
3130 fi
3131 fi
3132 AWK=$ac_cv_prog_AWK
3133 if test -n "$AWK"; then
3134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3135 $as_echo "$AWK" >&6; }
3136 else
3137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3138 $as_echo "no" >&6; }
3139 fi
3140
3141
3142   test -n "$AWK" && break
3143 done
3144
3145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3146 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3147 set x ${MAKE-make}
3148 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3149 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3150   $as_echo_n "(cached) " >&6
3151 else
3152   cat >conftest.make <<\_ACEOF
3153 SHELL = /bin/sh
3154 all:
3155         @echo '@@@%%%=$(MAKE)=@@@%%%'
3156 _ACEOF
3157 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3158 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3159   *@@@%%%=?*=@@@%%%*)
3160     eval ac_cv_prog_make_${ac_make}_set=yes;;
3161   *)
3162     eval ac_cv_prog_make_${ac_make}_set=no;;
3163 esac
3164 rm -f conftest.make
3165 fi
3166 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3168 $as_echo "yes" >&6; }
3169   SET_MAKE=
3170 else
3171   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3172 $as_echo "no" >&6; }
3173   SET_MAKE="MAKE=${MAKE-make}"
3174 fi
3175
3176 rm -rf .tst 2>/dev/null
3177 mkdir .tst 2>/dev/null
3178 if test -d .tst; then
3179   am__leading_dot=.
3180 else
3181   am__leading_dot=_
3182 fi
3183 rmdir .tst 2>/dev/null
3184
3185 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3186   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3187   # is not polluted with repeated "-I."
3188   am__isrc=' -I$(srcdir)'
3189   # test to see if srcdir already configured
3190   if test -f $srcdir/config.status; then
3191     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3192   fi
3193 fi
3194
3195 # test whether we have cygpath
3196 if test -z "$CYGPATH_W"; then
3197   if (cygpath --version) >/dev/null 2>/dev/null; then
3198     CYGPATH_W='cygpath -w'
3199   else
3200     CYGPATH_W=echo
3201   fi
3202 fi
3203
3204
3205 # Define the identity of the package.
3206  PACKAGE='libffi'
3207  VERSION='3.0.11'
3208
3209
3210 cat >>confdefs.h <<_ACEOF
3211 #define PACKAGE "$PACKAGE"
3212 _ACEOF
3213
3214
3215 cat >>confdefs.h <<_ACEOF
3216 #define VERSION "$VERSION"
3217 _ACEOF
3218
3219 # Some tools Automake needs.
3220
3221 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3222
3223
3224 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3225
3226
3227 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3228
3229
3230 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3231
3232
3233 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3234
3235 # We need awk for the "check" target.  The system "awk" is bad on
3236 # some platforms.
3237 # Always define AMTAR for backward compatibility.  Yes, it's still used
3238 # in the wild :-(  We should find a proper way to deprecate it ...
3239 AMTAR='$${TAR-tar}'
3240
3241 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3242
3243
3244
3245
3246
3247
3248 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
3249 # We must force CC to /not/ be precious variables; otherwise
3250 # the wrong, non-multilib-adjusted value will be used in multilibs.
3251 # As a side effect, we have to subst CFLAGS ourselves.
3252 # Also save and restore CFLAGS, since AC_PROG_CC will come up with
3253 # defaults of its own if none are provided.
3254
3255
3256
3257 save_CFLAGS=$CFLAGS
3258 ac_ext=c
3259 ac_cpp='$CPP $CPPFLAGS'
3260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3263 if test -n "$ac_tool_prefix"; then
3264   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3265 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3267 $as_echo_n "checking for $ac_word... " >&6; }
3268 if ${ac_cv_prog_CC+:} false; then :
3269   $as_echo_n "(cached) " >&6
3270 else
3271   if test -n "$CC"; then
3272   ac_cv_prog_CC="$CC" # Let the user override the test.
3273 else
3274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3275 for as_dir in $PATH
3276 do
3277   IFS=$as_save_IFS
3278   test -z "$as_dir" && as_dir=.
3279     for ac_exec_ext in '' $ac_executable_extensions; do
3280   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3281     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3282     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3283     break 2
3284   fi
3285 done
3286   done
3287 IFS=$as_save_IFS
3288
3289 fi
3290 fi
3291 CC=$ac_cv_prog_CC
3292 if test -n "$CC"; then
3293   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3294 $as_echo "$CC" >&6; }
3295 else
3296   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3297 $as_echo "no" >&6; }
3298 fi
3299
3300
3301 fi
3302 if test -z "$ac_cv_prog_CC"; then
3303   ac_ct_CC=$CC
3304   # Extract the first word of "gcc", so it can be a program name with args.
3305 set dummy gcc; ac_word=$2
3306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3307 $as_echo_n "checking for $ac_word... " >&6; }
3308 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3309   $as_echo_n "(cached) " >&6
3310 else
3311   if test -n "$ac_ct_CC"; then
3312   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3313 else
3314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3315 for as_dir in $PATH
3316 do
3317   IFS=$as_save_IFS
3318   test -z "$as_dir" && as_dir=.
3319     for ac_exec_ext in '' $ac_executable_extensions; do
3320   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3321     ac_cv_prog_ac_ct_CC="gcc"
3322     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3323     break 2
3324   fi
3325 done
3326   done
3327 IFS=$as_save_IFS
3328
3329 fi
3330 fi
3331 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3332 if test -n "$ac_ct_CC"; then
3333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3334 $as_echo "$ac_ct_CC" >&6; }
3335 else
3336   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3337 $as_echo "no" >&6; }
3338 fi
3339
3340   if test "x$ac_ct_CC" = x; then
3341     CC=""
3342   else
3343     case $cross_compiling:$ac_tool_warned in
3344 yes:)
3345 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3346 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3347 ac_tool_warned=yes ;;
3348 esac
3349     CC=$ac_ct_CC
3350   fi
3351 else
3352   CC="$ac_cv_prog_CC"
3353 fi
3354
3355 if test -z "$CC"; then
3356           if test -n "$ac_tool_prefix"; then
3357     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3358 set dummy ${ac_tool_prefix}cc; ac_word=$2
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3360 $as_echo_n "checking for $ac_word... " >&6; }
3361 if ${ac_cv_prog_CC+:} false; then :
3362   $as_echo_n "(cached) " >&6
3363 else
3364   if test -n "$CC"; then
3365   ac_cv_prog_CC="$CC" # Let the user override the test.
3366 else
3367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3368 for as_dir in $PATH
3369 do
3370   IFS=$as_save_IFS
3371   test -z "$as_dir" && as_dir=.
3372     for ac_exec_ext in '' $ac_executable_extensions; do
3373   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3374     ac_cv_prog_CC="${ac_tool_prefix}cc"
3375     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3376     break 2
3377   fi
3378 done
3379   done
3380 IFS=$as_save_IFS
3381
3382 fi
3383 fi
3384 CC=$ac_cv_prog_CC
3385 if test -n "$CC"; then
3386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3387 $as_echo "$CC" >&6; }
3388 else
3389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3390 $as_echo "no" >&6; }
3391 fi
3392
3393
3394   fi
3395 fi
3396 if test -z "$CC"; then
3397   # Extract the first word of "cc", so it can be a program name with args.
3398 set dummy cc; ac_word=$2
3399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3400 $as_echo_n "checking for $ac_word... " >&6; }
3401 if ${ac_cv_prog_CC+:} false; then :
3402   $as_echo_n "(cached) " >&6
3403 else
3404   if test -n "$CC"; then
3405   ac_cv_prog_CC="$CC" # Let the user override the test.
3406 else
3407   ac_prog_rejected=no
3408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3409 for as_dir in $PATH
3410 do
3411   IFS=$as_save_IFS
3412   test -z "$as_dir" && as_dir=.
3413     for ac_exec_ext in '' $ac_executable_extensions; do
3414   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3415     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3416        ac_prog_rejected=yes
3417        continue
3418      fi
3419     ac_cv_prog_CC="cc"
3420     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3421     break 2
3422   fi
3423 done
3424   done
3425 IFS=$as_save_IFS
3426
3427 if test $ac_prog_rejected = yes; then
3428   # We found a bogon in the path, so make sure we never use it.
3429   set dummy $ac_cv_prog_CC
3430   shift
3431   if test $# != 0; then
3432     # We chose a different compiler from the bogus one.
3433     # However, it has the same basename, so the bogon will be chosen
3434     # first if we set CC to just the basename; use the full file name.
3435     shift
3436     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3437   fi
3438 fi
3439 fi
3440 fi
3441 CC=$ac_cv_prog_CC
3442 if test -n "$CC"; then
3443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3444 $as_echo "$CC" >&6; }
3445 else
3446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3447 $as_echo "no" >&6; }
3448 fi
3449
3450
3451 fi
3452 if test -z "$CC"; then
3453   if test -n "$ac_tool_prefix"; then
3454   for ac_prog in cl.exe
3455   do
3456     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3457 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3459 $as_echo_n "checking for $ac_word... " >&6; }
3460 if ${ac_cv_prog_CC+:} false; then :
3461   $as_echo_n "(cached) " >&6
3462 else
3463   if test -n "$CC"; then
3464   ac_cv_prog_CC="$CC" # Let the user override the test.
3465 else
3466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3467 for as_dir in $PATH
3468 do
3469   IFS=$as_save_IFS
3470   test -z "$as_dir" && as_dir=.
3471     for ac_exec_ext in '' $ac_executable_extensions; do
3472   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3473     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3474     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3475     break 2
3476   fi
3477 done
3478   done
3479 IFS=$as_save_IFS
3480
3481 fi
3482 fi
3483 CC=$ac_cv_prog_CC
3484 if test -n "$CC"; then
3485   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3486 $as_echo "$CC" >&6; }
3487 else
3488   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3489 $as_echo "no" >&6; }
3490 fi
3491
3492
3493     test -n "$CC" && break
3494   done
3495 fi
3496 if test -z "$CC"; then
3497   ac_ct_CC=$CC
3498   for ac_prog in cl.exe
3499 do
3500   # Extract the first word of "$ac_prog", so it can be a program name with args.
3501 set dummy $ac_prog; ac_word=$2
3502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3503 $as_echo_n "checking for $ac_word... " >&6; }
3504 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3505   $as_echo_n "(cached) " >&6
3506 else
3507   if test -n "$ac_ct_CC"; then
3508   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3509 else
3510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3511 for as_dir in $PATH
3512 do
3513   IFS=$as_save_IFS
3514   test -z "$as_dir" && as_dir=.
3515     for ac_exec_ext in '' $ac_executable_extensions; do
3516   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3517     ac_cv_prog_ac_ct_CC="$ac_prog"
3518     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3519     break 2
3520   fi
3521 done
3522   done
3523 IFS=$as_save_IFS
3524
3525 fi
3526 fi
3527 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3528 if test -n "$ac_ct_CC"; then
3529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3530 $as_echo "$ac_ct_CC" >&6; }
3531 else
3532   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3533 $as_echo "no" >&6; }
3534 fi
3535
3536
3537   test -n "$ac_ct_CC" && break
3538 done
3539
3540   if test "x$ac_ct_CC" = x; then
3541     CC=""
3542   else
3543     case $cross_compiling:$ac_tool_warned in
3544 yes:)
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3546 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3547 ac_tool_warned=yes ;;
3548 esac
3549     CC=$ac_ct_CC
3550   fi
3551 fi
3552
3553 fi
3554
3555
3556 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3557 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3558 as_fn_error $? "no acceptable C compiler found in \$PATH
3559 See \`config.log' for more details" "$LINENO" 5; }
3560
3561 # Provide some information about the compiler.
3562 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3563 set X $ac_compile
3564 ac_compiler=$2
3565 for ac_option in --version -v -V -qversion; do
3566   { { ac_try="$ac_compiler $ac_option >&5"
3567 case "(($ac_try" in
3568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3569   *) ac_try_echo=$ac_try;;
3570 esac
3571 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3572 $as_echo "$ac_try_echo"; } >&5
3573   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3574   ac_status=$?
3575   if test -s conftest.err; then
3576     sed '10a\
3577 ... rest of stderr output deleted ...
3578          10q' conftest.err >conftest.er1
3579     cat conftest.er1 >&5
3580   fi
3581   rm -f conftest.er1 conftest.err
3582   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3583   test $ac_status = 0; }
3584 done
3585
3586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3587 /* end confdefs.h.  */
3588
3589 int
3590 main ()
3591 {
3592
3593   ;
3594   return 0;
3595 }
3596 _ACEOF
3597 ac_clean_files_save=$ac_clean_files
3598 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3599 # Try to create an executable without -o first, disregard a.out.
3600 # It will help us diagnose broken compilers, and finding out an intuition
3601 # of exeext.
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3603 $as_echo_n "checking whether the C compiler works... " >&6; }
3604 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3605
3606 # The possible output files:
3607 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3608
3609 ac_rmfiles=
3610 for ac_file in $ac_files
3611 do
3612   case $ac_file in
3613     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3614     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3615   esac
3616 done
3617 rm -f $ac_rmfiles
3618
3619 if { { ac_try="$ac_link_default"
3620 case "(($ac_try" in
3621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3622   *) ac_try_echo=$ac_try;;
3623 esac
3624 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3625 $as_echo "$ac_try_echo"; } >&5
3626   (eval "$ac_link_default") 2>&5
3627   ac_status=$?
3628   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3629   test $ac_status = 0; }; then :
3630   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3631 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3632 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3633 # so that the user can short-circuit this test for compilers unknown to
3634 # Autoconf.
3635 for ac_file in $ac_files ''
3636 do
3637   test -f "$ac_file" || continue
3638   case $ac_file in
3639     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3640         ;;
3641     [ab].out )
3642         # We found the default executable, but exeext='' is most
3643         # certainly right.
3644         break;;
3645     *.* )
3646         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3647         then :; else
3648            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3649         fi
3650         # We set ac_cv_exeext here because the later test for it is not
3651         # safe: cross compilers may not add the suffix if given an `-o'
3652         # argument, so we may need to know it at that point already.
3653         # Even if this section looks crufty: it has the advantage of
3654         # actually working.
3655         break;;
3656     * )
3657         break;;
3658   esac
3659 done
3660 test "$ac_cv_exeext" = no && ac_cv_exeext=
3661
3662 else
3663   ac_file=''
3664 fi
3665 if test -z "$ac_file"; then :
3666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3667 $as_echo "no" >&6; }
3668 $as_echo "$as_me: failed program was:" >&5
3669 sed 's/^/| /' conftest.$ac_ext >&5
3670
3671 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3672 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3673 as_fn_error 77 "C compiler cannot create executables
3674 See \`config.log' for more details" "$LINENO" 5; }
3675 else
3676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3677 $as_echo "yes" >&6; }
3678 fi
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3680 $as_echo_n "checking for C compiler default output file name... " >&6; }
3681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3682 $as_echo "$ac_file" >&6; }
3683 ac_exeext=$ac_cv_exeext
3684
3685 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3686 ac_clean_files=$ac_clean_files_save
3687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3688 $as_echo_n "checking for suffix of executables... " >&6; }
3689 if { { ac_try="$ac_link"
3690 case "(($ac_try" in
3691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3692   *) ac_try_echo=$ac_try;;
3693 esac
3694 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3695 $as_echo "$ac_try_echo"; } >&5
3696   (eval "$ac_link") 2>&5
3697   ac_status=$?
3698   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3699   test $ac_status = 0; }; then :
3700   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3701 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3702 # work properly (i.e., refer to `conftest.exe'), while it won't with
3703 # `rm'.
3704 for ac_file in conftest.exe conftest conftest.*; do
3705   test -f "$ac_file" || continue
3706   case $ac_file in
3707     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3708     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3709           break;;
3710     * ) break;;
3711   esac
3712 done
3713 else
3714   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3715 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3716 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3717 See \`config.log' for more details" "$LINENO" 5; }
3718 fi
3719 rm -f conftest conftest$ac_cv_exeext
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3721 $as_echo "$ac_cv_exeext" >&6; }
3722
3723 rm -f conftest.$ac_ext
3724 EXEEXT=$ac_cv_exeext
3725 ac_exeext=$EXEEXT
3726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3727 /* end confdefs.h.  */
3728 #include <stdio.h>
3729 int
3730 main ()
3731 {
3732 FILE *f = fopen ("conftest.out", "w");
3733  return ferror (f) || fclose (f) != 0;
3734
3735   ;
3736   return 0;
3737 }
3738 _ACEOF
3739 ac_clean_files="$ac_clean_files conftest.out"
3740 # Check that the compiler produces executables we can run.  If not, either
3741 # the compiler is broken, or we cross compile.
3742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3743 $as_echo_n "checking whether we are cross compiling... " >&6; }
3744 if test "$cross_compiling" != yes; then
3745   { { ac_try="$ac_link"
3746 case "(($ac_try" in
3747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3748   *) ac_try_echo=$ac_try;;
3749 esac
3750 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3751 $as_echo "$ac_try_echo"; } >&5
3752   (eval "$ac_link") 2>&5
3753   ac_status=$?
3754   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3755   test $ac_status = 0; }
3756   if { ac_try='./conftest$ac_cv_exeext'
3757   { { case "(($ac_try" in
3758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3759   *) ac_try_echo=$ac_try;;
3760 esac
3761 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3762 $as_echo "$ac_try_echo"; } >&5
3763   (eval "$ac_try") 2>&5
3764   ac_status=$?
3765   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3766   test $ac_status = 0; }; }; then
3767     cross_compiling=no
3768   else
3769     if test "$cross_compiling" = maybe; then
3770         cross_compiling=yes
3771     else
3772         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3773 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3774 as_fn_error $? "cannot run C compiled programs.
3775 If you meant to cross compile, use \`--host'.
3776 See \`config.log' for more details" "$LINENO" 5; }
3777     fi
3778   fi
3779 fi
3780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3781 $as_echo "$cross_compiling" >&6; }
3782
3783 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3784 ac_clean_files=$ac_clean_files_save
3785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3786 $as_echo_n "checking for suffix of object files... " >&6; }
3787 if ${ac_cv_objext+:} false; then :
3788   $as_echo_n "(cached) " >&6
3789 else
3790   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3791 /* end confdefs.h.  */
3792
3793 int
3794 main ()
3795 {
3796
3797   ;
3798   return 0;
3799 }
3800 _ACEOF
3801 rm -f conftest.o conftest.obj
3802 if { { ac_try="$ac_compile"
3803 case "(($ac_try" in
3804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3805   *) ac_try_echo=$ac_try;;
3806 esac
3807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3808 $as_echo "$ac_try_echo"; } >&5
3809   (eval "$ac_compile") 2>&5
3810   ac_status=$?
3811   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3812   test $ac_status = 0; }; then :
3813   for ac_file in conftest.o conftest.obj conftest.*; do
3814   test -f "$ac_file" || continue;
3815   case $ac_file in
3816     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3817     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3818        break;;
3819   esac
3820 done
3821 else
3822   $as_echo "$as_me: failed program was:" >&5
3823 sed 's/^/| /' conftest.$ac_ext >&5
3824
3825 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3826 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3827 as_fn_error $? "cannot compute suffix of object files: cannot compile
3828 See \`config.log' for more details" "$LINENO" 5; }
3829 fi
3830 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3831 fi
3832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3833 $as_echo "$ac_cv_objext" >&6; }
3834 OBJEXT=$ac_cv_objext
3835 ac_objext=$OBJEXT
3836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3837 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3838 if ${ac_cv_c_compiler_gnu+:} false; then :
3839   $as_echo_n "(cached) " >&6
3840 else
3841   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3842 /* end confdefs.h.  */
3843
3844 int
3845 main ()
3846 {
3847 #ifndef __GNUC__
3848        choke me
3849 #endif
3850
3851   ;
3852   return 0;
3853 }
3854 _ACEOF
3855 if ac_fn_c_try_compile "$LINENO"; then :
3856   ac_compiler_gnu=yes
3857 else
3858   ac_compiler_gnu=no
3859 fi
3860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3861 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3862
3863 fi
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3865 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3866 if test $ac_compiler_gnu = yes; then
3867   GCC=yes
3868 else
3869   GCC=
3870 fi
3871 ac_test_CFLAGS=${CFLAGS+set}
3872 ac_save_CFLAGS=$CFLAGS
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3874 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3875 if ${ac_cv_prog_cc_g+:} false; then :
3876   $as_echo_n "(cached) " >&6
3877 else
3878   ac_save_c_werror_flag=$ac_c_werror_flag
3879    ac_c_werror_flag=yes
3880    ac_cv_prog_cc_g=no
3881    CFLAGS="-g"
3882    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3883 /* end confdefs.h.  */
3884
3885 int
3886 main ()
3887 {
3888
3889   ;
3890   return 0;
3891 }
3892 _ACEOF
3893 if ac_fn_c_try_compile "$LINENO"; then :
3894   ac_cv_prog_cc_g=yes
3895 else
3896   CFLAGS=""
3897       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3898 /* end confdefs.h.  */
3899
3900 int
3901 main ()
3902 {
3903
3904   ;
3905   return 0;
3906 }
3907 _ACEOF
3908 if ac_fn_c_try_compile "$LINENO"; then :
3909
3910 else
3911   ac_c_werror_flag=$ac_save_c_werror_flag
3912          CFLAGS="-g"
3913          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3914 /* end confdefs.h.  */
3915
3916 int
3917 main ()
3918 {
3919
3920   ;
3921   return 0;
3922 }
3923 _ACEOF
3924 if ac_fn_c_try_compile "$LINENO"; then :
3925   ac_cv_prog_cc_g=yes
3926 fi
3927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3928 fi
3929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3930 fi
3931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3932    ac_c_werror_flag=$ac_save_c_werror_flag
3933 fi
3934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3935 $as_echo "$ac_cv_prog_cc_g" >&6; }
3936 if test "$ac_test_CFLAGS" = set; then
3937   CFLAGS=$ac_save_CFLAGS
3938 elif test $ac_cv_prog_cc_g = yes; then
3939   if test "$GCC" = yes; then
3940     CFLAGS="-g -O2"
3941   else
3942     CFLAGS="-g"
3943   fi
3944 else
3945   if test "$GCC" = yes; then
3946     CFLAGS="-O2"
3947   else
3948     CFLAGS=
3949   fi
3950 fi
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3952 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3953 if ${ac_cv_prog_cc_c89+:} false; then :
3954   $as_echo_n "(cached) " >&6
3955 else
3956   ac_cv_prog_cc_c89=no
3957 ac_save_CC=$CC
3958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3959 /* end confdefs.h.  */
3960 #include <stdarg.h>
3961 #include <stdio.h>
3962 #include <sys/types.h>
3963 #include <sys/stat.h>
3964 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3965 struct buf { int x; };
3966 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3967 static char *e (p, i)
3968      char **p;
3969      int i;
3970 {
3971   return p[i];
3972 }
3973 static char *f (char * (*g) (char **, int), char **p, ...)
3974 {
3975   char *s;
3976   va_list v;
3977   va_start (v,p);
3978   s = g (p, va_arg (v,int));
3979   va_end (v);
3980   return s;
3981 }
3982
3983 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3984    function prototypes and stuff, but not '\xHH' hex character constants.
3985    These don't provoke an error unfortunately, instead are silently treated
3986    as 'x'.  The following induces an error, until -std is added to get
3987    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3988    array size at least.  It's necessary to write '\x00'==0 to get something
3989    that's true only with -std.  */
3990 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3991
3992 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3993    inside strings and character constants.  */
3994 #define FOO(x) 'x'
3995 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3996
3997 int test (int i, double x);
3998 struct s1 {int (*f) (int a);};
3999 struct s2 {int (*f) (double a);};
4000 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4001 int argc;
4002 char **argv;
4003 int
4004 main ()
4005 {
4006 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4007   ;
4008   return 0;
4009 }
4010 _ACEOF
4011 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4012         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4013 do
4014   CC="$ac_save_CC $ac_arg"
4015   if ac_fn_c_try_compile "$LINENO"; then :
4016   ac_cv_prog_cc_c89=$ac_arg
4017 fi
4018 rm -f core conftest.err conftest.$ac_objext
4019   test "x$ac_cv_prog_cc_c89" != "xno" && break
4020 done
4021 rm -f conftest.$ac_ext
4022 CC=$ac_save_CC
4023
4024 fi
4025 # AC_CACHE_VAL
4026 case "x$ac_cv_prog_cc_c89" in
4027   x)
4028     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4029 $as_echo "none needed" >&6; } ;;
4030   xno)
4031     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4032 $as_echo "unsupported" >&6; } ;;
4033   *)
4034     CC="$CC $ac_cv_prog_cc_c89"
4035     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4036 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4037 esac
4038 if test "x$ac_cv_prog_cc_c89" != xno; then :
4039
4040 fi
4041
4042 ac_ext=c
4043 ac_cpp='$CPP $CPPFLAGS'
4044 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4045 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4046 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4047 DEPDIR="${am__leading_dot}deps"
4048
4049 ac_config_commands="$ac_config_commands depfiles"
4050
4051
4052 am_make=${MAKE-make}
4053 cat > confinc << 'END'
4054 am__doit:
4055         @echo this is the am__doit target
4056 .PHONY: am__doit
4057 END
4058 # If we don't find an include directive, just comment out the code.
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4060 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4061 am__include="#"
4062 am__quote=
4063 _am_result=none
4064 # First try GNU make style include.
4065 echo "include confinc" > confmf
4066 # Ignore all kinds of additional output from `make'.
4067 case `$am_make -s -f confmf 2> /dev/null` in #(
4068 *the\ am__doit\ target*)
4069   am__include=include
4070   am__quote=
4071   _am_result=GNU
4072   ;;
4073 esac
4074 # Now try BSD make style include.
4075 if test "$am__include" = "#"; then
4076    echo '.include "confinc"' > confmf
4077    case `$am_make -s -f confmf 2> /dev/null` in #(
4078    *the\ am__doit\ target*)
4079      am__include=.include
4080      am__quote="\""
4081      _am_result=BSD
4082      ;;
4083    esac
4084 fi
4085
4086
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4088 $as_echo "$_am_result" >&6; }
4089 rm -f confinc confmf
4090
4091 # Check whether --enable-dependency-tracking was given.
4092 if test "${enable_dependency_tracking+set}" = set; then :
4093   enableval=$enable_dependency_tracking;
4094 fi
4095
4096 if test "x$enable_dependency_tracking" != xno; then
4097   am_depcomp="$ac_aux_dir/depcomp"
4098   AMDEPBACKSLASH='\'
4099   am__nodep='_no'
4100 fi
4101  if test "x$enable_dependency_tracking" != xno; then
4102   AMDEP_TRUE=
4103   AMDEP_FALSE='#'
4104 else
4105   AMDEP_TRUE='#'
4106   AMDEP_FALSE=
4107 fi
4108
4109
4110
4111 depcc="$CC"   am_compiler_list=
4112
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4114 $as_echo_n "checking dependency style of $depcc... " >&6; }
4115 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4116   $as_echo_n "(cached) " >&6
4117 else
4118   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4119   # We make a subdir and do the tests there.  Otherwise we can end up
4120   # making bogus files that we don't know about and never remove.  For
4121   # instance it was reported that on HP-UX the gcc test will end up
4122   # making a dummy file named `D' -- because `-MD' means `put the output
4123   # in D'.
4124   rm -rf conftest.dir
4125   mkdir conftest.dir
4126   # Copy depcomp to subdir because otherwise we won't find it if we're
4127   # using a relative directory.
4128   cp "$am_depcomp" conftest.dir
4129   cd conftest.dir
4130   # We will build objects and dependencies in a subdirectory because
4131   # it helps to detect inapplicable dependency modes.  For instance
4132   # both Tru64's cc and ICC support -MD to output dependencies as a
4133   # side effect of compilation, but ICC will put the dependencies in
4134   # the current directory while Tru64 will put them in the object
4135   # directory.
4136   mkdir sub
4137
4138   am_cv_CC_dependencies_compiler_type=none
4139   if test "$am_compiler_list" = ""; then
4140      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4141   fi
4142   am__universal=false
4143   case " $depcc " in #(
4144      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4145      esac
4146
4147   for depmode in $am_compiler_list; do
4148     # Setup a source with many dependencies, because some compilers
4149     # like to wrap large dependency lists on column 80 (with \), and
4150     # we should not choose a depcomp mode which is confused by this.
4151     #
4152     # We need to recreate these files for each test, as the compiler may
4153     # overwrite some of them when testing with obscure command lines.
4154     # This happens at least with the AIX C compiler.
4155     : > sub/conftest.c
4156     for i in 1 2 3 4 5 6; do
4157       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4158       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4159       # Solaris 8's {/usr,}/bin/sh.
4160       touch sub/conftst$i.h
4161     done
4162     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4163
4164     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4165     # mode.  It turns out that the SunPro C++ compiler does not properly
4166     # handle `-M -o', and we need to detect this.  Also, some Intel
4167     # versions had trouble with output in subdirs
4168     am__obj=sub/conftest.${OBJEXT-o}
4169     am__minus_obj="-o $am__obj"
4170     case $depmode in
4171     gcc)
4172       # This depmode causes a compiler race in universal mode.
4173       test "$am__universal" = false || continue
4174       ;;
4175     nosideeffect)
4176       # after this tag, mechanisms are not by side-effect, so they'll
4177       # only be used when explicitly requested
4178       if test "x$enable_dependency_tracking" = xyes; then
4179         continue
4180       else
4181         break
4182       fi
4183       ;;
4184     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4185       # This compiler won't grok `-c -o', but also, the minuso test has
4186       # not run yet.  These depmodes are late enough in the game, and
4187       # so weak that their functioning should not be impacted.
4188       am__obj=conftest.${OBJEXT-o}
4189       am__minus_obj=
4190       ;;
4191     none) break ;;
4192     esac
4193     if depmode=$depmode \
4194        source=sub/conftest.c object=$am__obj \
4195        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4196        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4197          >/dev/null 2>conftest.err &&
4198        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4199        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4200        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4201        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4202       # icc doesn't choke on unknown options, it will just issue warnings
4203       # or remarks (even with -Werror).  So we grep stderr for any message
4204       # that says an option was ignored or not supported.
4205       # When given -MP, icc 7.0 and 7.1 complain thusly:
4206       #   icc: Command line warning: ignoring option '-M'; no argument required
4207       # The diagnosis changed in icc 8.0:
4208       #   icc: Command line remark: option '-MP' not supported
4209       if (grep 'ignoring option' conftest.err ||
4210           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4211         am_cv_CC_dependencies_compiler_type=$depmode
4212         break
4213       fi
4214     fi
4215   done
4216
4217   cd ..
4218   rm -rf conftest.dir
4219 else
4220   am_cv_CC_dependencies_compiler_type=none
4221 fi
4222
4223 fi
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4225 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4226 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4227
4228  if
4229   test "x$enable_dependency_tracking" != xno \
4230   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4231   am__fastdepCC_TRUE=
4232   am__fastdepCC_FALSE='#'
4233 else
4234   am__fastdepCC_TRUE='#'
4235   am__fastdepCC_FALSE=
4236 fi
4237
4238
4239 CFLAGS=$save_CFLAGS
4240
4241
4242
4243
4244
4245 # By default we simply use the C compiler to build assembly code.
4246
4247 test "${CCAS+set}" = set || CCAS=$CC
4248 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
4249
4250
4251
4252 depcc="$CCAS"   am_compiler_list=
4253
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4255 $as_echo_n "checking dependency style of $depcc... " >&6; }
4256 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
4257   $as_echo_n "(cached) " >&6
4258 else
4259   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4260   # We make a subdir and do the tests there.  Otherwise we can end up
4261   # making bogus files that we don't know about and never remove.  For
4262   # instance it was reported that on HP-UX the gcc test will end up
4263   # making a dummy file named `D' -- because `-MD' means `put the output
4264   # in D'.
4265   rm -rf conftest.dir
4266   mkdir conftest.dir
4267   # Copy depcomp to subdir because otherwise we won't find it if we're
4268   # using a relative directory.
4269   cp "$am_depcomp" conftest.dir
4270   cd conftest.dir
4271   # We will build objects and dependencies in a subdirectory because
4272   # it helps to detect inapplicable dependency modes.  For instance
4273   # both Tru64's cc and ICC support -MD to output dependencies as a
4274   # side effect of compilation, but ICC will put the dependencies in
4275   # the current directory while Tru64 will put them in the object
4276   # directory.
4277   mkdir sub
4278
4279   am_cv_CCAS_dependencies_compiler_type=none
4280   if test "$am_compiler_list" = ""; then
4281      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4282   fi
4283   am__universal=false
4284
4285
4286   for depmode in $am_compiler_list; do
4287     # Setup a source with many dependencies, because some compilers
4288     # like to wrap large dependency lists on column 80 (with \), and
4289     # we should not choose a depcomp mode which is confused by this.
4290     #
4291     # We need to recreate these files for each test, as the compiler may
4292     # overwrite some of them when testing with obscure command lines.
4293     # This happens at least with the AIX C compiler.
4294     : > sub/conftest.c
4295     for i in 1 2 3 4 5 6; do
4296       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4297       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4298       # Solaris 8's {/usr,}/bin/sh.
4299       touch sub/conftst$i.h
4300     done
4301     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4302
4303     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4304     # mode.  It turns out that the SunPro C++ compiler does not properly
4305     # handle `-M -o', and we need to detect this.  Also, some Intel
4306     # versions had trouble with output in subdirs
4307     am__obj=sub/conftest.${OBJEXT-o}
4308     am__minus_obj="-o $am__obj"
4309     case $depmode in
4310     gcc)
4311       # This depmode causes a compiler race in universal mode.
4312       test "$am__universal" = false || continue
4313       ;;
4314     nosideeffect)
4315       # after this tag, mechanisms are not by side-effect, so they'll
4316       # only be used when explicitly requested
4317       if test "x$enable_dependency_tracking" = xyes; then
4318         continue
4319       else
4320         break
4321       fi
4322       ;;
4323     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4324       # This compiler won't grok `-c -o', but also, the minuso test has
4325       # not run yet.  These depmodes are late enough in the game, and
4326       # so weak that their functioning should not be impacted.
4327       am__obj=conftest.${OBJEXT-o}
4328       am__minus_obj=
4329       ;;
4330     none) break ;;
4331     esac
4332     if depmode=$depmode \
4333        source=sub/conftest.c object=$am__obj \
4334        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4335        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4336          >/dev/null 2>conftest.err &&
4337        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4338        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4339        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4340        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4341       # icc doesn't choke on unknown options, it will just issue warnings
4342       # or remarks (even with -Werror).  So we grep stderr for any message
4343       # that says an option was ignored or not supported.
4344       # When given -MP, icc 7.0 and 7.1 complain thusly:
4345       #   icc: Command line warning: ignoring option '-M'; no argument required
4346       # The diagnosis changed in icc 8.0:
4347       #   icc: Command line remark: option '-MP' not supported
4348       if (grep 'ignoring option' conftest.err ||
4349           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4350         am_cv_CCAS_dependencies_compiler_type=$depmode
4351         break
4352       fi
4353     fi
4354   done
4355
4356   cd ..
4357   rm -rf conftest.dir
4358 else
4359   am_cv_CCAS_dependencies_compiler_type=none
4360 fi
4361
4362 fi
4363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
4364 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
4365 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
4366
4367  if
4368   test "x$enable_dependency_tracking" != xno \
4369   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
4370   am__fastdepCCAS_TRUE=
4371   am__fastdepCCAS_FALSE='#'
4372 else
4373   am__fastdepCCAS_TRUE='#'
4374   am__fastdepCCAS_FALSE=
4375 fi
4376
4377
4378 if test "x$CC" != xcc; then
4379   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4380 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4381 else
4382   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4383 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4384 fi
4385 set dummy $CC; ac_cc=`$as_echo "$2" |
4386                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4387 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
4388   $as_echo_n "(cached) " >&6
4389 else
4390   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4391 /* end confdefs.h.  */
4392
4393 int
4394 main ()
4395 {
4396
4397   ;
4398   return 0;
4399 }
4400 _ACEOF
4401 # Make sure it works both with $CC and with simple cc.
4402 # We do the test twice because some compilers refuse to overwrite an
4403 # existing .o file with -o, though they will create one.
4404 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4405 rm -f conftest2.*
4406 if { { case "(($ac_try" in
4407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4408   *) ac_try_echo=$ac_try;;
4409 esac
4410 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4411 $as_echo "$ac_try_echo"; } >&5
4412   (eval "$ac_try") 2>&5
4413   ac_status=$?
4414   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4415   test $ac_status = 0; } &&
4416    test -f conftest2.$ac_objext && { { case "(($ac_try" in
4417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4418   *) ac_try_echo=$ac_try;;
4419 esac
4420 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4421 $as_echo "$ac_try_echo"; } >&5
4422   (eval "$ac_try") 2>&5
4423   ac_status=$?
4424   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4425   test $ac_status = 0; };
4426 then
4427   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4428   if test "x$CC" != xcc; then
4429     # Test first that cc exists at all.
4430     if { ac_try='cc -c conftest.$ac_ext >&5'
4431   { { case "(($ac_try" in
4432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4433   *) ac_try_echo=$ac_try;;
4434 esac
4435 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4436 $as_echo "$ac_try_echo"; } >&5
4437   (eval "$ac_try") 2>&5
4438   ac_status=$?
4439   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4440   test $ac_status = 0; }; }; then
4441       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4442       rm -f conftest2.*
4443       if { { case "(($ac_try" in
4444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4445   *) ac_try_echo=$ac_try;;
4446 esac
4447 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4448 $as_echo "$ac_try_echo"; } >&5
4449   (eval "$ac_try") 2>&5
4450   ac_status=$?
4451   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4452   test $ac_status = 0; } &&
4453          test -f conftest2.$ac_objext && { { case "(($ac_try" in
4454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4455   *) ac_try_echo=$ac_try;;
4456 esac
4457 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4458 $as_echo "$ac_try_echo"; } >&5
4459   (eval "$ac_try") 2>&5
4460   ac_status=$?
4461   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4462   test $ac_status = 0; };
4463       then
4464         # cc works too.
4465         :
4466       else
4467         # cc exists but doesn't like -o.
4468         eval ac_cv_prog_cc_${ac_cc}_c_o=no
4469       fi
4470     fi
4471   fi
4472 else
4473   eval ac_cv_prog_cc_${ac_cc}_c_o=no
4474 fi
4475 rm -f core conftest*
4476
4477 fi
4478 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4480 $as_echo "yes" >&6; }
4481 else
4482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4483 $as_echo "no" >&6; }
4484
4485 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4486
4487 fi
4488
4489 # FIXME: we rely on the cache variable name because
4490 # there is no other way.
4491 set dummy $CC
4492 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4493 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
4494 if test "$am_t" != yes; then
4495    # Losing compiler, so override with the script.
4496    # FIXME: It is wrong to rewrite CC.
4497    # But if we don't then we get into trouble of one sort or another.
4498    # A longer-term fix would be to have automake use am__CC in this case,
4499    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4500    CC="$am_aux_dir/compile $CC"
4501 fi
4502
4503
4504 case `pwd` in
4505   *\ * | *\     *)
4506     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4507 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4508 esac
4509
4510
4511
4512 macro_version='2.4.2'
4513 macro_revision='1.3337'
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527 ltmain="$ac_aux_dir/ltmain.sh"
4528
4529 # Backslashify metacharacters that are still active within
4530 # double-quoted strings.
4531 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4532
4533 # Same as above, but do not quote variable references.
4534 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4535
4536 # Sed substitution to delay expansion of an escaped shell variable in a
4537 # double_quote_subst'ed string.
4538 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4539
4540 # Sed substitution to delay expansion of an escaped single quote.
4541 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4542
4543 # Sed substitution to avoid accidental globbing in evaled expressions
4544 no_glob_subst='s/\*/\\\*/g'
4545
4546 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4547 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4548 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4549
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4551 $as_echo_n "checking how to print strings... " >&6; }
4552 # Test print first, because it will be a builtin if present.
4553 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4554    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4555   ECHO='print -r --'
4556 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4557   ECHO='printf %s\n'
4558 else
4559   # Use this function as a fallback that always works.
4560   func_fallback_echo ()
4561   {
4562     eval 'cat <<_LTECHO_EOF
4563 $1
4564 _LTECHO_EOF'
4565   }
4566   ECHO='func_fallback_echo'
4567 fi
4568
4569 # func_echo_all arg...
4570 # Invoke $ECHO with all args, space-separated.
4571 func_echo_all ()
4572 {
4573     $ECHO ""
4574 }
4575
4576 case "$ECHO" in
4577   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4578 $as_echo "printf" >&6; } ;;
4579   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4580 $as_echo "print -r" >&6; } ;;
4581   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4582 $as_echo "cat" >&6; } ;;
4583 esac
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4599 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4600 if ${ac_cv_path_SED+:} false; then :
4601   $as_echo_n "(cached) " >&6
4602 else
4603             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4604      for ac_i in 1 2 3 4 5 6 7; do
4605        ac_script="$ac_script$as_nl$ac_script"
4606      done
4607      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4608      { ac_script=; unset ac_script;}
4609      if test -z "$SED"; then
4610   ac_path_SED_found=false
4611   # Loop through the user's path and test for each of PROGNAME-LIST
4612   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4613 for as_dir in $PATH
4614 do
4615   IFS=$as_save_IFS
4616   test -z "$as_dir" && as_dir=.
4617     for ac_prog in sed gsed; do
4618     for ac_exec_ext in '' $ac_executable_extensions; do
4619       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4620       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4621 # Check for GNU ac_path_SED and select it if it is found.
4622   # Check for GNU $ac_path_SED
4623 case `"$ac_path_SED" --version 2>&1` in
4624 *GNU*)
4625   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4626 *)
4627   ac_count=0
4628   $as_echo_n 0123456789 >"conftest.in"
4629   while :
4630   do
4631     cat "conftest.in" "conftest.in" >"conftest.tmp"
4632     mv "conftest.tmp" "conftest.in"
4633     cp "conftest.in" "conftest.nl"
4634     $as_echo '' >> "conftest.nl"
4635     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4636     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4637     as_fn_arith $ac_count + 1 && ac_count=$as_val
4638     if test $ac_count -gt ${ac_path_SED_max-0}; then
4639       # Best one so far, save it but keep looking for a better one
4640       ac_cv_path_SED="$ac_path_SED"
4641       ac_path_SED_max=$ac_count
4642     fi
4643     # 10*(2^10) chars as input seems more than enough
4644     test $ac_count -gt 10 && break
4645   done
4646   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4647 esac
4648
4649       $ac_path_SED_found && break 3
4650     done
4651   done
4652   done
4653 IFS=$as_save_IFS
4654   if test -z "$ac_cv_path_SED"; then
4655     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4656   fi
4657 else
4658   ac_cv_path_SED=$SED
4659 fi
4660
4661 fi
4662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4663 $as_echo "$ac_cv_path_SED" >&6; }
4664  SED="$ac_cv_path_SED"
4665   rm -f conftest.sed
4666
4667 test -z "$SED" && SED=sed
4668 Xsed="$SED -e 1s/^X//"
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4681 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4682 if ${ac_cv_path_GREP+:} false; then :
4683   $as_echo_n "(cached) " >&6
4684 else
4685   if test -z "$GREP"; then
4686   ac_path_GREP_found=false
4687   # Loop through the user's path and test for each of PROGNAME-LIST
4688   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4690 do
4691   IFS=$as_save_IFS
4692   test -z "$as_dir" && as_dir=.
4693     for ac_prog in grep ggrep; do
4694     for ac_exec_ext in '' $ac_executable_extensions; do
4695       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4696       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4697 # Check for GNU ac_path_GREP and select it if it is found.
4698   # Check for GNU $ac_path_GREP
4699 case `"$ac_path_GREP" --version 2>&1` in
4700 *GNU*)
4701   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4702 *)
4703   ac_count=0
4704   $as_echo_n 0123456789 >"conftest.in"
4705   while :
4706   do
4707     cat "conftest.in" "conftest.in" >"conftest.tmp"
4708     mv "conftest.tmp" "conftest.in"
4709     cp "conftest.in" "conftest.nl"
4710     $as_echo 'GREP' >> "conftest.nl"
4711     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4712     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4713     as_fn_arith $ac_count + 1 && ac_count=$as_val
4714     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4715       # Best one so far, save it but keep looking for a better one
4716       ac_cv_path_GREP="$ac_path_GREP"
4717       ac_path_GREP_max=$ac_count
4718     fi
4719     # 10*(2^10) chars as input seems more than enough
4720     test $ac_count -gt 10 && break
4721   done
4722   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4723 esac
4724
4725       $ac_path_GREP_found && break 3
4726     done
4727   done
4728   done
4729 IFS=$as_save_IFS
4730   if test -z "$ac_cv_path_GREP"; then
4731     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4732   fi
4733 else
4734   ac_cv_path_GREP=$GREP
4735 fi
4736
4737 fi
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4739 $as_echo "$ac_cv_path_GREP" >&6; }
4740  GREP="$ac_cv_path_GREP"
4741
4742
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4744 $as_echo_n "checking for egrep... " >&6; }
4745 if ${ac_cv_path_EGREP+:} false; then :
4746   $as_echo_n "(cached) " >&6
4747 else
4748   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4749    then ac_cv_path_EGREP="$GREP -E"
4750    else
4751      if test -z "$EGREP"; then
4752   ac_path_EGREP_found=false
4753   # Loop through the user's path and test for each of PROGNAME-LIST
4754   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4755 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4756 do
4757   IFS=$as_save_IFS
4758   test -z "$as_dir" && as_dir=.
4759     for ac_prog in egrep; do
4760     for ac_exec_ext in '' $ac_executable_extensions; do
4761       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4762       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4763 # Check for GNU ac_path_EGREP and select it if it is found.
4764   # Check for GNU $ac_path_EGREP
4765 case `"$ac_path_EGREP" --version 2>&1` in
4766 *GNU*)
4767   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4768 *)
4769   ac_count=0
4770   $as_echo_n 0123456789 >"conftest.in"
4771   while :
4772   do
4773     cat "conftest.in" "conftest.in" >"conftest.tmp"
4774     mv "conftest.tmp" "conftest.in"
4775     cp "conftest.in" "conftest.nl"
4776     $as_echo 'EGREP' >> "conftest.nl"
4777     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4778     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4779     as_fn_arith $ac_count + 1 && ac_count=$as_val
4780     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4781       # Best one so far, save it but keep looking for a better one
4782       ac_cv_path_EGREP="$ac_path_EGREP"
4783       ac_path_EGREP_max=$ac_count
4784     fi
4785     # 10*(2^10) chars as input seems more than enough
4786     test $ac_count -gt 10 && break
4787   done
4788   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4789 esac
4790
4791       $ac_path_EGREP_found&nb