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