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