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