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