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