Sync toplevel files from GCC.
[platform/upstream/binutils.git] / bfd / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
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*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178     PATH=/empty FPATH=/empty; export PATH FPATH
179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181   if (eval "$as_required") 2>/dev/null; then :
182   as_have_required=yes
183 else
184   as_have_required=no
185 fi
186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193   IFS=$as_save_IFS
194   test -z "$as_dir" && as_dir=.
195   as_found=:
196   case $as_dir in #(
197          /*)
198            for as_base in sh bash ksh sh5; do
199              # Try only shells that exist, to save several forks.
200              as_shell=$as_dir/$as_base
201              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203   CONFIG_SHELL=$as_shell as_have_required=yes
204                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205   break 2
206 fi
207 fi
208            done;;
209        esac
210   as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214   CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219       if test "x$CONFIG_SHELL" != x; then :
220   # We cannot yet assume a decent shell, so we have to provide a
221         # neutralization value for shells without unset; and this also
222         # works around shells that cannot unset nonexistent variables.
223         BASH_ENV=/dev/null
224         ENV=/dev/null
225         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226         export CONFIG_SHELL
227         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230     if test x$as_have_required = xno; then :
231   $as_echo "$0: This script requires a shell more modern than all"
232   $as_echo "$0: the shells that I found on your system."
233   if test x${ZSH_VERSION+set} = xset ; then
234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236   else
237     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241   fi
242   exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260   { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269   return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277   set +e
278   as_fn_set_status $1
279   exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288   case $as_dir in #(
289   -*) as_dir=./$as_dir;;
290   esac
291   test -d "$as_dir" || eval $as_mkdir_p || {
292     as_dirs=
293     while :; do
294       case $as_dir in #(
295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296       *) as_qdir=$as_dir;;
297       esac
298       as_dirs="'$as_qdir' $as_dirs"
299       as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301          X"$as_dir" : 'X\(//\)[^/]' \| \
302          X"$as_dir" : 'X\(//\)$' \| \
303          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)[^/].*/{
310             s//\1/
311             q
312           }
313           /^X\(\/\/\)$/{
314             s//\1/
315             q
316           }
317           /^X\(\/\).*/{
318             s//\1/
319             q
320           }
321           s/.*/./; q'`
322       test -d "$as_dir" && break
323     done
324     test -z "$as_dirs" || eval "mkdir $as_dirs"
325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336   eval 'as_fn_append ()
337   {
338     eval $1+=\$2
339   }'
340 else
341   as_fn_append ()
342   {
343     eval $1=\$$1\$2
344   }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353   eval 'as_fn_arith ()
354   {
355     as_val=$(( $* ))
356   }'
357 else
358   as_fn_arith ()
359   {
360     as_val=`expr "$@" || test $? -eq 1`
361   }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372   as_status=$?; test $as_status -eq 0 && as_status=1
373   if test "$3"; then
374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376   fi
377   $as_echo "$as_me: error: $1" >&2
378   as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
383   as_expr=expr
384 else
385   as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389   as_basename=basename
390 else
391   as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395   as_dirname=dirname
396 else
397   as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402          X"$0" : 'X\(//\)$' \| \
403          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405     sed '/^.*\/\([^/][^/]*\)\/*$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\/\)$/{
410             s//\1/
411             q
412           }
413           /^X\/\(\/\).*/{
414             s//\1/
415             q
416           }
417           s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432   sed -n '
433     p
434     /[$]LINENO/=
435   ' <$as_myself |
436     sed '
437       s/[$]LINENO.*/&-/
438       t lineno
439       b
440       :lineno
441       N
442       :loop
443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444       t loop
445       s/-\n.*//
446     ' >$as_me.lineno &&
447   chmod +x "$as_me.lineno" ||
448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450   # Don't try to exec as it changes $[0], causing all sort of problems
451   # (the dirname of $[0] is not the place where we might find the
452   # original and so on.  Autoconf is especially sensitive to this).
453   . "./$as_me.lineno"
454   # Exit status is that of the last command.
455   exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461   case `echo 'xy\c'` in
462   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463   xy)  ECHO_C='\c';;
464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465        ECHO_T=' ';;
466   esac;;
467 *)
468   ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473   rm -f conf$$.dir/conf$$.file
474 else
475   rm -f conf$$.dir
476   mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479   if ln -s conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s='ln -s'
481     # ... but there are two gotchas:
482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484     # In both cases, we have to default to `cp -p'.
485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486       as_ln_s='cp -p'
487   elif ln conf$$.file conf$$ 2>/dev/null; then
488     as_ln_s=ln
489   else
490     as_ln_s='cp -p'
491   fi
492 else
493   as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499   as_mkdir_p='mkdir -p "$as_dir"'
500 else
501   test -d ./-p && rmdir ./-p
502   as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506   as_test_x='test -x'
507 else
508   if ls -dL / >/dev/null 2>&1; then
509     as_ls_L_option=L
510   else
511     as_ls_L_option=
512   fi
513   as_test_x='
514     eval sh -c '\''
515       if test -d "$1"; then
516         test -d "$1/.";
517       else
518         case $1 in #(
519         -*)set "./$1";;
520         esac;
521         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522         ???[sx]*):;;*)false;;esac;fi
523     '\'' sh
524   '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="libbfd.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 #  include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 #  include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 havevecs
606 tdefaults
607 bfd_ufile_ptr
608 bfd_file_ptr
609 supports_plugins
610 bfd_default_target_size
611 bfd_machines
612 bfd_backends
613 all_backends
614 bfd64_libs
615 wordsize
616 TDEFINES
617 SHARED_LIBADD
618 SHARED_LDFLAGS
619 LIBM
620 COREFLAG
621 COREFILE
622 EXEEXT_FOR_BUILD
623 CC_FOR_BUILD
624 BFD_HOSTPTR_T
625 BFD_HOST_U_64_BIT
626 BFD_HOST_64_BIT
627 BFD_HOST_64_BIT_DEFINED
628 BFD_HOST_64BIT_LONG_LONG
629 BFD_HOST_64BIT_LONG
630 HDEFINES
631 MSGMERGE
632 MSGFMT
633 MKINSTALLDIRS
634 CATOBJEXT
635 GENCAT
636 INSTOBJEXT
637 DATADIRNAME
638 CATALOGS
639 POSUB
640 GMSGFMT
641 XGETTEXT
642 INCINTL
643 LIBINTL_DEP
644 LIBINTL
645 USE_NLS
646 bfdincludedir
647 bfdlibdir
648 target_noncanonical
649 host_noncanonical
650 INSTALL_LIBBFD_FALSE
651 INSTALL_LIBBFD_TRUE
652 GENINSRC_NEVER_FALSE
653 GENINSRC_NEVER_TRUE
654 MAINT
655 MAINTAINER_MODE_FALSE
656 MAINTAINER_MODE_TRUE
657 NO_WERROR
658 WARN_CFLAGS
659 REPORT_BUGS_TEXI
660 REPORT_BUGS_TO
661 PKGVERSION
662 DEBUGDIR
663 PLUGINS_FALSE
664 PLUGINS_TRUE
665 OTOOL64
666 OTOOL
667 LIPO
668 NMEDIT
669 DSYMUTIL
670 OBJDUMP
671 LN_S
672 NM
673 ac_ct_DUMPBIN
674 DUMPBIN
675 LD
676 FGREP
677 SED
678 LIBTOOL
679 EGREP
680 GREP
681 CPP
682 RANLIB
683 AR
684 am__fastdepCC_FALSE
685 am__fastdepCC_TRUE
686 CCDEPMODE
687 AMDEPBACKSLASH
688 AMDEP_FALSE
689 AMDEP_TRUE
690 am__quote
691 am__include
692 DEPDIR
693 am__untar
694 am__tar
695 AMTAR
696 am__leading_dot
697 SET_MAKE
698 AWK
699 mkdir_p
700 MKDIR_P
701 INSTALL_STRIP_PROGRAM
702 STRIP
703 install_sh
704 MAKEINFO
705 AUTOHEADER
706 AUTOMAKE
707 AUTOCONF
708 ACLOCAL
709 VERSION
710 PACKAGE
711 CYGPATH_W
712 am__isrc
713 INSTALL_DATA
714 INSTALL_SCRIPT
715 INSTALL_PROGRAM
716 OBJEXT
717 EXEEXT
718 ac_ct_CC
719 CPPFLAGS
720 LDFLAGS
721 CFLAGS
722 CC
723 target_os
724 target_vendor
725 target_cpu
726 target
727 host_os
728 host_vendor
729 host_cpu
730 host
731 build_os
732 build_vendor
733 build_cpu
734 build
735 target_alias
736 host_alias
737 build_alias
738 LIBS
739 ECHO_T
740 ECHO_N
741 ECHO_C
742 DEFS
743 mandir
744 localedir
745 libdir
746 psdir
747 pdfdir
748 dvidir
749 htmldir
750 infodir
751 docdir
752 oldincludedir
753 includedir
754 localstatedir
755 sharedstatedir
756 sysconfdir
757 datadir
758 datarootdir
759 libexecdir
760 sbindir
761 bindir
762 program_transform_name
763 prefix
764 exec_prefix
765 PACKAGE_URL
766 PACKAGE_BUGREPORT
767 PACKAGE_STRING
768 PACKAGE_VERSION
769 PACKAGE_TARNAME
770 PACKAGE_NAME
771 PATH_SEPARATOR
772 SHELL'
773 ac_subst_files=''
774 ac_user_opts='
775 enable_option_checking
776 enable_dependency_tracking
777 enable_shared
778 enable_static
779 with_pic
780 enable_fast_install
781 with_gnu_ld
782 enable_libtool_lock
783 enable_plugins
784 enable_largefile
785 enable_64_bit_bfd
786 enable_targets
787 with_mmap
788 enable_secureplt
789 enable_leading_mingw64_underscores
790 with_separate_debug_dir
791 enable_elf_stt_common
792 with_pkgversion
793 with_bugurl
794 enable_werror
795 enable_build_warnings
796 enable_maintainer_mode
797 enable_install_libbfd
798 enable_nls
799 with_zlib
800 '
801       ac_precious_vars='build_alias
802 host_alias
803 target_alias
804 CC
805 CFLAGS
806 LDFLAGS
807 LIBS
808 CPPFLAGS
809 CPP'
810
811
812 # Initialize some variables set by options.
813 ac_init_help=
814 ac_init_version=false
815 ac_unrecognized_opts=
816 ac_unrecognized_sep=
817 # The variables have the same names as the options, with
818 # dashes changed to underlines.
819 cache_file=/dev/null
820 exec_prefix=NONE
821 no_create=
822 no_recursion=
823 prefix=NONE
824 program_prefix=NONE
825 program_suffix=NONE
826 program_transform_name=s,x,x,
827 silent=
828 site=
829 srcdir=
830 verbose=
831 x_includes=NONE
832 x_libraries=NONE
833
834 # Installation directory options.
835 # These are left unexpanded so users can "make install exec_prefix=/foo"
836 # and all the variables that are supposed to be based on exec_prefix
837 # by default will actually change.
838 # Use braces instead of parens because sh, perl, etc. also accept them.
839 # (The list follows the same order as the GNU Coding Standards.)
840 bindir='${exec_prefix}/bin'
841 sbindir='${exec_prefix}/sbin'
842 libexecdir='${exec_prefix}/libexec'
843 datarootdir='${prefix}/share'
844 datadir='${datarootdir}'
845 sysconfdir='${prefix}/etc'
846 sharedstatedir='${prefix}/com'
847 localstatedir='${prefix}/var'
848 includedir='${prefix}/include'
849 oldincludedir='/usr/include'
850 docdir='${datarootdir}/doc/${PACKAGE}'
851 infodir='${datarootdir}/info'
852 htmldir='${docdir}'
853 dvidir='${docdir}'
854 pdfdir='${docdir}'
855 psdir='${docdir}'
856 libdir='${exec_prefix}/lib'
857 localedir='${datarootdir}/locale'
858 mandir='${datarootdir}/man'
859
860 ac_prev=
861 ac_dashdash=
862 for ac_option
863 do
864   # If the previous option needs an argument, assign it.
865   if test -n "$ac_prev"; then
866     eval $ac_prev=\$ac_option
867     ac_prev=
868     continue
869   fi
870
871   case $ac_option in
872   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
873   *)    ac_optarg=yes ;;
874   esac
875
876   # Accept the important Cygnus configure options, so we can diagnose typos.
877
878   case $ac_dashdash$ac_option in
879   --)
880     ac_dashdash=yes ;;
881
882   -bindir | --bindir | --bindi | --bind | --bin | --bi)
883     ac_prev=bindir ;;
884   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
885     bindir=$ac_optarg ;;
886
887   -build | --build | --buil | --bui | --bu)
888     ac_prev=build_alias ;;
889   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
890     build_alias=$ac_optarg ;;
891
892   -cache-file | --cache-file | --cache-fil | --cache-fi \
893   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
894     ac_prev=cache_file ;;
895   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
896   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
897     cache_file=$ac_optarg ;;
898
899   --config-cache | -C)
900     cache_file=config.cache ;;
901
902   -datadir | --datadir | --datadi | --datad)
903     ac_prev=datadir ;;
904   -datadir=* | --datadir=* | --datadi=* | --datad=*)
905     datadir=$ac_optarg ;;
906
907   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
908   | --dataroo | --dataro | --datar)
909     ac_prev=datarootdir ;;
910   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
911   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
912     datarootdir=$ac_optarg ;;
913
914   -disable-* | --disable-*)
915     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
916     # Reject names that are not valid shell variable names.
917     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918       as_fn_error "invalid feature name: $ac_useropt"
919     ac_useropt_orig=$ac_useropt
920     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921     case $ac_user_opts in
922       *"
923 "enable_$ac_useropt"
924 "*) ;;
925       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
926          ac_unrecognized_sep=', ';;
927     esac
928     eval enable_$ac_useropt=no ;;
929
930   -docdir | --docdir | --docdi | --doc | --do)
931     ac_prev=docdir ;;
932   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
933     docdir=$ac_optarg ;;
934
935   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
936     ac_prev=dvidir ;;
937   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
938     dvidir=$ac_optarg ;;
939
940   -enable-* | --enable-*)
941     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
942     # Reject names that are not valid shell variable names.
943     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
944       as_fn_error "invalid feature name: $ac_useropt"
945     ac_useropt_orig=$ac_useropt
946     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
947     case $ac_user_opts in
948       *"
949 "enable_$ac_useropt"
950 "*) ;;
951       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
952          ac_unrecognized_sep=', ';;
953     esac
954     eval enable_$ac_useropt=\$ac_optarg ;;
955
956   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
957   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
958   | --exec | --exe | --ex)
959     ac_prev=exec_prefix ;;
960   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
961   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
962   | --exec=* | --exe=* | --ex=*)
963     exec_prefix=$ac_optarg ;;
964
965   -gas | --gas | --ga | --g)
966     # Obsolete; use --with-gas.
967     with_gas=yes ;;
968
969   -help | --help | --hel | --he | -h)
970     ac_init_help=long ;;
971   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
972     ac_init_help=recursive ;;
973   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
974     ac_init_help=short ;;
975
976   -host | --host | --hos | --ho)
977     ac_prev=host_alias ;;
978   -host=* | --host=* | --hos=* | --ho=*)
979     host_alias=$ac_optarg ;;
980
981   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
982     ac_prev=htmldir ;;
983   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
984   | --ht=*)
985     htmldir=$ac_optarg ;;
986
987   -includedir | --includedir | --includedi | --included | --include \
988   | --includ | --inclu | --incl | --inc)
989     ac_prev=includedir ;;
990   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
991   | --includ=* | --inclu=* | --incl=* | --inc=*)
992     includedir=$ac_optarg ;;
993
994   -infodir | --infodir | --infodi | --infod | --info | --inf)
995     ac_prev=infodir ;;
996   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
997     infodir=$ac_optarg ;;
998
999   -libdir | --libdir | --libdi | --libd)
1000     ac_prev=libdir ;;
1001   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1002     libdir=$ac_optarg ;;
1003
1004   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1005   | --libexe | --libex | --libe)
1006     ac_prev=libexecdir ;;
1007   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1008   | --libexe=* | --libex=* | --libe=*)
1009     libexecdir=$ac_optarg ;;
1010
1011   -localedir | --localedir | --localedi | --localed | --locale)
1012     ac_prev=localedir ;;
1013   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1014     localedir=$ac_optarg ;;
1015
1016   -localstatedir | --localstatedir | --localstatedi | --localstated \
1017   | --localstate | --localstat | --localsta | --localst | --locals)
1018     ac_prev=localstatedir ;;
1019   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1020   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1021     localstatedir=$ac_optarg ;;
1022
1023   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1024     ac_prev=mandir ;;
1025   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1026     mandir=$ac_optarg ;;
1027
1028   -nfp | --nfp | --nf)
1029     # Obsolete; use --without-fp.
1030     with_fp=no ;;
1031
1032   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1033   | --no-cr | --no-c | -n)
1034     no_create=yes ;;
1035
1036   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1037   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1038     no_recursion=yes ;;
1039
1040   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1041   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1042   | --oldin | --oldi | --old | --ol | --o)
1043     ac_prev=oldincludedir ;;
1044   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1045   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1046   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1047     oldincludedir=$ac_optarg ;;
1048
1049   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1050     ac_prev=prefix ;;
1051   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1052     prefix=$ac_optarg ;;
1053
1054   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1055   | --program-pre | --program-pr | --program-p)
1056     ac_prev=program_prefix ;;
1057   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1058   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1059     program_prefix=$ac_optarg ;;
1060
1061   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1062   | --program-suf | --program-su | --program-s)
1063     ac_prev=program_suffix ;;
1064   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1065   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1066     program_suffix=$ac_optarg ;;
1067
1068   -program-transform-name | --program-transform-name \
1069   | --program-transform-nam | --program-transform-na \
1070   | --program-transform-n | --program-transform- \
1071   | --program-transform | --program-transfor \
1072   | --program-transfo | --program-transf \
1073   | --program-trans | --program-tran \
1074   | --progr-tra | --program-tr | --program-t)
1075     ac_prev=program_transform_name ;;
1076   -program-transform-name=* | --program-transform-name=* \
1077   | --program-transform-nam=* | --program-transform-na=* \
1078   | --program-transform-n=* | --program-transform-=* \
1079   | --program-transform=* | --program-transfor=* \
1080   | --program-transfo=* | --program-transf=* \
1081   | --program-trans=* | --program-tran=* \
1082   | --progr-tra=* | --program-tr=* | --program-t=*)
1083     program_transform_name=$ac_optarg ;;
1084
1085   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1086     ac_prev=pdfdir ;;
1087   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1088     pdfdir=$ac_optarg ;;
1089
1090   -psdir | --psdir | --psdi | --psd | --ps)
1091     ac_prev=psdir ;;
1092   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1093     psdir=$ac_optarg ;;
1094
1095   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1096   | -silent | --silent | --silen | --sile | --sil)
1097     silent=yes ;;
1098
1099   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1100     ac_prev=sbindir ;;
1101   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1102   | --sbi=* | --sb=*)
1103     sbindir=$ac_optarg ;;
1104
1105   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1106   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1107   | --sharedst | --shareds | --shared | --share | --shar \
1108   | --sha | --sh)
1109     ac_prev=sharedstatedir ;;
1110   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1111   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1112   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1113   | --sha=* | --sh=*)
1114     sharedstatedir=$ac_optarg ;;
1115
1116   -site | --site | --sit)
1117     ac_prev=site ;;
1118   -site=* | --site=* | --sit=*)
1119     site=$ac_optarg ;;
1120
1121   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1122     ac_prev=srcdir ;;
1123   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1124     srcdir=$ac_optarg ;;
1125
1126   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1127   | --syscon | --sysco | --sysc | --sys | --sy)
1128     ac_prev=sysconfdir ;;
1129   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1130   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1131     sysconfdir=$ac_optarg ;;
1132
1133   -target | --target | --targe | --targ | --tar | --ta | --t)
1134     ac_prev=target_alias ;;
1135   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1136     target_alias=$ac_optarg ;;
1137
1138   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1139     verbose=yes ;;
1140
1141   -version | --version | --versio | --versi | --vers | -V)
1142     ac_init_version=: ;;
1143
1144   -with-* | --with-*)
1145     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1146     # Reject names that are not valid shell variable names.
1147     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1148       as_fn_error "invalid package name: $ac_useropt"
1149     ac_useropt_orig=$ac_useropt
1150     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1151     case $ac_user_opts in
1152       *"
1153 "with_$ac_useropt"
1154 "*) ;;
1155       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1156          ac_unrecognized_sep=', ';;
1157     esac
1158     eval with_$ac_useropt=\$ac_optarg ;;
1159
1160   -without-* | --without-*)
1161     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1162     # Reject names that are not valid shell variable names.
1163     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164       as_fn_error "invalid package name: $ac_useropt"
1165     ac_useropt_orig=$ac_useropt
1166     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167     case $ac_user_opts in
1168       *"
1169 "with_$ac_useropt"
1170 "*) ;;
1171       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1172          ac_unrecognized_sep=', ';;
1173     esac
1174     eval with_$ac_useropt=no ;;
1175
1176   --x)
1177     # Obsolete; use --with-x.
1178     with_x=yes ;;
1179
1180   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1181   | --x-incl | --x-inc | --x-in | --x-i)
1182     ac_prev=x_includes ;;
1183   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1184   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1185     x_includes=$ac_optarg ;;
1186
1187   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1188   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1189     ac_prev=x_libraries ;;
1190   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1191   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1192     x_libraries=$ac_optarg ;;
1193
1194   -*) as_fn_error "unrecognized option: \`$ac_option'
1195 Try \`$0 --help' for more information."
1196     ;;
1197
1198   *=*)
1199     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1200     # Reject names that are not valid shell variable names.
1201     case $ac_envvar in #(
1202       '' | [0-9]* | *[!_$as_cr_alnum]* )
1203       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1204     esac
1205     eval $ac_envvar=\$ac_optarg
1206     export $ac_envvar ;;
1207
1208   *)
1209     # FIXME: should be removed in autoconf 3.0.
1210     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1211     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1212       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1213     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1214     ;;
1215
1216   esac
1217 done
1218
1219 if test -n "$ac_prev"; then
1220   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1221   as_fn_error "missing argument to $ac_option"
1222 fi
1223
1224 if test -n "$ac_unrecognized_opts"; then
1225   case $enable_option_checking in
1226     no) ;;
1227     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1228     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1229   esac
1230 fi
1231
1232 # Check all directory arguments for consistency.
1233 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1234                 datadir sysconfdir sharedstatedir localstatedir includedir \
1235                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1236                 libdir localedir mandir
1237 do
1238   eval ac_val=\$$ac_var
1239   # Remove trailing slashes.
1240   case $ac_val in
1241     */ )
1242       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1243       eval $ac_var=\$ac_val;;
1244   esac
1245   # Be sure to have absolute directory names.
1246   case $ac_val in
1247     [\\/$]* | ?:[\\/]* )  continue;;
1248     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1249   esac
1250   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1251 done
1252
1253 # There might be people who depend on the old broken behavior: `$host'
1254 # used to hold the argument of --host etc.
1255 # FIXME: To remove some day.
1256 build=$build_alias
1257 host=$host_alias
1258 target=$target_alias
1259
1260 # FIXME: To remove some day.
1261 if test "x$host_alias" != x; then
1262   if test "x$build_alias" = x; then
1263     cross_compiling=maybe
1264     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1265     If a cross compiler is detected then cross compile mode will be used." >&2
1266   elif test "x$build_alias" != "x$host_alias"; then
1267     cross_compiling=yes
1268   fi
1269 fi
1270
1271 ac_tool_prefix=
1272 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
1274 test "$silent" = yes && exec 6>/dev/null
1275
1276
1277 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278 ac_ls_di=`ls -di .` &&
1279 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280   as_fn_error "working directory cannot be determined"
1281 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282   as_fn_error "pwd does not report name of working directory"
1283
1284
1285 # Find the source files, if location was not specified.
1286 if test -z "$srcdir"; then
1287   ac_srcdir_defaulted=yes
1288   # Try the directory containing this script, then the parent directory.
1289   ac_confdir=`$as_dirname -- "$as_myself" ||
1290 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291          X"$as_myself" : 'X\(//\)[^/]' \| \
1292          X"$as_myself" : 'X\(//\)$' \| \
1293          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294 $as_echo X"$as_myself" |
1295     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296             s//\1/
1297             q
1298           }
1299           /^X\(\/\/\)[^/].*/{
1300             s//\1/
1301             q
1302           }
1303           /^X\(\/\/\)$/{
1304             s//\1/
1305             q
1306           }
1307           /^X\(\/\).*/{
1308             s//\1/
1309             q
1310           }
1311           s/.*/./; q'`
1312   srcdir=$ac_confdir
1313   if test ! -r "$srcdir/$ac_unique_file"; then
1314     srcdir=..
1315   fi
1316 else
1317   ac_srcdir_defaulted=no
1318 fi
1319 if test ! -r "$srcdir/$ac_unique_file"; then
1320   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1322 fi
1323 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 ac_abs_confdir=`(
1325         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1326         pwd)`
1327 # When building in place, set srcdir=.
1328 if test "$ac_abs_confdir" = "$ac_pwd"; then
1329   srcdir=.
1330 fi
1331 # Remove unnecessary trailing slashes from srcdir.
1332 # Double slashes in file names in object file debugging info
1333 # mess up M-x gdb in Emacs.
1334 case $srcdir in
1335 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336 esac
1337 for ac_var in $ac_precious_vars; do
1338   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339   eval ac_env_${ac_var}_value=\$${ac_var}
1340   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342 done
1343
1344 #
1345 # Report the --help message.
1346 #
1347 if test "$ac_init_help" = "long"; then
1348   # Omit some internal or obsolete options to make the list less imposing.
1349   # This message is too long to be a string in the A/UX 3.1 sh.
1350   cat <<_ACEOF
1351 \`configure' configures this package to adapt to many kinds of systems.
1352
1353 Usage: $0 [OPTION]... [VAR=VALUE]...
1354
1355 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356 VAR=VALUE.  See below for descriptions of some of the useful variables.
1357
1358 Defaults for the options are specified in brackets.
1359
1360 Configuration:
1361   -h, --help              display this help and exit
1362       --help=short        display options specific to this package
1363       --help=recursive    display the short help of all the included packages
1364   -V, --version           display version information and exit
1365   -q, --quiet, --silent   do not print \`checking...' messages
1366       --cache-file=FILE   cache test results in FILE [disabled]
1367   -C, --config-cache      alias for \`--cache-file=config.cache'
1368   -n, --no-create         do not create output files
1369       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1370
1371 Installation directories:
1372   --prefix=PREFIX         install architecture-independent files in PREFIX
1373                           [$ac_default_prefix]
1374   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1375                           [PREFIX]
1376
1377 By default, \`make install' will install all the files in
1378 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1379 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380 for instance \`--prefix=\$HOME'.
1381
1382 For better control, use the options below.
1383
1384 Fine tuning of the installation directories:
1385   --bindir=DIR            user executables [EPREFIX/bin]
1386   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1387   --libexecdir=DIR        program executables [EPREFIX/libexec]
1388   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1389   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1390   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1391   --libdir=DIR            object code libraries [EPREFIX/lib]
1392   --includedir=DIR        C header files [PREFIX/include]
1393   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396   --infodir=DIR           info documentation [DATAROOTDIR/info]
1397   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398   --mandir=DIR            man documentation [DATAROOTDIR/man]
1399   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1400   --htmldir=DIR           html documentation [DOCDIR]
1401   --dvidir=DIR            dvi documentation [DOCDIR]
1402   --pdfdir=DIR            pdf documentation [DOCDIR]
1403   --psdir=DIR             ps documentation [DOCDIR]
1404 _ACEOF
1405
1406   cat <<\_ACEOF
1407
1408 Program names:
1409   --program-prefix=PREFIX            prepend PREFIX to installed program names
1410   --program-suffix=SUFFIX            append SUFFIX to installed program names
1411   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1412
1413 System types:
1414   --build=BUILD     configure for building on BUILD [guessed]
1415   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1416   --target=TARGET   configure for building compilers for TARGET [HOST]
1417 _ACEOF
1418 fi
1419
1420 if test -n "$ac_init_help"; then
1421
1422   cat <<\_ACEOF
1423
1424 Optional Features:
1425   --disable-option-checking  ignore unrecognized --enable/--with options
1426   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1427   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1428   --disable-dependency-tracking  speeds up one-time build
1429   --enable-dependency-tracking   do not reject slow dependency extractors
1430   --enable-shared[=PKGS]  build shared libraries [default=no]
1431   --enable-static[=PKGS]  build static libraries [default=yes]
1432   --enable-fast-install[=PKGS]
1433                           optimize for fast installation [default=yes]
1434   --disable-libtool-lock  avoid locking (might break parallel builds)
1435   --enable-plugins        Enable support for plugins (defaults no)
1436   --disable-largefile     omit support for large files
1437   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1438   --enable-targets        alternative target configurations
1439   --enable-secureplt      Default to creating read-only plt entries
1440   --enable-leading-mingw64-underscores
1441                           Enable leading underscores on 64 bit mingw targets
1442   --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
1443   --enable-werror         treat compile warnings as errors
1444   --enable-build-warnings enable build-time compiler warnings
1445   --enable-maintainer-mode  enable make rules and dependencies not useful
1446                           (and sometimes confusing) to the casual installer
1447   --enable-install-libbfd controls installation of libbfd and related headers
1448   --disable-nls           do not use Native Language Support
1449
1450 Optional Packages:
1451   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1452   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1453   --with-pic              try to use only PIC/non-PIC objects [default=use
1454                           both]
1455   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1456   --with-mmap             try using mmap for BFD input files if available
1457   --with-separate-debug-dir=DIR
1458                           Look for global separate debug info in DIR
1459                           [default=LIBDIR/debug]
1460   --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1461                           Binutils"
1462   --with-bugurl=URL       Direct users to URL to report a bug
1463   --with-zlib             include zlib support (auto/yes/no) default=auto
1464
1465 Some influential environment variables:
1466   CC          C compiler command
1467   CFLAGS      C compiler flags
1468   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1469               nonstandard directory <lib dir>
1470   LIBS        libraries to pass to the linker, e.g. -l<library>
1471   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1472               you have headers in a nonstandard directory <include dir>
1473   CPP         C preprocessor
1474
1475 Use these variables to override the choices made by `configure' or to help
1476 it to find libraries and programs with nonstandard names/locations.
1477
1478 Report bugs to the package provider.
1479 _ACEOF
1480 ac_status=$?
1481 fi
1482
1483 if test "$ac_init_help" = "recursive"; then
1484   # If there are subdirs, report their specific --help.
1485   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1486     test -d "$ac_dir" ||
1487       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1488       continue
1489     ac_builddir=.
1490
1491 case "$ac_dir" in
1492 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493 *)
1494   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1495   # A ".." for each directory in $ac_dir_suffix.
1496   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1497   case $ac_top_builddir_sub in
1498   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1499   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1500   esac ;;
1501 esac
1502 ac_abs_top_builddir=$ac_pwd
1503 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1504 # for backward compatibility:
1505 ac_top_builddir=$ac_top_build_prefix
1506
1507 case $srcdir in
1508   .)  # We are building in place.
1509     ac_srcdir=.
1510     ac_top_srcdir=$ac_top_builddir_sub
1511     ac_abs_top_srcdir=$ac_pwd ;;
1512   [\\/]* | ?:[\\/]* )  # Absolute name.
1513     ac_srcdir=$srcdir$ac_dir_suffix;
1514     ac_top_srcdir=$srcdir
1515     ac_abs_top_srcdir=$srcdir ;;
1516   *) # Relative name.
1517     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1518     ac_top_srcdir=$ac_top_build_prefix$srcdir
1519     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1520 esac
1521 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1522
1523     cd "$ac_dir" || { ac_status=$?; continue; }
1524     # Check for guested configure.
1525     if test -f "$ac_srcdir/configure.gnu"; then
1526       echo &&
1527       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1528     elif test -f "$ac_srcdir/configure"; then
1529       echo &&
1530       $SHELL "$ac_srcdir/configure" --help=recursive
1531     else
1532       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1533     fi || ac_status=$?
1534     cd "$ac_pwd" || { ac_status=$?; break; }
1535   done
1536 fi
1537
1538 test -n "$ac_init_help" && exit $ac_status
1539 if $ac_init_version; then
1540   cat <<\_ACEOF
1541 configure
1542 generated by GNU Autoconf 2.64
1543
1544 Copyright (C) 2009 Free Software Foundation, Inc.
1545 This configure script is free software; the Free Software Foundation
1546 gives unlimited permission to copy, distribute and modify it.
1547 _ACEOF
1548   exit
1549 fi
1550
1551 ## ------------------------ ##
1552 ## Autoconf initialization. ##
1553 ## ------------------------ ##
1554
1555 # ac_fn_c_try_compile LINENO
1556 # --------------------------
1557 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1558 ac_fn_c_try_compile ()
1559 {
1560   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561   rm -f conftest.$ac_objext
1562   if { { ac_try="$ac_compile"
1563 case "(($ac_try" in
1564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565   *) ac_try_echo=$ac_try;;
1566 esac
1567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568 $as_echo "$ac_try_echo"; } >&5
1569   (eval "$ac_compile") 2>conftest.err
1570   ac_status=$?
1571   if test -s conftest.err; then
1572     grep -v '^ *+' conftest.err >conftest.er1
1573     cat conftest.er1 >&5
1574     mv -f conftest.er1 conftest.err
1575   fi
1576   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577   test $ac_status = 0; } && {
1578          test -z "$ac_c_werror_flag" ||
1579          test ! -s conftest.err
1580        } && test -s conftest.$ac_objext; then :
1581   ac_retval=0
1582 else
1583   $as_echo "$as_me: failed program was:" >&5
1584 sed 's/^/| /' conftest.$ac_ext >&5
1585
1586         ac_retval=1
1587 fi
1588   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1589   return $ac_retval
1590
1591 } # ac_fn_c_try_compile
1592
1593 # ac_fn_c_try_link LINENO
1594 # -----------------------
1595 # Try to link conftest.$ac_ext, and return whether this succeeded.
1596 ac_fn_c_try_link ()
1597 {
1598   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599   rm -f conftest.$ac_objext conftest$ac_exeext
1600   if { { ac_try="$ac_link"
1601 case "(($ac_try" in
1602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1603   *) ac_try_echo=$ac_try;;
1604 esac
1605 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606 $as_echo "$ac_try_echo"; } >&5
1607   (eval "$ac_link") 2>conftest.err
1608   ac_status=$?
1609   if test -s conftest.err; then
1610     grep -v '^ *+' conftest.err >conftest.er1
1611     cat conftest.er1 >&5
1612     mv -f conftest.er1 conftest.err
1613   fi
1614   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615   test $ac_status = 0; } && {
1616          test -z "$ac_c_werror_flag" ||
1617          test ! -s conftest.err
1618        } && test -s conftest$ac_exeext && {
1619          test "$cross_compiling" = yes ||
1620          $as_test_x conftest$ac_exeext
1621        }; then :
1622   ac_retval=0
1623 else
1624   $as_echo "$as_me: failed program was:" >&5
1625 sed 's/^/| /' conftest.$ac_ext >&5
1626
1627         ac_retval=1
1628 fi
1629   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1630   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1631   # interfere with the next link command; also delete a directory that is
1632   # left behind by Apple's compiler.  We do this before executing the actions.
1633   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1634   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1635   return $ac_retval
1636
1637 } # ac_fn_c_try_link
1638
1639 # ac_fn_c_try_cpp LINENO
1640 # ----------------------
1641 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1642 ac_fn_c_try_cpp ()
1643 {
1644   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645   if { { ac_try="$ac_cpp conftest.$ac_ext"
1646 case "(($ac_try" in
1647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648   *) ac_try_echo=$ac_try;;
1649 esac
1650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 $as_echo "$ac_try_echo"; } >&5
1652   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1653   ac_status=$?
1654   if test -s conftest.err; then
1655     grep -v '^ *+' conftest.err >conftest.er1
1656     cat conftest.er1 >&5
1657     mv -f conftest.er1 conftest.err
1658   fi
1659   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660   test $ac_status = 0; } >/dev/null && {
1661          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1662          test ! -s conftest.err
1663        }; then :
1664   ac_retval=0
1665 else
1666   $as_echo "$as_me: failed program was:" >&5
1667 sed 's/^/| /' conftest.$ac_ext >&5
1668
1669     ac_retval=1
1670 fi
1671   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1672   return $ac_retval
1673
1674 } # ac_fn_c_try_cpp
1675
1676 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1677 # -------------------------------------------------------
1678 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1679 # the include files in INCLUDES and setting the cache variable VAR
1680 # accordingly.
1681 ac_fn_c_check_header_mongrel ()
1682 {
1683   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1685   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686 $as_echo_n "checking for $2... " >&6; }
1687 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688   $as_echo_n "(cached) " >&6
1689 fi
1690 eval ac_res=\$$3
1691                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1692 $as_echo "$ac_res" >&6; }
1693 else
1694   # Is the header compilable?
1695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1696 $as_echo_n "checking $2 usability... " >&6; }
1697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1698 /* end confdefs.h.  */
1699 $4
1700 #include <$2>
1701 _ACEOF
1702 if ac_fn_c_try_compile "$LINENO"; then :
1703   ac_header_compiler=yes
1704 else
1705   ac_header_compiler=no
1706 fi
1707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1709 $as_echo "$ac_header_compiler" >&6; }
1710
1711 # Is the header present?
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1713 $as_echo_n "checking $2 presence... " >&6; }
1714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1715 /* end confdefs.h.  */
1716 #include <$2>
1717 _ACEOF
1718 if ac_fn_c_try_cpp "$LINENO"; then :
1719   ac_header_preproc=yes
1720 else
1721   ac_header_preproc=no
1722 fi
1723 rm -f conftest.err conftest.$ac_ext
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1725 $as_echo "$ac_header_preproc" >&6; }
1726
1727 # So?  What about this header?
1728 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1729   yes:no: )
1730     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1731 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1732     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1733 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1734     ;;
1735   no:yes:* )
1736     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1737 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1738     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1739 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1740     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1741 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1742     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1743 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1744     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1745 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1746     ;;
1747 esac
1748   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749 $as_echo_n "checking for $2... " >&6; }
1750 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751   $as_echo_n "(cached) " >&6
1752 else
1753   eval "$3=\$ac_header_compiler"
1754 fi
1755 eval ac_res=\$$3
1756                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1757 $as_echo "$ac_res" >&6; }
1758 fi
1759   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760
1761 } # ac_fn_c_check_header_mongrel
1762
1763 # ac_fn_c_try_run LINENO
1764 # ----------------------
1765 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1766 # that executables *can* be run.
1767 ac_fn_c_try_run ()
1768 {
1769   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1770   if { { ac_try="$ac_link"
1771 case "(($ac_try" in
1772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1773   *) ac_try_echo=$ac_try;;
1774 esac
1775 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1776 $as_echo "$ac_try_echo"; } >&5
1777   (eval "$ac_link") 2>&5
1778   ac_status=$?
1779   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1780   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1781   { { case "(($ac_try" in
1782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783   *) ac_try_echo=$ac_try;;
1784 esac
1785 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786 $as_echo "$ac_try_echo"; } >&5
1787   (eval "$ac_try") 2>&5
1788   ac_status=$?
1789   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790   test $ac_status = 0; }; }; then :
1791   ac_retval=0
1792 else
1793   $as_echo "$as_me: program exited with status $ac_status" >&5
1794        $as_echo "$as_me: failed program was:" >&5
1795 sed 's/^/| /' conftest.$ac_ext >&5
1796
1797        ac_retval=$ac_status
1798 fi
1799   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1800   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1801   return $ac_retval
1802
1803 } # ac_fn_c_try_run
1804
1805 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1806 # -------------------------------------------------------
1807 # Tests whether HEADER exists and can be compiled using the include files in
1808 # INCLUDES, setting the cache variable VAR accordingly.
1809 ac_fn_c_check_header_compile ()
1810 {
1811   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1812   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1813 $as_echo_n "checking for $2... " >&6; }
1814 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1815   $as_echo_n "(cached) " >&6
1816 else
1817   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1818 /* end confdefs.h.  */
1819 $4
1820 #include <$2>
1821 _ACEOF
1822 if ac_fn_c_try_compile "$LINENO"; then :
1823   eval "$3=yes"
1824 else
1825   eval "$3=no"
1826 fi
1827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1828 fi
1829 eval ac_res=\$$3
1830                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1831 $as_echo "$ac_res" >&6; }
1832   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1833
1834 } # ac_fn_c_check_header_compile
1835
1836 # ac_fn_c_check_func LINENO FUNC VAR
1837 # ----------------------------------
1838 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1839 ac_fn_c_check_func ()
1840 {
1841   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1842   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1843 $as_echo_n "checking for $2... " >&6; }
1844 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1845   $as_echo_n "(cached) " >&6
1846 else
1847   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1848 /* end confdefs.h.  */
1849 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1850    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1851 #define $2 innocuous_$2
1852
1853 /* System header to define __stub macros and hopefully few prototypes,
1854     which can conflict with char $2 (); below.
1855     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1856     <limits.h> exists even on freestanding compilers.  */
1857
1858 #ifdef __STDC__
1859 # include <limits.h>
1860 #else
1861 # include <assert.h>
1862 #endif
1863
1864 #undef $2
1865
1866 /* Override any GCC internal prototype to avoid an error.
1867    Use char because int might match the return type of a GCC
1868    builtin and then its argument prototype would still apply.  */
1869 #ifdef __cplusplus
1870 extern "C"
1871 #endif
1872 char $2 ();
1873 /* The GNU C library defines this for functions which it implements
1874     to always fail with ENOSYS.  Some functions are actually named
1875     something starting with __ and the normal name is an alias.  */
1876 #if defined __stub_$2 || defined __stub___$2
1877 choke me
1878 #endif
1879
1880 int
1881 main ()
1882 {
1883 return $2 ();
1884   ;
1885   return 0;
1886 }
1887 _ACEOF
1888 if ac_fn_c_try_link "$LINENO"; then :
1889   eval "$3=yes"
1890 else
1891   eval "$3=no"
1892 fi
1893 rm -f core conftest.err conftest.$ac_objext \
1894     conftest$ac_exeext conftest.$ac_ext
1895 fi
1896 eval ac_res=\$$3
1897                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1898 $as_echo "$ac_res" >&6; }
1899   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1900
1901 } # ac_fn_c_check_func
1902
1903 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1904 # --------------------------------------------
1905 # Tries to find the compile-time value of EXPR in a program that includes
1906 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1907 # computed
1908 ac_fn_c_compute_int ()
1909 {
1910   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1911   if test "$cross_compiling" = yes; then
1912     # Depending upon the size, compute the lo and hi bounds.
1913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1914 /* end confdefs.h.  */
1915 $4
1916 int
1917 main ()
1918 {
1919 static int test_array [1 - 2 * !(($2) >= 0)];
1920 test_array [0] = 0
1921
1922   ;
1923   return 0;
1924 }
1925 _ACEOF
1926 if ac_fn_c_try_compile "$LINENO"; then :
1927   ac_lo=0 ac_mid=0
1928   while :; do
1929     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930 /* end confdefs.h.  */
1931 $4
1932 int
1933 main ()
1934 {
1935 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1936 test_array [0] = 0
1937
1938   ;
1939   return 0;
1940 }
1941 _ACEOF
1942 if ac_fn_c_try_compile "$LINENO"; then :
1943   ac_hi=$ac_mid; break
1944 else
1945   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1946                         if test $ac_lo -le $ac_mid; then
1947                           ac_lo= ac_hi=
1948                           break
1949                         fi
1950                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1951 fi
1952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1953   done
1954 else
1955   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956 /* end confdefs.h.  */
1957 $4
1958 int
1959 main ()
1960 {
1961 static int test_array [1 - 2 * !(($2) < 0)];
1962 test_array [0] = 0
1963
1964   ;
1965   return 0;
1966 }
1967 _ACEOF
1968 if ac_fn_c_try_compile "$LINENO"; then :
1969   ac_hi=-1 ac_mid=-1
1970   while :; do
1971     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1972 /* end confdefs.h.  */
1973 $4
1974 int
1975 main ()
1976 {
1977 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1978 test_array [0] = 0
1979
1980   ;
1981   return 0;
1982 }
1983 _ACEOF
1984 if ac_fn_c_try_compile "$LINENO"; then :
1985   ac_lo=$ac_mid; break
1986 else
1987   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1988                         if test $ac_mid -le $ac_hi; then
1989                           ac_lo= ac_hi=
1990                           break
1991                         fi
1992                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1993 fi
1994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1995   done
1996 else
1997   ac_lo= ac_hi=
1998 fi
1999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2000 fi
2001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2002 # Binary search between lo and hi bounds.
2003 while test "x$ac_lo" != "x$ac_hi"; do
2004   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2005   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2006 /* end confdefs.h.  */
2007 $4
2008 int
2009 main ()
2010 {
2011 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2012 test_array [0] = 0
2013
2014   ;
2015   return 0;
2016 }
2017 _ACEOF
2018 if ac_fn_c_try_compile "$LINENO"; then :
2019   ac_hi=$ac_mid
2020 else
2021   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2022 fi
2023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2024 done
2025 case $ac_lo in #((
2026 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2027 '') ac_retval=1 ;;
2028 esac
2029   else
2030     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2031 /* end confdefs.h.  */
2032 $4
2033 static long int longval () { return $2; }
2034 static unsigned long int ulongval () { return $2; }
2035 #include <stdio.h>
2036 #include <stdlib.h>
2037 int
2038 main ()
2039 {
2040
2041   FILE *f = fopen ("conftest.val", "w");
2042   if (! f)
2043     return 1;
2044   if (($2) < 0)
2045     {
2046       long int i = longval ();
2047       if (i != ($2))
2048         return 1;
2049       fprintf (f, "%ld", i);
2050     }
2051   else
2052     {
2053       unsigned long int i = ulongval ();
2054       if (i != ($2))
2055         return 1;
2056       fprintf (f, "%lu", i);
2057     }
2058   /* Do not output a trailing newline, as this causes \r\n confusion
2059      on some platforms.  */
2060   return ferror (f) || fclose (f) != 0;
2061
2062   ;
2063   return 0;
2064 }
2065 _ACEOF
2066 if ac_fn_c_try_run "$LINENO"; then :
2067   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2068 else
2069   ac_retval=1
2070 fi
2071 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2072   conftest.$ac_objext conftest.beam conftest.$ac_ext
2073 rm -f conftest.val
2074
2075   fi
2076   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2077   return $ac_retval
2078
2079 } # ac_fn_c_compute_int
2080
2081 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2082 # -------------------------------------------
2083 # Tests whether TYPE exists after having included INCLUDES, setting cache
2084 # variable VAR accordingly.
2085 ac_fn_c_check_type ()
2086 {
2087   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2088   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2089 $as_echo_n "checking for $2... " >&6; }
2090 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2091   $as_echo_n "(cached) " >&6
2092 else
2093   eval "$3=no"
2094   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095 /* end confdefs.h.  */
2096 $4
2097 int
2098 main ()
2099 {
2100 if (sizeof ($2))
2101          return 0;
2102   ;
2103   return 0;
2104 }
2105 _ACEOF
2106 if ac_fn_c_try_compile "$LINENO"; then :
2107   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108 /* end confdefs.h.  */
2109 $4
2110 int
2111 main ()
2112 {
2113 if (sizeof (($2)))
2114             return 0;
2115   ;
2116   return 0;
2117 }
2118 _ACEOF
2119 if ac_fn_c_try_compile "$LINENO"; then :
2120
2121 else
2122   eval "$3=yes"
2123 fi
2124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2125 fi
2126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2127 fi
2128 eval ac_res=\$$3
2129                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2130 $as_echo "$ac_res" >&6; }
2131   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2132
2133 } # ac_fn_c_check_type
2134
2135 # ac_fn_c_check_decl LINENO SYMBOL VAR
2136 # ------------------------------------
2137 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2138 ac_fn_c_check_decl ()
2139 {
2140   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2141   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2142 $as_echo_n "checking whether $2 is declared... " >&6; }
2143 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2144   $as_echo_n "(cached) " >&6
2145 else
2146   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2147 /* end confdefs.h.  */
2148 $4
2149 int
2150 main ()
2151 {
2152 #ifndef $2
2153   (void) $2;
2154 #endif
2155
2156   ;
2157   return 0;
2158 }
2159 _ACEOF
2160 if ac_fn_c_try_compile "$LINENO"; then :
2161   eval "$3=yes"
2162 else
2163   eval "$3=no"
2164 fi
2165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2166 fi
2167 eval ac_res=\$$3
2168                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2169 $as_echo "$ac_res" >&6; }
2170   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2171
2172 } # ac_fn_c_check_decl
2173 cat >config.log <<_ACEOF
2174 This file contains any messages produced by compilers while
2175 running configure, to aid debugging if configure makes a mistake.
2176
2177 It was created by $as_me, which was
2178 generated by GNU Autoconf 2.64.  Invocation command line was
2179
2180   $ $0 $@
2181
2182 _ACEOF
2183 exec 5>>config.log
2184 {
2185 cat <<_ASUNAME
2186 ## --------- ##
2187 ## Platform. ##
2188 ## --------- ##
2189
2190 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2191 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2192 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2193 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2194 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2195
2196 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2197 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2198
2199 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2200 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2201 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2202 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2203 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2204 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2205 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2206
2207 _ASUNAME
2208
2209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2210 for as_dir in $PATH
2211 do
2212   IFS=$as_save_IFS
2213   test -z "$as_dir" && as_dir=.
2214     $as_echo "PATH: $as_dir"
2215   done
2216 IFS=$as_save_IFS
2217
2218 } >&5
2219
2220 cat >&5 <<_ACEOF
2221
2222
2223 ## ----------- ##
2224 ## Core tests. ##
2225 ## ----------- ##
2226
2227 _ACEOF
2228
2229
2230 # Keep a trace of the command line.
2231 # Strip out --no-create and --no-recursion so they do not pile up.
2232 # Strip out --silent because we don't want to record it for future runs.
2233 # Also quote any args containing shell meta-characters.
2234 # Make two passes to allow for proper duplicate-argument suppression.
2235 ac_configure_args=
2236 ac_configure_args0=
2237 ac_configure_args1=
2238 ac_must_keep_next=false
2239 for ac_pass in 1 2
2240 do
2241   for ac_arg
2242   do
2243     case $ac_arg in
2244     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2245     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2246     | -silent | --silent | --silen | --sile | --sil)
2247       continue ;;
2248     *\'*)
2249       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2250     esac
2251     case $ac_pass in
2252     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2253     2)
2254       as_fn_append ac_configure_args1 " '$ac_arg'"
2255       if test $ac_must_keep_next = true; then
2256         ac_must_keep_next=false # Got value, back to normal.
2257       else
2258         case $ac_arg in
2259           *=* | --config-cache | -C | -disable-* | --disable-* \
2260           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2261           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2262           | -with-* | --with-* | -without-* | --without-* | --x)
2263             case "$ac_configure_args0 " in
2264               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2265             esac
2266             ;;
2267           -* ) ac_must_keep_next=true ;;
2268         esac
2269       fi
2270       as_fn_append ac_configure_args " '$ac_arg'"
2271       ;;
2272     esac
2273   done
2274 done
2275 { ac_configure_args0=; unset ac_configure_args0;}
2276 { ac_configure_args1=; unset ac_configure_args1;}
2277
2278 # When interrupted or exit'd, cleanup temporary files, and complete
2279 # config.log.  We remove comments because anyway the quotes in there
2280 # would cause problems or look ugly.
2281 # WARNING: Use '\'' to represent an apostrophe within the trap.
2282 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2283 trap 'exit_status=$?
2284   # Save into config.log some information that might help in debugging.
2285   {
2286     echo
2287
2288     cat <<\_ASBOX
2289 ## ---------------- ##
2290 ## Cache variables. ##
2291 ## ---------------- ##
2292 _ASBOX
2293     echo
2294     # The following way of writing the cache mishandles newlines in values,
2295 (
2296   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2297     eval ac_val=\$$ac_var
2298     case $ac_val in #(
2299     *${as_nl}*)
2300       case $ac_var in #(
2301       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2302 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2303       esac
2304       case $ac_var in #(
2305       _ | IFS | as_nl) ;; #(
2306       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2307       *) { eval $ac_var=; unset $ac_var;} ;;
2308       esac ;;
2309     esac
2310   done
2311   (set) 2>&1 |
2312     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2313     *${as_nl}ac_space=\ *)
2314       sed -n \
2315         "s/'\''/'\''\\\\'\'''\''/g;
2316           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2317       ;; #(
2318     *)
2319       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2320       ;;
2321     esac |
2322     sort
2323 )
2324     echo
2325
2326     cat <<\_ASBOX
2327 ## ----------------- ##
2328 ## Output variables. ##
2329 ## ----------------- ##
2330 _ASBOX
2331     echo
2332     for ac_var in $ac_subst_vars
2333     do
2334       eval ac_val=\$$ac_var
2335       case $ac_val in
2336       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2337       esac
2338       $as_echo "$ac_var='\''$ac_val'\''"
2339     done | sort
2340     echo
2341
2342     if test -n "$ac_subst_files"; then
2343       cat <<\_ASBOX
2344 ## ------------------- ##
2345 ## File substitutions. ##
2346 ## ------------------- ##
2347 _ASBOX
2348       echo
2349       for ac_var in $ac_subst_files
2350       do
2351         eval ac_val=\$$ac_var
2352         case $ac_val in
2353         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2354         esac
2355         $as_echo "$ac_var='\''$ac_val'\''"
2356       done | sort
2357       echo
2358     fi
2359
2360     if test -s confdefs.h; then
2361       cat <<\_ASBOX
2362 ## ----------- ##
2363 ## confdefs.h. ##
2364 ## ----------- ##
2365 _ASBOX
2366       echo
2367       cat confdefs.h
2368       echo
2369     fi
2370     test "$ac_signal" != 0 &&
2371       $as_echo "$as_me: caught signal $ac_signal"
2372     $as_echo "$as_me: exit $exit_status"
2373   } >&5
2374   rm -f core *.core core.conftest.* &&
2375     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2376     exit $exit_status
2377 ' 0
2378 for ac_signal in 1 2 13 15; do
2379   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2380 done
2381 ac_signal=0
2382
2383 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2384 rm -f -r conftest* confdefs.h
2385
2386 $as_echo "/* confdefs.h */" > confdefs.h
2387
2388 # Predefined preprocessor variables.
2389
2390 cat >>confdefs.h <<_ACEOF
2391 #define PACKAGE_NAME "$PACKAGE_NAME"
2392 _ACEOF
2393
2394 cat >>confdefs.h <<_ACEOF
2395 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2396 _ACEOF
2397
2398 cat >>confdefs.h <<_ACEOF
2399 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2400 _ACEOF
2401
2402 cat >>confdefs.h <<_ACEOF
2403 #define PACKAGE_STRING "$PACKAGE_STRING"
2404 _ACEOF
2405
2406 cat >>confdefs.h <<_ACEOF
2407 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2408 _ACEOF
2409
2410 cat >>confdefs.h <<_ACEOF
2411 #define PACKAGE_URL "$PACKAGE_URL"
2412 _ACEOF
2413
2414
2415 # Let the site file select an alternate cache file if it wants to.
2416 # Prefer an explicitly selected file to automatically selected ones.
2417 ac_site_file1=NONE
2418 ac_site_file2=NONE
2419 if test -n "$CONFIG_SITE"; then
2420   ac_site_file1=$CONFIG_SITE
2421 elif test "x$prefix" != xNONE; then
2422   ac_site_file1=$prefix/share/config.site
2423   ac_site_file2=$prefix/etc/config.site
2424 else
2425   ac_site_file1=$ac_default_prefix/share/config.site
2426   ac_site_file2=$ac_default_prefix/etc/config.site
2427 fi
2428 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2429 do
2430   test "x$ac_site_file" = xNONE && continue
2431   if test -r "$ac_site_file"; then
2432     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2433 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2434     sed 's/^/| /' "$ac_site_file" >&5
2435     . "$ac_site_file"
2436   fi
2437 done
2438
2439 if test -r "$cache_file"; then
2440   # Some versions of bash will fail to source /dev/null (special
2441   # files actually), so we avoid doing that.
2442   if test -f "$cache_file"; then
2443     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2444 $as_echo "$as_me: loading cache $cache_file" >&6;}
2445     case $cache_file in
2446       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2447       *)                      . "./$cache_file";;
2448     esac
2449   fi
2450 else
2451   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2452 $as_echo "$as_me: creating cache $cache_file" >&6;}
2453   >$cache_file
2454 fi
2455
2456 # Check that the precious variables saved in the cache have kept the same
2457 # value.
2458 ac_cache_corrupted=false
2459 for ac_var in $ac_precious_vars; do
2460   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2461   eval ac_new_set=\$ac_env_${ac_var}_set
2462   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2463   eval ac_new_val=\$ac_env_${ac_var}_value
2464   case $ac_old_set,$ac_new_set in
2465     set,)
2466       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2467 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2468       ac_cache_corrupted=: ;;
2469     ,set)
2470       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2471 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2472       ac_cache_corrupted=: ;;
2473     ,);;
2474     *)
2475       if test "x$ac_old_val" != "x$ac_new_val"; then
2476         # differences in whitespace do not lead to failure.
2477         ac_old_val_w=`echo x $ac_old_val`
2478         ac_new_val_w=`echo x $ac_new_val`
2479         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2480           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2481 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2482           ac_cache_corrupted=:
2483         else
2484           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2485 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2486           eval $ac_var=\$ac_old_val
2487         fi
2488         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2489 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2490         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2491 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2492       fi;;
2493   esac
2494   # Pass precious variables to config.status.
2495   if test "$ac_new_set" = set; then
2496     case $ac_new_val in
2497     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2498     *) ac_arg=$ac_var=$ac_new_val ;;
2499     esac
2500     case " $ac_configure_args " in
2501       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2502       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2503     esac
2504   fi
2505 done
2506 if $ac_cache_corrupted; then
2507   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2508 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2509   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2510 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2511   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2512 fi
2513 ## -------------------- ##
2514 ## Main body of script. ##
2515 ## -------------------- ##
2516
2517 ac_ext=c
2518 ac_cpp='$CPP $CPPFLAGS'
2519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2522
2523
2524
2525
2526
2527
2528
2529 ac_aux_dir=
2530 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2531   for ac_t in install-sh install.sh shtool; do
2532     if test -f "$ac_dir/$ac_t"; then
2533       ac_aux_dir=$ac_dir
2534       ac_install_sh="$ac_aux_dir/$ac_t -c"
2535       break 2
2536     fi
2537   done
2538 done
2539 if test -z "$ac_aux_dir"; then
2540   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2541 fi
2542
2543 # These three variables are undocumented and unsupported,
2544 # and are intended to be withdrawn in a future Autoconf release.
2545 # They can cause serious problems if a builder's source tree is in a directory
2546 # whose full name contains unusual characters.
2547 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2548 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2549 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2550
2551
2552 # Make sure we can run config.sub.
2553 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2554   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2555
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2557 $as_echo_n "checking build system type... " >&6; }
2558 if test "${ac_cv_build+set}" = set; then :
2559   $as_echo_n "(cached) " >&6
2560 else
2561   ac_build_alias=$build_alias
2562 test "x$ac_build_alias" = x &&
2563   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2564 test "x$ac_build_alias" = x &&
2565   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2566 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2567   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2568
2569 fi
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2571 $as_echo "$ac_cv_build" >&6; }
2572 case $ac_cv_build in
2573 *-*-*) ;;
2574 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2575 esac
2576 build=$ac_cv_build
2577 ac_save_IFS=$IFS; IFS='-'
2578 set x $ac_cv_build
2579 shift
2580 build_cpu=$1
2581 build_vendor=$2
2582 shift; shift
2583 # Remember, the first character of IFS is used to create $*,
2584 # except with old shells:
2585 build_os=$*
2586 IFS=$ac_save_IFS
2587 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2588
2589
2590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2591 $as_echo_n "checking host system type... " >&6; }
2592 if test "${ac_cv_host+set}" = set; then :
2593   $as_echo_n "(cached) " >&6
2594 else
2595   if test "x$host_alias" = x; then
2596   ac_cv_host=$ac_cv_build
2597 else
2598   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2599     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2600 fi
2601
2602 fi
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2604 $as_echo "$ac_cv_host" >&6; }
2605 case $ac_cv_host in
2606 *-*-*) ;;
2607 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2608 esac
2609 host=$ac_cv_host
2610 ac_save_IFS=$IFS; IFS='-'
2611 set x $ac_cv_host
2612 shift
2613 host_cpu=$1
2614 host_vendor=$2
2615 shift; shift
2616 # Remember, the first character of IFS is used to create $*,
2617 # except with old shells:
2618 host_os=$*
2619 IFS=$ac_save_IFS
2620 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2621
2622
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2624 $as_echo_n "checking target system type... " >&6; }
2625 if test "${ac_cv_target+set}" = set; then :
2626   $as_echo_n "(cached) " >&6
2627 else
2628   if test "x$target_alias" = x; then
2629   ac_cv_target=$ac_cv_host
2630 else
2631   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2632     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2633 fi
2634
2635 fi
2636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2637 $as_echo "$ac_cv_target" >&6; }
2638 case $ac_cv_target in
2639 *-*-*) ;;
2640 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2641 esac
2642 target=$ac_cv_target
2643 ac_save_IFS=$IFS; IFS='-'
2644 set x $ac_cv_target
2645 shift
2646 target_cpu=$1
2647 target_vendor=$2
2648 shift; shift
2649 # Remember, the first character of IFS is used to create $*,
2650 # except with old shells:
2651 target_os=$*
2652 IFS=$ac_save_IFS
2653 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2654
2655
2656 # The aliases save the names the user supplied, while $host etc.
2657 # will get canonicalized.
2658 test -n "$target_alias" &&
2659   test "$program_prefix$program_suffix$program_transform_name" = \
2660     NONENONEs,x,x, &&
2661   program_prefix=${target_alias}-
2662 ac_ext=c
2663 ac_cpp='$CPP $CPPFLAGS'
2664 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2665 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2666 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2667 if test -n "$ac_tool_prefix"; then
2668   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2669 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671 $as_echo_n "checking for $ac_word... " >&6; }
2672 if test "${ac_cv_prog_CC+set}" = set; then :
2673   $as_echo_n "(cached) " >&6
2674 else
2675   if test -n "$CC"; then
2676   ac_cv_prog_CC="$CC" # Let the user override the test.
2677 else
2678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679 for as_dir in $PATH
2680 do
2681   IFS=$as_save_IFS
2682   test -z "$as_dir" && as_dir=.
2683     for ac_exec_ext in '' $ac_executable_extensions; do
2684   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2685     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2686     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687     break 2
2688   fi
2689 done
2690   done
2691 IFS=$as_save_IFS
2692
2693 fi
2694 fi
2695 CC=$ac_cv_prog_CC
2696 if test -n "$CC"; then
2697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2698 $as_echo "$CC" >&6; }
2699 else
2700   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701 $as_echo "no" >&6; }
2702 fi
2703
2704
2705 fi
2706 if test -z "$ac_cv_prog_CC"; then
2707   ac_ct_CC=$CC
2708   # Extract the first word of "gcc", so it can be a program name with args.
2709 set dummy gcc; ac_word=$2
2710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2711 $as_echo_n "checking for $ac_word... " >&6; }
2712 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2713   $as_echo_n "(cached) " >&6
2714 else
2715   if test -n "$ac_ct_CC"; then
2716   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2717 else
2718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2719 for as_dir in $PATH
2720 do
2721   IFS=$as_save_IFS
2722   test -z "$as_dir" && as_dir=.
2723     for ac_exec_ext in '' $ac_executable_extensions; do
2724   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2725     ac_cv_prog_ac_ct_CC="gcc"
2726     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2727     break 2
2728   fi
2729 done
2730   done
2731 IFS=$as_save_IFS
2732
2733 fi
2734 fi
2735 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2736 if test -n "$ac_ct_CC"; then
2737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2738 $as_echo "$ac_ct_CC" >&6; }
2739 else
2740   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2741 $as_echo "no" >&6; }
2742 fi
2743
2744   if test "x$ac_ct_CC" = x; then
2745     CC=""
2746   else
2747     case $cross_compiling:$ac_tool_warned in
2748 yes:)
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2750 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2751 ac_tool_warned=yes ;;
2752 esac
2753     CC=$ac_ct_CC
2754   fi
2755 else
2756   CC="$ac_cv_prog_CC"
2757 fi
2758
2759 if test -z "$CC"; then
2760           if test -n "$ac_tool_prefix"; then
2761     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2762 set dummy ${ac_tool_prefix}cc; ac_word=$2
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2764 $as_echo_n "checking for $ac_word... " >&6; }
2765 if test "${ac_cv_prog_CC+set}" = set; then :
2766   $as_echo_n "(cached) " >&6
2767 else
2768   if test -n "$CC"; then
2769   ac_cv_prog_CC="$CC" # Let the user override the test.
2770 else
2771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2772 for as_dir in $PATH
2773 do
2774   IFS=$as_save_IFS
2775   test -z "$as_dir" && as_dir=.
2776     for ac_exec_ext in '' $ac_executable_extensions; do
2777   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2778     ac_cv_prog_CC="${ac_tool_prefix}cc"
2779     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2780     break 2
2781   fi
2782 done
2783   done
2784 IFS=$as_save_IFS
2785
2786 fi
2787 fi
2788 CC=$ac_cv_prog_CC
2789 if test -n "$CC"; then
2790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2791 $as_echo "$CC" >&6; }
2792 else
2793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2794 $as_echo "no" >&6; }
2795 fi
2796
2797
2798   fi
2799 fi
2800 if test -z "$CC"; then
2801   # Extract the first word of "cc", so it can be a program name with args.
2802 set dummy cc; ac_word=$2
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2804 $as_echo_n "checking for $ac_word... " >&6; }
2805 if test "${ac_cv_prog_CC+set}" = set; then :
2806   $as_echo_n "(cached) " >&6
2807 else
2808   if test -n "$CC"; then
2809   ac_cv_prog_CC="$CC" # Let the user override the test.
2810 else
2811   ac_prog_rejected=no
2812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2813 for as_dir in $PATH
2814 do
2815   IFS=$as_save_IFS
2816   test -z "$as_dir" && as_dir=.
2817     for ac_exec_ext in '' $ac_executable_extensions; do
2818   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2819     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2820        ac_prog_rejected=yes
2821        continue
2822      fi
2823     ac_cv_prog_CC="cc"
2824     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2825     break 2
2826   fi
2827 done
2828   done
2829 IFS=$as_save_IFS
2830
2831 if test $ac_prog_rejected = yes; then
2832   # We found a bogon in the path, so make sure we never use it.
2833   set dummy $ac_cv_prog_CC
2834   shift
2835   if test $# != 0; then
2836     # We chose a different compiler from the bogus one.
2837     # However, it has the same basename, so the bogon will be chosen
2838     # first if we set CC to just the basename; use the full file name.
2839     shift
2840     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2841   fi
2842 fi
2843 fi
2844 fi
2845 CC=$ac_cv_prog_CC
2846 if test -n "$CC"; then
2847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2848 $as_echo "$CC" >&6; }
2849 else
2850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2851 $as_echo "no" >&6; }
2852 fi
2853
2854
2855 fi
2856 if test -z "$CC"; then
2857   if test -n "$ac_tool_prefix"; then
2858   for ac_prog in cl.exe
2859   do
2860     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2861 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2863 $as_echo_n "checking for $ac_word... " >&6; }
2864 if test "${ac_cv_prog_CC+set}" = set; then :
2865   $as_echo_n "(cached) " >&6
2866 else
2867   if test -n "$CC"; then
2868   ac_cv_prog_CC="$CC" # Let the user override the test.
2869 else
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871 for as_dir in $PATH
2872 do
2873   IFS=$as_save_IFS
2874   test -z "$as_dir" && as_dir=.
2875     for ac_exec_ext in '' $ac_executable_extensions; do
2876   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2877     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2878     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2879     break 2
2880   fi
2881 done
2882   done
2883 IFS=$as_save_IFS
2884
2885 fi
2886 fi
2887 CC=$ac_cv_prog_CC
2888 if test -n "$CC"; then
2889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2890 $as_echo "$CC" >&6; }
2891 else
2892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2893 $as_echo "no" >&6; }
2894 fi
2895
2896
2897     test -n "$CC" && break
2898   done
2899 fi
2900 if test -z "$CC"; then
2901   ac_ct_CC=$CC
2902   for ac_prog in cl.exe
2903 do
2904   # Extract the first word of "$ac_prog", so it can be a program name with args.
2905 set dummy $ac_prog; ac_word=$2
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2907 $as_echo_n "checking for $ac_word... " >&6; }
2908 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2909   $as_echo_n "(cached) " >&6
2910 else
2911   if test -n "$ac_ct_CC"; then
2912   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2913 else
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2915 for as_dir in $PATH
2916 do
2917   IFS=$as_save_IFS
2918   test -z "$as_dir" && as_dir=.
2919     for ac_exec_ext in '' $ac_executable_extensions; do
2920   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2921     ac_cv_prog_ac_ct_CC="$ac_prog"
2922     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2923     break 2
2924   fi
2925 done
2926   done
2927 IFS=$as_save_IFS
2928
2929 fi
2930 fi
2931 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2932 if test -n "$ac_ct_CC"; then
2933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2934 $as_echo "$ac_ct_CC" >&6; }
2935 else
2936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2937 $as_echo "no" >&6; }
2938 fi
2939
2940
2941   test -n "$ac_ct_CC" && break
2942 done
2943
2944   if test "x$ac_ct_CC" = x; then
2945     CC=""
2946   else
2947     case $cross_compiling:$ac_tool_warned in
2948 yes:)
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2950 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2951 ac_tool_warned=yes ;;
2952 esac
2953     CC=$ac_ct_CC
2954   fi
2955 fi
2956
2957 fi
2958
2959
2960 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2961 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2962 as_fn_error "no acceptable C compiler found in \$PATH
2963 See \`config.log' for more details." "$LINENO" 5; }
2964
2965 # Provide some information about the compiler.
2966 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2967 set X $ac_compile
2968 ac_compiler=$2
2969 for ac_option in --version -v -V -qversion; do
2970   { { ac_try="$ac_compiler $ac_option >&5"
2971 case "(($ac_try" in
2972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973   *) ac_try_echo=$ac_try;;
2974 esac
2975 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2976 $as_echo "$ac_try_echo"; } >&5
2977   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2978   ac_status=$?
2979   if test -s conftest.err; then
2980     sed '10a\
2981 ... rest of stderr output deleted ...
2982          10q' conftest.err >conftest.er1
2983     cat conftest.er1 >&5
2984     rm -f conftest.er1 conftest.err
2985   fi
2986   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2987   test $ac_status = 0; }
2988 done
2989
2990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2991 /* end confdefs.h.  */
2992
2993 int
2994 main ()
2995 {
2996
2997   ;
2998   return 0;
2999 }
3000 _ACEOF
3001 ac_clean_files_save=$ac_clean_files
3002 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3003 # Try to create an executable without -o first, disregard a.out.
3004 # It will help us diagnose broken compilers, and finding out an intuition
3005 # of exeext.
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3007 $as_echo_n "checking for C compiler default output file name... " >&6; }
3008 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3009
3010 # The possible output files:
3011 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3012
3013 ac_rmfiles=
3014 for ac_file in $ac_files
3015 do
3016   case $ac_file in
3017     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3018     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3019   esac
3020 done
3021 rm -f $ac_rmfiles
3022
3023 if { { ac_try="$ac_link_default"
3024 case "(($ac_try" in
3025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026   *) ac_try_echo=$ac_try;;
3027 esac
3028 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3029 $as_echo "$ac_try_echo"; } >&5
3030   (eval "$ac_link_default") 2>&5
3031   ac_status=$?
3032   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3033   test $ac_status = 0; }; then :
3034   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3035 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3036 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3037 # so that the user can short-circuit this test for compilers unknown to
3038 # Autoconf.
3039 for ac_file in $ac_files ''
3040 do
3041   test -f "$ac_file" || continue
3042   case $ac_file in
3043     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3044         ;;
3045     [ab].out )
3046         # We found the default executable, but exeext='' is most
3047         # certainly right.
3048         break;;
3049     *.* )
3050         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3051         then :; else
3052            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3053         fi
3054         # We set ac_cv_exeext here because the later test for it is not
3055         # safe: cross compilers may not add the suffix if given an `-o'
3056         # argument, so we may need to know it at that point already.
3057         # Even if this section looks crufty: it has the advantage of
3058         # actually working.
3059         break;;
3060     * )
3061         break;;
3062   esac
3063 done
3064 test "$ac_cv_exeext" = no && ac_cv_exeext=
3065
3066 else
3067   ac_file=''
3068 fi
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3070 $as_echo "$ac_file" >&6; }
3071 if test -z "$ac_file"; then :
3072   $as_echo "$as_me: failed program was:" >&5
3073 sed 's/^/| /' conftest.$ac_ext >&5
3074
3075 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3076 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3077 { as_fn_set_status 77
3078 as_fn_error "C compiler cannot create executables
3079 See \`config.log' for more details." "$LINENO" 5; }; }
3080 fi
3081 ac_exeext=$ac_cv_exeext
3082
3083 # Check that the compiler produces executables we can run.  If not, either
3084 # the compiler is broken, or we cross compile.
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3086 $as_echo_n "checking whether the C compiler works... " >&6; }
3087 # If not cross compiling, check that we can run a simple program.
3088 if test "$cross_compiling" != yes; then
3089   if { ac_try='./$ac_file'
3090   { { case "(($ac_try" in
3091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3092   *) ac_try_echo=$ac_try;;
3093 esac
3094 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3095 $as_echo "$ac_try_echo"; } >&5
3096   (eval "$ac_try") 2>&5
3097   ac_status=$?
3098   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3099   test $ac_status = 0; }; }; then
3100     cross_compiling=no
3101   else
3102     if test "$cross_compiling" = maybe; then
3103         cross_compiling=yes
3104     else
3105         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3106 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3107 as_fn_error "cannot run C compiled programs.
3108 If you meant to cross compile, use \`--host'.
3109 See \`config.log' for more details." "$LINENO" 5; }
3110     fi
3111   fi
3112 fi
3113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3114 $as_echo "yes" >&6; }
3115
3116 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3117 ac_clean_files=$ac_clean_files_save
3118 # Check that the compiler produces executables we can run.  If not, either
3119 # the compiler is broken, or we cross compile.
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3121 $as_echo_n "checking whether we are cross compiling... " >&6; }
3122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3123 $as_echo "$cross_compiling" >&6; }
3124
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3126 $as_echo_n "checking for suffix of executables... " >&6; }
3127 if { { ac_try="$ac_link"
3128 case "(($ac_try" in
3129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3130   *) ac_try_echo=$ac_try;;
3131 esac
3132 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3133 $as_echo "$ac_try_echo"; } >&5
3134   (eval "$ac_link") 2>&5
3135   ac_status=$?
3136   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3137   test $ac_status = 0; }; then :
3138   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3139 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3140 # work properly (i.e., refer to `conftest.exe'), while it won't with
3141 # `rm'.
3142 for ac_file in conftest.exe conftest conftest.*; do
3143   test -f "$ac_file" || continue
3144   case $ac_file in
3145     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3146     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3147           break;;
3148     * ) break;;
3149   esac
3150 done
3151 else
3152   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3153 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3154 as_fn_error "cannot compute suffix of executables: cannot compile and link
3155 See \`config.log' for more details." "$LINENO" 5; }
3156 fi
3157 rm -f conftest$ac_cv_exeext
3158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3159 $as_echo "$ac_cv_exeext" >&6; }
3160
3161 rm -f conftest.$ac_ext
3162 EXEEXT=$ac_cv_exeext
3163 ac_exeext=$EXEEXT
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3165 $as_echo_n "checking for suffix of object files... " >&6; }
3166 if test "${ac_cv_objext+set}" = set; then :
3167   $as_echo_n "(cached) " >&6
3168 else
3169   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3170 /* end confdefs.h.  */
3171
3172 int
3173 main ()
3174 {
3175
3176   ;
3177   return 0;
3178 }
3179 _ACEOF
3180 rm -f conftest.o conftest.obj
3181 if { { ac_try="$ac_compile"
3182 case "(($ac_try" in
3183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3184   *) ac_try_echo=$ac_try;;
3185 esac
3186 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3187 $as_echo "$ac_try_echo"; } >&5
3188   (eval "$ac_compile") 2>&5
3189   ac_status=$?
3190   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3191   test $ac_status = 0; }; then :
3192   for ac_file in conftest.o conftest.obj conftest.*; do
3193   test -f "$ac_file" || continue;
3194   case $ac_file in
3195     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3196     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3197        break;;
3198   esac
3199 done
3200 else
3201   $as_echo "$as_me: failed program was:" >&5
3202 sed 's/^/| /' conftest.$ac_ext >&5
3203
3204 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3205 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3206 as_fn_error "cannot compute suffix of object files: cannot compile
3207 See \`config.log' for more details." "$LINENO" 5; }
3208 fi
3209 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3210 fi
3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3212 $as_echo "$ac_cv_objext" >&6; }
3213 OBJEXT=$ac_cv_objext
3214 ac_objext=$OBJEXT
3215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3216 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3217 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3218   $as_echo_n "(cached) " >&6
3219 else
3220   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3221 /* end confdefs.h.  */
3222
3223 int
3224 main ()
3225 {
3226 #ifndef __GNUC__
3227        choke me
3228 #endif
3229
3230   ;
3231   return 0;
3232 }
3233 _ACEOF
3234 if ac_fn_c_try_compile "$LINENO"; then :
3235   ac_compiler_gnu=yes
3236 else
3237   ac_compiler_gnu=no
3238 fi
3239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3240 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3241
3242 fi
3243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3244 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3245 if test $ac_compiler_gnu = yes; then
3246   GCC=yes
3247 else
3248   GCC=
3249 fi
3250 ac_test_CFLAGS=${CFLAGS+set}
3251 ac_save_CFLAGS=$CFLAGS
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3253 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3254 if test "${ac_cv_prog_cc_g+set}" = set; then :
3255   $as_echo_n "(cached) " >&6
3256 else
3257   ac_save_c_werror_flag=$ac_c_werror_flag
3258    ac_c_werror_flag=yes
3259    ac_cv_prog_cc_g=no
3260    CFLAGS="-g"
3261    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3262 /* end confdefs.h.  */
3263
3264 int
3265 main ()
3266 {
3267
3268   ;
3269   return 0;
3270 }
3271 _ACEOF
3272 if ac_fn_c_try_compile "$LINENO"; then :
3273   ac_cv_prog_cc_g=yes
3274 else
3275   CFLAGS=""
3276       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3277 /* end confdefs.h.  */
3278
3279 int
3280 main ()
3281 {
3282
3283   ;
3284   return 0;
3285 }
3286 _ACEOF
3287 if ac_fn_c_try_compile "$LINENO"; then :
3288
3289 else
3290   ac_c_werror_flag=$ac_save_c_werror_flag
3291          CFLAGS="-g"
3292          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3293 /* end confdefs.h.  */
3294
3295 int
3296 main ()
3297 {
3298
3299   ;
3300   return 0;
3301 }
3302 _ACEOF
3303 if ac_fn_c_try_compile "$LINENO"; then :
3304   ac_cv_prog_cc_g=yes
3305 fi
3306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3307 fi
3308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3309 fi
3310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3311    ac_c_werror_flag=$ac_save_c_werror_flag
3312 fi
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3314 $as_echo "$ac_cv_prog_cc_g" >&6; }
3315 if test "$ac_test_CFLAGS" = set; then
3316   CFLAGS=$ac_save_CFLAGS
3317 elif test $ac_cv_prog_cc_g = yes; then
3318   if test "$GCC" = yes; then
3319     CFLAGS="-g -O2"
3320   else
3321     CFLAGS="-g"
3322   fi
3323 else
3324   if test "$GCC" = yes; then
3325     CFLAGS="-O2"
3326   else
3327     CFLAGS=
3328   fi
3329 fi
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3331 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3332 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3333   $as_echo_n "(cached) " >&6
3334 else
3335   ac_cv_prog_cc_c89=no
3336 ac_save_CC=$CC
3337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3338 /* end confdefs.h.  */
3339 #include <stdarg.h>
3340 #include <stdio.h>
3341 #include <sys/types.h>
3342 #include <sys/stat.h>
3343 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3344 struct buf { int x; };
3345 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3346 static char *e (p, i)
3347      char **p;
3348      int i;
3349 {
3350   return p[i];
3351 }
3352 static char *f (char * (*g) (char **, int), char **p, ...)
3353 {
3354   char *s;
3355   va_list v;
3356   va_start (v,p);
3357   s = g (p, va_arg (v,int));
3358   va_end (v);
3359   return s;
3360 }
3361
3362 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3363    function prototypes and stuff, but not '\xHH' hex character constants.
3364    These don't provoke an error unfortunately, instead are silently treated
3365    as 'x'.  The following induces an error, until -std is added to get
3366    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3367    array size at least.  It's necessary to write '\x00'==0 to get something
3368    that's true only with -std.  */
3369 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3370
3371 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3372    inside strings and character constants.  */
3373 #define FOO(x) 'x'
3374 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3375
3376 int test (int i, double x);
3377 struct s1 {int (*f) (int a);};
3378 struct s2 {int (*f) (double a);};
3379 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3380 int argc;
3381 char **argv;
3382 int
3383 main ()
3384 {
3385 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3386   ;
3387   return 0;
3388 }
3389 _ACEOF
3390 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3391         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3392 do
3393   CC="$ac_save_CC $ac_arg"
3394   if ac_fn_c_try_compile "$LINENO"; then :
3395   ac_cv_prog_cc_c89=$ac_arg
3396 fi
3397 rm -f core conftest.err conftest.$ac_objext
3398   test "x$ac_cv_prog_cc_c89" != "xno" && break
3399 done
3400 rm -f conftest.$ac_ext
3401 CC=$ac_save_CC
3402
3403 fi
3404 # AC_CACHE_VAL
3405 case "x$ac_cv_prog_cc_c89" in
3406   x)
3407     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3408 $as_echo "none needed" >&6; } ;;
3409   xno)
3410     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3411 $as_echo "unsupported" >&6; } ;;
3412   *)
3413     CC="$CC $ac_cv_prog_cc_c89"
3414     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3415 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3416 esac
3417 if test "x$ac_cv_prog_cc_c89" != xno; then :
3418
3419 fi
3420
3421 ac_ext=c
3422 ac_cpp='$CPP $CPPFLAGS'
3423 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3424 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3425 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3426
3427
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3429 $as_echo_n "checking for library containing strerror... " >&6; }
3430 if test "${ac_cv_search_strerror+set}" = set; then :
3431   $as_echo_n "(cached) " >&6
3432 else
3433   ac_func_search_save_LIBS=$LIBS
3434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3435 /* end confdefs.h.  */
3436
3437 /* Override any GCC internal prototype to avoid an error.
3438    Use char because int might match the return type of a GCC
3439    builtin and then its argument prototype would still apply.  */
3440 #ifdef __cplusplus
3441 extern "C"
3442 #endif
3443 char strerror ();
3444 int
3445 main ()
3446 {
3447 return strerror ();
3448   ;
3449   return 0;
3450 }
3451 _ACEOF
3452 for ac_lib in '' cposix; do
3453   if test -z "$ac_lib"; then
3454     ac_res="none required"
3455   else
3456     ac_res=-l$ac_lib
3457     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3458   fi
3459   if ac_fn_c_try_link "$LINENO"; then :
3460   ac_cv_search_strerror=$ac_res
3461 fi
3462 rm -f core conftest.err conftest.$ac_objext \
3463     conftest$ac_exeext
3464   if test "${ac_cv_search_strerror+set}" = set; then :
3465   break
3466 fi
3467 done
3468 if test "${ac_cv_search_strerror+set}" = set; then :
3469
3470 else
3471   ac_cv_search_strerror=no
3472 fi
3473 rm conftest.$ac_ext
3474 LIBS=$ac_func_search_save_LIBS
3475 fi
3476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3477 $as_echo "$ac_cv_search_strerror" >&6; }
3478 ac_res=$ac_cv_search_strerror
3479 if test "$ac_res" != no; then :
3480   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3481
3482 fi
3483
3484
3485 am__api_version='1.11'
3486
3487 # Find a good install program.  We prefer a C program (faster),
3488 # so one script is as good as another.  But avoid the broken or
3489 # incompatible versions:
3490 # SysV /etc/install, /usr/sbin/install
3491 # SunOS /usr/etc/install
3492 # IRIX /sbin/install
3493 # AIX /bin/install
3494 # AmigaOS /C/install, which installs bootblocks on floppy discs
3495 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3496 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3497 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3498 # OS/2's system install, which has a completely different semantic
3499 # ./install, which can be erroneously created by make from ./install.sh.
3500 # Reject install programs that cannot install multiple files.
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3502 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3503 if test -z "$INSTALL"; then
3504 if test "${ac_cv_path_install+set}" = set; then :
3505   $as_echo_n "(cached) " >&6
3506 else
3507   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3508 for as_dir in $PATH
3509 do
3510   IFS=$as_save_IFS
3511   test -z "$as_dir" && as_dir=.
3512     # Account for people who put trailing slashes in PATH elements.
3513 case $as_dir/ in #((
3514   ./ | .// | /[cC]/* | \
3515   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3516   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3517   /usr/ucb/* ) ;;
3518   *)
3519     # OSF1 and SCO ODT 3.0 have their own names for install.
3520     # Don't use installbsd from OSF since it installs stuff as root
3521     # by default.
3522     for ac_prog in ginstall scoinst install; do
3523       for ac_exec_ext in '' $ac_executable_extensions; do
3524         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3525           if test $ac_prog = install &&
3526             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3527             # AIX install.  It has an incompatible calling convention.
3528             :
3529           elif test $ac_prog = install &&
3530             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3531             # program-specific install script used by HP pwplus--don't use.
3532             :
3533           else
3534             rm -rf conftest.one conftest.two conftest.dir
3535             echo one > conftest.one
3536             echo two > conftest.two
3537             mkdir conftest.dir
3538             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3539               test -s conftest.one && test -s conftest.two &&
3540               test -s conftest.dir/conftest.one &&
3541               test -s conftest.dir/conftest.two
3542             then
3543               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3544               break 3
3545             fi
3546           fi
3547         fi
3548       done
3549     done
3550     ;;
3551 esac
3552
3553   done
3554 IFS=$as_save_IFS
3555
3556 rm -rf conftest.one conftest.two conftest.dir
3557
3558 fi
3559   if test "${ac_cv_path_install+set}" = set; then
3560     INSTALL=$ac_cv_path_install
3561   else
3562     # As a last resort, use the slow shell script.  Don't cache a
3563     # value for INSTALL within a source directory, because that will
3564     # break other packages using the cache if that directory is
3565     # removed, or if the value is a relative name.
3566     INSTALL=$ac_install_sh
3567   fi
3568 fi
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3570 $as_echo "$INSTALL" >&6; }
3571
3572 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3573 # It thinks the first close brace ends the variable substitution.
3574 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3575
3576 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3577
3578 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3579
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3581 $as_echo_n "checking whether build environment is sane... " >&6; }
3582 # Just in case
3583 sleep 1
3584 echo timestamp > conftest.file
3585 # Reject unsafe characters in $srcdir or the absolute working directory
3586 # name.  Accept space and tab only in the latter.
3587 am_lf='
3588 '
3589 case `pwd` in
3590   *[\\\"\#\$\&\'\`$am_lf]*)
3591     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3592 esac
3593 case $srcdir in
3594   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3595     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3596 esac
3597
3598 # Do `set' in a subshell so we don't clobber the current shell's
3599 # arguments.  Must try -L first in case configure is actually a
3600 # symlink; some systems play weird games with the mod time of symlinks
3601 # (eg FreeBSD returns the mod time of the symlink's containing
3602 # directory).
3603 if (
3604    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3605    if test "$*" = "X"; then
3606       # -L didn't work.
3607       set X `ls -t "$srcdir/configure" conftest.file`
3608    fi
3609    rm -f conftest.file
3610    if test "$*" != "X $srcdir/configure conftest.file" \
3611       && test "$*" != "X conftest.file $srcdir/configure"; then
3612
3613       # If neither matched, then we have a broken ls.  This can happen
3614       # if, for instance, CONFIG_SHELL is bash and it inherits a
3615       # broken ls alias from the environment.  This has actually
3616       # happened.  Such a system could not be considered "sane".
3617       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3618 alias in your environment" "$LINENO" 5
3619    fi
3620
3621    test "$2" = conftest.file
3622    )
3623 then
3624    # Ok.
3625    :
3626 else
3627    as_fn_error "newly created file is older than distributed files!
3628 Check your system clock" "$LINENO" 5
3629 fi
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3631 $as_echo "yes" >&6; }
3632 test "$program_prefix" != NONE &&
3633   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3634 # Use a double $ so make ignores it.
3635 test "$program_suffix" != NONE &&
3636   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3637 # Double any \ or $.
3638 # By default was `s,x,x', remove it if useless.
3639 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3640 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3641
3642 # expand $ac_aux_dir to an absolute path
3643 am_aux_dir=`cd $ac_aux_dir && pwd`
3644
3645 if test x"${MISSING+set}" != xset; then
3646   case $am_aux_dir in
3647   *\ * | *\     *)
3648     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3649   *)
3650     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3651   esac
3652 fi
3653 # Use eval to expand $SHELL
3654 if eval "$MISSING --run true"; then
3655   am_missing_run="$MISSING --run "
3656 else
3657   am_missing_run=
3658   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3659 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3660 fi
3661
3662 if test x"${install_sh}" != xset; then
3663   case $am_aux_dir in
3664   *\ * | *\     *)
3665     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3666   *)
3667     install_sh="\${SHELL} $am_aux_dir/install-sh"
3668   esac
3669 fi
3670
3671 # Installed binaries are usually stripped using `strip' when the user
3672 # run `make install-strip'.  However `strip' might not be the right
3673 # tool to use in cross-compilation environments, therefore Automake
3674 # will honor the `STRIP' environment variable to overrule this program.
3675 if test "$cross_compiling" != no; then
3676   if test -n "$ac_tool_prefix"; then
3677   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3678 set dummy ${ac_tool_prefix}strip; ac_word=$2
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3680 $as_echo_n "checking for $ac_word... " >&6; }
3681 if test "${ac_cv_prog_STRIP+set}" = set; then :
3682   $as_echo_n "(cached) " >&6
3683 else
3684   if test -n "$STRIP"; then
3685   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3686 else
3687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3688 for as_dir in $PATH
3689 do
3690   IFS=$as_save_IFS
3691   test -z "$as_dir" && as_dir=.
3692     for ac_exec_ext in '' $ac_executable_extensions; do
3693   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3694     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3695     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3696     break 2
3697   fi
3698 done
3699   done
3700 IFS=$as_save_IFS
3701
3702 fi
3703 fi
3704 STRIP=$ac_cv_prog_STRIP
3705 if test -n "$STRIP"; then
3706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3707 $as_echo "$STRIP" >&6; }
3708 else
3709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3710 $as_echo "no" >&6; }
3711 fi
3712
3713
3714 fi
3715 if test -z "$ac_cv_prog_STRIP"; then
3716   ac_ct_STRIP=$STRIP
3717   # Extract the first word of "strip", so it can be a program name with args.
3718 set dummy strip; ac_word=$2
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3720 $as_echo_n "checking for $ac_word... " >&6; }
3721 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3722   $as_echo_n "(cached) " >&6
3723 else
3724   if test -n "$ac_ct_STRIP"; then
3725   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3726 else
3727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3728 for as_dir in $PATH
3729 do
3730   IFS=$as_save_IFS
3731   test -z "$as_dir" && as_dir=.
3732     for ac_exec_ext in '' $ac_executable_extensions; do
3733   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3734     ac_cv_prog_ac_ct_STRIP="strip"
3735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3736     break 2
3737   fi
3738 done
3739   done
3740 IFS=$as_save_IFS
3741
3742 fi
3743 fi
3744 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3745 if test -n "$ac_ct_STRIP"; then
3746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3747 $as_echo "$ac_ct_STRIP" >&6; }
3748 else
3749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3750 $as_echo "no" >&6; }
3751 fi
3752
3753   if test "x$ac_ct_STRIP" = x; then
3754     STRIP=":"
3755   else
3756     case $cross_compiling:$ac_tool_warned in
3757 yes:)
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3759 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3760 ac_tool_warned=yes ;;
3761 esac
3762     STRIP=$ac_ct_STRIP
3763   fi
3764 else
3765   STRIP="$ac_cv_prog_STRIP"
3766 fi
3767
3768 fi
3769 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3770
3771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3772 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3773 if test -z "$MKDIR_P"; then
3774   if test "${ac_cv_path_mkdir+set}" = set; then :
3775   $as_echo_n "(cached) " >&6
3776 else
3777   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3778 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3779 do
3780   IFS=$as_save_IFS
3781   test -z "$as_dir" && as_dir=.
3782     for ac_prog in mkdir gmkdir; do
3783          for ac_exec_ext in '' $ac_executable_extensions; do
3784            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3785            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3786              'mkdir (GNU coreutils) '* | \
3787              'mkdir (coreutils) '* | \
3788              'mkdir (fileutils) '4.1*)
3789                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3790                break 3;;
3791            esac
3792          done
3793        done
3794   done
3795 IFS=$as_save_IFS
3796
3797 fi
3798
3799   if test "${ac_cv_path_mkdir+set}" = set; then
3800     MKDIR_P="$ac_cv_path_mkdir -p"
3801   else
3802     # As a last resort, use the slow shell script.  Don't cache a
3803     # value for MKDIR_P within a source directory, because that will
3804     # break other packages using the cache if that directory is
3805     # removed, or if the value is a relative name.
3806     test -d ./--version && rmdir ./--version
3807     MKDIR_P="$ac_install_sh -d"
3808   fi
3809 fi
3810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3811 $as_echo "$MKDIR_P" >&6; }
3812
3813 mkdir_p="$MKDIR_P"
3814 case $mkdir_p in
3815   [\\/$]* | ?:[\\/]*) ;;
3816   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3817 esac
3818
3819 for ac_prog in gawk mawk nawk awk
3820 do
3821   # Extract the first word of "$ac_prog", so it can be a program name with args.
3822 set dummy $ac_prog; ac_word=$2
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3824 $as_echo_n "checking for $ac_word... " >&6; }
3825 if test "${ac_cv_prog_AWK+set}" = set; then :
3826   $as_echo_n "(cached) " >&6
3827 else
3828   if test -n "$AWK"; then
3829   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3830 else
3831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3832 for as_dir in $PATH
3833 do
3834   IFS=$as_save_IFS
3835   test -z "$as_dir" && as_dir=.
3836     for ac_exec_ext in '' $ac_executable_extensions; do
3837   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3838     ac_cv_prog_AWK="$ac_prog"
3839     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3840     break 2
3841   fi
3842 done
3843   done
3844 IFS=$as_save_IFS
3845
3846 fi
3847 fi
3848 AWK=$ac_cv_prog_AWK
3849 if test -n "$AWK"; then
3850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3851 $as_echo "$AWK" >&6; }
3852 else
3853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3854 $as_echo "no" >&6; }
3855 fi
3856
3857
3858   test -n "$AWK" && break
3859 done
3860
3861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3862 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3863 set x ${MAKE-make}
3864 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3865 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3866   $as_echo_n "(cached) " >&6
3867 else
3868   cat >conftest.make <<\_ACEOF
3869 SHELL = /bin/sh
3870 all:
3871         @echo '@@@%%%=$(MAKE)=@@@%%%'
3872 _ACEOF
3873 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3874 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3875   *@@@%%%=?*=@@@%%%*)
3876     eval ac_cv_prog_make_${ac_make}_set=yes;;
3877   *)
3878     eval ac_cv_prog_make_${ac_make}_set=no;;
3879 esac
3880 rm -f conftest.make
3881 fi
3882 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3884 $as_echo "yes" >&6; }
3885   SET_MAKE=
3886 else
3887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3888 $as_echo "no" >&6; }
3889   SET_MAKE="MAKE=${MAKE-make}"
3890 fi
3891
3892 rm -rf .tst 2>/dev/null
3893 mkdir .tst 2>/dev/null
3894 if test -d .tst; then
3895   am__leading_dot=.
3896 else
3897   am__leading_dot=_
3898 fi
3899 rmdir .tst 2>/dev/null
3900
3901 DEPDIR="${am__leading_dot}deps"
3902
3903 ac_config_commands="$ac_config_commands depfiles"
3904
3905
3906 am_make=${MAKE-make}
3907 cat > confinc << 'END'
3908 am__doit:
3909         @echo this is the am__doit target
3910 .PHONY: am__doit
3911 END
3912 # If we don't find an include directive, just comment out the code.
3913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3914 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3915 am__include="#"
3916 am__quote=
3917 _am_result=none
3918 # First try GNU make style include.
3919 echo "include confinc" > confmf
3920 # Ignore all kinds of additional output from `make'.
3921 case `$am_make -s -f confmf 2> /dev/null` in #(
3922 *the\ am__doit\ target*)
3923   am__include=include
3924   am__quote=
3925   _am_result=GNU
3926   ;;
3927 esac
3928 # Now try BSD make style include.
3929 if test "$am__include" = "#"; then
3930    echo '.include "confinc"' > confmf
3931    case `$am_make -s -f confmf 2> /dev/null` in #(
3932    *the\ am__doit\ target*)
3933      am__include=.include
3934      am__quote="\""
3935      _am_result=BSD
3936      ;;
3937    esac
3938 fi
3939
3940
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3942 $as_echo "$_am_result" >&6; }
3943 rm -f confinc confmf
3944
3945 # Check whether --enable-dependency-tracking was given.
3946 if test "${enable_dependency_tracking+set}" = set; then :
3947   enableval=$enable_dependency_tracking;
3948 fi
3949
3950 if test "x$enable_dependency_tracking" != xno; then
3951   am_depcomp="$ac_aux_dir/depcomp"
3952   AMDEPBACKSLASH='\'
3953 fi
3954  if test "x$enable_dependency_tracking" != xno; then
3955   AMDEP_TRUE=
3956   AMDEP_FALSE='#'
3957 else
3958   AMDEP_TRUE='#'
3959   AMDEP_FALSE=
3960 fi
3961
3962
3963 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3964   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3965   # is not polluted with repeated "-I."
3966   am__isrc=' -I$(srcdir)'
3967   # test to see if srcdir already configured
3968   if test -f $srcdir/config.status; then
3969     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3970   fi
3971 fi
3972
3973 # test whether we have cygpath
3974 if test -z "$CYGPATH_W"; then
3975   if (cygpath --version) >/dev/null 2>/dev/null; then
3976     CYGPATH_W='cygpath -w'
3977   else
3978     CYGPATH_W=echo
3979   fi
3980 fi
3981
3982
3983 # Define the identity of the package.
3984  PACKAGE=bfd
3985  VERSION=2.20.51
3986
3987
3988 cat >>confdefs.h <<_ACEOF
3989 #define PACKAGE "$PACKAGE"
3990 _ACEOF
3991
3992
3993 cat >>confdefs.h <<_ACEOF
3994 #define VERSION "$VERSION"
3995 _ACEOF
3996
3997 # Some tools Automake needs.
3998
3999 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4000
4001
4002 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4003
4004
4005 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4006
4007
4008 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4009
4010
4011 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4012
4013 # We need awk for the "check" target.  The system "awk" is bad on
4014 # some platforms.
4015 # Always define AMTAR for backward compatibility.
4016
4017 AMTAR=${AMTAR-"${am_missing_run}tar"}
4018
4019 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4020
4021
4022
4023
4024 depcc="$CC"   am_compiler_list=
4025
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4027 $as_echo_n "checking dependency style of $depcc... " >&6; }
4028 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4029   $as_echo_n "(cached) " >&6
4030 else
4031   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4032   # We make a subdir and do the tests there.  Otherwise we can end up
4033   # making bogus files that we don't know about and never remove.  For
4034   # instance it was reported that on HP-UX the gcc test will end up
4035   # making a dummy file named `D' -- because `-MD' means `put the output
4036   # in D'.
4037   mkdir conftest.dir
4038   # Copy depcomp to subdir because otherwise we won't find it if we're
4039   # using a relative directory.
4040   cp "$am_depcomp" conftest.dir
4041   cd conftest.dir
4042   # We will build objects and dependencies in a subdirectory because
4043   # it helps to detect inapplicable dependency modes.  For instance
4044   # both Tru64's cc and ICC support -MD to output dependencies as a
4045   # side effect of compilation, but ICC will put the dependencies in
4046   # the current directory while Tru64 will put them in the object
4047   # directory.
4048   mkdir sub
4049
4050   am_cv_CC_dependencies_compiler_type=none
4051   if test "$am_compiler_list" = ""; then
4052      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4053   fi
4054   am__universal=false
4055   case " $depcc " in #(
4056      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4057      esac
4058
4059   for depmode in $am_compiler_list; do
4060     # Setup a source with many dependencies, because some compilers
4061     # like to wrap large dependency lists on column 80 (with \), and
4062     # we should not choose a depcomp mode which is confused by this.
4063     #
4064     # We need to recreate these files for each test, as the compiler may
4065     # overwrite some of them when testing with obscure command lines.
4066     # This happens at least with the AIX C compiler.
4067     : > sub/conftest.c
4068     for i in 1 2 3 4 5 6; do
4069       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4070       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4071       # Solaris 8's {/usr,}/bin/sh.
4072       touch sub/conftst$i.h
4073     done
4074     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4075
4076     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4077     # mode.  It turns out that the SunPro C++ compiler does not properly
4078     # handle `-M -o', and we need to detect this.  Also, some Intel
4079     # versions had trouble with output in subdirs
4080     am__obj=sub/conftest.${OBJEXT-o}
4081     am__minus_obj="-o $am__obj"
4082     case $depmode in
4083     gcc)
4084       # This depmode causes a compiler race in universal mode.
4085       test "$am__universal" = false || continue
4086       ;;
4087     nosideeffect)
4088       # after this tag, mechanisms are not by side-effect, so they'll
4089       # only be used when explicitly requested
4090       if test "x$enable_dependency_tracking" = xyes; then
4091         continue
4092       else
4093         break
4094       fi
4095       ;;
4096     msvisualcpp | msvcmsys)
4097       # This compiler won't grok `-c -o', but also, the minuso test has
4098       # not run yet.  These depmodes are late enough in the game, and
4099       # so weak that their functioning should not be impacted.
4100       am__obj=conftest.${OBJEXT-o}
4101       am__minus_obj=
4102       ;;
4103     none) break ;;
4104     esac
4105     if depmode=$depmode \
4106        source=sub/conftest.c object=$am__obj \
4107        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4108        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4109          >/dev/null 2>conftest.err &&
4110        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4111        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4112        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4113        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4114       # icc doesn't choke on unknown options, it will just issue warnings
4115       # or remarks (even with -Werror).  So we grep stderr for any message
4116       # that says an option was ignored or not supported.
4117       # When given -MP, icc 7.0 and 7.1 complain thusly:
4118       #   icc: Command line warning: ignoring option '-M'; no argument required
4119       # The diagnosis changed in icc 8.0:
4120       #   icc: Command line remark: option '-MP' not supported
4121       if (grep 'ignoring option' conftest.err ||
4122           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4123         am_cv_CC_dependencies_compiler_type=$depmode
4124         break
4125       fi
4126     fi
4127   done
4128
4129   cd ..
4130   rm -rf conftest.dir
4131 else
4132   am_cv_CC_dependencies_compiler_type=none
4133 fi
4134
4135 fi
4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4137 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4138 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4139
4140  if
4141   test "x$enable_dependency_tracking" != xno \
4142   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4143   am__fastdepCC_TRUE=
4144   am__fastdepCC_FALSE='#'
4145 else
4146   am__fastdepCC_TRUE='#'
4147   am__fastdepCC_FALSE=
4148 fi
4149
4150
4151
4152
4153 if test -n "$ac_tool_prefix"; then
4154   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4155 set dummy ${ac_tool_prefix}ar; ac_word=$2
4156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4157 $as_echo_n "checking for $ac_word... " >&6; }
4158 if test "${ac_cv_prog_AR+set}" = set; then :
4159   $as_echo_n "(cached) " >&6
4160 else
4161   if test -n "$AR"; then
4162   ac_cv_prog_AR="$AR" # Let the user override the test.
4163 else
4164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4165 for as_dir in $PATH
4166 do
4167   IFS=$as_save_IFS
4168   test -z "$as_dir" && as_dir=.
4169     for ac_exec_ext in '' $ac_executable_extensions; do
4170   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4171     ac_cv_prog_AR="${ac_tool_prefix}ar"
4172     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4173     break 2
4174   fi
4175 done
4176   done
4177 IFS=$as_save_IFS
4178
4179 fi
4180 fi
4181 AR=$ac_cv_prog_AR
4182 if test -n "$AR"; then
4183   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4184 $as_echo "$AR" >&6; }
4185 else
4186   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4187 $as_echo "no" >&6; }
4188 fi
4189
4190
4191 fi
4192 if test -z "$ac_cv_prog_AR"; then
4193   ac_ct_AR=$AR
4194   # Extract the first word of "ar", so it can be a program name with args.
4195 set dummy ar; ac_word=$2
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4197 $as_echo_n "checking for $ac_word... " >&6; }
4198 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4199   $as_echo_n "(cached) " >&6
4200 else
4201   if test -n "$ac_ct_AR"; then
4202   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4203 else
4204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4205 for as_dir in $PATH
4206 do
4207   IFS=$as_save_IFS
4208   test -z "$as_dir" && as_dir=.
4209     for ac_exec_ext in '' $ac_executable_extensions; do
4210   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4211     ac_cv_prog_ac_ct_AR="ar"
4212     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4213     break 2
4214   fi
4215 done
4216   done
4217 IFS=$as_save_IFS
4218
4219 fi
4220 fi
4221 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4222 if test -n "$ac_ct_AR"; then
4223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4224 $as_echo "$ac_ct_AR" >&6; }
4225 else
4226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4227 $as_echo "no" >&6; }
4228 fi
4229
4230   if test "x$ac_ct_AR" = x; then
4231     AR=""
4232   else
4233     case $cross_compiling:$ac_tool_warned in
4234 yes:)
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4236 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4237 ac_tool_warned=yes ;;
4238 esac
4239     AR=$ac_ct_AR
4240   fi
4241 else
4242   AR="$ac_cv_prog_AR"
4243 fi
4244
4245 if test -n "$ac_tool_prefix"; then
4246   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4247 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4249 $as_echo_n "checking for $ac_word... " >&6; }
4250 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4251   $as_echo_n "(cached) " >&6
4252 else
4253   if test -n "$RANLIB"; then
4254   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4255 else
4256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4257 for as_dir in $PATH
4258 do
4259   IFS=$as_save_IFS
4260   test -z "$as_dir" && as_dir=.
4261     for ac_exec_ext in '' $ac_executable_extensions; do
4262   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4263     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4264     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4265     break 2
4266   fi
4267 done
4268   done
4269 IFS=$as_save_IFS
4270
4271 fi
4272 fi
4273 RANLIB=$ac_cv_prog_RANLIB
4274 if test -n "$RANLIB"; then
4275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4276 $as_echo "$RANLIB" >&6; }
4277 else
4278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4279 $as_echo "no" >&6; }
4280 fi
4281
4282
4283 fi
4284 if test -z "$ac_cv_prog_RANLIB"; then
4285   ac_ct_RANLIB=$RANLIB
4286   # Extract the first word of "ranlib", so it can be a program name with args.
4287 set dummy ranlib; ac_word=$2
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4289 $as_echo_n "checking for $ac_word... " >&6; }
4290 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4291   $as_echo_n "(cached) " >&6
4292 else
4293   if test -n "$ac_ct_RANLIB"; then
4294   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4295 else
4296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4297 for as_dir in $PATH
4298 do
4299   IFS=$as_save_IFS
4300   test -z "$as_dir" && as_dir=.
4301     for ac_exec_ext in '' $ac_executable_extensions; do
4302   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4303     ac_cv_prog_ac_ct_RANLIB="ranlib"
4304     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4305     break 2
4306   fi
4307 done
4308   done
4309 IFS=$as_save_IFS
4310
4311 fi
4312 fi
4313 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4314 if test -n "$ac_ct_RANLIB"; then
4315   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4316 $as_echo "$ac_ct_RANLIB" >&6; }
4317 else
4318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4319 $as_echo "no" >&6; }
4320 fi
4321
4322   if test "x$ac_ct_RANLIB" = x; then
4323     RANLIB=":"
4324   else
4325     case $cross_compiling:$ac_tool_warned in
4326 yes:)
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4328 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4329 ac_tool_warned=yes ;;
4330 esac
4331     RANLIB=$ac_ct_RANLIB
4332   fi
4333 else
4334   RANLIB="$ac_cv_prog_RANLIB"
4335 fi
4336
4337
4338 # Check whether --enable-shared was given.
4339 if test "${enable_shared+set}" = set; then :
4340   enableval=$enable_shared; p=${PACKAGE-default}
4341     case $enableval in
4342     yes) enable_shared=yes ;;
4343     no) enable_shared=no ;;
4344     *)
4345       enable_shared=no
4346       # Look at the argument we got.  We use all the common list separators.
4347       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4348       for pkg in $enableval; do
4349         IFS="$lt_save_ifs"
4350         if test "X$pkg" = "X$p"; then
4351           enable_shared=yes
4352         fi
4353       done
4354       IFS="$lt_save_ifs"
4355       ;;
4356     esac
4357 else
4358   enable_shared=no
4359 fi
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370 ac_ext=c
4371 ac_cpp='$CPP $CPPFLAGS'
4372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4375 if test -n "$ac_tool_prefix"; then
4376   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4377 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4379 $as_echo_n "checking for $ac_word... " >&6; }
4380 if test "${ac_cv_prog_CC+set}" = set; then :
4381   $as_echo_n "(cached) " >&6
4382 else
4383   if test -n "$CC"; then
4384   ac_cv_prog_CC="$CC" # Let the user override the test.
4385 else
4386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4387 for as_dir in $PATH
4388 do
4389   IFS=$as_save_IFS
4390   test -z "$as_dir" && as_dir=.
4391     for ac_exec_ext in '' $ac_executable_extensions; do
4392   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4393     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4394     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4395     break 2
4396   fi
4397 done
4398   done
4399 IFS=$as_save_IFS
4400
4401 fi
4402 fi
4403 CC=$ac_cv_prog_CC
4404 if test -n "$CC"; then
4405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4406 $as_echo "$CC" >&6; }
4407 else
4408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4409 $as_echo "no" >&6; }
4410 fi
4411
4412
4413 fi
4414 if test -z "$ac_cv_prog_CC"; then
4415   ac_ct_CC=$CC
4416   # Extract the first word of "gcc", so it can be a program name with args.
4417 set dummy gcc; ac_word=$2
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4419 $as_echo_n "checking for $ac_word... " >&6; }
4420 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4421   $as_echo_n "(cached) " >&6
4422 else
4423   if test -n "$ac_ct_CC"; then
4424   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4425 else
4426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4427 for as_dir in $PATH
4428 do
4429   IFS=$as_save_IFS
4430   test -z "$as_dir" && as_dir=.
4431     for ac_exec_ext in '' $ac_executable_extensions; do
4432   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4433     ac_cv_prog_ac_ct_CC="gcc"
4434     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4435     break 2
4436   fi
4437 done
4438   done
4439 IFS=$as_save_IFS
4440
4441 fi
4442 fi
4443 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4444 if test -n "$ac_ct_CC"; then
4445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4446 $as_echo "$ac_ct_CC" >&6; }
4447 else
4448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4449 $as_echo "no" >&6; }
4450 fi
4451
4452   if test "x$ac_ct_CC" = x; then
4453     CC=""
4454   else
4455     case $cross_compiling:$ac_tool_warned in
4456 yes:)
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4458 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4459 ac_tool_warned=yes ;;
4460 esac
4461     CC=$ac_ct_CC
4462   fi
4463 else
4464   CC="$ac_cv_prog_CC"
4465 fi
4466
4467 if test -z "$CC"; then
4468           if test -n "$ac_tool_prefix"; then
4469     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4470 set dummy ${ac_tool_prefix}cc; ac_word=$2
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4472 $as_echo_n "checking for $ac_word... " >&6; }
4473 if test "${ac_cv_prog_CC+set}" = set; then :
4474   $as_echo_n "(cached) " >&6
4475 else
4476   if test -n "$CC"; then
4477   ac_cv_prog_CC="$CC" # Let the user override the test.
4478 else
4479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4480 for as_dir in $PATH
4481 do
4482   IFS=$as_save_IFS
4483   test -z "$as_dir" && as_dir=.
4484     for ac_exec_ext in '' $ac_executable_extensions; do
4485   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4486     ac_cv_prog_CC="${ac_tool_prefix}cc"
4487     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4488     break 2
4489   fi
4490 done
4491   done
4492 IFS=$as_save_IFS
4493
4494 fi
4495 fi
4496 CC=$ac_cv_prog_CC
4497 if test -n "$CC"; then
4498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4499 $as_echo "$CC" >&6; }
4500 else
4501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4502 $as_echo "no" >&6; }
4503 fi
4504
4505
4506   fi
4507 fi
4508 if test -z "$CC"; then
4509   # Extract the first word of "cc", so it can be a program name with args.
4510 set dummy cc; ac_word=$2
4511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4512 $as_echo_n "checking for $ac_word... " >&6; }
4513 if test "${ac_cv_prog_CC+set}" = set; then :
4514   $as_echo_n "(cached) " >&6
4515 else
4516   if test -n "$CC"; then
4517   ac_cv_prog_CC="$CC" # Let the user override the test.
4518 else
4519   ac_prog_rejected=no
4520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4521 for as_dir in $PATH
4522 do
4523   IFS=$as_save_IFS
4524   test -z "$as_dir" && as_dir=.
4525     for ac_exec_ext in '' $ac_executable_extensions; do
4526   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4527     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4528        ac_prog_rejected=yes
4529        continue
4530      fi
4531     ac_cv_prog_CC="cc"
4532     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4533     break 2
4534   fi
4535 done
4536   done
4537 IFS=$as_save_IFS
4538
4539 if test $ac_prog_rejected = yes; then
4540   # We found a bogon in the path, so make sure we never use it.
4541   set dummy $ac_cv_prog_CC
4542   shift
4543   if test $# != 0; then
4544     # We chose a different compiler from the bogus one.
4545     # However, it has the same basename, so the bogon will be chosen
4546     # first if we set CC to just the basename; use the full file name.
4547     shift
4548     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4549   fi
4550 fi
4551 fi
4552 fi
4553 CC=$ac_cv_prog_CC
4554 if test -n "$CC"; then
4555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4556 $as_echo "$CC" >&6; }
4557 else
4558   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4559 $as_echo "no" >&6; }
4560 fi
4561
4562
4563 fi
4564 if test -z "$CC"; then
4565   if test -n "$ac_tool_prefix"; then
4566   for ac_prog in cl.exe
4567   do
4568     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4569 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4571 $as_echo_n "checking for $ac_word... " >&6; }
4572 if test "${ac_cv_prog_CC+set}" = set; then :
4573   $as_echo_n "(cached) " >&6
4574 else
4575   if test -n "$CC"; then
4576   ac_cv_prog_CC="$CC" # Let the user override the test.
4577 else
4578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4579 for as_dir in $PATH
4580 do
4581   IFS=$as_save_IFS
4582   test -z "$as_dir" && as_dir=.
4583     for ac_exec_ext in '' $ac_executable_extensions; do
4584   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4585     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4586     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4587     break 2
4588   fi
4589 done
4590   done
4591 IFS=$as_save_IFS
4592
4593 fi
4594 fi
4595 CC=$ac_cv_prog_CC
4596 if test -n "$CC"; then
4597   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4598 $as_echo "$CC" >&6; }
4599 else
4600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4601 $as_echo "no" >&6; }
4602 fi
4603
4604
4605     test -n "$CC" && break
4606   done
4607 fi
4608 if test -z "$CC"; then
4609   ac_ct_CC=$CC
4610   for ac_prog in cl.exe
4611 do
4612   # Extract the first word of "$ac_prog", so it can be a program name with args.
4613 set dummy $ac_prog; ac_word=$2
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4615 $as_echo_n "checking for $ac_word... " >&6; }
4616 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4617   $as_echo_n "(cached) " >&6
4618 else
4619   if test -n "$ac_ct_CC"; then
4620   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4621 else
4622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4623 for as_dir in $PATH
4624 do
4625   IFS=$as_save_IFS
4626   test -z "$as_dir" && as_dir=.
4627     for ac_exec_ext in '' $ac_executable_extensions; do
4628   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4629     ac_cv_prog_ac_ct_CC="$ac_prog"
4630     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4631     break 2
4632   fi
4633 done
4634   done
4635 IFS=$as_save_IFS
4636
4637 fi
4638 fi
4639 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4640 if test -n "$ac_ct_CC"; then
4641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4642 $as_echo "$ac_ct_CC" >&6; }
4643 else
4644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4645 $as_echo "no" >&6; }
4646 fi
4647
4648
4649   test -n "$ac_ct_CC" && break
4650 done
4651
4652   if test "x$ac_ct_CC" = x; then
4653     CC=""
4654   else
4655     case $cross_compiling:$ac_tool_warned in
4656 yes:)
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4658 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4659 ac_tool_warned=yes ;;
4660 esac
4661     CC=$ac_ct_CC
4662   fi
4663 fi
4664
4665 fi
4666
4667
4668 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4669 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4670 as_fn_error "no acceptable C compiler found in \$PATH
4671 See \`config.log' for more details." "$LINENO" 5; }
4672
4673 # Provide some information about the compiler.
4674 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4675 set X $ac_compile
4676 ac_compiler=$2
4677 for ac_option in --version -v -V -qversion; do
4678   { { ac_try="$ac_compiler $ac_option >&5"
4679 case "(($ac_try" in
4680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4681   *) ac_try_echo=$ac_try;;
4682 esac
4683 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4684 $as_echo "$ac_try_echo"; } >&5
4685   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4686   ac_status=$?
4687   if test -s conftest.err; then
4688     sed '10a\
4689 ... rest of stderr output deleted ...
4690          10q' conftest.err >conftest.er1
4691     cat conftest.er1 >&5
4692     rm -f conftest.er1 conftest.err
4693   fi
4694   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4695   test $ac_status = 0; }
4696 done
4697
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4699 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4700 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4701   $as_echo_n "(cached) " >&6
4702 else
4703   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4704 /* end confdefs.h.  */
4705
4706 int
4707 main ()
4708 {
4709 #ifndef __GNUC__
4710        choke me
4711 #endif
4712
4713   ;
4714   return 0;
4715 }
4716 _ACEOF
4717 if ac_fn_c_try_compile "$LINENO"; then :
4718   ac_compiler_gnu=yes
4719 else
4720   ac_compiler_gnu=no
4721 fi
4722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4723 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4724
4725 fi
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4727 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4728 if test $ac_compiler_gnu = yes; then
4729   GCC=yes
4730 else
4731   GCC=
4732 fi
4733 ac_test_CFLAGS=${CFLAGS+set}
4734 ac_save_CFLAGS=$CFLAGS
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4736 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4737 if test "${ac_cv_prog_cc_g+set}" = set; then :
4738   $as_echo_n "(cached) " >&6
4739 else
4740   ac_save_c_werror_flag=$ac_c_werror_flag
4741    ac_c_werror_flag=yes
4742    ac_cv_prog_cc_g=no
4743    CFLAGS="-g"
4744    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4745 /* end confdefs.h.  */
4746
4747 int
4748 main ()
4749 {
4750
4751   ;
4752   return 0;
4753 }
4754 _ACEOF
4755 if ac_fn_c_try_compile "$LINENO"; then :
4756   ac_cv_prog_cc_g=yes
4757 else
4758   CFLAGS=""
4759       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h.  */
4761
4762 int
4763 main ()
4764 {
4765
4766   ;
4767   return 0;
4768 }
4769 _ACEOF
4770 if ac_fn_c_try_compile "$LINENO"; then :
4771
4772 else
4773   ac_c_werror_flag=$ac_save_c_werror_flag
4774          CFLAGS="-g"
4775          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4776 /* end confdefs.h.  */
4777
4778 int
4779 main ()
4780 {
4781
4782   ;
4783   return 0;
4784 }
4785 _ACEOF
4786 if ac_fn_c_try_compile "$LINENO"; then :
4787   ac_cv_prog_cc_g=yes
4788 fi
4789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4790 fi
4791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4792 fi
4793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4794    ac_c_werror_flag=$ac_save_c_werror_flag
4795 fi
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4797 $as_echo "$ac_cv_prog_cc_g" >&6; }
4798 if test "$ac_test_CFLAGS" = set; then
4799   CFLAGS=$ac_save_CFLAGS
4800 elif test $ac_cv_prog_cc_g = yes; then
4801   if test "$GCC" = yes; then
4802     CFLAGS="-g -O2"
4803   else
4804     CFLAGS="-g"
4805   fi
4806 else
4807   if test "$GCC" = yes; then
4808     CFLAGS="-O2"
4809   else
4810     CFLAGS=
4811   fi
4812 fi
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4814 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4815 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4816   $as_echo_n "(cached) " >&6
4817 else
4818   ac_cv_prog_cc_c89=no
4819 ac_save_CC=$CC
4820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h.  */
4822 #include <stdarg.h>
4823 #include <stdio.h>
4824 #include <sys/types.h>
4825 #include <sys/stat.h>
4826 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4827 struct buf { int x; };
4828 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4829 static char *e (p, i)
4830      char **p;
4831      int i;
4832 {
4833   return p[i];
4834 }
4835 static char *f (char * (*g) (char **, int), char **p, ...)
4836 {
4837   char *s;
4838   va_list v;
4839   va_start (v,p);
4840   s = g (p, va_arg (v,int));
4841   va_end (v);
4842   return s;
4843 }
4844
4845 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4846    function prototypes and stuff, but not '\xHH' hex character constants.
4847    These don't provoke an error unfortunately, instead are silently treated
4848    as 'x'.  The following induces an error, until -std is added to get
4849    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4850    array size at least.  It's necessary to write '\x00'==0 to get something
4851    that's true only with -std.  */
4852 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4853
4854 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4855    inside strings and character constants.  */
4856 #define FOO(x) 'x'
4857 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4858
4859 int test (int i, double x);
4860 struct s1 {int (*f) (int a);};
4861 struct s2 {int (*f) (double a);};
4862 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4863 int argc;
4864 char **argv;
4865 int
4866 main ()
4867 {
4868 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4869   ;
4870   return 0;
4871 }
4872 _ACEOF
4873 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4874         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4875 do
4876   CC="$ac_save_CC $ac_arg"
4877   if ac_fn_c_try_compile "$LINENO"; then :
4878   ac_cv_prog_cc_c89=$ac_arg
4879 fi
4880 rm -f core conftest.err conftest.$ac_objext
4881   test "x$ac_cv_prog_cc_c89" != "xno" && break
4882 done
4883 rm -f conftest.$ac_ext
4884 CC=$ac_save_CC
4885
4886 fi
4887 # AC_CACHE_VAL
4888 case "x$ac_cv_prog_cc_c89" in
4889   x)
4890     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4891 $as_echo "none needed" >&6; } ;;
4892   xno)
4893     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4894 $as_echo "unsupported" >&6; } ;;
4895   *)
4896     CC="$CC $ac_cv_prog_cc_c89"
4897     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4898 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4899 esac
4900 if test "x$ac_cv_prog_cc_c89" != xno; then :
4901
4902 fi
4903
4904 ac_ext=c
4905 ac_cpp='$CPP $CPPFLAGS'
4906 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4907 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4908 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4909
4910 ac_ext=c
4911 ac_cpp='$CPP $CPPFLAGS'
4912 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4916 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4917 # On Suns, sometimes $CPP names a directory.
4918 if test -n "$CPP" && test -d "$CPP"; then
4919   CPP=
4920 fi
4921 if test -z "$CPP"; then
4922   if test "${ac_cv_prog_CPP+set}" = set; then :
4923   $as_echo_n "(cached) " >&6
4924 else
4925       # Double quotes because CPP needs to be expanded
4926     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4927     do
4928       ac_preproc_ok=false
4929 for ac_c_preproc_warn_flag in '' yes
4930 do
4931   # Use a header file that comes with gcc, so configuring glibc
4932   # with a fresh cross-compiler works.
4933   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4934   # <limits.h> exists even on freestanding compilers.
4935   # On the NeXT, cc -E runs the code through the compiler's parser,
4936   # not just through cpp. "Syntax error" is here to catch this case.
4937   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4938 /* end confdefs.h.  */
4939 #ifdef __STDC__
4940 # include <limits.h>
4941 #else
4942 # include <assert.h>
4943 #endif
4944                      Syntax error
4945 _ACEOF
4946 if ac_fn_c_try_cpp "$LINENO"; then :
4947
4948 else
4949   # Broken: fails on valid input.
4950 continue
4951 fi
4952 rm -f conftest.err conftest.$ac_ext
4953
4954   # OK, works on sane cases.  Now check whether nonexistent headers
4955   # can be detected and how.
4956   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957 /* end confdefs.h.  */
4958 #include <ac_nonexistent.h>
4959 _ACEOF
4960 if ac_fn_c_try_cpp "$LINENO"; then :
4961   # Broken: success on invalid input.
4962 continue
4963 else
4964   # Passes both tests.
4965 ac_preproc_ok=:
4966 break
4967 fi
4968 rm -f conftest.err conftest.$ac_ext
4969
4970 done
4971 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972 rm -f conftest.err conftest.$ac_ext
4973 if $ac_preproc_ok; then :
4974   break
4975 fi
4976
4977     done
4978     ac_cv_prog_CPP=$CPP
4979
4980 fi
4981   CPP=$ac_cv_prog_CPP
4982 else
4983   ac_cv_prog_CPP=$CPP
4984 fi
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4986 $as_echo "$CPP" >&6; }
4987 ac_preproc_ok=false
4988 for ac_c_preproc_warn_flag in '' yes
4989 do
4990   # Use a header file that comes with gcc, so configuring glibc
4991   # with a fresh cross-compiler works.
4992   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993   # <limits.h> exists even on freestanding compilers.
4994   # On the NeXT, cc -E runs the code through the compiler's parser,
4995   # not just through cpp. "Syntax error" is here to catch this case.
4996   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4997 /* end confdefs.h.  */
4998 #ifdef __STDC__
4999 # include <limits.h>
5000 #else
5001 # include <assert.h>
5002 #endif
5003                      Syntax error
5004 _ACEOF
5005 if ac_fn_c_try_cpp "$LINENO"; then :
5006
5007 else
5008   # Broken: fails on valid input.
5009 continue
5010 fi
5011 rm -f conftest.err conftest.$ac_ext
5012
5013   # OK, works on sane cases.  Now check whether nonexistent headers
5014   # can be detected and how.
5015   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5016 /* end confdefs.h.  */
5017 #include <ac_nonexistent.h>
5018 _ACEOF
5019 if ac_fn_c_try_cpp "$LINENO"; then :
5020   # Broken: success on invalid input.
5021 continue
5022 else
5023   # Passes both tests.
5024 ac_preproc_ok=:
5025 break
5026 fi
5027 rm -f conftest.err conftest.$ac_ext
5028
5029 done
5030 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5031 rm -f conftest.err conftest.$ac_ext
5032 if $ac_preproc_ok; then :
5033
5034 else
5035   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5036 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5037 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5038 See \`config.log' for more details." "$LINENO" 5; }
5039 fi
5040
5041 ac_ext=c
5042 ac_cpp='$CPP $CPPFLAGS'
5043 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5044 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5045 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5046
5047
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5049 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5050 if test "${ac_cv_path_GREP+set}" = set; then :
5051   $as_echo_n "(cached) " >&6
5052 else
5053   if test -z "$GREP"; then
5054   ac_path_GREP_found=false
5055   # Loop through the user's path and test for each of PROGNAME-LIST
5056   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5057 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5058 do
5059   IFS=$as_save_IFS
5060   test -z "$as_dir" && as_dir=.
5061     for ac_prog in grep ggrep; do
5062     for ac_exec_ext in '' $ac_executable_extensions; do
5063       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5064       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5065 # Check for GNU ac_path_GREP and select it if it is found.
5066   # Check for GNU $ac_path_GREP
5067 case `"$ac_path_GREP" --version 2>&1` in
5068 *GNU*)
5069   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5070 *)
5071   ac_count=0
5072   $as_echo_n 0123456789 >"conftest.in"
5073   while :
5074   do
5075     cat "conftest.in" "conftest.in" >"conftest.tmp"
5076     mv "conftest.tmp" "conftest.in"
5077     cp "conftest.in" "conftest.nl"
5078     $as_echo 'GREP' >> "conftest.nl"
5079     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5080     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5081     as_fn_arith $ac_count + 1 && ac_count=$as_val
5082     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5083       # Best one so far, save it but keep looking for a better one
5084       ac_cv_path_GREP="$ac_path_GREP"
5085       ac_path_GREP_max=$ac_count
5086     fi
5087     # 10*(2^10) chars as input seems more than enough
5088     test $ac_count -gt 10 && break
5089   done
5090   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5091 esac
5092
5093       $ac_path_GREP_found && break 3
5094     done
5095   done
5096   done
5097 IFS=$as_save_IFS
5098   if test -z "$ac_cv_path_GREP"; then
5099     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5100   fi
5101 else
5102   ac_cv_path_GREP=$GREP
5103 fi
5104
5105 fi
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5107 $as_echo "$ac_cv_path_GREP" >&6; }
5108  GREP="$ac_cv_path_GREP"
5109
5110
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5112 $as_echo_n "checking for egrep... " >&6; }
5113 if test "${ac_cv_path_EGREP+set}" = set; then :
5114   $as_echo_n "(cached) " >&6
5115 else
5116   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5117    then ac_cv_path_EGREP="$GREP -E"
5118    else
5119      if test -z "$EGREP"; then
5120   ac_path_EGREP_found=false
5121   # Loop through the user's path and test for each of PROGNAME-LIST
5122   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5123 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5124 do
5125   IFS=$as_save_IFS
5126   test -z "$as_dir" && as_dir=.
5127     for ac_prog in egrep; do
5128     for ac_exec_ext in '' $ac_executable_extensions; do
5129       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5130       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5131 # Check for GNU ac_path_EGREP and select it if it is found.
5132   # Check for GNU $ac_path_EGREP
5133 case `"$ac_path_EGREP" --version 2>&1` in
5134 *GNU*)
5135   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5136 *)
5137   ac_count=0
5138   $as_echo_n 0123456789 >"conftest.in"
5139   while :
5140   do
5141     cat "conftest.in" "conftest.in" >"conftest.tmp"
5142     mv "conftest.tmp" "conftest.in"
5143     cp "conftest.in" "conftest.nl"
5144     $as_echo 'EGREP' >> "conftest.nl"
5145     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5146     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5147     as_fn_arith $ac_count + 1 && ac_count=$as_val
5148     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5149       # Best one so far, save it but keep looking for a better one
5150       ac_cv_path_EGREP="$ac_path_EGREP"
5151       ac_path_EGREP_max=$ac_count
5152     fi
5153     # 10*(2^10) chars as input seems more than enough
5154     test $ac_count -gt 10 && break
5155   done
5156   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5157 esac
5158
5159       $ac_path_EGREP_found && break 3
5160     done
5161   done
5162   done
5163 IFS=$as_save_IFS
5164   if test -z "$ac_cv_path_EGREP"; then
5165     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5166   fi
5167 else
5168   ac_cv_path_EGREP=$EGREP
5169 fi
5170
5171    fi
5172 fi
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5174 $as_echo "$ac_cv_path_EGREP" >&6; }
5175  EGREP="$ac_cv_path_EGREP"
5176
5177
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5179 $as_echo_n "checking for ANSI C header files... " >&6; }
5180 if test "${ac_cv_header_stdc+set}" = set; then :
5181   $as_echo_n "(cached) " >&6
5182 else
5183   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5184 /* end confdefs.h.  */
5185 #include <stdlib.h>
5186 #include <stdarg.h>
5187 #include <string.h>
5188 #include <float.h>
5189
5190 int
5191 main ()
5192 {
5193
5194   ;
5195   return 0;
5196 }
5197 _ACEOF
5198 if ac_fn_c_try_compile "$LINENO"; then :
5199   ac_cv_header_stdc=yes
5200 else
5201   ac_cv_header_stdc=no
5202 fi
5203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5204
5205 if test $ac_cv_header_stdc = yes; then
5206   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5207   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5208 /* end confdefs.h.  */
5209 #include <string.h>
5210
5211 _ACEOF
5212 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5213   $EGREP "memchr" >/dev/null 2>&1; then :
5214
5215 else
5216   ac_cv_header_stdc=no
5217 fi
5218 rm -f conftest*
5219
5220 fi
5221
5222 if test $ac_cv_header_stdc = yes; then
5223   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5224   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5225 /* end confdefs.h.  */
5226 #include <stdlib.h>
5227
5228 _ACEOF
5229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5230   $EGREP "free" >/dev/null 2>&1; then :
5231
5232 else
5233   ac_cv_header_stdc=no
5234 fi
5235 rm -f conftest*
5236
5237 fi
5238
5239 if test $ac_cv_header_stdc = yes; then
5240   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5241   if test "$cross_compiling" = yes; then :
5242   :
5243 else
5244   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5245 /* end confdefs.h.  */
5246 #include <ctype.h>
5247 #include <stdlib.h>
5248 #if ((' ' & 0x0FF) == 0x020)
5249 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5250 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5251 #else
5252 # define ISLOWER(c) \
5253                    (('a' <= (c) && (c) <= 'i') \
5254                      || ('j' <= (c) && (c) <= 'r') \
5255                      || ('s' <= (c) && (c) <= 'z'))
5256 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5257 #endif
5258
5259 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5260 int
5261 main ()
5262 {
5263   int i;
5264   for (i = 0; i < 256; i++)
5265     if (XOR (islower (i), ISLOWER (i))
5266         || toupper (i) != TOUPPER (i))
5267       return 2;
5268   return 0;
5269 }
5270 _ACEOF
5271 if ac_fn_c_try_run "$LINENO"; then :
5272
5273 else
5274   ac_cv_header_stdc=no
5275 fi
5276 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5277   conftest.$ac_objext conftest.beam conftest.$ac_ext
5278 fi
5279
5280 fi
5281 fi
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5283 $as_echo "$ac_cv_header_stdc" >&6; }
5284 if test $ac_cv_header_stdc = yes; then
5285
5286 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5287
5288 fi
5289
5290 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5291 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5292                   inttypes.h stdint.h unistd.h
5293 do :
5294   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5295 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5296 "
5297 eval as_val=\$$as_ac_Header
5298    if test "x$as_val" = x""yes; then :
5299   cat >>confdefs.h <<_ACEOF
5300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5301 _ACEOF
5302
5303 fi
5304
5305 done
5306
5307
5308
5309   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5310 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5311   MINIX=yes
5312 else
5313   MINIX=
5314 fi
5315
5316
5317   if test "$MINIX" = yes; then
5318
5319 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5320
5321
5322 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5323
5324
5325 $as_echo "#define _MINIX 1" >>confdefs.h
5326
5327   fi
5328
5329
5330   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5331 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5332 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5333   $as_echo_n "(cached) " >&6
5334 else
5335   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5336 /* end confdefs.h.  */
5337
5338 #         define __EXTENSIONS__ 1
5339           $ac_includes_default
5340 int
5341 main ()
5342 {
5343
5344   ;
5345   return 0;
5346 }
5347 _ACEOF
5348 if ac_fn_c_try_compile "$LINENO"; then :
5349   ac_cv_safe_to_define___extensions__=yes
5350 else
5351   ac_cv_safe_to_define___extensions__=no
5352 fi
5353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5354 fi
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5356 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5357   test $ac_cv_safe_to_define___extensions__ = yes &&
5358     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5359
5360   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5361
5362   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5363
5364   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5365
5366   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5367
5368
5369
5370
5371
5372 case `pwd` in
5373   *\ * | *\     *)
5374     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5375 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5376 esac
5377
5378
5379
5380 macro_version='2.2.7a'
5381 macro_revision='1.3134'
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395 ltmain="$ac_aux_dir/ltmain.sh"
5396
5397 # Backslashify metacharacters that are still active within
5398 # double-quoted strings.
5399 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5400
5401 # Same as above, but do not quote variable references.
5402 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5403
5404 # Sed substitution to delay expansion of an escaped shell variable in a
5405 # double_quote_subst'ed string.
5406 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5407
5408 # Sed substitution to delay expansion of an escaped single quote.
5409 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5410
5411 # Sed substitution to avoid accidental globbing in evaled expressions
5412 no_glob_subst='s/\*/\\\*/g'
5413
5414 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5415 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5416 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5417
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5419 $as_echo_n "checking how to print strings... " >&6; }
5420 # Test print first, because it will be a builtin if present.
5421 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5422    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5423   ECHO='print -r --'
5424 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5425   ECHO='printf %s\n'
5426 else
5427   # Use this function as a fallback that always works.
5428   func_fallback_echo ()
5429   {
5430     eval 'cat <<_LTECHO_EOF
5431 $1
5432 _LTECHO_EOF'
5433   }
5434   ECHO='func_fallback_echo'
5435 fi
5436
5437 # func_echo_all arg...
5438 # Invoke $ECHO with all args, space-separated.
5439 func_echo_all ()
5440 {
5441     $ECHO ""
5442 }
5443
5444 case "$ECHO" in
5445   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5446 $as_echo "printf" >&6; } ;;
5447   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5448 $as_echo "print -r" >&6; } ;;
5449   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5450 $as_echo "cat" >&6; } ;;
5451 esac
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5467 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5468 if test "${ac_cv_path_SED+set}" = set; then :
5469   $as_echo_n "(cached) " >&6
5470 else
5471             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5472      for ac_i in 1 2 3 4 5 6 7; do
5473        ac_script="$ac_script$as_nl$ac_script"
5474      done
5475      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5476      { ac_script=; unset ac_script;}
5477      if test -z "$SED"; then
5478   ac_path_SED_found=false
5479   # Loop through the user's path and test for each of PROGNAME-LIST
5480   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5481 for as_dir in $PATH
5482 do
5483   IFS=$as_save_IFS
5484   test -z "$as_dir" && as_dir=.
5485     for ac_prog in sed gsed; do
5486     for ac_exec_ext in '' $ac_executable_extensions; do
5487       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5488       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5489 # Check for GNU ac_path_SED and select it if it is found.
5490   # Check for GNU $ac_path_SED
5491 case `"$ac_path_SED" --version 2>&1` in
5492 *GNU*)
5493   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5494 *)
5495   ac_count=0
5496   $as_echo_n 0123456789 >"conftest.in"
5497   while :
5498   do
5499     cat "conftest.in" "conftest.in" >"conftest.tmp"
5500     mv "conftest.tmp" "conftest.in"
5501     cp "conftest.in" "conftest.nl"
5502     $as_echo '' >> "conftest.nl"
5503     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5504     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5505     as_fn_arith $ac_count + 1 && ac_count=$as_val
5506     if test $ac_count -gt ${ac_path_SED_max-0}; then
5507       # Best one so far, save it but keep looking for a better one
5508       ac_cv_path_SED="$ac_path_SED"
5509       ac_path_SED_max=$ac_count
5510     fi
5511     # 10*(2^10) chars as input seems more than enough
5512     test $ac_count -gt 10 && break
5513   done
5514   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5515 esac
5516
5517       $ac_path_SED_found && break 3
5518     done
5519   done
5520   done
5521 IFS=$as_save_IFS
5522   if test -z "$ac_cv_path_SED"; then
5523     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5524   fi
5525 else
5526   ac_cv_path_SED=$SED
5527 fi
5528
5529 fi
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5531 $as_echo "$ac_cv_path_SED" >&6; }
5532  SED="$ac_cv_path_SED"
5533   rm -f conftest.sed
5534
5535 test -z "$SED" && SED=sed
5536 Xsed="$SED -e 1s/^X//"
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5549 $as_echo_n "checking for fgrep... " >&6; }
5550 if test "${ac_cv_path_FGREP+set}" = set; then :
5551   $as_echo_n "(cached) " >&6
5552 else
5553   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5554    then ac_cv_path_FGREP="$GREP -F"
5555    else
5556      if test -z "$FGREP"; then
5557   ac_path_FGREP_found=false
5558   # Loop through the user's path and test for each of PROGNAME-LIST
5559   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5560 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5561 do
5562   IFS=$as_save_IFS
5563   test -z "$as_dir" && as_dir=.
5564     for ac_prog in fgrep; do
5565     for ac_exec_ext in '' $ac_executable_extensions; do
5566       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5567       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5568 # Check for GNU ac_path_FGREP and select it if it is found.
5569   # Check for GNU $ac_path_FGREP
5570 case `"$ac_path_FGREP" --version 2>&1` in
5571 *GNU*)
5572   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5573 *)
5574   ac_count=0
5575   $as_echo_n 0123456789 >"conftest.in"
5576   while :
5577   do
5578     cat "conftest.in" "conftest.in" >"conftest.tmp"
5579     mv "conftest.tmp" "conftest.in"
5580     cp "conftest.in" "conftest.nl"
5581     $as_echo 'FGREP' >> "conftest.nl"
5582     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5583     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5584     as_fn_arith $ac_count + 1 && ac_count=$as_val
5585     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5586       # Best one so far, save it but keep looking for a better one
5587       ac_cv_path_FGREP="$ac_path_FGREP"
5588       ac_path_FGREP_max=$ac_count
5589     fi
5590     # 10*(2^10) chars as input seems more than enough
5591     test $ac_count -gt 10 && break
5592   done
5593   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5594 esac
5595
5596       $ac_path_FGREP_found && break 3
5597     done
5598   done
5599   done
5600 IFS=$as_save_IFS
5601   if test -z "$ac_cv_path_FGREP"; then
5602     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5603   fi
5604 else
5605   ac_cv_path_FGREP=$FGREP
5606 fi
5607
5608    fi
5609 fi
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5611 $as_echo "$ac_cv_path_FGREP" >&6; }
5612  FGREP="$ac_cv_path_FGREP"
5613
5614
5615 test -z "$GREP" && GREP=grep
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635 # Check whether --with-gnu-ld was given.
5636 if test "${with_gnu_ld+set}" = set; then :
5637   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5638 else
5639   with_gnu_ld=no
5640 fi
5641
5642 ac_prog=ld
5643 if test "$GCC" = yes; then
5644   # Check if gcc -print-prog-name=ld gives a path.
5645   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5646 $as_echo_n "checking for ld used by $CC... " >&6; }
5647   case $host in
5648   *-*-mingw*)
5649     # gcc leaves a trailing carriage return which upsets mingw
5650     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5651   *)
5652     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5653   esac
5654   case $ac_prog in
5655     # Accept absolute paths.
5656     [\\/]* | ?:[\\/]*)
5657       re_direlt='/[^/][^/]*/\.\./'
5658       # Canonicalize the pathname of ld
5659       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5660       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5661         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5662       done
5663       test -z "$LD" && LD="$ac_prog"
5664       ;;
5665   "")
5666     # If it fails, then pretend we aren't using GCC.
5667     ac_prog=ld
5668     ;;
5669   *)
5670     # If it is relative, then search for the first ld in PATH.
5671     with_gnu_ld=unknown
5672     ;;
5673   esac
5674 elif test "$with_gnu_ld" = yes; then
5675   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5676 $as_echo_n "checking for GNU ld... " >&6; }
5677 else
5678   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5679 $as_echo_n "checking for non-GNU ld... " >&6; }
5680 fi
5681 if test "${lt_cv_path_LD+set}" = set; then :
5682   $as_echo_n "(cached) " >&6
5683 else
5684   if test -z "$LD"; then
5685   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5686   for ac_dir in $PATH; do
5687     IFS="$lt_save_ifs"
5688     test -z "$ac_dir" && ac_dir=.
5689     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5690       lt_cv_path_LD="$ac_dir/$ac_prog"
5691       # Check to see if the program is GNU ld.  I'd rather use --version,
5692       # but apparently some variants of GNU ld only accept -v.
5693       # Break only if it was the GNU/non-GNU ld that we prefer.
5694       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5695       *GNU* | *'with BFD'*)
5696         test "$with_gnu_ld" != no && break
5697         ;;
5698       *)
5699         test "$with_gnu_ld" != yes && break
5700         ;;
5701       esac
5702     fi
5703   done
5704   IFS="$lt_save_ifs"
5705 else
5706   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5707 fi
5708 fi
5709
5710 LD="$lt_cv_path_LD"
5711 if test -n "$LD"; then
5712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5713 $as_echo "$LD" >&6; }
5714 else
5715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5716 $as_echo "no" >&6; }
5717 fi
5718 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5720 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5721 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5722   $as_echo_n "(cached) " >&6
5723 else
5724   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5725 case `$LD -v 2>&1 </dev/null` in
5726 *GNU* | *'with BFD'*)
5727   lt_cv_prog_gnu_ld=yes
5728   ;;
5729 *)
5730   lt_cv_prog_gnu_ld=no
5731   ;;
5732 esac
5733 fi
5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5735 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5736 with_gnu_ld=$lt_cv_prog_gnu_ld
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5747 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5748 if test "${lt_cv_path_NM+set}" = set; then :
5749   $as_echo_n "(cached) " >&6
5750 else
5751   if test -n "$NM"; then
5752   # Let the user override the test.
5753   lt_cv_path_NM="$NM"
5754 else
5755   lt_nm_to_check="${ac_tool_prefix}nm"
5756   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5757     lt_nm_to_check="$lt_nm_to_check nm"
5758   fi
5759   for lt_tmp_nm in $lt_nm_to_check; do
5760     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5761     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5762       IFS="$lt_save_ifs"
5763       test -z "$ac_dir" && ac_dir=.
5764       tmp_nm="$ac_dir/$lt_tmp_nm"
5765       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5766         # Check to see if the nm accepts a BSD-compat flag.
5767         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5768         #   nm: unknown option "B" ignored
5769         # Tru64's nm complains that /dev/null is an invalid object file
5770         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5771         */dev/null* | *'Invalid file or object type'*)
5772           lt_cv_path_NM="$tmp_nm -B"
5773           break
5774           ;;
5775         *)
5776           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5777           */dev/null*)
5778             lt_cv_path_NM="$tmp_nm -p"
5779             break
5780             ;;
5781           *)
5782             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5783             continue # so that we can try to find one that supports BSD flags
5784             ;;
5785           esac
5786           ;;
5787         esac
5788       fi
5789     done
5790     IFS="$lt_save_ifs"
5791   done
5792   : ${lt_cv_path_NM=no}
5793 fi
5794 fi
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5796 $as_echo "$lt_cv_path_NM" >&6; }
5797 if test "$lt_cv_path_NM" != "no"; then
5798   NM="$lt_cv_path_NM"
5799 else
5800   # Didn't find any BSD compatible name lister, look for dumpbin.
5801   if test -n "$DUMPBIN"; then :
5802     # Let the user override the test.
5803   else
5804     if test -n "$ac_tool_prefix"; then
5805   for ac_prog in dumpbin "link -dump"
5806   do
5807     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5808 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5810 $as_echo_n "checking for $ac_word... " >&6; }
5811 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5812   $as_echo_n "(cached) " >&6
5813 else
5814   if test -n "$DUMPBIN"; then
5815   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5816 else
5817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5818 for as_dir in $PATH
5819 do
5820   IFS=$as_save_IFS
5821   test -z "$as_dir" && as_dir=.
5822     for ac_exec_ext in '' $ac_executable_extensions; do
5823   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5824     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5825     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5826     break 2
5827   fi
5828 done
5829   done
5830 IFS=$as_save_IFS
5831
5832 fi
5833 fi
5834 DUMPBIN=$ac_cv_prog_DUMPBIN
5835 if test -n "$DUMPBIN"; then
5836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5837 $as_echo "$DUMPBIN" >&6; }
5838 else
5839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5840 $as_echo "no" >&6; }
5841 fi
5842
5843
5844     test -n "$DUMPBIN" && break
5845   done
5846 fi
5847 if test -z "$DUMPBIN"; then
5848   ac_ct_DUMPBIN=$DUMPBIN
5849   for ac_prog in dumpbin "link -dump"
5850 do
5851   # Extract the first word of "$ac_prog", so it can be a program name with args.
5852 set dummy $ac_prog; ac_word=$2
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5854 $as_echo_n "checking for $ac_word... " >&6; }
5855 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5856   $as_echo_n "(cached) " >&6
5857 else
5858   if test -n "$ac_ct_DUMPBIN"; then
5859   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5860 else
5861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5862 for as_dir in $PATH
5863 do
5864   IFS=$as_save_IFS
5865   test -z "$as_dir" && as_dir=.
5866     for ac_exec_ext in '' $ac_executable_extensions; do
5867   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5868     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5869     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5870     break 2
5871   fi
5872 done
5873   done
5874 IFS=$as_save_IFS
5875
5876 fi
5877 fi
5878 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5879 if test -n "$ac_ct_DUMPBIN"; then
5880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5881 $as_echo "$ac_ct_DUMPBIN" >&6; }
5882 else
5883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884 $as_echo "no" >&6; }
5885 fi
5886
5887
5888   test -n "$ac_ct_DUMPBIN" && break
5889 done
5890
5891   if test "x$ac_ct_DUMPBIN" = x; then
5892     DUMPBIN=":"
5893   else
5894     case $cross_compiling:$ac_tool_warned in
5895 yes:)
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5897 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5898 ac_tool_warned=yes ;;
5899 esac
5900     DUMPBIN=$ac_ct_DUMPBIN
5901   fi
5902 fi
5903
5904     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5905     *COFF*)
5906       DUMPBIN="$DUMPBIN -symbols"
5907       ;;
5908     *)
5909       DUMPBIN=:
5910       ;;
5911     esac
5912   fi
5913
5914   if test "$DUMPBIN" != ":"; then
5915     NM="$DUMPBIN"
5916   fi
5917 fi
5918 test -z "$NM" && NM=nm
5919
5920
5921
5922
5923
5924
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5926 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5927 if test "${lt_cv_nm_interface+set}" = set; then :
5928   $as_echo_n "(cached) " >&6
5929 else
5930   lt_cv_nm_interface="BSD nm"
5931   echo "int some_variable = 0;" > conftest.$ac_ext
5932   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5933   (eval "$ac_compile" 2>conftest.err)
5934   cat conftest.err >&5
5935   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5936   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5937   cat conftest.err >&5
5938   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5939   cat conftest.out >&5
5940   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5941     lt_cv_nm_interface="MS dumpbin"
5942   fi
5943   rm -f conftest*
5944 fi
5945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5946 $as_echo "$lt_cv_nm_interface" >&6; }
5947
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5949 $as_echo_n "checking whether ln -s works... " >&6; }
5950 LN_S=$as_ln_s
5951 if test "$LN_S" = "ln -s"; then
5952   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5953 $as_echo "yes" >&6; }
5954 else
5955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5956 $as_echo "no, using $LN_S" >&6; }
5957 fi
5958
5959 # find the maximum length of command line arguments
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5961 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5962 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5963   $as_echo_n "(cached) " >&6
5964 else
5965     i=0
5966   teststring="ABCD"
5967
5968   case $build_os in
5969   msdosdjgpp*)
5970     # On DJGPP, this test can blow up pretty badly due to problems in libc
5971     # (any single argument exceeding 2000 bytes causes a buffer overrun
5972     # during glob expansion).  Even if it were fixed, the result of this
5973     # check would be larger than it should be.
5974     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5975     ;;
5976
5977   gnu*)
5978     # Under GNU Hurd, this test is not required because there is
5979     # no limit to the length of command line arguments.
5980     # Libtool will interpret -1 as no limit whatsoever
5981     lt_cv_sys_max_cmd_len=-1;
5982     ;;
5983
5984   cygwin* | mingw* | cegcc*)
5985     # On Win9x/ME, this test blows up -- it succeeds, but takes
5986     # about 5 minutes as the teststring grows exponentially.
5987     # Worse, since 9x/ME are not pre-emptively multitasking,
5988     # you end up with a "frozen" computer, even though with patience
5989     # the test eventually succeeds (with a max line length of 256k).
5990     # Instead, let's just punt: use the minimum linelength reported by
5991     # all of the supported platforms: 8192 (on NT/2K/XP).
5992     lt_cv_sys_max_cmd_len=8192;
5993     ;;
5994
5995   mint*)
5996     # On MiNT this can take a long time and run out of memory.
5997     lt_cv_sys_max_cmd_len=8192;
5998     ;;
5999
6000   amigaos*)
6001     # On AmigaOS with pdksh, this test takes hours, literally.
6002     # So we just punt and use a minimum line length of 8192.
6003     lt_cv_sys_max_cmd_len=8192;
6004     ;;
6005
6006   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6007     # This has been around since 386BSD, at least.  Likely further.
6008     if test -x /sbin/sysctl; then
6009       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6010     elif test -x /usr/sbin/sysctl; then
6011       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6012     else
6013       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6014     fi
6015     # And add a safety zone
6016     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6017     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6018     ;;
6019
6020   interix*)
6021     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6022     lt_cv_sys_max_cmd_len=196608
6023     ;;
6024
6025   osf*)
6026     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6027     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6028     # nice to cause kernel panics so lets avoid the loop below.
6029     # First set a reasonable default.
6030     lt_cv_sys_max_cmd_len=16384
6031     #
6032     if test -x /sbin/sysconfig; then
6033       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6034         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6035       esac
6036     fi
6037     ;;
6038   sco3.2v5*)
6039     lt_cv_sys_max_cmd_len=102400
6040     ;;
6041   sysv5* | sco5v6* | sysv4.2uw2*)
6042     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6043     if test -n "$kargmax"; then
6044       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6045     else
6046       lt_cv_sys_max_cmd_len=32768
6047     fi
6048     ;;
6049   *)
6050     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6051     if test -n "$lt_cv_sys_max_cmd_len"; then
6052       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6053       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6054     else
6055       # Make teststring a little bigger before we do anything with it.
6056       # a 1K string should be a reasonable start.
6057       for i in 1 2 3 4 5 6 7 8 ; do
6058         teststring=$teststring$teststring
6059       done
6060       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6061       # If test is not a shell built-in, we'll probably end up computing a
6062       # maximum length that is only half of the actual maximum length, but
6063       # we can't tell.
6064       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6065                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6066               test $i != 17 # 1/2 MB should be enough
6067       do
6068         i=`expr $i + 1`
6069         teststring=$teststring$teststring
6070       done
6071       # Only check the string length outside the loop.
6072       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6073       teststring=
6074       # Add a significant safety factor because C++ compilers can tack on
6075       # massive amounts of additional arguments before passing them to the
6076       # linker.  It appears as though 1/2 is a usable value.
6077       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6078     fi
6079     ;;
6080   esac
6081
6082 fi
6083
6084 if test -n $lt_cv_sys_max_cmd_len ; then
6085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6086 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6087 else
6088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6089 $as_echo "none" >&6; }
6090 fi
6091 max_cmd_len=$lt_cv_sys_max_cmd_len
6092
6093
6094
6095
6096
6097
6098 : ${CP="cp -f"}
6099 : ${MV="mv -f"}
6100 : ${RM="rm -f"}
6101
6102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6103 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6104 # Try some XSI features
6105 xsi_shell=no
6106 ( _lt_dummy="a/b/c"
6107   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6108       = c,a/b,, \
6109     && eval 'test $(( 1 + 1 )) -eq 2 \
6110     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6111   && xsi_shell=yes
6112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6113 $as_echo "$xsi_shell" >&6; }
6114
6115
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6117 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6118 lt_shell_append=no
6119 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6120     >/dev/null 2>&1 \
6121   && lt_shell_append=yes
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6123 $as_echo "$lt_shell_append" >&6; }
6124
6125
6126 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6127   lt_unset=unset
6128 else
6129   lt_unset=false
6130 fi
6131
6132
6133
6134
6135
6136 # test EBCDIC or ASCII
6137 case `echo X|tr X '\101'` in
6138  A) # ASCII based system
6139     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6140   lt_SP2NL='tr \040 \012'
6141   lt_NL2SP='tr \015\012 \040\040'
6142   ;;
6143  *) # EBCDIC based system
6144   lt_SP2NL='tr \100 \n'
6145   lt_NL2SP='tr \r\n \100\100'
6146   ;;
6147 esac
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6158 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6159 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6160   $as_echo_n "(cached) " >&6
6161 else
6162   lt_cv_ld_reload_flag='-r'
6163 fi
6164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6165 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6166 reload_flag=$lt_cv_ld_reload_flag
6167 case $reload_flag in
6168 "" | " "*) ;;
6169 *) reload_flag=" $reload_flag" ;;
6170 esac
6171 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6172 case $host_os in
6173   darwin*)
6174     if test "$GCC" = yes; then
6175       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6176     else
6177       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6178     fi
6179     ;;
6180 esac
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190 if test -n "$ac_tool_prefix"; then
6191   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6192 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6194 $as_echo_n "checking for $ac_word... " >&6; }
6195 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6196   $as_echo_n "(cached) " >&6
6197 else
6198   if test -n "$OBJDUMP"; then
6199   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6200 else
6201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6202 for as_dir in $PATH
6203 do
6204   IFS=$as_save_IFS
6205   test -z "$as_dir" && as_dir=.
6206     for ac_exec_ext in '' $ac_executable_extensions; do
6207   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6208     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6209     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6210     break 2
6211   fi
6212 done
6213   done
6214 IFS=$as_save_IFS
6215
6216 fi
6217 fi
6218 OBJDUMP=$ac_cv_prog_OBJDUMP
6219 if test -n "$OBJDUMP"; then
6220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6221 $as_echo "$OBJDUMP" >&6; }
6222 else
6223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6224 $as_echo "no" >&6; }
6225 fi
6226
6227
6228 fi
6229 if test -z "$ac_cv_prog_OBJDUMP"; then
6230   ac_ct_OBJDUMP=$OBJDUMP
6231   # Extract the first word of "objdump", so it can be a program name with args.
6232 set dummy objdump; ac_word=$2
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6234 $as_echo_n "checking for $ac_word... " >&6; }
6235 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6236   $as_echo_n "(cached) " >&6
6237 else
6238   if test -n "$ac_ct_OBJDUMP"; then
6239   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6240 else
6241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6242 for as_dir in $PATH
6243 do
6244   IFS=$as_save_IFS
6245   test -z "$as_dir" && as_dir=.
6246     for ac_exec_ext in '' $ac_executable_extensions; do
6247   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6248     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6249     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6250     break 2
6251   fi
6252 done
6253   done
6254 IFS=$as_save_IFS
6255
6256 fi
6257 fi
6258 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6259 if test -n "$ac_ct_OBJDUMP"; then
6260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6261 $as_echo "$ac_ct_OBJDUMP" >&6; }
6262 else
6263   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6264 $as_echo "no" >&6; }
6265 fi
6266
6267   if test "x$ac_ct_OBJDUMP" = x; then
6268     OBJDUMP="false"
6269   else
6270     case $cross_compiling:$ac_tool_warned in
6271 yes:)
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6273 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6274 ac_tool_warned=yes ;;
6275 esac
6276     OBJDUMP=$ac_ct_OBJDUMP
6277   fi
6278 else
6279   OBJDUMP="$ac_cv_prog_OBJDUMP"
6280 fi
6281
6282 test -z "$OBJDUMP" && OBJDUMP=objdump
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6293 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6294 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6295   $as_echo_n "(cached) " >&6
6296 else
6297   lt_cv_file_magic_cmd='$MAGIC_CMD'
6298 lt_cv_file_magic_test_file=
6299 lt_cv_deplibs_check_method='unknown'
6300 # Need to set the preceding variable on all platforms that support
6301 # interlibrary dependencies.
6302 # 'none' -- dependencies not supported.
6303 # `unknown' -- same as none, but documents that we really don't know.
6304 # 'pass_all' -- all dependencies passed with no checks.
6305 # 'test_compile' -- check by making test program.
6306 # 'file_magic [[regex]]' -- check by looking for files in library path
6307 # which responds to the $file_magic_cmd with a given extended regex.
6308 # If you have `file' or equivalent on your system and you're not sure
6309 # whether `pass_all' will *always* work, you probably want this one.
6310
6311 case $host_os in
6312 aix[4-9]*)
6313   lt_cv_deplibs_check_method=pass_all
6314   ;;
6315
6316 beos*)
6317   lt_cv_deplibs_check_method=pass_all
6318   ;;
6319
6320 bsdi[45]*)
6321   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6322   lt_cv_file_magic_cmd='/usr/bin/file -L'
6323   lt_cv_file_magic_test_file=/shlib/libc.so
6324   ;;
6325
6326 cygwin*)
6327   # func_win32_libid is a shell function defined in ltmain.sh
6328   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6329   lt_cv_file_magic_cmd='func_win32_libid'
6330   ;;
6331
6332 mingw* | pw32*)
6333   # Base MSYS/MinGW do not provide the 'file' command needed by
6334   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6335   # unless we find 'file', for example because we are cross-compiling.
6336   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6337   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6338     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6339     lt_cv_file_magic_cmd='func_win32_libid'
6340   else
6341     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6342     lt_cv_file_magic_cmd='$OBJDUMP -f'
6343   fi
6344   ;;
6345
6346 cegcc*)
6347   # use the weaker test based on 'objdump'. See mingw*.
6348   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6349   lt_cv_file_magic_cmd='$OBJDUMP -f'
6350   ;;
6351
6352 darwin* | rhapsody*)
6353   lt_cv_deplibs_check_method=pass_all
6354   ;;
6355
6356 freebsd* | dragonfly*)
6357   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6358     case $host_cpu in
6359     i*86 )
6360       # Not sure whether the presence of OpenBSD here was a mistake.
6361       # Let's accept both of them until this is cleared up.
6362       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6363       lt_cv_file_magic_cmd=/usr/bin/file
6364       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6365       ;;
6366     esac
6367   else
6368     lt_cv_deplibs_check_method=pass_all
6369   fi
6370   ;;
6371
6372 gnu*)
6373   lt_cv_deplibs_check_method=pass_all
6374   ;;
6375
6376 haiku*)
6377   lt_cv_deplibs_check_method=pass_all
6378   ;;
6379
6380 hpux10.20* | hpux11*)
6381   lt_cv_file_magic_cmd=/usr/bin/file
6382   case $host_cpu in
6383   ia64*)
6384     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6385     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6386     ;;
6387   hppa*64*)
6388     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6389     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6390     ;;
6391   *)
6392     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6393     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6394     ;;
6395   esac
6396   ;;
6397
6398 interix[3-9]*)
6399   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6400   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6401   ;;
6402
6403 irix5* | irix6* | nonstopux*)
6404   case $LD in
6405   *-32|*"-32 ") libmagic=32-bit;;
6406   *-n32|*"-n32 ") libmagic=N32;;
6407   *-64|*"-64 ") libmagic=64-bit;;
6408   *) libmagic=never-match;;
6409   esac
6410   lt_cv_deplibs_check_method=pass_all
6411   ;;
6412
6413 # This must be Linux ELF.
6414 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6415   lt_cv_deplibs_check_method=pass_all
6416   ;;
6417
6418 netbsd*)
6419   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6420     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6421   else
6422     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6423   fi
6424   ;;
6425
6426 newos6*)
6427   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6428   lt_cv_file_magic_cmd=/usr/bin/file
6429   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6430   ;;
6431
6432 *nto* | *qnx*)
6433   lt_cv_deplibs_check_method=pass_all
6434   ;;
6435
6436 openbsd*)
6437   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6438     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6439   else
6440     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6441   fi
6442   ;;
6443
6444 osf3* | osf4* | osf5*)
6445   lt_cv_deplibs_check_method=pass_all
6446   ;;
6447
6448 rdos*)
6449   lt_cv_deplibs_check_method=pass_all
6450   ;;
6451
6452 solaris*)
6453   lt_cv_deplibs_check_method=pass_all
6454   ;;
6455
6456 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6457   lt_cv_deplibs_check_method=pass_all
6458   ;;
6459
6460 sysv4 | sysv4.3*)
6461   case $host_vendor in
6462   motorola)
6463     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
6464     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6465     ;;
6466   ncr)
6467     lt_cv_deplibs_check_method=pass_all
6468     ;;
6469   sequent)
6470     lt_cv_file_magic_cmd='/bin/file'
6471     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6472     ;;
6473   sni)
6474     lt_cv_file_magic_cmd='/bin/file'
6475     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6476     lt_cv_file_magic_test_file=/lib/libc.so
6477     ;;
6478   siemens)
6479     lt_cv_deplibs_check_method=pass_all
6480     ;;
6481   pc)
6482     lt_cv_deplibs_check_method=pass_all
6483     ;;
6484   esac
6485   ;;
6486
6487 tpf*)
6488   lt_cv_deplibs_check_method=pass_all
6489   ;;
6490 esac
6491
6492 fi
6493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6494 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6495 file_magic_cmd=$lt_cv_file_magic_cmd
6496 deplibs_check_method=$lt_cv_deplibs_check_method
6497 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510 if test -n "$ac_tool_prefix"; then
6511   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6512 set dummy ${ac_tool_prefix}ar; ac_word=$2
6513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6514 $as_echo_n "checking for $ac_word... " >&6; }
6515 if test "${ac_cv_prog_AR+set}" = set; then :
6516   $as_echo_n "(cached) " >&6
6517 else
6518   if test -n "$AR"; then
6519   ac_cv_prog_AR="$AR" # Let the user override the test.
6520 else
6521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6522 for as_dir in $PATH
6523 do
6524   IFS=$as_save_IFS
6525   test -z "$as_dir" && as_dir=.
6526     for ac_exec_ext in '' $ac_executable_extensions; do
6527   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6528     ac_cv_prog_AR="${ac_tool_prefix}ar"
6529     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6530     break 2
6531   fi
6532 done
6533   done
6534 IFS=$as_save_IFS
6535
6536 fi
6537 fi
6538 AR=$ac_cv_prog_AR
6539 if test -n "$AR"; then
6540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6541 $as_echo "$AR" >&6; }
6542 else
6543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6544 $as_echo "no" >&6; }
6545 fi
6546
6547
6548 fi
6549 if test -z "$ac_cv_prog_AR"; then
6550   ac_ct_AR=$AR
6551   # Extract the first word of "ar", so it can be a program name with args.
6552 set dummy ar; ac_word=$2
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6554 $as_echo_n "checking for $ac_word... " >&6; }
6555 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6556   $as_echo_n "(cached) " >&6
6557 else
6558   if test -n "$ac_ct_AR"; then
6559   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6560 else
6561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6562 for as_dir in $PATH
6563 do
6564   IFS=$as_save_IFS
6565   test -z "$as_dir" && as_dir=.
6566     for ac_exec_ext in '' $ac_executable_extensions; do
6567   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6568     ac_cv_prog_ac_ct_AR="ar"
6569     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6570     break 2
6571   fi
6572 done
6573   done
6574 IFS=$as_save_IFS
6575
6576 fi
6577 fi
6578 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6579 if test -n "$ac_ct_AR"; then
6580   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6581 $as_echo "$ac_ct_AR" >&6; }
6582 else
6583   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6584 $as_echo "no" >&6; }
6585 fi
6586
6587   if test "x$ac_ct_AR" = x; then
6588     AR="false"
6589   else
6590     case $cross_compiling:$ac_tool_warned in
6591 yes:)
6592 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6593 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6594 ac_tool_warned=yes ;;
6595 esac
6596     AR=$ac_ct_AR
6597   fi
6598 else
6599   AR="$ac_cv_prog_AR"
6600 fi
6601
6602 test -z "$AR" && AR=ar
6603 test -z "$AR_FLAGS" && AR_FLAGS=cru
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615 if test -n "$ac_tool_prefix"; then
6616   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6617 set dummy ${ac_tool_prefix}strip; ac_word=$2
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6619 $as_echo_n "checking for $ac_word... " >&6; }
6620 if test "${ac_cv_prog_STRIP+set}" = set; then :
6621   $as_echo_n "(cached) " >&6
6622 else
6623   if test -n "$STRIP"; then
6624   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6625 else
6626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6627 for as_dir in $PATH
6628 do
6629   IFS=$as_save_IFS
6630   test -z "$as_dir" && as_dir=.
6631     for ac_exec_ext in '' $ac_executable_extensions; do
6632   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6633     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6634     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6635     break 2
6636   fi
6637 done
6638   done
6639 IFS=$as_save_IFS
6640
6641 fi
6642 fi
6643 STRIP=$ac_cv_prog_STRIP
6644 if test -n "$STRIP"; then
6645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6646 $as_echo "$STRIP" >&6; }
6647 else
6648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6649 $as_echo "no" >&6; }
6650 fi
6651
6652
6653 fi
6654 if test -z "$ac_cv_prog_STRIP"; then
6655   ac_ct_STRIP=$STRIP
6656   # Extract the first word of "strip", so it can be a program name with args.
6657 set dummy strip; ac_word=$2
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6659 $as_echo_n "checking for $ac_word... " >&6; }
6660 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6661   $as_echo_n "(cached) " >&6
6662 else
6663   if test -n "$ac_ct_STRIP"; then
6664   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6665 else
6666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6667 for as_dir in $PATH
6668 do
6669   IFS=$as_save_IFS
6670   test -z "$as_dir" && as_dir=.
6671     for ac_exec_ext in '' $ac_executable_extensions; do
6672   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6673     ac_cv_prog_ac_ct_STRIP="strip"
6674     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6675     break 2
6676   fi
6677 done
6678   done
6679 IFS=$as_save_IFS
6680
6681 fi
6682 fi
6683 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6684 if test -n "$ac_ct_STRIP"; then
6685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6686 $as_echo "$ac_ct_STRIP" >&6; }
6687 else
6688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6689 $as_echo "no" >&6; }
6690 fi
6691
6692   if test "x$ac_ct_STRIP" = x; then
6693     STRIP=":"
6694   else
6695     case $cross_compiling:$ac_tool_warned in
6696 yes:)
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6699 ac_tool_warned=yes ;;
6700 esac
6701     STRIP=$ac_ct_STRIP
6702   fi
6703 else
6704   STRIP="$ac_cv_prog_STRIP"
6705 fi
6706
6707 test -z "$STRIP" && STRIP=:
6708
6709
6710
6711
6712
6713
6714 if test -n "$ac_tool_prefix"; then
6715   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6716 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6718 $as_echo_n "checking for $ac_word... " >&6; }
6719 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6720   $as_echo_n "(cached) " >&6
6721 else
6722   if test -n "$RANLIB"; then
6723   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6724 else
6725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6726 for as_dir in $PATH
6727 do
6728   IFS=$as_save_IFS
6729   test -z "$as_dir" && as_dir=.
6730     for ac_exec_ext in '' $ac_executable_extensions; do
6731   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6732     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6733     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6734     break 2
6735   fi
6736 done
6737   done
6738 IFS=$as_save_IFS
6739
6740 fi
6741 fi
6742 RANLIB=$ac_cv_prog_RANLIB
6743 if test -n "$RANLIB"; then
6744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6745 $as_echo "$RANLIB" >&6; }
6746 else
6747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6748 $as_echo "no" >&6; }
6749 fi
6750
6751
6752 fi
6753 if test -z "$ac_cv_prog_RANLIB"; then
6754   ac_ct_RANLIB=$RANLIB
6755   # Extract the first word of "ranlib", so it can be a program name with args.
6756 set dummy ranlib; ac_word=$2
6757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6758 $as_echo_n "checking for $ac_word... " >&6; }
6759 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6760   $as_echo_n "(cached) " >&6
6761 else
6762   if test -n "$ac_ct_RANLIB"; then
6763   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6764 else
6765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6766 for as_dir in $PATH
6767 do
6768   IFS=$as_save_IFS
6769   test -z "$as_dir" && as_dir=.
6770     for ac_exec_ext in '' $ac_executable_extensions; do
6771   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6772     ac_cv_prog_ac_ct_RANLIB="ranlib"
6773     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6774     break 2
6775   fi
6776 done
6777   done
6778 IFS=$as_save_IFS
6779
6780 fi
6781 fi
6782 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6783 if test -n "$ac_ct_RANLIB"; then
6784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6785 $as_echo "$ac_ct_RANLIB" >&6; }
6786 else
6787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6788 $as_echo "no" >&6; }
6789 fi
6790
6791   if test "x$ac_ct_RANLIB" = x; then
6792     RANLIB=":"
6793   else
6794     case $cross_compiling:$ac_tool_warned in
6795 yes:)
6796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6797 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6798 ac_tool_warned=yes ;;
6799 esac
6800     RANLIB=$ac_ct_RANLIB
6801   fi
6802 else
6803   RANLIB="$ac_cv_prog_RANLIB"
6804 fi
6805
6806 test -z "$RANLIB" && RANLIB=:
6807
6808
6809
6810
6811
6812
6813 # Determine commands to create old-style static archives.
6814 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6815 old_postinstall_cmds='chmod 644 $oldlib'
6816 old_postuninstall_cmds=
6817
6818 if test -n "$RANLIB"; then
6819   case $host_os in
6820   openbsd*)
6821     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6822     ;;
6823   *)
6824     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6825     ;;
6826   esac
6827   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6828 fi
6829
6830 case $host_os in
6831   darwin*)
6832     lock_old_archive_extraction=yes ;;
6833   *)
6834     lock_old_archive_extraction=no ;;
6835 esac
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875 # If no C compiler was specified, use CC.
6876 LTCC=${LTCC-"$CC"}
6877
6878 # If no C compiler flags were specified, use CFLAGS.
6879 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6880
6881 # Allow CC to be a program name with arguments.
6882 compiler=$CC
6883
6884
6885 # Check for command to grab the raw symbol name followed by C symbol from nm.
6886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6887 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6888 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6889   $as_echo_n "(cached) " >&6
6890 else
6891
6892 # These are sane defaults that work on at least a few old systems.
6893 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6894
6895 # Character class describing NM global symbol codes.
6896 symcode='[BCDEGRST]'
6897
6898 # Regexp to match symbols that can be accessed directly from C.
6899 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6900
6901 # Define system-specific variables.
6902 case $host_os in
6903 aix*)
6904   symcode='[BCDT]'
6905   ;;
6906 cygwin* | mingw* | pw32* | cegcc*)
6907   symcode='[ABCDGISTW]'
6908   ;;
6909 hpux*)
6910   if test "$host_cpu" = ia64; then
6911     symcode='[ABCDEGRST]'
6912   fi
6913   ;;
6914 irix* | nonstopux*)
6915   symcode='[BCDEGRST]'
6916   ;;
6917 osf*)
6918   symcode='[BCDEGQRST]'
6919   ;;
6920 solaris*)
6921   symcode='[BDRT]'
6922   ;;
6923 sco3.2v5*)
6924   symcode='[DT]'
6925   ;;
6926 sysv4.2uw2*)
6927   symcode='[DT]'
6928   ;;
6929 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6930   symcode='[ABDT]'
6931   ;;
6932 sysv4)
6933   symcode='[DFNSTU]'
6934   ;;
6935 esac
6936
6937 # If we're using GNU nm, then use its standard symbol codes.
6938 case `$NM -V 2>&1` in
6939 *GNU* | *'with BFD'*)
6940   symcode='[ABCDGIRSTW]' ;;
6941 esac
6942
6943 # Transform an extracted symbol line into a proper C declaration.
6944 # Some systems (esp. on ia64) link data and code symbols differently,
6945 # so use this general approach.
6946 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6947
6948 # Transform an extracted symbol line into symbol name and symbol address
6949 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6950 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6951
6952 # Handle CRLF in mingw tool chain
6953 opt_cr=
6954 case $build_os in
6955 mingw*)
6956   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6957   ;;
6958 esac
6959
6960 # Try without a prefix underscore, then with it.
6961 for ac_symprfx in "" "_"; do
6962
6963   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6964   symxfrm="\\1 $ac_symprfx\\2 \\2"
6965
6966   # Write the raw and C identifiers.
6967   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6968     # Fake it for dumpbin and say T for any non-static function
6969     # and D for any global variable.
6970     # Also find C++ and __fastcall symbols from MSVC++,
6971     # which start with @ or ?.
6972     lt_cv_sys_global_symbol_pipe="$AWK '"\
6973 "     {last_section=section; section=\$ 3};"\
6974 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6975 "     \$ 0!~/External *\|/{next};"\
6976 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6977 "     {if(hide[section]) next};"\
6978 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6979 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6980 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6981 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6982 "     ' prfx=^$ac_symprfx"
6983   else
6984     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6985   fi
6986
6987   # Check to see that the pipe works correctly.
6988   pipe_works=no
6989
6990   rm -f conftest*
6991   cat > conftest.$ac_ext <<_LT_EOF
6992 #ifdef __cplusplus
6993 extern "C" {
6994 #endif
6995 char nm_test_var;
6996 void nm_test_func(void);
6997 void nm_test_func(void){}
6998 #ifdef __cplusplus
6999 }
7000 #endif
7001 int main(){nm_test_var='a';nm_test_func();return(0);}
7002 _LT_EOF
7003
7004   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7005   (eval $ac_compile) 2>&5
7006   ac_status=$?
7007   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7008   test $ac_status = 0; }; then
7009     # Now try to grab the symbols.
7010     nlist=conftest.nm
7011     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7012   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7013   ac_status=$?
7014   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7015   test $ac_status = 0; } && test -s "$nlist"; then
7016       # Try sorting and uniquifying the output.
7017       if sort "$nlist" | uniq > "$nlist"T; then
7018         mv -f "$nlist"T "$nlist"
7019       else
7020         rm -f "$nlist"T
7021       fi
7022
7023       # Make sure that we snagged all the symbols we need.
7024       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7025         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7026           cat <<_LT_EOF > conftest.$ac_ext
7027 #ifdef __cplusplus
7028 extern "C" {
7029 #endif
7030
7031 _LT_EOF
7032           # Now generate the symbol file.
7033           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7034
7035           cat <<_LT_EOF >> conftest.$ac_ext
7036
7037 /* The mapping between symbol names and symbols.  */
7038 const struct {
7039   const char *name;
7040   void       *address;
7041 }
7042 lt__PROGRAM__LTX_preloaded_symbols[] =
7043 {
7044   { "@PROGRAM@", (void *) 0 },
7045 _LT_EOF
7046           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7047           cat <<\_LT_EOF >> conftest.$ac_ext
7048   {0, (void *) 0}
7049 };
7050
7051 /* This works around a problem in FreeBSD linker */
7052 #ifdef FREEBSD_WORKAROUND
7053 static const void *lt_preloaded_setup() {
7054   return lt__PROGRAM__LTX_preloaded_symbols;
7055 }
7056 #endif
7057
7058 #ifdef __cplusplus
7059 }
7060 #endif
7061 _LT_EOF
7062           # Now try linking the two files.
7063           mv conftest.$ac_objext conftstm.$ac_objext
7064           lt_save_LIBS="$LIBS"
7065           lt_save_CFLAGS="$CFLAGS"
7066           LIBS="conftstm.$ac_objext"
7067           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7068           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7069   (eval $ac_link) 2>&5
7070   ac_status=$?
7071   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7072   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7073             pipe_works=yes
7074           fi
7075           LIBS="$lt_save_LIBS"
7076           CFLAGS="$lt_save_CFLAGS"
7077         else
7078           echo "cannot find nm_test_func in $nlist" >&5
7079         fi
7080       else
7081         echo "cannot find nm_test_var in $nlist" >&5
7082       fi
7083     else
7084       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7085     fi
7086   else
7087     echo "$progname: failed program was:" >&5
7088     cat conftest.$ac_ext >&5
7089   fi
7090   rm -rf conftest* conftst*
7091
7092   # Do not use the global_symbol_pipe unless it works.
7093   if test "$pipe_works" = yes; then
7094     break
7095   else
7096     lt_cv_sys_global_symbol_pipe=
7097   fi
7098 done
7099
7100 fi
7101
7102 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7103   lt_cv_sys_global_symbol_to_cdecl=
7104 fi
7105 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7107 $as_echo "failed" >&6; }
7108 else
7109   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7110 $as_echo "ok" >&6; }
7111 fi
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134 # Check whether --enable-libtool-lock was given.
7135 if test "${enable_libtool_lock+set}" = set; then :
7136   enableval=$enable_libtool_lock;
7137 fi
7138
7139 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7140
7141 # Some flags need to be propagated to the compiler or linker for good
7142 # libtool support.
7143 case $host in
7144 ia64-*-hpux*)
7145   # Find out which ABI we are using.
7146   echo 'int i;' > conftest.$ac_ext
7147   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7148   (eval $ac_compile) 2>&5
7149   ac_status=$?
7150   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7151   test $ac_status = 0; }; then
7152     case `/usr/bin/file conftest.$ac_objext` in
7153       *ELF-32*)
7154         HPUX_IA64_MODE="32"
7155         ;;
7156       *ELF-64*)
7157         HPUX_IA64_MODE="64"
7158         ;;
7159     esac
7160   fi
7161   rm -rf conftest*
7162   ;;
7163 *-*-irix6*)
7164   # Find out which ABI we are using.
7165   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7166   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7167   (eval $ac_compile) 2>&5
7168   ac_status=$?
7169   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7170   test $ac_status = 0; }; then
7171     if test "$lt_cv_prog_gnu_ld" = yes; then
7172       case `/usr/bin/file conftest.$ac_objext` in
7173         *32-bit*)
7174           LD="${LD-ld} -melf32bsmip"
7175           ;;
7176         *N32*)
7177           LD="${LD-ld} -melf32bmipn32"
7178           ;;
7179         *64-bit*)
7180           LD="${LD-ld} -melf64bmip"
7181         ;;
7182       esac
7183     else
7184       case `/usr/bin/file conftest.$ac_objext` in
7185         *32-bit*)
7186           LD="${LD-ld} -32"
7187           ;;
7188         *N32*)
7189           LD="${LD-ld} -n32"
7190           ;;
7191         *64-bit*)
7192           LD="${LD-ld} -64"
7193           ;;
7194       esac
7195     fi
7196   fi
7197   rm -rf conftest*
7198   ;;
7199
7200 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7201 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7202   # Find out which ABI we are using.
7203   echo 'int i;' > conftest.$ac_ext
7204   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7205   (eval $ac_compile) 2>&5
7206   ac_status=$?
7207   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7208   test $ac_status = 0; }; then
7209     case `/usr/bin/file conftest.o` in
7210       *32-bit*)
7211         case $host in
7212           x86_64-*kfreebsd*-gnu)
7213             LD="${LD-ld} -m elf_i386_fbsd"
7214             ;;
7215           x86_64-*linux*)
7216             LD="${LD-ld} -m elf_i386"
7217             ;;
7218           ppc64-*linux*|powerpc64-*linux*)
7219             LD="${LD-ld} -m elf32ppclinux"
7220             ;;
7221           s390x-*linux*)
7222             LD="${LD-ld} -m elf_s390"
7223             ;;
7224           sparc64-*linux*)
7225             LD="${LD-ld} -m elf32_sparc"
7226             ;;
7227         esac
7228         ;;
7229       *64-bit*)
7230         case $host in
7231           x86_64-*kfreebsd*-gnu)
7232             LD="${LD-ld} -m elf_x86_64_fbsd"
7233             ;;
7234           x86_64-*linux*)
7235             LD="${LD-ld} -m elf_x86_64"
7236             ;;
7237           ppc*-*linux*|powerpc*-*linux*)
7238             LD="${LD-ld} -m elf64ppc"
7239             ;;
7240           s390*-*linux*|s390*-*tpf*)
7241             LD="${LD-ld} -m elf64_s390"
7242             ;;
7243           sparc*-*linux*)
7244             LD="${LD-ld} -m elf64_sparc"
7245             ;;
7246         esac
7247         ;;
7248     esac
7249   fi
7250   rm -rf conftest*
7251   ;;
7252
7253 *-*-sco3.2v5*)
7254   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7255   SAVE_CFLAGS="$CFLAGS"
7256   CFLAGS="$CFLAGS -belf"
7257   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7258 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7259 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7260   $as_echo_n "(cached) " >&6
7261 else
7262   ac_ext=c
7263 ac_cpp='$CPP $CPPFLAGS'
7264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7267
7268      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7269 /* end confdefs.h.  */
7270
7271 int
7272 main ()
7273 {
7274
7275   ;
7276   return 0;
7277 }
7278 _ACEOF
7279 if ac_fn_c_try_link "$LINENO"; then :
7280   lt_cv_cc_needs_belf=yes
7281 else
7282   lt_cv_cc_needs_belf=no
7283 fi
7284 rm -f core conftest.err conftest.$ac_objext \
7285     conftest$ac_exeext conftest.$ac_ext
7286      ac_ext=c
7287 ac_cpp='$CPP $CPPFLAGS'
7288 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7289 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7290 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7291
7292 fi
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7294 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7295   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7296     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7297     CFLAGS="$SAVE_CFLAGS"
7298   fi
7299   ;;
7300 sparc*-*solaris*)
7301   # Find out which ABI we are using.
7302   echo 'int i;' > conftest.$ac_ext
7303   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7304   (eval $ac_compile) 2>&5
7305   ac_status=$?
7306   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7307   test $ac_status = 0; }; then
7308     case `/usr/bin/file conftest.o` in
7309     *64-bit*)
7310       case $lt_cv_prog_gnu_ld in
7311       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7312       *)
7313         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7314           LD="${LD-ld} -64"
7315         fi
7316         ;;
7317       esac
7318       ;;
7319     esac
7320   fi
7321   rm -rf conftest*
7322   ;;
7323 esac
7324
7325 need_locks="$enable_libtool_lock"
7326
7327
7328   case $host_os in
7329     rhapsody* | darwin*)
7330     if test -n "$ac_tool_prefix"; then
7331   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7332 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7334 $as_echo_n "checking for $ac_word... " >&6; }
7335 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7336   $as_echo_n "(cached) " >&6
7337 else
7338   if test -n "$DSYMUTIL"; then
7339   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7340 else
7341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7342 for as_dir in $PATH
7343 do
7344   IFS=$as_save_IFS
7345   test -z "$as_dir" && as_dir=.
7346     for ac_exec_ext in '' $ac_executable_extensions; do
7347   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7348     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7349     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7350     break 2
7351   fi
7352 done
7353   done
7354 IFS=$as_save_IFS
7355
7356 fi
7357 fi
7358 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7359 if test -n "$DSYMUTIL"; then
7360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7361 $as_echo "$DSYMUTIL" >&6; }
7362 else
7363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7364 $as_echo "no" >&6; }
7365 fi
7366
7367
7368 fi
7369 if test -z "$ac_cv_prog_DSYMUTIL"; then
7370   ac_ct_DSYMUTIL=$DSYMUTIL
7371   # Extract the first word of "dsymutil", so it can be a program name with args.
7372 set dummy dsymutil; ac_word=$2
7373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7374 $as_echo_n "checking for $ac_word... " >&6; }
7375 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7376   $as_echo_n "(cached) " >&6
7377 else
7378   if test -n "$ac_ct_DSYMUTIL"; then
7379   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7380 else
7381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7382 for as_dir in $PATH
7383 do
7384   IFS=$as_save_IFS
7385   test -z "$as_dir" && as_dir=.
7386     for ac_exec_ext in '' $ac_executable_extensions; do
7387   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7388     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7389     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7390     break 2
7391   fi
7392 done
7393   done
7394 IFS=$as_save_IFS
7395
7396 fi
7397 fi
7398 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7399 if test -n "$ac_ct_DSYMUTIL"; then
7400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7401 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7402 else
7403   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7404 $as_echo "no" >&6; }
7405 fi
7406
7407   if test "x$ac_ct_DSYMUTIL" = x; then
7408     DSYMUTIL=":"
7409   else
7410     case $cross_compiling:$ac_tool_warned in
7411 yes:)
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7413 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7414 ac_tool_warned=yes ;;
7415 esac
7416     DSYMUTIL=$ac_ct_DSYMUTIL
7417   fi
7418 else
7419   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7420 fi
7421
7422     if test -n "$ac_tool_prefix"; then
7423   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7424 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7426 $as_echo_n "checking for $ac_word... " >&6; }
7427 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7428   $as_echo_n "(cached) " >&6
7429 else
7430   if test -n "$NMEDIT"; then
7431   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7432 else
7433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7434 for as_dir in $PATH
7435 do
7436   IFS=$as_save_IFS
7437   test -z "$as_dir" && as_dir=.
7438     for ac_exec_ext in '' $ac_executable_extensions; do
7439   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7440     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7441     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7442     break 2
7443   fi
7444 done
7445   done
7446 IFS=$as_save_IFS
7447
7448 fi
7449 fi
7450 NMEDIT=$ac_cv_prog_NMEDIT
7451 if test -n "$NMEDIT"; then
7452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7453 $as_echo "$NMEDIT" >&6; }
7454 else
7455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7456 $as_echo "no" >&6; }
7457 fi
7458
7459
7460 fi
7461 if test -z "$ac_cv_prog_NMEDIT"; then
7462   ac_ct_NMEDIT=$NMEDIT
7463   # Extract the first word of "nmedit", so it can be a program name with args.
7464 set dummy nmedit; ac_word=$2
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7466 $as_echo_n "checking for $ac_word... " >&6; }
7467 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7468   $as_echo_n "(cached) " >&6
7469 else
7470   if test -n "$ac_ct_NMEDIT"; then
7471   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7472 else
7473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7474 for as_dir in $PATH
7475 do
7476   IFS=$as_save_IFS
7477   test -z "$as_dir" && as_dir=.
7478     for ac_exec_ext in '' $ac_executable_extensions; do
7479   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7480     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7481     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7482     break 2
7483   fi
7484 done
7485   done
7486 IFS=$as_save_IFS
7487
7488 fi
7489 fi
7490 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7491 if test -n "$ac_ct_NMEDIT"; then
7492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7493 $as_echo "$ac_ct_NMEDIT" >&6; }
7494 else
7495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7496 $as_echo "no" >&6; }
7497 fi
7498
7499   if test "x$ac_ct_NMEDIT" = x; then
7500     NMEDIT=":"
7501   else
7502     case $cross_compiling:$ac_tool_warned in
7503 yes:)
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7505 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7506 ac_tool_warned=yes ;;
7507 esac
7508     NMEDIT=$ac_ct_NMEDIT
7509   fi
7510 else
7511   NMEDIT="$ac_cv_prog_NMEDIT"
7512 fi
7513
7514     if test -n "$ac_tool_prefix"; then
7515   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7516 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7518 $as_echo_n "checking for $ac_word... " >&6; }
7519 if test "${ac_cv_prog_LIPO+set}" = set; then :
7520   $as_echo_n "(cached) " >&6
7521 else
7522   if test -n "$LIPO"; then
7523   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7524 else
7525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7526 for as_dir in $PATH
7527 do
7528   IFS=$as_save_IFS
7529   test -z "$as_dir" && as_dir=.
7530     for ac_exec_ext in '' $ac_executable_extensions; do
7531   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7532     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7533     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7534     break 2
7535   fi
7536 done
7537   done
7538 IFS=$as_save_IFS
7539
7540 fi
7541 fi
7542 LIPO=$ac_cv_prog_LIPO
7543 if test -n "$LIPO"; then
7544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7545 $as_echo "$LIPO" >&6; }
7546 else
7547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7548 $as_echo "no" >&6; }
7549 fi
7550
7551
7552 fi
7553 if test -z "$ac_cv_prog_LIPO"; then
7554   ac_ct_LIPO=$LIPO
7555   # Extract the first word of "lipo", so it can be a program name with args.
7556 set dummy lipo; ac_word=$2
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7558 $as_echo_n "checking for $ac_word... " >&6; }
7559 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7560   $as_echo_n "(cached) " >&6
7561 else
7562   if test -n "$ac_ct_LIPO"; then
7563   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7564 else
7565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7566 for as_dir in $PATH
7567 do
7568   IFS=$as_save_IFS
7569   test -z "$as_dir" && as_dir=.
7570     for ac_exec_ext in '' $ac_executable_extensions; do
7571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7572     ac_cv_prog_ac_ct_LIPO="lipo"
7573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7574     break 2
7575   fi
7576 done
7577   done
7578 IFS=$as_save_IFS
7579
7580 fi
7581 fi
7582 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7583 if test -n "$ac_ct_LIPO"; then
7584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7585 $as_echo "$ac_ct_LIPO" >&6; }
7586 else
7587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7588 $as_echo "no" >&6; }
7589 fi
7590
7591   if test "x$ac_ct_LIPO" = x; then
7592     LIPO=":"
7593   else
7594     case $cross_compiling:$ac_tool_warned in
7595 yes:)
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7597 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7598 ac_tool_warned=yes ;;
7599 esac
7600     LIPO=$ac_ct_LIPO
7601   fi
7602 else
7603   LIPO="$ac_cv_prog_LIPO"
7604 fi
7605
7606     if test -n "$ac_tool_prefix"; then
7607   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7608 set dummy ${ac_tool_prefix}otool; ac_word=$2
7609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7610 $as_echo_n "checking for $ac_word... " >&6; }
7611 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7612   $as_echo_n "(cached) " >&6
7613 else
7614   if test -n "$OTOOL"; then
7615   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7616 else
7617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7618 for as_dir in $PATH
7619 do
7620   IFS=$as_save_IFS
7621   test -z "$as_dir" && as_dir=.
7622     for ac_exec_ext in '' $ac_executable_extensions; do
7623   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7624     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7625     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7626     break 2
7627   fi
7628 done
7629   done
7630 IFS=$as_save_IFS
7631
7632 fi
7633 fi
7634 OTOOL=$ac_cv_prog_OTOOL
7635 if test -n "$OTOOL"; then
7636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7637 $as_echo "$OTOOL" >&6; }
7638 else
7639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7640 $as_echo "no" >&6; }
7641 fi
7642
7643
7644 fi
7645 if test -z "$ac_cv_prog_OTOOL"; then
7646   ac_ct_OTOOL=$OTOOL
7647   # Extract the first word of "otool", so it can be a program name with args.
7648 set dummy otool; ac_word=$2
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7650 $as_echo_n "checking for $ac_word... " >&6; }
7651 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7652   $as_echo_n "(cached) " >&6
7653 else
7654   if test -n "$ac_ct_OTOOL"; then
7655   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7656 else
7657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7658 for as_dir in $PATH
7659 do
7660   IFS=$as_save_IFS
7661   test -z "$as_dir" && as_dir=.
7662     for ac_exec_ext in '' $ac_executable_extensions; do
7663   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7664     ac_cv_prog_ac_ct_OTOOL="otool"
7665     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7666     break 2
7667   fi
7668 done
7669   done
7670 IFS=$as_save_IFS
7671
7672 fi
7673 fi
7674 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7675 if test -n "$ac_ct_OTOOL"; then
7676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7677 $as_echo "$ac_ct_OTOOL" >&6; }
7678 else
7679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7680 $as_echo "no" >&6; }
7681 fi
7682
7683   if test "x$ac_ct_OTOOL" = x; then
7684     OTOOL=":"
7685   else
7686     case $cross_compiling:$ac_tool_warned in
7687 yes:)
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7689 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7690 ac_tool_warned=yes ;;
7691 esac
7692     OTOOL=$ac_ct_OTOOL
7693   fi
7694 else
7695   OTOOL="$ac_cv_prog_OTOOL"
7696 fi
7697
7698     if test -n "$ac_tool_prefix"; then
7699   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7700 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7702 $as_echo_n "checking for $ac_word... " >&6; }
7703 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7704   $as_echo_n "(cached) " >&6
7705 else
7706   if test -n "$OTOOL64"; then
7707   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7708 else
7709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7710 for as_dir in $PATH
7711 do
7712   IFS=$as_save_IFS
7713   test -z "$as_dir" && as_dir=.
7714     for ac_exec_ext in '' $ac_executable_extensions; do
7715   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7716     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7717     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7718     break 2
7719   fi
7720 done
7721   done
7722 IFS=$as_save_IFS
7723
7724 fi
7725 fi
7726 OTOOL64=$ac_cv_prog_OTOOL64
7727 if test -n "$OTOOL64"; then
7728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7729 $as_echo "$OTOOL64" >&6; }
7730 else
7731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7732 $as_echo "no" >&6; }
7733 fi
7734
7735
7736 fi
7737 if test -z "$ac_cv_prog_OTOOL64"; then
7738   ac_ct_OTOOL64=$OTOOL64
7739   # Extract the first word of "otool64", so it can be a program name with args.
7740 set dummy otool64; ac_word=$2
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7742 $as_echo_n "checking for $ac_word... " >&6; }
7743 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7744   $as_echo_n "(cached) " >&6
7745 else
7746   if test -n "$ac_ct_OTOOL64"; then
7747   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7748 else
7749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7750 for as_dir in $PATH
7751 do
7752   IFS=$as_save_IFS
7753   test -z "$as_dir" && as_dir=.
7754     for ac_exec_ext in '' $ac_executable_extensions; do
7755   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7756     ac_cv_prog_ac_ct_OTOOL64="otool64"
7757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7758     break 2
7759   fi
7760 done
7761   done
7762 IFS=$as_save_IFS
7763
7764 fi
7765 fi
7766 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7767 if test -n "$ac_ct_OTOOL64"; then
7768   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7769 $as_echo "$ac_ct_OTOOL64" >&6; }
7770 else
7771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7772 $as_echo "no" >&6; }
7773 fi
7774
7775   if test "x$ac_ct_OTOOL64" = x; then
7776     OTOOL64=":"
7777   else
7778     case $cross_compiling:$ac_tool_warned in
7779 yes:)
7780 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7781 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7782 ac_tool_warned=yes ;;
7783 esac
7784     OTOOL64=$ac_ct_OTOOL64
7785   fi
7786 else
7787   OTOOL64="$ac_cv_prog_OTOOL64"
7788 fi
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7817 $as_echo_n "checking for -single_module linker flag... " >&6; }
7818 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7819   $as_echo_n "(cached) " >&6
7820 else
7821   lt_cv_apple_cc_single_mod=no
7822       if test -z "${LT_MULTI_MODULE}"; then
7823         # By default we will add the -single_module flag. You can override
7824         # by either setting the environment variable LT_MULTI_MODULE
7825         # non-empty at configure time, or by adding -multi_module to the
7826         # link flags.
7827         rm -rf libconftest.dylib*
7828         echo "int foo(void){return 1;}" > conftest.c
7829         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7830 -dynamiclib -Wl,-single_module conftest.c" >&5
7831         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7832           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7833         _lt_result=$?
7834         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7835           lt_cv_apple_cc_single_mod=yes
7836         else
7837           cat conftest.err >&5
7838         fi
7839         rm -rf libconftest.dylib*
7840         rm -f conftest.*
7841       fi
7842 fi
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7844 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7845     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7846 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7847 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7848   $as_echo_n "(cached) " >&6
7849 else
7850   lt_cv_ld_exported_symbols_list=no
7851       save_LDFLAGS=$LDFLAGS
7852       echo "_main" > conftest.sym
7853       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7854       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7855 /* end confdefs.h.  */
7856
7857 int
7858 main ()
7859 {
7860
7861   ;
7862   return 0;
7863 }
7864 _ACEOF
7865 if ac_fn_c_try_link "$LINENO"; then :
7866   lt_cv_ld_exported_symbols_list=yes
7867 else
7868   lt_cv_ld_exported_symbols_list=no
7869 fi
7870 rm -f core conftest.err conftest.$ac_objext \
7871     conftest$ac_exeext conftest.$ac_ext
7872         LDFLAGS="$save_LDFLAGS"
7873
7874 fi
7875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7876 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7877     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7878 $as_echo_n "checking for -force_load linker flag... " >&6; }
7879 if test "${lt_cv_ld_force_load+set}" = set; then :
7880   $as_echo_n "(cached) " >&6
7881 else
7882   lt_cv_ld_force_load=no
7883       cat > conftest.c << _LT_EOF
7884 int forced_loaded() { return 2;}
7885 _LT_EOF
7886       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7887       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7888       echo "$AR cru libconftest.a conftest.o" >&5
7889       $AR cru libconftest.a conftest.o 2>&5
7890       cat > conftest.c << _LT_EOF
7891 int main() { return 0;}
7892 _LT_EOF
7893       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7894       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7895       _lt_result=$?
7896       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7897         lt_cv_ld_force_load=yes
7898       else
7899         cat conftest.err >&5
7900       fi
7901         rm -f conftest.err libconftest.a conftest conftest.c
7902         rm -rf conftest.dSYM
7903
7904 fi
7905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7906 $as_echo "$lt_cv_ld_force_load" >&6; }
7907     case $host_os in
7908     rhapsody* | darwin1.[012])
7909       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7910     darwin1.*)
7911       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7912     darwin*) # darwin 5.x on
7913       # if running on 10.5 or later, the deployment target defaults
7914       # to the OS version, if on x86, and 10.4, the deployment
7915       # target defaults to 10.4. Don't you love it?
7916       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7917         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7918           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7919         10.[012]*)
7920           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7921         10.*)
7922           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7923       esac
7924     ;;
7925   esac
7926     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7927       _lt_dar_single_mod='$single_module'
7928     fi
7929     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7930       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7931     else
7932       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7933     fi
7934     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7935       _lt_dsymutil='~$DSYMUTIL $lib || :'
7936     else
7937       _lt_dsymutil=
7938     fi
7939     ;;
7940   esac
7941
7942 for ac_header in dlfcn.h
7943 do :
7944   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7945 "
7946 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7947   cat >>confdefs.h <<_ACEOF
7948 #define HAVE_DLFCN_H 1
7949 _ACEOF
7950
7951 fi
7952
7953 done
7954
7955
7956
7957
7958
7959 # Set options
7960 enable_dlopen=yes
7961
7962
7963
7964
7965   enable_win32_dll=no
7966
7967
7968
7969   # Check whether --enable-static was given.
7970 if test "${enable_static+set}" = set; then :
7971   enableval=$enable_static; p=${PACKAGE-default}
7972     case $enableval in
7973     yes) enable_static=yes ;;
7974     no) enable_static=no ;;
7975     *)
7976      enable_static=no
7977       # Look at the argument we got.  We use all the common list separators.
7978       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7979       for pkg in $enableval; do
7980         IFS="$lt_save_ifs"
7981         if test "X$pkg" = "X$p"; then
7982           enable_static=yes
7983         fi
7984       done
7985       IFS="$lt_save_ifs"
7986       ;;
7987     esac
7988 else
7989   enable_static=yes
7990 fi
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001 # Check whether --with-pic was given.
8002 if test "${with_pic+set}" = set; then :
8003   withval=$with_pic; pic_mode="$withval"
8004 else
8005   pic_mode=default
8006 fi
8007
8008
8009 test -z "$pic_mode" && pic_mode=default
8010
8011
8012
8013
8014
8015
8016
8017   # Check whether --enable-fast-install was given.
8018 if test "${enable_fast_install+set}" = set; then :
8019   enableval=$enable_fast_install; p=${PACKAGE-default}
8020     case $enableval in
8021     yes) enable_fast_install=yes ;;
8022     no) enable_fast_install=no ;;
8023     *)
8024       enable_fast_install=no
8025       # Look at the argument we got.  We use all the common list separators.
8026       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8027       for pkg in $enableval; do
8028         IFS="$lt_save_ifs"
8029         if test "X$pkg" = "X$p"; then
8030           enable_fast_install=yes
8031         fi
8032       done
8033       IFS="$lt_save_ifs"
8034       ;;
8035     esac
8036 else
8037   enable_fast_install=yes
8038 fi
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050 # This can be used to rebuild libtool when needed
8051 LIBTOOL_DEPS="$ltmain"
8052
8053 # Always use our own libtool.
8054 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081 test -z "$LN_S" && LN_S="ln -s"
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096 if test -n "${ZSH_VERSION+set}" ; then
8097    setopt NO_GLOB_SUBST
8098 fi
8099
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8101 $as_echo_n "checking for objdir... " >&6; }
8102 if test "${lt_cv_objdir+set}" = set; then :
8103   $as_echo_n "(cached) " >&6
8104 else
8105   rm -f .libs 2>/dev/null
8106 mkdir .libs 2>/dev/null
8107 if test -d .libs; then
8108   lt_cv_objdir=.libs
8109 else
8110   # MS-DOS does not allow filenames that begin with a dot.
8111   lt_cv_objdir=_libs
8112 fi
8113 rmdir .libs 2>/dev/null
8114 fi
8115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8116 $as_echo "$lt_cv_objdir" >&6; }
8117 objdir=$lt_cv_objdir
8118
8119
8120
8121
8122
8123 cat >>confdefs.h <<_ACEOF
8124 #define LT_OBJDIR "$lt_cv_objdir/"
8125 _ACEOF
8126
8127
8128
8129
8130 case $host_os in
8131 aix3*)
8132   # AIX sometimes has problems with the GCC collect2 program.  For some
8133   # reason, if we set the COLLECT_NAMES environment variable, the problems
8134   # vanish in a puff of smoke.
8135   if test "X${COLLECT_NAMES+set}" != Xset; then
8136     COLLECT_NAMES=
8137     export COLLECT_NAMES
8138   fi
8139   ;;
8140 esac
8141
8142 # Global variables:
8143 ofile=libtool
8144 can_build_shared=yes
8145
8146 # All known linkers require a `.a' archive for static linking (except MSVC,
8147 # which needs '.lib').
8148 libext=a
8149
8150 with_gnu_ld="$lt_cv_prog_gnu_ld"
8151
8152 old_CC="$CC"
8153 old_CFLAGS="$CFLAGS"
8154
8155 # Set sane defaults for various variables
8156 test -z "$CC" && CC=cc
8157 test -z "$LTCC" && LTCC=$CC
8158 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8159 test -z "$LD" && LD=ld
8160 test -z "$ac_objext" && ac_objext=o
8161
8162 for cc_temp in $compiler""; do
8163   case $cc_temp in
8164     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8165     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8166     \-*) ;;
8167     *) break;;
8168   esac
8169 done
8170 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8171
8172
8173 # Only perform the check for file, if the check method requires it
8174 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8175 case $deplibs_check_method in
8176 file_magic*)
8177   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8178     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8179 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8180 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8181   $as_echo_n "(cached) " >&6
8182 else
8183   case $MAGIC_CMD in
8184 [\\/*] |  ?:[\\/]*)
8185   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8186   ;;
8187 *)
8188   lt_save_MAGIC_CMD="$MAGIC_CMD"
8189   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8190   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8191   for ac_dir in $ac_dummy; do
8192     IFS="$lt_save_ifs"
8193     test -z "$ac_dir" && ac_dir=.
8194     if test -f $ac_dir/${ac_tool_prefix}file; then
8195       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8196       if test -n "$file_magic_test_file"; then
8197         case $deplibs_check_method in
8198         "file_magic "*)
8199           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8200           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8201           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8202             $EGREP "$file_magic_regex" > /dev/null; then
8203             :
8204           else
8205             cat <<_LT_EOF 1>&2
8206
8207 *** Warning: the command libtool uses to detect shared libraries,
8208 *** $file_magic_cmd, produces output that libtool cannot recognize.
8209 *** The result is that libtool may fail to recognize shared libraries
8210 *** as such.  This will affect the creation of libtool libraries that
8211 *** depend on shared libraries, but programs linked with such libtool
8212 *** libraries will work regardless of this problem.  Nevertheless, you
8213 *** may want to report the problem to your system manager and/or to
8214 *** bug-libtool@gnu.org
8215
8216 _LT_EOF
8217           fi ;;
8218         esac
8219       fi
8220       break
8221     fi
8222   done
8223   IFS="$lt_save_ifs"
8224   MAGIC_CMD="$lt_save_MAGIC_CMD"
8225   ;;
8226 esac
8227 fi
8228
8229 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8230 if test -n "$MAGIC_CMD"; then
8231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8232 $as_echo "$MAGIC_CMD" >&6; }
8233 else
8234   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8235 $as_echo "no" >&6; }
8236 fi
8237
8238
8239
8240
8241
8242 if test -z "$lt_cv_path_MAGIC_CMD"; then
8243   if test -n "$ac_tool_prefix"; then
8244     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8245 $as_echo_n "checking for file... " >&6; }
8246 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8247   $as_echo_n "(cached) " >&6
8248 else
8249   case $MAGIC_CMD in
8250 [\\/*] |  ?:[\\/]*)
8251   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8252   ;;
8253 *)
8254   lt_save_MAGIC_CMD="$MAGIC_CMD"
8255   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8256   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8257   for ac_dir in $ac_dummy; do
8258     IFS="$lt_save_ifs"
8259     test -z "$ac_dir" && ac_dir=.
8260     if test -f $ac_dir/file; then
8261       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8262       if test -n "$file_magic_test_file"; then
8263         case $deplibs_check_method in
8264         "file_magic "*)
8265           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8266           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8267           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8268             $EGREP "$file_magic_regex" > /dev/null; then
8269             :
8270           else
8271             cat <<_LT_EOF 1>&2
8272
8273 *** Warning: the command libtool uses to detect shared libraries,
8274 *** $file_magic_cmd, produces output that libtool cannot recognize.
8275 *** The result is that libtool may fail to recognize shared libraries
8276 *** as such.  This will affect the creation of libtool libraries that
8277 *** depend on shared libraries, but programs linked with such libtool
8278 *** libraries will work regardless of this problem.  Nevertheless, you
8279 *** may want to report the problem to your system manager and/or to
8280 *** bug-libtool@gnu.org
8281
8282 _LT_EOF
8283           fi ;;
8284         esac
8285       fi
8286       break
8287     fi
8288   done
8289   IFS="$lt_save_ifs"
8290   MAGIC_CMD="$lt_save_MAGIC_CMD"
8291   ;;
8292 esac
8293 fi
8294
8295 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8296 if test -n "$MAGIC_CMD"; then
8297   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8298 $as_echo "$MAGIC_CMD" >&6; }
8299 else
8300   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8301 $as_echo "no" >&6; }
8302 fi
8303
8304
8305   else
8306     MAGIC_CMD=:
8307   fi
8308 fi
8309
8310   fi
8311   ;;
8312 esac
8313
8314 # Use C for the default configuration in the libtool script
8315
8316 lt_save_CC="$CC"
8317 ac_ext=c
8318 ac_cpp='$CPP $CPPFLAGS'
8319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8322
8323
8324 # Source file extension for C test sources.
8325 ac_ext=c
8326
8327 # Object file extension for compiled C test sources.
8328 objext=o
8329 objext=$objext
8330
8331 # Code to be used in simple compile tests
8332 lt_simple_compile_test_code="int some_variable = 0;"
8333
8334 # Code to be used in simple link tests
8335 lt_simple_link_test_code='int main(){return(0);}'
8336
8337
8338
8339
8340
8341
8342
8343 # If no C compiler was specified, use CC.
8344 LTCC=${LTCC-"$CC"}
8345
8346 # If no C compiler flags were specified, use CFLAGS.
8347 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8348
8349 # Allow CC to be a program name with arguments.
8350 compiler=$CC
8351
8352 # Save the default compiler, since it gets overwritten when the other
8353 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8354 compiler_DEFAULT=$CC
8355
8356 # save warnings/boilerplate of simple test code
8357 ac_outfile=conftest.$ac_objext
8358 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8359 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8360 _lt_compiler_boilerplate=`cat conftest.err`
8361 $RM conftest*
8362
8363 ac_outfile=conftest.$ac_objext
8364 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8365 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8366 _lt_linker_boilerplate=`cat conftest.err`
8367 $RM -r conftest*
8368
8369
8370 ## CAVEAT EMPTOR:
8371 ## There is no encapsulation within the following macros, do not change
8372 ## the running order or otherwise move them around unless you know exactly
8373 ## what you are doing...
8374 if test -n "$compiler"; then
8375
8376 lt_prog_compiler_no_builtin_flag=
8377
8378 if test "$GCC" = yes; then
8379   case $cc_basename in
8380   nvcc*)
8381     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8382   *)
8383     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8384   esac
8385
8386   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8387 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8388 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8389   $as_echo_n "(cached) " >&6
8390 else
8391   lt_cv_prog_compiler_rtti_exceptions=no
8392    ac_outfile=conftest.$ac_objext
8393    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8394    lt_compiler_flag="-fno-rtti -fno-exceptions"
8395    # Insert the option either (1) after the last *FLAGS variable, or
8396    # (2) before a word containing "conftest.", or (3) at the end.
8397    # Note that $ac_compile itself does not contain backslashes and begins
8398    # with a dollar sign (not a hyphen), so the echo should work correctly.
8399    # The option is referenced via a variable to avoid confusing sed.
8400    lt_compile=`echo "$ac_compile" | $SED \
8401    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8402    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8403    -e 's:$: $lt_compiler_flag:'`
8404    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8405    (eval "$lt_compile" 2>conftest.err)
8406    ac_status=$?
8407    cat conftest.err >&5
8408    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8409    if (exit $ac_status) && test -s "$ac_outfile"; then
8410      # The compiler can only warn and ignore the option if not recognized
8411      # So say no if there are warnings other than the usual output.
8412      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8413      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8414      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8415        lt_cv_prog_compiler_rtti_exceptions=yes
8416      fi
8417    fi
8418    $RM conftest*
8419
8420 fi
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8422 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8423
8424 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8425     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8426 else
8427     :
8428 fi
8429
8430 fi
8431
8432
8433
8434
8435
8436
8437   lt_prog_compiler_wl=
8438 lt_prog_compiler_pic=
8439 lt_prog_compiler_static=
8440
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8442 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8443
8444   if test "$GCC" = yes; then
8445     lt_prog_compiler_wl='-Wl,'
8446     lt_prog_compiler_static='-static'
8447
8448     case $host_os in
8449       aix*)
8450       # All AIX code is PIC.
8451       if test "$host_cpu" = ia64; then
8452         # AIX 5 now supports IA64 processor
8453         lt_prog_compiler_static='-Bstatic'
8454       fi
8455       ;;
8456
8457     amigaos*)
8458       case $host_cpu in
8459       powerpc)
8460             # see comment about AmigaOS4 .so support
8461             lt_prog_compiler_pic='-fPIC'
8462         ;;
8463       m68k)
8464             # FIXME: we need at least 68020 code to build shared libraries, but
8465             # adding the `-m68020' flag to GCC prevents building anything better,
8466             # like `-m68040'.
8467             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8468         ;;
8469       esac
8470       ;;
8471
8472     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8473       # PIC is the default for these OSes.
8474       ;;
8475
8476     mingw* | cygwin* | pw32* | os2* | cegcc*)
8477       # This hack is so that the source file can tell whether it is being
8478       # built for inclusion in a dll (and should export symbols for example).
8479       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8480       # (--disable-auto-import) libraries
8481       lt_prog_compiler_pic='-DDLL_EXPORT'
8482       ;;
8483
8484     darwin* | rhapsody*)
8485       # PIC is the default on this platform
8486       # Common symbols not allowed in MH_DYLIB files
8487       lt_prog_compiler_pic='-fno-common'
8488       ;;
8489
8490     haiku*)
8491       # PIC is the default for Haiku.
8492       # The "-static" flag exists, but is broken.
8493       lt_prog_compiler_static=
8494       ;;
8495
8496     hpux*)
8497       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8498       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8499       # sets the default TLS model and affects inlining.
8500       case $host_cpu in
8501       hppa*64*)
8502         # +Z the default
8503         ;;
8504       *)
8505         lt_prog_compiler_pic='-fPIC'
8506         ;;
8507       esac
8508       ;;
8509
8510     interix[3-9]*)
8511       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8512       # Instead, we relocate shared libraries at runtime.
8513       ;;
8514
8515     msdosdjgpp*)
8516       # Just because we use GCC doesn't mean we suddenly get shared libraries
8517       # on systems that don't support them.
8518       lt_prog_compiler_can_build_shared=no
8519       enable_shared=no
8520       ;;
8521
8522     *nto* | *qnx*)
8523       # QNX uses GNU C++, but need to define -shared option too, otherwise
8524       # it will coredump.
8525       lt_prog_compiler_pic='-fPIC -shared'
8526       ;;
8527
8528     sysv4*MP*)
8529       if test -d /usr/nec; then
8530         lt_prog_compiler_pic=-Kconform_pic
8531       fi
8532       ;;
8533
8534     *)
8535       lt_prog_compiler_pic='-fPIC'
8536       ;;
8537     esac
8538
8539     case $cc_basename in
8540     nvcc*) # Cuda Compiler Driver 2.2
8541       lt_prog_compiler_wl='-Xlinker '
8542       lt_prog_compiler_pic='-Xcompiler -fPIC'
8543       ;;
8544     esac
8545   else
8546     # PORTME Check for flag to pass linker flags through the system compiler.
8547     case $host_os in
8548     aix*)
8549       lt_prog_compiler_wl='-Wl,'
8550       if test "$host_cpu" = ia64; then
8551         # AIX 5 now supports IA64 processor
8552         lt_prog_compiler_static='-Bstatic'
8553       else
8554         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8555       fi
8556       ;;
8557
8558     mingw* | cygwin* | pw32* | os2* | cegcc*)
8559       # This hack is so that the source file can tell whether it is being
8560       # built for inclusion in a dll (and should export symbols for example).
8561       lt_prog_compiler_pic='-DDLL_EXPORT'
8562       ;;
8563
8564     hpux9* | hpux10* | hpux11*)
8565       lt_prog_compiler_wl='-Wl,'
8566       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8567       # not for PA HP-UX.
8568       case $host_cpu in
8569       hppa*64*|ia64*)
8570         # +Z the default
8571         ;;
8572       *)
8573         lt_prog_compiler_pic='+Z'
8574         ;;
8575       esac
8576       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8577       lt_prog_compiler_static='${wl}-a ${wl}archive'
8578       ;;
8579
8580     irix5* | irix6* | nonstopux*)
8581       lt_prog_compiler_wl='-Wl,'
8582       # PIC (with -KPIC) is the default.
8583       lt_prog_compiler_static='-non_shared'
8584       ;;
8585
8586     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8587       case $cc_basename in
8588       # old Intel for x86_64 which still supported -KPIC.
8589       ecc*)
8590         lt_prog_compiler_wl='-Wl,'
8591         lt_prog_compiler_pic='-KPIC'
8592         lt_prog_compiler_static='-static'
8593         ;;
8594       # icc used to be incompatible with GCC.
8595       # ICC 10 doesn't accept -KPIC any more.
8596       icc* | ifort*)
8597         lt_prog_compiler_wl='-Wl,'
8598         lt_prog_compiler_pic='-fPIC'
8599         lt_prog_compiler_static='-static'
8600         ;;
8601       # Lahey Fortran 8.1.
8602       lf95*)
8603         lt_prog_compiler_wl='-Wl,'
8604         lt_prog_compiler_pic='--shared'
8605         lt_prog_compiler_static='--static'
8606         ;;
8607       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8608         # Portland Group compilers (*not* the Pentium gcc compiler,
8609         # which looks to be a dead project)
8610         lt_prog_compiler_wl='-Wl,'
8611         lt_prog_compiler_pic='-fpic'
8612         lt_prog_compiler_static='-Bstatic'
8613         ;;
8614       ccc*)
8615         lt_prog_compiler_wl='-Wl,'
8616         # All Alpha code is PIC.
8617         lt_prog_compiler_static='-non_shared'
8618         ;;
8619       xl* | bgxl* | bgf* | mpixl*)
8620         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8621         lt_prog_compiler_wl='-Wl,'
8622         lt_prog_compiler_pic='-qpic'
8623         lt_prog_compiler_static='-qstaticlink'
8624         ;;
8625       *)
8626         case `$CC -V 2>&1 | sed 5q` in
8627         *Sun\ F* | *Sun*Fortran*)
8628           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8629           lt_prog_compiler_pic='-KPIC'
8630           lt_prog_compiler_static='-Bstatic'
8631           lt_prog_compiler_wl=''
8632           ;;
8633         *Sun\ C*)
8634           # Sun C 5.9
8635           lt_prog_compiler_pic='-KPIC'
8636           lt_prog_compiler_static='-Bstatic'
8637           lt_prog_compiler_wl='-Wl,'
8638           ;;
8639         esac
8640         ;;
8641       esac
8642       ;;
8643
8644     newsos6)
8645       lt_prog_compiler_pic='-KPIC'
8646       lt_prog_compiler_static='-Bstatic'
8647       ;;
8648
8649     *nto* | *qnx*)
8650       # QNX uses GNU C++, but need to define -shared option too, otherwise
8651       # it will coredump.
8652       lt_prog_compiler_pic='-fPIC -shared'
8653       ;;
8654
8655     osf3* | osf4* | osf5*)
8656       lt_prog_compiler_wl='-Wl,'
8657       # All OSF/1 code is PIC.
8658       lt_prog_compiler_static='-non_shared'
8659       ;;
8660
8661     rdos*)
8662       lt_prog_compiler_static='-non_shared'
8663       ;;
8664
8665     solaris*)
8666       lt_prog_compiler_pic='-KPIC'
8667       lt_prog_compiler_static='-Bstatic'
8668       case $cc_basename in
8669       f77* | f90* | f95*)
8670         lt_prog_compiler_wl='-Qoption ld ';;
8671       *)
8672         lt_prog_compiler_wl='-Wl,';;
8673       esac
8674       ;;
8675
8676     sunos4*)
8677       lt_prog_compiler_wl='-Qoption ld '
8678       lt_prog_compiler_pic='-PIC'
8679       lt_prog_compiler_static='-Bstatic'
8680       ;;
8681
8682     sysv4 | sysv4.2uw2* | sysv4.3*)
8683       lt_prog_compiler_wl='-Wl,'
8684       lt_prog_compiler_pic='-KPIC'
8685       lt_prog_compiler_static='-Bstatic'
8686       ;;
8687
8688     sysv4*MP*)
8689       if test -d /usr/nec ;then
8690         lt_prog_compiler_pic='-Kconform_pic'
8691         lt_prog_compiler_static='-Bstatic'
8692       fi
8693       ;;
8694
8695     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8696       lt_prog_compiler_wl='-Wl,'
8697       lt_prog_compiler_pic='-KPIC'
8698       lt_prog_compiler_static='-Bstatic'
8699       ;;
8700
8701     unicos*)
8702       lt_prog_compiler_wl='-Wl,'
8703       lt_prog_compiler_can_build_shared=no
8704       ;;
8705
8706     uts4*)
8707       lt_prog_compiler_pic='-pic'
8708       lt_prog_compiler_static='-Bstatic'
8709       ;;
8710
8711     *)
8712       lt_prog_compiler_can_build_shared=no
8713       ;;
8714     esac
8715   fi
8716
8717 case $host_os in
8718   # For platforms which do not support PIC, -DPIC is meaningless:
8719   *djgpp*)
8720     lt_prog_compiler_pic=
8721     ;;
8722   *)
8723     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8724     ;;
8725 esac
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8727 $as_echo "$lt_prog_compiler_pic" >&6; }
8728
8729
8730
8731
8732
8733
8734 #
8735 # Check to make sure the PIC flag actually works.
8736 #
8737 if test -n "$lt_prog_compiler_pic"; then
8738   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8739 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8740 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8741   $as_echo_n "(cached) " >&6
8742 else
8743   lt_cv_prog_compiler_pic_works=no
8744    ac_outfile=conftest.$ac_objext
8745    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8746    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8747    # Insert the option either (1) after the last *FLAGS variable, or
8748    # (2) before a word containing "conftest.", or (3) at the end.
8749    # Note that $ac_compile itself does not contain backslashes and begins
8750    # with a dollar sign (not a hyphen), so the echo should work correctly.
8751    # The option is referenced via a variable to avoid confusing sed.
8752    lt_compile=`echo "$ac_compile" | $SED \
8753    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8754    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8755    -e 's:$: $lt_compiler_flag:'`
8756    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8757    (eval "$lt_compile" 2>conftest.err)
8758    ac_status=$?
8759    cat conftest.err >&5
8760    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8761    if (exit $ac_status) && test -s "$ac_outfile"; then
8762      # The compiler can only warn and ignore the option if not recognized
8763      # So say no if there are warnings other than the usual output.
8764      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8765      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8766      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8767        lt_cv_prog_compiler_pic_works=yes
8768      fi
8769    fi
8770    $RM conftest*
8771
8772 fi
8773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8774 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8775
8776 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8777     case $lt_prog_compiler_pic in
8778      "" | " "*) ;;
8779      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8780      esac
8781 else
8782     lt_prog_compiler_pic=
8783      lt_prog_compiler_can_build_shared=no
8784 fi
8785
8786 fi
8787
8788
8789
8790
8791
8792
8793 #
8794 # Check to make sure the static flag actually works.
8795 #
8796 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8798 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8799 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8800   $as_echo_n "(cached) " >&6
8801 else
8802   lt_cv_prog_compiler_static_works=no
8803    save_LDFLAGS="$LDFLAGS"
8804    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8805    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8806    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8807      # The linker can only warn and ignore the option if not recognized
8808      # So say no if there are warnings
8809      if test -s conftest.err; then
8810        # Append any errors to the config.log.
8811        cat conftest.err 1>&5
8812        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8813        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8814        if diff conftest.exp conftest.er2 >/dev/null; then
8815          lt_cv_prog_compiler_static_works=yes
8816        fi
8817      else
8818        lt_cv_prog_compiler_static_works=yes
8819      fi
8820    fi
8821    $RM -r conftest*
8822    LDFLAGS="$save_LDFLAGS"
8823
8824 fi
8825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8826 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8827
8828 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8829     :
8830 else
8831     lt_prog_compiler_static=
8832 fi
8833
8834
8835
8836
8837
8838
8839
8840   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8841 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8842 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8843   $as_echo_n "(cached) " >&6
8844 else
8845   lt_cv_prog_compiler_c_o=no
8846    $RM -r conftest 2>/dev/null
8847    mkdir conftest
8848    cd conftest
8849    mkdir out
8850    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8851
8852    lt_compiler_flag="-o out/conftest2.$ac_objext"
8853    # Insert the option either (1) after the last *FLAGS variable, or
8854    # (2) before a word containing "conftest.", or (3) at the end.
8855    # Note that $ac_compile itself does not contain backslashes and begins
8856    # with a dollar sign (not a hyphen), so the echo should work correctly.
8857    lt_compile=`echo "$ac_compile" | $SED \
8858    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8859    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8860    -e 's:$: $lt_compiler_flag:'`
8861    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8862    (eval "$lt_compile" 2>out/conftest.err)
8863    ac_status=$?
8864    cat out/conftest.err >&5
8865    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8866    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8867    then
8868      # The compiler can only warn and ignore the option if not recognized
8869      # So say no if there are warnings
8870      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8871      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8872      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8873        lt_cv_prog_compiler_c_o=yes
8874      fi
8875    fi
8876    chmod u+w . 2>&5
8877    $RM conftest*
8878    # SGI C++ compiler will create directory out/ii_files/ for
8879    # template instantiation
8880    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8881    $RM out/* && rmdir out
8882    cd ..
8883    $RM -r conftest
8884    $RM conftest*
8885
8886 fi
8887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8888 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8889
8890
8891
8892
8893
8894
8895   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8896 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8897 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8898   $as_echo_n "(cached) " >&6
8899 else
8900   lt_cv_prog_compiler_c_o=no
8901    $RM -r conftest 2>/dev/null
8902    mkdir conftest
8903    cd conftest
8904    mkdir out
8905    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8906
8907    lt_compiler_flag="-o out/conftest2.$ac_objext"
8908    # Insert the option either (1) after the last *FLAGS variable, or
8909    # (2) before a word containing "conftest.", or (3) at the end.
8910    # Note that $ac_compile itself does not contain backslashes and begins
8911    # with a dollar sign (not a hyphen), so the echo should work correctly.
8912    lt_compile=`echo "$ac_compile" | $SED \
8913    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8914    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8915    -e 's:$: $lt_compiler_flag:'`
8916    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8917    (eval "$lt_compile" 2>out/conftest.err)
8918    ac_status=$?
8919    cat out/conftest.err >&5
8920    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8922    then
8923      # The compiler can only warn and ignore the option if not recognized
8924      # So say no if there are warnings
8925      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8926      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8927      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8928        lt_cv_prog_compiler_c_o=yes
8929      fi
8930    fi
8931    chmod u+w . 2>&5
8932    $RM conftest*
8933    # SGI C++ compiler will create directory out/ii_files/ for
8934    # template instantiation
8935    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8936    $RM out/* && rmdir out
8937    cd ..
8938    $RM -r conftest
8939    $RM conftest*
8940
8941 fi
8942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8943 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8944
8945
8946
8947
8948 hard_links="nottested"
8949 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8950   # do not overwrite the value of need_locks provided by the user
8951   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8952 $as_echo_n "checking if we can lock with hard links... " >&6; }
8953   hard_links=yes
8954   $RM conftest*
8955   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8956   touch conftest.a
8957   ln conftest.a conftest.b 2>&5 || hard_links=no
8958   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8960 $as_echo "$hard_links" >&6; }
8961   if test "$hard_links" = no; then
8962     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8963 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8964     need_locks=warn
8965   fi
8966 else
8967   need_locks=no
8968 fi
8969
8970
8971
8972
8973
8974
8975   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8976 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8977
8978   runpath_var=
8979   allow_undefined_flag=
8980   always_export_symbols=no
8981   archive_cmds=
8982   archive_expsym_cmds=
8983   compiler_needs_object=no
8984   enable_shared_with_static_runtimes=no
8985   export_dynamic_flag_spec=
8986   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8987   hardcode_automatic=no
8988   hardcode_direct=no
8989   hardcode_direct_absolute=no
8990   hardcode_libdir_flag_spec=
8991   hardcode_libdir_flag_spec_ld=
8992   hardcode_libdir_separator=
8993   hardcode_minus_L=no
8994   hardcode_shlibpath_var=unsupported
8995   inherit_rpath=no
8996   link_all_deplibs=unknown
8997   module_cmds=
8998   module_expsym_cmds=
8999   old_archive_from_new_cmds=
9000   old_archive_from_expsyms_cmds=
9001   thread_safe_flag_spec=
9002   whole_archive_flag_spec=
9003   # include_expsyms should be a list of space-separated symbols to be *always*
9004   # included in the symbol list
9005   include_expsyms=
9006   # exclude_expsyms can be an extended regexp of symbols to exclude
9007   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9008   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9009   # as well as any symbol that contains `d'.
9010   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9011   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9012   # platforms (ab)use it in PIC code, but their linkers get confused if
9013   # the symbol is explicitly referenced.  Since portable code cannot
9014   # rely on this symbol name, it's probably fine to never include it in
9015   # preloaded symbol tables.
9016   # Exclude shared library initialization/finalization symbols.
9017   extract_expsyms_cmds=
9018
9019   case $host_os in
9020   cygwin* | mingw* | pw32* | cegcc*)
9021     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9022     # When not using gcc, we currently assume that we are using
9023     # Microsoft Visual C++.
9024     if test "$GCC" != yes; then
9025       with_gnu_ld=no
9026     fi
9027     ;;
9028   interix*)
9029     # we just hope/assume this is gcc and not c89 (= MSVC++)
9030     with_gnu_ld=yes
9031     ;;
9032   openbsd*)
9033     with_gnu_ld=no
9034     ;;
9035   esac
9036
9037   ld_shlibs=yes
9038
9039   # On some targets, GNU ld is compatible enough with the native linker
9040   # that we're better off using the native interface for both.
9041   lt_use_gnu_ld_interface=no
9042   if test "$with_gnu_ld" = yes; then
9043     case $host_os in
9044       aix*)
9045         # The AIX port of GNU ld has always aspired to compatibility
9046         # with the native linker.  However, as the warning in the GNU ld
9047         # block says, versions before 2.19.5* couldn't really create working
9048         # shared libraries, regardless of the interface used.
9049         case `$LD -v 2>&1` in
9050           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9051           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9052           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9053           *)
9054             lt_use_gnu_ld_interface=yes
9055             ;;
9056         esac
9057         ;;
9058       *)
9059         lt_use_gnu_ld_interface=yes
9060         ;;
9061     esac
9062   fi
9063
9064   if test "$lt_use_gnu_ld_interface" = yes; then
9065     # If archive_cmds runs LD, not CC, wlarc should be empty
9066     wlarc='${wl}'
9067
9068     # Set some defaults for GNU ld with shared library support. These
9069     # are reset later if shared libraries are not supported. Putting them
9070     # here allows them to be overridden if necessary.
9071     runpath_var=LD_RUN_PATH
9072     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9073     export_dynamic_flag_spec='${wl}--export-dynamic'
9074     # ancient GNU ld didn't support --whole-archive et. al.
9075     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9076       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9077     else
9078       whole_archive_flag_spec=
9079     fi
9080     supports_anon_versioning=no
9081     case `$LD -v 2>&1` in
9082       *GNU\ gold*) supports_anon_versioning=yes ;;
9083       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9084       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9085       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9086       *\ 2.11.*) ;; # other 2.11 versions
9087       *) supports_anon_versioning=yes ;;
9088     esac
9089
9090     # See if GNU ld supports shared libraries.
9091     case $host_os in
9092     aix[3-9]*)
9093       # On AIX/PPC, the GNU linker is very broken
9094       if test "$host_cpu" != ia64; then
9095         ld_shlibs=no
9096         cat <<_LT_EOF 1>&2
9097
9098 *** Warning: the GNU linker, at least up to release 2.19, is reported
9099 *** to be unable to reliably create shared libraries on AIX.
9100 *** Therefore, libtool is disabling shared libraries support.  If you
9101 *** really care for shared libraries, you may want to install binutils
9102 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9103 *** You will then need to restart the configuration process.
9104
9105 _LT_EOF
9106       fi
9107       ;;
9108
9109     amigaos*)
9110       case $host_cpu in
9111       powerpc)
9112             # see comment about AmigaOS4 .so support
9113             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9114             archive_expsym_cmds=''
9115         ;;
9116       m68k)
9117             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9118             hardcode_libdir_flag_spec='-L$libdir'
9119             hardcode_minus_L=yes
9120         ;;
9121       esac
9122       ;;
9123
9124     beos*)
9125       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9126         allow_undefined_flag=unsupported
9127         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9128         # support --undefined.  This deserves some investigation.  FIXME
9129         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9130       else
9131         ld_shlibs=no
9132       fi
9133       ;;
9134
9135     cygwin* | mingw* | pw32* | cegcc*)
9136       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9137       # as there is no search path for DLLs.
9138       hardcode_libdir_flag_spec='-L$libdir'
9139       export_dynamic_flag_spec='${wl}--export-all-symbols'
9140       allow_undefined_flag=unsupported
9141       always_export_symbols=no
9142       enable_shared_with_static_runtimes=yes
9143       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9144
9145       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9146         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9147         # If the export-symbols file already is a .def file (1st line
9148         # is EXPORTS), use it as is; otherwise, prepend...
9149         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9150           cp $export_symbols $output_objdir/$soname.def;
9151         else
9152           echo EXPORTS > $output_objdir/$soname.def;
9153           cat $export_symbols >> $output_objdir/$soname.def;
9154         fi~
9155         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9156       else
9157         ld_shlibs=no
9158       fi
9159       ;;
9160
9161     haiku*)
9162       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9163       link_all_deplibs=yes
9164       ;;
9165
9166     interix[3-9]*)
9167       hardcode_direct=no
9168       hardcode_shlibpath_var=no
9169       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9170       export_dynamic_flag_spec='${wl}-E'
9171       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9172       # Instead, shared libraries are loaded at an image base (0x10000000 by
9173       # default) and relocated if they conflict, which is a slow very memory
9174       # consuming and fragmenting process.  To avoid this, we pick a random,
9175       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9176       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9177       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9178       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9179       ;;
9180
9181     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9182       tmp_diet=no
9183       if test "$host_os" = linux-dietlibc; then
9184         case $cc_basename in
9185           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9186         esac
9187       fi
9188       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9189          && test "$tmp_diet" = no
9190       then
9191         tmp_addflag=
9192         tmp_sharedflag='-shared'
9193         case $cc_basename,$host_cpu in
9194         pgcc*)                          # Portland Group C compiler
9195           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9196           tmp_addflag=' $pic_flag'
9197           ;;
9198         pgf77* | pgf90* | pgf95* | pgfortran*)
9199                                         # Portland Group f77 and f90 compilers
9200           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9201           tmp_addflag=' $pic_flag -Mnomain' ;;
9202         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9203           tmp_addflag=' -i_dynamic' ;;
9204         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9205           tmp_addflag=' -i_dynamic -nofor_main' ;;
9206         ifc* | ifort*)                  # Intel Fortran compiler
9207           tmp_addflag=' -nofor_main' ;;
9208         lf95*)                          # Lahey Fortran 8.1
9209           whole_archive_flag_spec=
9210           tmp_sharedflag='--shared' ;;
9211         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9212           tmp_sharedflag='-qmkshrobj'
9213           tmp_addflag= ;;
9214         nvcc*)  # Cuda Compiler Driver 2.2
9215           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9216           compiler_needs_object=yes
9217           ;;
9218         esac
9219         case `$CC -V 2>&1 | sed 5q` in
9220         *Sun\ C*)                       # Sun C 5.9
9221           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9222           compiler_needs_object=yes
9223           tmp_sharedflag='-G' ;;
9224         *Sun\ F*)                       # Sun Fortran 8.3
9225           tmp_sharedflag='-G' ;;
9226         esac
9227         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9228
9229         if test "x$supports_anon_versioning" = xyes; then
9230           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9231             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9232             echo "local: *; };" >> $output_objdir/$libname.ver~
9233             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9234         fi
9235
9236         case $cc_basename in
9237         xlf* | bgf* | bgxlf* | mpixlf*)
9238           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9239           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9240           hardcode_libdir_flag_spec=
9241           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9242           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9243           if test "x$supports_anon_versioning" = xyes; then
9244             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9245               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9246               echo "local: *; };" >> $output_objdir/$libname.ver~
9247               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9248           fi
9249           ;;
9250         esac
9251       else
9252         ld_shlibs=no
9253       fi
9254       ;;
9255
9256     netbsd*)
9257       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9258         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9259         wlarc=
9260       else
9261         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9262         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9263       fi
9264       ;;
9265
9266     solaris*)
9267       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9268         ld_shlibs=no
9269         cat <<_LT_EOF 1>&2
9270
9271 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9272 *** create shared libraries on Solaris systems.  Therefore, libtool
9273 *** is disabling shared libraries support.  We urge you to upgrade GNU
9274 *** binutils to release 2.9.1 or newer.  Another option is to modify
9275 *** your PATH or compiler configuration so that the native linker is
9276 *** used, and then restart.
9277
9278 _LT_EOF
9279       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9280         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9281         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9282       else
9283         ld_shlibs=no
9284       fi
9285       ;;
9286
9287     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9288       case `$LD -v 2>&1` in
9289         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9290         ld_shlibs=no
9291         cat <<_LT_EOF 1>&2
9292
9293 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9294 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9295 *** is disabling shared libraries support.  We urge you to upgrade GNU
9296 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9297 *** your PATH or compiler configuration so that the native linker is
9298 *** used, and then restart.
9299
9300 _LT_EOF
9301         ;;
9302         *)
9303           # For security reasons, it is highly recommended that you always
9304           # use absolute paths for naming shared libraries, and exclude the
9305           # DT_RUNPATH tag from executables and libraries.  But doing so
9306           # requires that you compile everything twice, which is a pain.
9307           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9308             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9309             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9310             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9311           else
9312             ld_shlibs=no
9313           fi
9314         ;;
9315       esac
9316       ;;
9317
9318     sunos4*)
9319       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9320       wlarc=
9321       hardcode_direct=yes
9322       hardcode_shlibpath_var=no
9323       ;;
9324
9325     *)
9326       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9327         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9328         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9329       else
9330         ld_shlibs=no
9331       fi
9332       ;;
9333     esac
9334
9335     if test "$ld_shlibs" = no; then
9336       runpath_var=
9337       hardcode_libdir_flag_spec=
9338       export_dynamic_flag_spec=
9339       whole_archive_flag_spec=
9340     fi
9341   else
9342     # PORTME fill in a description of your system's linker (not GNU ld)
9343     case $host_os in
9344     aix3*)
9345       allow_undefined_flag=unsupported
9346       always_export_symbols=yes
9347       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
9348       # Note: this linker hardcodes the directories in LIBPATH if there
9349       # are no directories specified by -L.
9350       hardcode_minus_L=yes
9351       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9352         # Neither direct hardcoding nor static linking is supported with a
9353         # broken collect2.
9354         hardcode_direct=unsupported
9355       fi
9356       ;;
9357
9358     aix[4-9]*)
9359       if test "$host_cpu" = ia64; then
9360         # On IA64, the linker does run time linking by default, so we don't
9361         # have to do anything special.
9362         aix_use_runtimelinking=no
9363         exp_sym_flag='-Bexport'
9364         no_entry_flag=""
9365       else
9366         # If we're using GNU nm, then we don't want the "-C" option.
9367         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9368         # Also, AIX nm treats weak defined symbols like other global
9369         # defined symbols, whereas GNU nm marks them as "W".
9370         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9371           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9372         else
9373           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9374         fi
9375         aix_use_runtimelinking=no
9376
9377         # Test if we are trying to use run time linking or normal
9378         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9379         # need to do runtime linking.
9380         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9381           for ld_flag in $LDFLAGS; do
9382           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9383             aix_use_runtimelinking=yes
9384             break
9385           fi
9386           done
9387           ;;
9388         esac
9389
9390         exp_sym_flag='-bexport'
9391         no_entry_flag='-bnoentry'
9392       fi
9393
9394       # When large executables or shared objects are built, AIX ld can
9395       # have problems creating the table of contents.  If linking a library
9396       # or program results in "error TOC overflow" add -mminimal-toc to
9397       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9398       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9399
9400       archive_cmds=''
9401       hardcode_direct=yes
9402       hardcode_direct_absolute=yes
9403       hardcode_libdir_separator=':'
9404       link_all_deplibs=yes
9405       file_list_spec='${wl}-f,'
9406
9407       if test "$GCC" = yes; then
9408         case $host_os in aix4.[012]|aix4.[012].*)
9409         # We only want to do this on AIX 4.2 and lower, the check
9410         # below for broken collect2 doesn't work under 4.3+
9411           collect2name=`${CC} -print-prog-name=collect2`
9412           if test -f "$collect2name" &&
9413            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9414           then
9415           # We have reworked collect2
9416           :
9417           else
9418           # We have old collect2
9419           hardcode_direct=unsupported
9420           # It fails to find uninstalled libraries when the uninstalled
9421           # path is not listed in the libpath.  Setting hardcode_minus_L
9422           # to unsupported forces relinking
9423           hardcode_minus_L=yes
9424           hardcode_libdir_flag_spec='-L$libdir'
9425           hardcode_libdir_separator=
9426           fi
9427           ;;
9428         esac
9429         shared_flag='-shared'
9430         if test "$aix_use_runtimelinking" = yes; then
9431           shared_flag="$shared_flag "'${wl}-G'
9432         fi
9433       else
9434         # not using gcc
9435         if test "$host_cpu" = ia64; then
9436         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9437         # chokes on -Wl,-G. The following line is correct:
9438           shared_flag='-G'
9439         else
9440           if test "$aix_use_runtimelinking" = yes; then
9441             shared_flag='${wl}-G'
9442           else
9443             shared_flag='${wl}-bM:SRE'
9444           fi
9445         fi
9446       fi
9447
9448       export_dynamic_flag_spec='${wl}-bexpall'
9449       # It seems that -bexpall does not export symbols beginning with
9450       # underscore (_), so it is better to generate a list of symbols to export.
9451       always_export_symbols=yes
9452       if test "$aix_use_runtimelinking" = yes; then
9453         # Warning - without using the other runtime loading flags (-brtl),
9454         # -berok will link without error, but may produce a broken library.
9455         allow_undefined_flag='-berok'
9456         # Determine the default libpath from the value encoded in an
9457         # empty executable.
9458         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9459 /* end confdefs.h.  */
9460
9461 int
9462 main ()
9463 {
9464
9465   ;
9466   return 0;
9467 }
9468 _ACEOF
9469 if ac_fn_c_try_link "$LINENO"; then :
9470
9471 lt_aix_libpath_sed='
9472     /Import File Strings/,/^$/ {
9473         /^0/ {
9474             s/^0  *\(.*\)$/\1/
9475             p
9476         }
9477     }'
9478 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9479 # Check for a 64-bit object if we didn't find anything.
9480 if test -z "$aix_libpath"; then
9481   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9482 fi
9483 fi
9484 rm -f core conftest.err conftest.$ac_objext \
9485     conftest$ac_exeext conftest.$ac_ext
9486 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9487
9488         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9489         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9490       else
9491         if test "$host_cpu" = ia64; then
9492           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9493           allow_undefined_flag="-z nodefs"
9494           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
9495         else
9496          # Determine the default libpath from the value encoded in an
9497          # empty executable.
9498          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9499 /* end confdefs.h.  */
9500
9501 int
9502 main ()
9503 {
9504
9505   ;
9506   return 0;
9507 }
9508 _ACEOF
9509 if ac_fn_c_try_link "$LINENO"; then :
9510
9511 lt_aix_libpath_sed='
9512     /Import File Strings/,/^$/ {
9513         /^0/ {
9514             s/^0  *\(.*\)$/\1/
9515             p
9516         }
9517     }'
9518 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9519 # Check for a 64-bit object if we didn't find anything.
9520 if test -z "$aix_libpath"; then
9521   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9522 fi
9523 fi
9524 rm -f core conftest.err conftest.$ac_objext \
9525     conftest$ac_exeext conftest.$ac_ext
9526 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9527
9528          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9529           # Warning - without using the other run time loading flags,
9530           # -berok will link without error, but may produce a broken library.
9531           no_undefined_flag=' ${wl}-bernotok'
9532           allow_undefined_flag=' ${wl}-berok'
9533           if test "$with_gnu_ld" = yes; then
9534             # We only use this code for GNU lds that support --whole-archive.
9535             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9536           else
9537             # Exported symbols can be pulled into shared objects from archives
9538             whole_archive_flag_spec='$convenience'
9539           fi
9540           archive_cmds_need_lc=yes
9541           # This is similar to how AIX traditionally builds its shared libraries.
9542           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9543         fi
9544       fi
9545       ;;
9546
9547     amigaos*)
9548       case $host_cpu in
9549       powerpc)
9550             # see comment about AmigaOS4 .so support
9551             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9552             archive_expsym_cmds=''
9553         ;;
9554       m68k)
9555             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9556             hardcode_libdir_flag_spec='-L$libdir'
9557             hardcode_minus_L=yes
9558         ;;
9559       esac
9560       ;;
9561
9562     bsdi[45]*)
9563       export_dynamic_flag_spec=-rdynamic
9564       ;;
9565
9566     cygwin* | mingw* | pw32* | cegcc*)
9567       # When not using gcc, we currently assume that we are using
9568       # Microsoft Visual C++.
9569       # hardcode_libdir_flag_spec is actually meaningless, as there is
9570       # no search path for DLLs.
9571       hardcode_libdir_flag_spec=' '
9572       allow_undefined_flag=unsupported
9573       # Tell ltmain to make .lib files, not .a files.
9574       libext=lib
9575       # Tell ltmain to make .dll files, not .so files.
9576       shrext_cmds=".dll"
9577       # FIXME: Setting linknames here is a bad hack.
9578       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9579       # The linker will automatically build a .lib file if we build a DLL.
9580       old_archive_from_new_cmds='true'
9581       # FIXME: Should let the user specify the lib program.
9582       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9583       fix_srcfile_path='`cygpath -w "$srcfile"`'
9584       enable_shared_with_static_runtimes=yes
9585       ;;
9586
9587     darwin* | rhapsody*)
9588
9589
9590   archive_cmds_need_lc=no
9591   hardcode_direct=no
9592   hardcode_automatic=yes
9593   hardcode_shlibpath_var=unsupported
9594   if test "$lt_cv_ld_force_load" = "yes"; then
9595     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9596   else
9597     whole_archive_flag_spec=''
9598   fi
9599   link_all_deplibs=yes
9600   allow_undefined_flag="$_lt_dar_allow_undefined"
9601   case $cc_basename in
9602      ifort*) _lt_dar_can_shared=yes ;;
9603      *) _lt_dar_can_shared=$GCC ;;
9604   esac
9605   if test "$_lt_dar_can_shared" = "yes"; then
9606     output_verbose_link_cmd=func_echo_all
9607     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9608     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9609     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9610     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9611
9612   else
9613   ld_shlibs=no
9614   fi
9615
9616       ;;
9617
9618     dgux*)
9619       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9620       hardcode_libdir_flag_spec='-L$libdir'
9621       hardcode_shlibpath_var=no
9622       ;;
9623
9624     freebsd1*)
9625       ld_shlibs=no
9626       ;;
9627
9628     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9629     # support.  Future versions do this automatically, but an explicit c++rt0.o
9630     # does not break anything, and helps significantly (at the cost of a little
9631     # extra space).
9632     freebsd2.2*)
9633       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9634       hardcode_libdir_flag_spec='-R$libdir'
9635       hardcode_direct=yes
9636       hardcode_shlibpath_var=no
9637       ;;
9638
9639     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9640     freebsd2*)
9641       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9642       hardcode_direct=yes
9643       hardcode_minus_L=yes
9644       hardcode_shlibpath_var=no
9645       ;;
9646
9647     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9648     freebsd* | dragonfly*)
9649       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9650       hardcode_libdir_flag_spec='-R$libdir'
9651       hardcode_direct=yes
9652       hardcode_shlibpath_var=no
9653       ;;
9654
9655     hpux9*)
9656       if test "$GCC" = yes; then
9657         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9658       else
9659         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9660       fi
9661       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9662       hardcode_libdir_separator=:
9663       hardcode_direct=yes
9664
9665       # hardcode_minus_L: Not really in the search PATH,
9666       # but as the default location of the library.
9667       hardcode_minus_L=yes
9668       export_dynamic_flag_spec='${wl}-E'
9669       ;;
9670
9671     hpux10*)
9672       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9673         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9674       else
9675         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9676       fi
9677       if test "$with_gnu_ld" = no; then
9678         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9679         hardcode_libdir_flag_spec_ld='+b $libdir'
9680         hardcode_libdir_separator=:
9681         hardcode_direct=yes
9682         hardcode_direct_absolute=yes
9683         export_dynamic_flag_spec='${wl}-E'
9684         # hardcode_minus_L: Not really in the search PATH,
9685         # but as the default location of the library.
9686         hardcode_minus_L=yes
9687       fi
9688       ;;
9689
9690     hpux11*)
9691       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9692         case $host_cpu in
9693         hppa*64*)
9694           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9695           ;;
9696         ia64*)
9697           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9698           ;;
9699         *)
9700           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9701           ;;
9702         esac
9703       else
9704         case $host_cpu in
9705         hppa*64*)
9706           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9707           ;;
9708         ia64*)
9709           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9710           ;;
9711         *)
9712
9713           # Older versions of the 11.00 compiler do not understand -b yet
9714           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9715           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9716 $as_echo_n "checking if $CC understands -b... " >&6; }
9717 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9718   $as_echo_n "(cached) " >&6
9719 else
9720   lt_cv_prog_compiler__b=no
9721    save_LDFLAGS="$LDFLAGS"
9722    LDFLAGS="$LDFLAGS -b"
9723    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9724    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9725      # The linker can only warn and ignore the option if not recognized
9726      # So say no if there are warnings
9727      if test -s conftest.err; then
9728        # Append any errors to the config.log.
9729        cat conftest.err 1>&5
9730        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9731        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9732        if diff conftest.exp conftest.er2 >/dev/null; then
9733          lt_cv_prog_compiler__b=yes
9734        fi
9735      else
9736        lt_cv_prog_compiler__b=yes
9737      fi
9738    fi
9739    $RM -r conftest*
9740    LDFLAGS="$save_LDFLAGS"
9741
9742 fi
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9744 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9745
9746 if test x"$lt_cv_prog_compiler__b" = xyes; then
9747     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9748 else
9749     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9750 fi
9751
9752           ;;
9753         esac
9754       fi
9755       if test "$with_gnu_ld" = no; then
9756         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9757         hardcode_libdir_separator=:
9758
9759         case $host_cpu in
9760         hppa*64*|ia64*)
9761           hardcode_direct=no
9762           hardcode_shlibpath_var=no
9763           ;;
9764         *)
9765           hardcode_direct=yes
9766           hardcode_direct_absolute=yes
9767           export_dynamic_flag_spec='${wl}-E'
9768
9769           # hardcode_minus_L: Not really in the search PATH,
9770           # but as the default location of the library.
9771           hardcode_minus_L=yes
9772           ;;
9773         esac
9774       fi
9775       ;;
9776
9777     irix5* | irix6* | nonstopux*)
9778       if test "$GCC" = yes; then
9779         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9780         # Try to use the -exported_symbol ld option, if it does not
9781         # work, assume that -exports_file does not work either and
9782         # implicitly export all symbols.
9783         save_LDFLAGS="$LDFLAGS"
9784         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9785         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9786 /* end confdefs.h.  */
9787 int foo(void) {}
9788 _ACEOF
9789 if ac_fn_c_try_link "$LINENO"; then :
9790   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9791
9792 fi
9793 rm -f core conftest.err conftest.$ac_objext \
9794     conftest$ac_exeext conftest.$ac_ext
9795         LDFLAGS="$save_LDFLAGS"
9796       else
9797         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9798         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9799       fi
9800       archive_cmds_need_lc='no'
9801       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9802       hardcode_libdir_separator=:
9803       inherit_rpath=yes
9804       link_all_deplibs=yes
9805       ;;
9806
9807     netbsd*)
9808       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9809         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9810       else
9811         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9812       fi
9813       hardcode_libdir_flag_spec='-R$libdir'
9814       hardcode_direct=yes
9815       hardcode_shlibpath_var=no
9816       ;;
9817
9818     newsos6)
9819       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9820       hardcode_direct=yes
9821       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9822       hardcode_libdir_separator=:
9823       hardcode_shlibpath_var=no
9824       ;;
9825
9826     *nto* | *qnx*)
9827       ;;
9828
9829     openbsd*)
9830       if test -f /usr/libexec/ld.so; then
9831         hardcode_direct=yes
9832         hardcode_shlibpath_var=no
9833         hardcode_direct_absolute=yes
9834         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9835           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9836           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9837           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9838           export_dynamic_flag_spec='${wl}-E'
9839         else
9840           case $host_os in
9841            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9842              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9843              hardcode_libdir_flag_spec='-R$libdir'
9844              ;;
9845            *)
9846              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9847              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9848              ;;
9849           esac
9850         fi
9851       else
9852         ld_shlibs=no
9853       fi
9854       ;;
9855
9856     os2*)
9857       hardcode_libdir_flag_spec='-L$libdir'
9858       hardcode_minus_L=yes
9859       allow_undefined_flag=unsupported
9860       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9861       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9862       ;;
9863
9864     osf3*)
9865       if test "$GCC" = yes; then
9866         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9867         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9868       else
9869         allow_undefined_flag=' -expect_unresolved \*'
9870         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9871       fi
9872       archive_cmds_need_lc='no'
9873       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9874       hardcode_libdir_separator=:
9875       ;;
9876
9877     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9878       if test "$GCC" = yes; then
9879         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9880         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9881         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9882       else
9883         allow_undefined_flag=' -expect_unresolved \*'
9884         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9885         archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
9886         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9887
9888         # Both c and cxx compiler support -rpath directly
9889         hardcode_libdir_flag_spec='-rpath $libdir'
9890       fi
9891       archive_cmds_need_lc='no'
9892       hardcode_libdir_separator=:
9893       ;;
9894
9895     solaris*)
9896       no_undefined_flag=' -z defs'
9897       if test "$GCC" = yes; then
9898         wlarc='${wl}'
9899         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9900         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9901           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9902       else
9903         case `$CC -V 2>&1` in
9904         *"Compilers 5.0"*)
9905           wlarc=''
9906           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9907           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9908           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9909           ;;
9910         *)
9911           wlarc='${wl}'
9912           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9913           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9914           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9915           ;;
9916         esac
9917       fi
9918       hardcode_libdir_flag_spec='-R$libdir'
9919       hardcode_shlibpath_var=no
9920       case $host_os in
9921       solaris2.[0-5] | solaris2.[0-5].*) ;;
9922       *)
9923         # The compiler driver will combine and reorder linker options,
9924         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9925         # but is careful enough not to reorder.
9926         # Supported since Solaris 2.6 (maybe 2.5.1?)
9927         if test "$GCC" = yes; then
9928           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9929         else
9930           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9931         fi
9932         ;;
9933       esac
9934       link_all_deplibs=yes
9935       ;;
9936
9937     sunos4*)
9938       if test "x$host_vendor" = xsequent; then
9939         # Use $CC to link under sequent, because it throws in some extra .o
9940         # files that make .init and .fini sections work.
9941         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9942       else
9943         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9944       fi
9945       hardcode_libdir_flag_spec='-L$libdir'
9946       hardcode_direct=yes
9947       hardcode_minus_L=yes
9948       hardcode_shlibpath_var=no
9949       ;;
9950
9951     sysv4)
9952       case $host_vendor in
9953         sni)
9954           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9955           hardcode_direct=yes # is this really true???
9956         ;;
9957         siemens)
9958           ## LD is ld it makes a PLAMLIB
9959           ## CC just makes a GrossModule.
9960           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9961           reload_cmds='$CC -r -o $output$reload_objs'
9962           hardcode_direct=no
9963         ;;
9964         motorola)
9965           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9966           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9967         ;;
9968       esac
9969       runpath_var='LD_RUN_PATH'
9970       hardcode_shlibpath_var=no
9971       ;;
9972
9973     sysv4.3*)
9974       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9975       hardcode_shlibpath_var=no
9976       export_dynamic_flag_spec='-Bexport'
9977       ;;
9978
9979     sysv4*MP*)
9980       if test -d /usr/nec; then
9981         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9982         hardcode_shlibpath_var=no
9983         runpath_var=LD_RUN_PATH
9984         hardcode_runpath_var=yes
9985         ld_shlibs=yes
9986       fi
9987       ;;
9988
9989     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9990       no_undefined_flag='${wl}-z,text'
9991       archive_cmds_need_lc=no
9992       hardcode_shlibpath_var=no
9993       runpath_var='LD_RUN_PATH'
9994
9995       if test "$GCC" = yes; then
9996         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9997         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9998       else
9999         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10000         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10001       fi
10002       ;;
10003
10004     sysv5* | sco3.2v5* | sco5v6*)
10005       # Note: We can NOT use -z defs as we might desire, because we do not
10006       # link with -lc, and that would cause any symbols used from libc to
10007       # always be unresolved, which means just about no library would
10008       # ever link correctly.  If we're not using GNU ld we use -z text
10009       # though, which does catch some bad symbols but isn't as heavy-handed
10010       # as -z defs.
10011       no_undefined_flag='${wl}-z,text'
10012       allow_undefined_flag='${wl}-z,nodefs'
10013       archive_cmds_need_lc=no
10014       hardcode_shlibpath_var=no
10015       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10016       hardcode_libdir_separator=':'
10017       link_all_deplibs=yes
10018       export_dynamic_flag_spec='${wl}-Bexport'
10019       runpath_var='LD_RUN_PATH'
10020
10021       if test "$GCC" = yes; then
10022         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10023         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10024       else
10025         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10026         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10027       fi
10028       ;;
10029
10030     uts4*)
10031       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10032       hardcode_libdir_flag_spec='-L$libdir'
10033       hardcode_shlibpath_var=no
10034       ;;
10035
10036     *)
10037       ld_shlibs=no
10038       ;;
10039     esac
10040
10041     if test x$host_vendor = xsni; then
10042       case $host in
10043       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10044         export_dynamic_flag_spec='${wl}-Blargedynsym'
10045         ;;
10046       esac
10047     fi
10048   fi
10049
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10051 $as_echo "$ld_shlibs" >&6; }
10052 test "$ld_shlibs" = no && can_build_shared=no
10053
10054 with_gnu_ld=$with_gnu_ld
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070 #
10071 # Do we need to explicitly link libc?
10072 #
10073 case "x$archive_cmds_need_lc" in
10074 x|xyes)
10075   # Assume -lc should be added
10076   archive_cmds_need_lc=yes
10077
10078   if test "$enable_shared" = yes && test "$GCC" = yes; then
10079     case $archive_cmds in
10080     *'~'*)
10081       # FIXME: we may have to deal with multi-command sequences.
10082       ;;
10083     '$CC '*)
10084       # Test whether the compiler implicitly links with -lc since on some
10085       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10086       # to ld, don't add -lc before -lgcc.
10087       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10088 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10089 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10090   $as_echo_n "(cached) " >&6
10091 else
10092   $RM conftest*
10093         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10094
10095         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10096   (eval $ac_compile) 2>&5
10097   ac_status=$?
10098   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10099   test $ac_status = 0; } 2>conftest.err; then
10100           soname=conftest
10101           lib=conftest
10102           libobjs=conftest.$ac_objext
10103           deplibs=
10104           wl=$lt_prog_compiler_wl
10105           pic_flag=$lt_prog_compiler_pic
10106           compiler_flags=-v
10107           linker_flags=-v
10108           verstring=
10109           output_objdir=.
10110           libname=conftest
10111           lt_save_allow_undefined_flag=$allow_undefined_flag
10112           allow_undefined_flag=
10113           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10114   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10115   ac_status=$?
10116   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10117   test $ac_status = 0; }
10118           then
10119             lt_cv_archive_cmds_need_lc=no
10120           else
10121             lt_cv_archive_cmds_need_lc=yes
10122           fi
10123           allow_undefined_flag=$lt_save_allow_undefined_flag
10124         else
10125           cat conftest.err 1>&5
10126         fi
10127         $RM conftest*
10128
10129 fi
10130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10131 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10132       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10133       ;;
10134     esac
10135   fi
10136   ;;
10137 esac
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10296 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10297
10298 if test "$GCC" = yes; then
10299   case $host_os in
10300     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10301     *) lt_awk_arg="/^libraries:/" ;;
10302   esac
10303   case $host_os in
10304     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10305     *) lt_sed_strip_eq="s,=/,/,g" ;;
10306   esac
10307   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10308   case $lt_search_path_spec in
10309   *\;*)
10310     # if the path contains ";" then we assume it to be the separator
10311     # otherwise default to the standard path separator (i.e. ":") - it is
10312     # assumed that no part of a normal pathname contains ";" but that should
10313     # okay in the real world where ";" in dirpaths is itself problematic.
10314     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10315     ;;
10316   *)
10317     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10318     ;;
10319   esac
10320   # Ok, now we have the path, separated by spaces, we can step through it
10321   # and add multilib dir if necessary.
10322   lt_tmp_lt_search_path_spec=
10323   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10324   for lt_sys_path in $lt_search_path_spec; do
10325     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10326       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10327     else
10328       test -d "$lt_sys_path" && \
10329         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10330     fi
10331   done
10332   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10333 BEGIN {RS=" "; FS="/|\n";} {
10334   lt_foo="";
10335   lt_count=0;
10336   for (lt_i = NF; lt_i > 0; lt_i--) {
10337     if ($lt_i != "" && $lt_i != ".") {
10338       if ($lt_i == "..") {
10339         lt_count++;
10340       } else {
10341         if (lt_count == 0) {
10342           lt_foo="/" $lt_i lt_foo;
10343         } else {
10344           lt_count--;
10345         }
10346       }
10347     }
10348   }
10349   if (lt_foo != "") { lt_freq[lt_foo]++; }
10350   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10351 }'`
10352   # AWK program above erroneously prepends '/' to C:/dos/paths
10353   # for these hosts.
10354   case $host_os in
10355     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10356       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10357   esac
10358   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10359 else
10360   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10361 fi
10362 library_names_spec=
10363 libname_spec='lib$name'
10364 soname_spec=
10365 shrext_cmds=".so"
10366 postinstall_cmds=
10367 postuninstall_cmds=
10368 finish_cmds=
10369 finish_eval=
10370 shlibpath_var=
10371 shlibpath_overrides_runpath=unknown
10372 version_type=none
10373 dynamic_linker="$host_os ld.so"
10374 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10375 need_lib_prefix=unknown
10376 hardcode_into_libs=no
10377
10378 # when you set need_version to no, make sure it does not cause -set_version
10379 # flags to be left without arguments
10380 need_version=unknown
10381
10382 case $host_os in
10383 aix3*)
10384   version_type=linux
10385   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10386   shlibpath_var=LIBPATH
10387
10388   # AIX 3 has no versioning support, so we append a major version to the name.
10389   soname_spec='${libname}${release}${shared_ext}$major'
10390   ;;
10391
10392 aix[4-9]*)
10393   version_type=linux
10394   need_lib_prefix=no
10395   need_version=no
10396   hardcode_into_libs=yes
10397   if test "$host_cpu" = ia64; then
10398     # AIX 5 supports IA64
10399     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10400     shlibpath_var=LD_LIBRARY_PATH
10401   else
10402     # With GCC up to 2.95.x, collect2 would create an import file
10403     # for dependence libraries.  The import file would start with
10404     # the line `#! .'.  This would cause the generated library to
10405     # depend on `.', always an invalid library.  This was fixed in
10406     # development snapshots of GCC prior to 3.0.
10407     case $host_os in
10408       aix4 | aix4.[01] | aix4.[01].*)
10409       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10410            echo ' yes '
10411            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10412         :
10413       else
10414         can_build_shared=no
10415       fi
10416       ;;
10417     esac
10418     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10419     # soname into executable. Probably we can add versioning support to
10420     # collect2, so additional links can be useful in future.
10421     if test "$aix_use_runtimelinking" = yes; then
10422       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10423       # instead of lib<name>.a to let people know that these are not
10424       # typical AIX shared libraries.
10425       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10426     else
10427       # We preserve .a as extension for shared libraries through AIX4.2
10428       # and later when we are not doing run time linking.
10429       library_names_spec='${libname}${release}.a $libname.a'
10430       soname_spec='${libname}${release}${shared_ext}$major'
10431     fi
10432     shlibpath_var=LIBPATH
10433   fi
10434   ;;
10435
10436 amigaos*)
10437   case $host_cpu in
10438   powerpc)
10439     # Since July 2007 AmigaOS4 officially supports .so libraries.
10440     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10441     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10442     ;;
10443   m68k)
10444     library_names_spec='$libname.ixlibrary $libname.a'
10445     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10446     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10447     ;;
10448   esac
10449   ;;
10450
10451 beos*)
10452   library_names_spec='${libname}${shared_ext}'
10453   dynamic_linker="$host_os ld.so"
10454   shlibpath_var=LIBRARY_PATH
10455   ;;
10456
10457 bsdi[45]*)
10458   version_type=linux
10459   need_version=no
10460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10461   soname_spec='${libname}${release}${shared_ext}$major'
10462   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10463   shlibpath_var=LD_LIBRARY_PATH
10464   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10465   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10466   # the default ld.so.conf also contains /usr/contrib/lib and
10467   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10468   # libtool to hard-code these into programs
10469   ;;
10470
10471 cygwin* | mingw* | pw32* | cegcc*)
10472   version_type=windows
10473   shrext_cmds=".dll"
10474   need_version=no
10475   need_lib_prefix=no
10476
10477   case $GCC,$host_os in
10478   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10479     library_names_spec='$libname.dll.a'
10480     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10481     postinstall_cmds='base_file=`basename \${file}`~
10482       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10483       dldir=$destdir/`dirname \$dlpath`~
10484       test -d \$dldir || mkdir -p \$dldir~
10485       $install_prog $dir/$dlname \$dldir/$dlname~
10486       chmod a+x \$dldir/$dlname~
10487       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10488         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10489       fi'
10490     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10491       dlpath=$dir/\$dldll~
10492        $RM \$dlpath'
10493     shlibpath_overrides_runpath=yes
10494
10495     case $host_os in
10496     cygwin*)
10497       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10498       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10499
10500       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10501       ;;
10502     mingw* | cegcc*)
10503       # MinGW DLLs use traditional 'lib' prefix
10504       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10505       ;;
10506     pw32*)
10507       # pw32 DLLs use 'pw' prefix rather than 'lib'
10508       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10509       ;;
10510     esac
10511     ;;
10512
10513   *)
10514     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10515     ;;
10516   esac
10517   dynamic_linker='Win32 ld.exe'
10518   # FIXME: first we should search . and the directory the executable is in
10519   shlibpath_var=PATH
10520   ;;
10521
10522 darwin* | rhapsody*)
10523   dynamic_linker="$host_os dyld"
10524   version_type=darwin
10525   need_lib_prefix=no
10526   need_version=no
10527   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10528   soname_spec='${libname}${release}${major}$shared_ext'
10529   shlibpath_overrides_runpath=yes
10530   shlibpath_var=DYLD_LIBRARY_PATH
10531   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10532
10533   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10534   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10535   ;;
10536
10537 dgux*)
10538   version_type=linux
10539   need_lib_prefix=no
10540   need_version=no
10541   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10542   soname_spec='${libname}${release}${shared_ext}$major'
10543   shlibpath_var=LD_LIBRARY_PATH
10544   ;;
10545
10546 freebsd1*)
10547   dynamic_linker=no
10548   ;;
10549
10550 freebsd* | dragonfly*)
10551   # DragonFly does not have aout.  When/if they implement a new
10552   # versioning mechanism, adjust this.
10553   if test -x /usr/bin/objformat; then
10554     objformat=`/usr/bin/objformat`
10555   else
10556     case $host_os in
10557     freebsd[123]*) objformat=aout ;;
10558     *) objformat=elf ;;
10559     esac
10560   fi
10561   version_type=freebsd-$objformat
10562   case $version_type in
10563     freebsd-elf*)
10564       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10565       need_version=no
10566       need_lib_prefix=no
10567       ;;
10568     freebsd-*)
10569       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10570       need_version=yes
10571       ;;
10572   esac
10573   shlibpath_var=LD_LIBRARY_PATH
10574   case $host_os in
10575   freebsd2*)
10576     shlibpath_overrides_runpath=yes
10577     ;;
10578   freebsd3.[01]* | freebsdelf3.[01]*)
10579     shlibpath_overrides_runpath=yes
10580     hardcode_into_libs=yes
10581     ;;
10582   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10583   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10584     shlibpath_overrides_runpath=no
10585     hardcode_into_libs=yes
10586     ;;
10587   *) # from 4.6 on, and DragonFly
10588     shlibpath_overrides_runpath=yes
10589     hardcode_into_libs=yes
10590     ;;
10591   esac
10592   ;;
10593
10594 gnu*)
10595   version_type=linux
10596   need_lib_prefix=no
10597   need_version=no
10598   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10599   soname_spec='${libname}${release}${shared_ext}$major'
10600   shlibpath_var=LD_LIBRARY_PATH
10601   hardcode_into_libs=yes
10602   ;;
10603
10604 haiku*)
10605   version_type=linux
10606   need_lib_prefix=no
10607   need_version=no
10608   dynamic_linker="$host_os runtime_loader"
10609   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10610   soname_spec='${libname}${release}${shared_ext}$major'
10611   shlibpath_var=LIBRARY_PATH
10612   shlibpath_overrides_runpath=yes
10613   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10614   hardcode_into_libs=yes
10615   ;;
10616
10617 hpux9* | hpux10* | hpux11*)
10618   # Give a soname corresponding to the major version so that dld.sl refuses to
10619   # link against other versions.
10620   version_type=sunos
10621   need_lib_prefix=no
10622   need_version=no
10623   case $host_cpu in
10624   ia64*)
10625     shrext_cmds='.so'
10626     hardcode_into_libs=yes
10627     dynamic_linker="$host_os dld.so"
10628     shlibpath_var=LD_LIBRARY_PATH
10629     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10630     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10631     soname_spec='${libname}${release}${shared_ext}$major'
10632     if test "X$HPUX_IA64_MODE" = X32; then
10633       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10634     else
10635       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10636     fi
10637     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10638     ;;
10639   hppa*64*)
10640     shrext_cmds='.sl'
10641     hardcode_into_libs=yes
10642     dynamic_linker="$host_os dld.sl"
10643     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10644     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10645     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10646     soname_spec='${libname}${release}${shared_ext}$major'
10647     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10648     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10649     ;;
10650   *)
10651     shrext_cmds='.sl'
10652     dynamic_linker="$host_os dld.sl"
10653     shlibpath_var=SHLIB_PATH
10654     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10655     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10656     soname_spec='${libname}${release}${shared_ext}$major'
10657     ;;
10658   esac
10659   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10660   postinstall_cmds='chmod 555 $lib'
10661   # or fails outright, so override atomically:
10662   install_override_mode=555
10663   ;;
10664
10665 interix[3-9]*)
10666   version_type=linux
10667   need_lib_prefix=no
10668   need_version=no
10669   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10670   soname_spec='${libname}${release}${shared_ext}$major'
10671   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10672   shlibpath_var=LD_LIBRARY_PATH
10673   shlibpath_overrides_runpath=no
10674   hardcode_into_libs=yes
10675   ;;
10676
10677 irix5* | irix6* | nonstopux*)
10678   case $host_os in
10679     nonstopux*) version_type=nonstopux ;;
10680     *)
10681         if test "$lt_cv_prog_gnu_ld" = yes; then
10682                 version_type=linux
10683         else
10684                 version_type=irix
10685         fi ;;
10686   esac
10687   need_lib_prefix=no
10688   need_version=no
10689   soname_spec='${libname}${release}${shared_ext}$major'
10690   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10691   case $host_os in
10692   irix5* | nonstopux*)
10693     libsuff= shlibsuff=
10694     ;;
10695   *)
10696     case $LD in # libtool.m4 will add one of these switches to LD
10697     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10698       libsuff= shlibsuff= libmagic=32-bit;;
10699     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10700       libsuff=32 shlibsuff=N32 libmagic=N32;;
10701     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10702       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10703     *) libsuff= shlibsuff= libmagic=never-match;;
10704     esac
10705     ;;
10706   esac
10707   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10708   shlibpath_overrides_runpath=no
10709   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10710   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10711   hardcode_into_libs=yes
10712   ;;
10713
10714 # No shared lib support for Linux oldld, aout, or coff.
10715 linux*oldld* | linux*aout* | linux*coff*)
10716   dynamic_linker=no
10717   ;;
10718
10719 # This must be Linux ELF.
10720 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10721   version_type=linux
10722   need_lib_prefix=no
10723   need_version=no
10724   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10725   soname_spec='${libname}${release}${shared_ext}$major'
10726   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10727   shlibpath_var=LD_LIBRARY_PATH
10728   shlibpath_overrides_runpath=no
10729
10730   # Some binutils ld are patched to set DT_RUNPATH
10731   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10732   $as_echo_n "(cached) " >&6
10733 else
10734   lt_cv_shlibpath_overrides_runpath=no
10735     save_LDFLAGS=$LDFLAGS
10736     save_libdir=$libdir
10737     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10738          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10739     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10740 /* end confdefs.h.  */
10741
10742 int
10743 main ()
10744 {
10745
10746   ;
10747   return 0;
10748 }
10749 _ACEOF
10750 if ac_fn_c_try_link "$LINENO"; then :
10751   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10752   lt_cv_shlibpath_overrides_runpath=yes
10753 fi
10754 fi
10755 rm -f core conftest.err conftest.$ac_objext \
10756     conftest$ac_exeext conftest.$ac_ext
10757     LDFLAGS=$save_LDFLAGS
10758     libdir=$save_libdir
10759
10760 fi
10761
10762   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10763
10764   # This implies no fast_install, which is unacceptable.
10765   # Some rework will be needed to allow for fast_install
10766   # before this can be enabled.
10767   hardcode_into_libs=yes
10768
10769   # Append ld.so.conf contents to the search path
10770   if test -f /etc/ld.so.conf; then
10771     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10772     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10773   fi
10774
10775   # We used to test for /lib/ld.so.1 and disable shared libraries on
10776   # powerpc, because MkLinux only supported shared libraries with the
10777   # GNU dynamic linker.  Since this was broken with cross compilers,
10778   # most powerpc-linux boxes support dynamic linking these days and
10779   # people can always --disable-shared, the test was removed, and we
10780   # assume the GNU/Linux dynamic linker is in use.
10781   dynamic_linker='GNU/Linux ld.so'
10782   ;;
10783
10784 netbsd*)
10785   version_type=sunos
10786   need_lib_prefix=no
10787   need_version=no
10788   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10789     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10790     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10791     dynamic_linker='NetBSD (a.out) ld.so'
10792   else
10793     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10794     soname_spec='${libname}${release}${shared_ext}$major'
10795     dynamic_linker='NetBSD ld.elf_so'
10796   fi
10797   shlibpath_var=LD_LIBRARY_PATH
10798   shlibpath_overrides_runpath=yes
10799   hardcode_into_libs=yes
10800   ;;
10801
10802 newsos6)
10803   version_type=linux
10804   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10805   shlibpath_var=LD_LIBRARY_PATH
10806   shlibpath_overrides_runpath=yes
10807   ;;
10808
10809 *nto* | *qnx*)
10810   version_type=qnx
10811   need_lib_prefix=no
10812   need_version=no
10813   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10814   soname_spec='${libname}${release}${shared_ext}$major'
10815   shlibpath_var=LD_LIBRARY_PATH
10816   shlibpath_overrides_runpath=no
10817   hardcode_into_libs=yes
10818   dynamic_linker='ldqnx.so'
10819   ;;
10820
10821 openbsd*)
10822   version_type=sunos
10823   sys_lib_dlsearch_path_spec="/usr/lib"
10824   need_lib_prefix=no
10825   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10826   case $host_os in
10827     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10828     *)                          need_version=no  ;;
10829   esac
10830   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10831   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10832   shlibpath_var=LD_LIBRARY_PATH
10833   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10834     case $host_os in
10835       openbsd2.[89] | openbsd2.[89].*)
10836         shlibpath_overrides_runpath=no
10837         ;;
10838       *)
10839         shlibpath_overrides_runpath=yes
10840         ;;
10841       esac
10842   else
10843     shlibpath_overrides_runpath=yes
10844   fi
10845   ;;
10846
10847 os2*)
10848   libname_spec='$name'
10849   shrext_cmds=".dll"
10850   need_lib_prefix=no
10851   library_names_spec='$libname${shared_ext} $libname.a'
10852   dynamic_linker='OS/2 ld.exe'
10853   shlibpath_var=LIBPATH
10854   ;;
10855
10856 osf3* | osf4* | osf5*)
10857   version_type=osf
10858   need_lib_prefix=no
10859   need_version=no
10860   soname_spec='${libname}${release}${shared_ext}$major'
10861   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10862   shlibpath_var=LD_LIBRARY_PATH
10863   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10864   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10865   ;;
10866
10867 rdos*)
10868   dynamic_linker=no
10869   ;;
10870
10871 solaris*)
10872   version_type=linux
10873   need_lib_prefix=no
10874   need_version=no
10875   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10876   soname_spec='${libname}${release}${shared_ext}$major'
10877   shlibpath_var=LD_LIBRARY_PATH
10878   shlibpath_overrides_runpath=yes
10879   hardcode_into_libs=yes
10880   # ldd complains unless libraries are executable
10881   postinstall_cmds='chmod +x $lib'
10882   ;;
10883
10884 sunos4*)
10885   version_type=sunos
10886   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10887   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10888   shlibpath_var=LD_LIBRARY_PATH
10889   shlibpath_overrides_runpath=yes
10890   if test "$with_gnu_ld" = yes; then
10891     need_lib_prefix=no
10892   fi
10893   need_version=yes
10894   ;;
10895
10896 sysv4 | sysv4.3*)
10897   version_type=linux
10898   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10899   soname_spec='${libname}${release}${shared_ext}$major'
10900   shlibpath_var=LD_LIBRARY_PATH
10901   case $host_vendor in
10902     sni)
10903       shlibpath_overrides_runpath=no
10904       need_lib_prefix=no
10905       runpath_var=LD_RUN_PATH
10906       ;;
10907     siemens)
10908       need_lib_prefix=no
10909       ;;
10910     motorola)
10911       need_lib_prefix=no
10912       need_version=no
10913       shlibpath_overrides_runpath=no
10914       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10915       ;;
10916   esac
10917   ;;
10918
10919 sysv4*MP*)
10920   if test -d /usr/nec ;then
10921     version_type=linux
10922     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10923     soname_spec='$libname${shared_ext}.$major'
10924     shlibpath_var=LD_LIBRARY_PATH
10925   fi
10926   ;;
10927
10928 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10929   version_type=freebsd-elf
10930   need_lib_prefix=no
10931   need_version=no
10932   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10933   soname_spec='${libname}${release}${shared_ext}$major'
10934   shlibpath_var=LD_LIBRARY_PATH
10935   shlibpath_overrides_runpath=yes
10936   hardcode_into_libs=yes
10937   if test "$with_gnu_ld" = yes; then
10938     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10939   else
10940     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10941     case $host_os in
10942       sco3.2v5*)
10943         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10944         ;;
10945     esac
10946   fi
10947   sys_lib_dlsearch_path_spec='/usr/lib'
10948   ;;
10949
10950 tpf*)
10951   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10952   version_type=linux
10953   need_lib_prefix=no
10954   need_version=no
10955   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10956   shlibpath_var=LD_LIBRARY_PATH
10957   shlibpath_overrides_runpath=no
10958   hardcode_into_libs=yes
10959   ;;
10960
10961 uts4*)
10962   version_type=linux
10963   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10964   soname_spec='${libname}${release}${shared_ext}$major'
10965   shlibpath_var=LD_LIBRARY_PATH
10966   ;;
10967
10968 *)
10969   dynamic_linker=no
10970   ;;
10971 esac
10972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10973 $as_echo "$dynamic_linker" >&6; }
10974 test "$dynamic_linker" = no && can_build_shared=no
10975
10976 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10977 if test "$GCC" = yes; then
10978   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10979 fi
10980
10981 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10982   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10983 fi
10984 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10985   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10986 fi
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11080 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11081 hardcode_action=
11082 if test -n "$hardcode_libdir_flag_spec" ||
11083    test -n "$runpath_var" ||
11084    test "X$hardcode_automatic" = "Xyes" ; then
11085
11086   # We can hardcode non-existent directories.
11087   if test "$hardcode_direct" != no &&
11088      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11089      # have to relink, otherwise we might link with an installed library
11090      # when we should be linking with a yet-to-be-installed one
11091      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11092      test "$hardcode_minus_L" != no; then
11093     # Linking always hardcodes the temporary library directory.
11094     hardcode_action=relink
11095   else
11096     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11097     hardcode_action=immediate
11098   fi
11099 else
11100   # We cannot hardcode anything, or else we can only hardcode existing
11101   # directories.
11102   hardcode_action=unsupported
11103 fi
11104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11105 $as_echo "$hardcode_action" >&6; }
11106
11107 if test "$hardcode_action" = relink ||
11108    test "$inherit_rpath" = yes; then
11109   # Fast installation is not supported
11110   enable_fast_install=no
11111 elif test "$shlibpath_overrides_runpath" = yes ||
11112      test "$enable_shared" = no; then
11113   # Fast installation is not necessary
11114   enable_fast_install=needless
11115 fi
11116
11117
11118
11119
11120
11121
11122   if test "x$enable_dlopen" != xyes; then
11123   enable_dlopen=unknown
11124   enable_dlopen_self=unknown
11125   enable_dlopen_self_static=unknown
11126 else
11127   lt_cv_dlopen=no
11128   lt_cv_dlopen_libs=
11129
11130   case $host_os in
11131   beos*)
11132     lt_cv_dlopen="load_add_on"
11133     lt_cv_dlopen_libs=
11134     lt_cv_dlopen_self=yes
11135     ;;
11136
11137   mingw* | pw32* | cegcc*)
11138     lt_cv_dlopen="LoadLibrary"
11139     lt_cv_dlopen_libs=
11140     ;;
11141
11142   cygwin*)
11143     lt_cv_dlopen="dlopen"
11144     lt_cv_dlopen_libs=
11145     ;;
11146
11147   darwin*)
11148   # if libdl is installed we need to link against it
11149     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11150 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11151 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11152   $as_echo_n "(cached) " >&6
11153 else
11154   ac_check_lib_save_LIBS=$LIBS
11155 LIBS="-ldl  $LIBS"
11156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11157 /* end confdefs.h.  */
11158
11159 /* Override any GCC internal prototype to avoid an error.
11160    Use char because int might match the return type of a GCC
11161    builtin and then its argument prototype would still apply.  */
11162 #ifdef __cplusplus
11163 extern "C"
11164 #endif
11165 char dlopen ();
11166 int
11167 main ()
11168 {
11169 return dlopen ();
11170   ;
11171   return 0;
11172 }
11173 _ACEOF
11174 if ac_fn_c_try_link "$LINENO"; then :
11175   ac_cv_lib_dl_dlopen=yes
11176 else
11177   ac_cv_lib_dl_dlopen=no
11178 fi
11179 rm -f core conftest.err conftest.$ac_objext \
11180     conftest$ac_exeext conftest.$ac_ext
11181 LIBS=$ac_check_lib_save_LIBS
11182 fi
11183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11184 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11185 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11186   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11187 else
11188
11189     lt_cv_dlopen="dyld"
11190     lt_cv_dlopen_libs=
11191     lt_cv_dlopen_self=yes
11192
11193 fi
11194
11195     ;;
11196
11197   *)
11198     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11199 if test "x$ac_cv_func_shl_load" = x""yes; then :
11200   lt_cv_dlopen="shl_load"
11201 else
11202   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11203 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11204 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11205   $as_echo_n "(cached) " >&6
11206 else
11207   ac_check_lib_save_LIBS=$LIBS
11208 LIBS="-ldld  $LIBS"
11209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11210 /* end confdefs.h.  */
11211
11212 /* Override any GCC internal prototype to avoid an error.
11213    Use char because int might match the return type of a GCC
11214    builtin and then its argument prototype would still apply.  */
11215 #ifdef __cplusplus
11216 extern "C"
11217 #endif
11218 char shl_load ();
11219 int
11220 main ()
11221 {
11222 return shl_load ();
11223   ;
11224   return 0;
11225 }
11226 _ACEOF
11227 if ac_fn_c_try_link "$LINENO"; then :
11228   ac_cv_lib_dld_shl_load=yes
11229 else
11230   ac_cv_lib_dld_shl_load=no
11231 fi
11232 rm -f core conftest.err conftest.$ac_objext \
11233     conftest$ac_exeext conftest.$ac_ext
11234 LIBS=$ac_check_lib_save_LIBS
11235 fi
11236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11237 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11238 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11239   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11240 else
11241   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11242 if test "x$ac_cv_func_dlopen" = x""yes; then :
11243   lt_cv_dlopen="dlopen"
11244 else
11245   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11246 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11247 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11248   $as_echo_n "(cached) " >&6
11249 else
11250   ac_check_lib_save_LIBS=$LIBS
11251 LIBS="-ldl  $LIBS"
11252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11253 /* end confdefs.h.  */
11254
11255 /* Override any GCC internal prototype to avoid an error.
11256    Use char because int might match the return type of a GCC
11257    builtin and then its argument prototype would still apply.  */
11258 #ifdef __cplusplus
11259 extern "C"
11260 #endif
11261 char dlopen ();
11262 int
11263 main ()
11264 {
11265 return dlopen ();
11266   ;
11267   return 0;
11268 }
11269 _ACEOF
11270 if ac_fn_c_try_link "$LINENO"; then :
11271   ac_cv_lib_dl_dlopen=yes
11272 else
11273   ac_cv_lib_dl_dlopen=no
11274 fi
11275 rm -f core conftest.err conftest.$ac_objext \
11276     conftest$ac_exeext conftest.$ac_ext
11277 LIBS=$ac_check_lib_save_LIBS
11278 fi
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11280 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11281 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11282   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11283 else
11284   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11285 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11286 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11287   $as_echo_n "(cached) " >&6
11288 else
11289   ac_check_lib_save_LIBS=$LIBS
11290 LIBS="-lsvld  $LIBS"
11291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11292 /* end confdefs.h.  */
11293
11294 /* Override any GCC internal prototype to avoid an error.
11295    Use char because int might match the return type of a GCC
11296    builtin and then its argument prototype would still apply.  */
11297 #ifdef __cplusplus
11298 extern "C"
11299 #endif
11300 char dlopen ();
11301 int
11302 main ()
11303 {
11304 return dlopen ();
11305   ;
11306   return 0;
11307 }
11308 _ACEOF
11309 if ac_fn_c_try_link "$LINENO"; then :
11310   ac_cv_lib_svld_dlopen=yes
11311 else
11312   ac_cv_lib_svld_dlopen=no
11313 fi
11314 rm -f core conftest.err conftest.$ac_objext \
11315     conftest$ac_exeext conftest.$ac_ext
11316 LIBS=$ac_check_lib_save_LIBS
11317 fi
11318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11319 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11320 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11321   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11322 else
11323   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11324 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11325 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11326   $as_echo_n "(cached) " >&6
11327 else
11328   ac_check_lib_save_LIBS=$LIBS
11329 LIBS="-ldld  $LIBS"
11330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11331 /* end confdefs.h.  */
11332
11333 /* Override any GCC internal prototype to avoid an error.
11334    Use char because int might match the return type of a GCC
11335    builtin and then its argument prototype would still apply.  */
11336 #ifdef __cplusplus
11337 extern "C"
11338 #endif
11339 char dld_link ();
11340 int
11341 main ()
11342 {
11343 return dld_link ();
11344   ;
11345   return 0;
11346 }
11347 _ACEOF
11348 if ac_fn_c_try_link "$LINENO"; then :
11349   ac_cv_lib_dld_dld_link=yes
11350 else
11351   ac_cv_lib_dld_dld_link=no
11352 fi
11353 rm -f core conftest.err conftest.$ac_objext \
11354     conftest$ac_exeext conftest.$ac_ext
11355 LIBS=$ac_check_lib_save_LIBS
11356 fi
11357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11358 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11359 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11360   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11361 fi
11362
11363
11364 fi
11365
11366
11367 fi
11368
11369
11370 fi
11371
11372
11373 fi
11374
11375
11376 fi
11377
11378     ;;
11379   esac
11380
11381   if test "x$lt_cv_dlopen" != xno; then
11382     enable_dlopen=yes
11383   else
11384     enable_dlopen=no
11385   fi
11386
11387   case $lt_cv_dlopen in
11388   dlopen)
11389     save_CPPFLAGS="$CPPFLAGS"
11390     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11391
11392     save_LDFLAGS="$LDFLAGS"
11393     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11394
11395     save_LIBS="$LIBS"
11396     LIBS="$lt_cv_dlopen_libs $LIBS"
11397
11398     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11399 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11400 if test "${lt_cv_dlopen_self+set}" = set; then :
11401   $as_echo_n "(cached) " >&6
11402 else
11403           if test "$cross_compiling" = yes; then :
11404   lt_cv_dlopen_self=cross
11405 else
11406   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11407   lt_status=$lt_dlunknown
11408   cat > conftest.$ac_ext <<_LT_EOF
11409 #line 11409 "configure"
11410 #include "confdefs.h"
11411
11412 #if HAVE_DLFCN_H
11413 #include <dlfcn.h>
11414 #endif
11415
11416 #include <stdio.h>
11417
11418 #ifdef RTLD_GLOBAL
11419 #  define LT_DLGLOBAL           RTLD_GLOBAL
11420 #else
11421 #  ifdef DL_GLOBAL
11422 #    define LT_DLGLOBAL         DL_GLOBAL
11423 #  else
11424 #    define LT_DLGLOBAL         0
11425 #  endif
11426 #endif
11427
11428 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11429    find out it does not work in some platform. */
11430 #ifndef LT_DLLAZY_OR_NOW
11431 #  ifdef RTLD_LAZY
11432 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11433 #  else
11434 #    ifdef DL_LAZY
11435 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11436 #    else
11437 #      ifdef RTLD_NOW
11438 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11439 #      else
11440 #        ifdef DL_NOW
11441 #          define LT_DLLAZY_OR_NOW      DL_NOW
11442 #        else
11443 #          define LT_DLLAZY_OR_NOW      0
11444 #        endif
11445 #      endif
11446 #    endif
11447 #  endif
11448 #endif
11449
11450 /* When -fvisbility=hidden is used, assume the code has been annotated
11451    correspondingly for the symbols needed.  */
11452 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11453 void fnord () __attribute__((visibility("default")));
11454 #endif
11455
11456 void fnord () { int i=42; }
11457 int main ()
11458 {
11459   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11460   int status = $lt_dlunknown;
11461
11462   if (self)
11463     {
11464       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11465       else
11466         {
11467           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11468           else puts (dlerror ());
11469         }
11470       /* dlclose (self); */
11471     }
11472   else
11473     puts (dlerror ());
11474
11475   return status;
11476 }
11477 _LT_EOF
11478   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11479   (eval $ac_link) 2>&5
11480   ac_status=$?
11481   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11482   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11483     (./conftest; exit; ) >&5 2>/dev/null
11484     lt_status=$?
11485     case x$lt_status in
11486       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11487       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11488       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11489     esac
11490   else :
11491     # compilation failed
11492     lt_cv_dlopen_self=no
11493   fi
11494 fi
11495 rm -fr conftest*
11496
11497
11498 fi
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11500 $as_echo "$lt_cv_dlopen_self" >&6; }
11501
11502     if test "x$lt_cv_dlopen_self" = xyes; then
11503       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11504       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11505 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11506 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11507   $as_echo_n "(cached) " >&6
11508 else
11509           if test "$cross_compiling" = yes; then :
11510   lt_cv_dlopen_self_static=cross
11511 else
11512   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11513   lt_status=$lt_dlunknown
11514   cat > conftest.$ac_ext <<_LT_EOF
11515 #line 11515 "configure"
11516 #include "confdefs.h"
11517
11518 #if HAVE_DLFCN_H
11519 #include <dlfcn.h>
11520 #endif
11521
11522 #include <stdio.h>
11523
11524 #ifdef RTLD_GLOBAL
11525 #  define LT_DLGLOBAL           RTLD_GLOBAL
11526 #else
11527 #  ifdef DL_GLOBAL
11528 #    define LT_DLGLOBAL         DL_GLOBAL
11529 #  else
11530 #    define LT_DLGLOBAL         0
11531 #  endif
11532 #endif
11533
11534 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11535    find out it does not work in some platform. */
11536 #ifndef LT_DLLAZY_OR_NOW
11537 #  ifdef RTLD_LAZY
11538 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11539 #  else
11540 #    ifdef DL_LAZY
11541 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11542 #    else
11543 #      ifdef RTLD_NOW
11544 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11545 #      else
11546 #        ifdef DL_NOW
11547 #          define LT_DLLAZY_OR_NOW      DL_NOW
11548 #        else
11549 #          define LT_DLLAZY_OR_NOW      0
11550 #        endif
11551 #      endif
11552 #    endif
11553 #  endif
11554 #endif
11555
11556 /* When -fvisbility=hidden is used, assume the code has been annotated
11557    correspondingly for the symbols needed.  */
11558 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11559 void fnord () __attribute__((visibility("default")));
11560 #endif
11561
11562 void fnord () { int i=42; }
11563 int main ()
11564 {
11565   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11566   int status = $lt_dlunknown;
11567
11568   if (self)
11569     {
11570       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11571       else
11572         {
11573           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11574           else puts (dlerror ());
11575         }
11576       /* dlclose (self); */
11577     }
11578   else
11579     puts (dlerror ());
11580
11581   return status;
11582 }
11583 _LT_EOF
11584   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11585   (eval $ac_link) 2>&5
11586   ac_status=$?
11587   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11588   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11589     (./conftest; exit; ) >&5 2>/dev/null
11590     lt_status=$?
11591     case x$lt_status in
11592       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11593       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11594       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11595     esac
11596   else :
11597     # compilation failed
11598     lt_cv_dlopen_self_static=no
11599   fi
11600 fi
11601 rm -fr conftest*
11602
11603
11604 fi
11605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11606 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11607     fi
11608
11609     CPPFLAGS="$save_CPPFLAGS"
11610     LDFLAGS="$save_LDFLAGS"
11611     LIBS="$save_LIBS"
11612     ;;
11613   esac
11614
11615   case $lt_cv_dlopen_self in
11616   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11617   *) enable_dlopen_self=unknown ;;
11618   esac
11619
11620   case $lt_cv_dlopen_self_static in
11621   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11622   *) enable_dlopen_self_static=unknown ;;
11623   esac
11624 fi
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642 striplib=
11643 old_striplib=
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11645 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11646 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11647   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11648   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11649   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11650 $as_echo "yes" >&6; }
11651 else
11652 # FIXME - insert some real tests, host_os isn't really good enough
11653   case $host_os in
11654   darwin*)
11655     if test -n "$STRIP" ; then
11656       striplib="$STRIP -x"
11657       old_striplib="$STRIP -S"
11658       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11659 $as_echo "yes" >&6; }
11660     else
11661       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11662 $as_echo "no" >&6; }
11663     fi
11664     ;;
11665   *)
11666     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11667 $as_echo "no" >&6; }
11668     ;;
11669   esac
11670 fi
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683   # Report which library types will actually be built
11684   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11685 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11687 $as_echo "$can_build_shared" >&6; }
11688
11689   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11690 $as_echo_n "checking whether to build shared libraries... " >&6; }
11691   test "$can_build_shared" = "no" && enable_shared=no
11692
11693   # On AIX, shared libraries and static libraries use the same namespace, and
11694   # are all built from PIC.
11695   case $host_os in
11696   aix3*)
11697     test "$enable_shared" = yes && enable_static=no
11698     if test -n "$RANLIB"; then
11699       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11700       postinstall_cmds='$RANLIB $lib'
11701     fi
11702     ;;
11703
11704   aix[4-9]*)
11705     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11706       test "$enable_shared" = yes && enable_static=no
11707     fi
11708     ;;
11709   esac
11710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11711 $as_echo "$enable_shared" >&6; }
11712
11713   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11714 $as_echo_n "checking whether to build static libraries... " >&6; }
11715   # Make sure either enable_shared or enable_static is yes.
11716   test "$enable_shared" = yes || enable_static=yes
11717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11718 $as_echo "$enable_static" >&6; }
11719
11720
11721
11722
11723 fi
11724 ac_ext=c
11725 ac_cpp='$CPP $CPPFLAGS'
11726 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11727 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11728 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11729
11730 CC="$lt_save_CC"
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744         ac_config_commands="$ac_config_commands libtool"
11745
11746
11747
11748
11749 # Only expand once:
11750
11751
11752
11753 # AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11754
11755 # The tests for host and target for $enable_largefile require
11756 # canonical names.
11757
11758
11759
11760 # As the $enable_largefile decision depends on --enable-plugins we must set it
11761 # even in directories otherwise not depending on the $plugins option.
11762
11763
11764 # Check whether --enable-plugins was given.
11765 if test "${enable_plugins+set}" = set; then :
11766   enableval=$enable_plugins; case "${enableval}" in
11767   yes | "") plugins=yes ;;
11768   no) plugins=no ;;
11769   *) plugins=yes ;;
11770  esac
11771 else
11772   plugins=no
11773 fi
11774
11775
11776
11777 case "${host}" in
11778   sparc-*-solaris*|i[3-7]86-*-solaris*)
11779     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11780     # are mutually exclusive; and without procfs support, the bfd/ elf module
11781     # cannot provide certain routines such as elfcore_write_prpsinfo
11782     # or elfcore_write_prstatus.  So unless the user explicitly requested
11783     # large-file support through the --enable-largefile switch, disable
11784     # large-file support in favor of procfs support.
11785     test "${target}" = "${host}" -a "x$plugins" = xno \
11786       && : ${enable_largefile="no"}
11787     ;;
11788 esac
11789
11790 # Check whether --enable-largefile was given.
11791 if test "${enable_largefile+set}" = set; then :
11792   enableval=$enable_largefile;
11793 fi
11794
11795 if test "$enable_largefile" != no; then
11796
11797   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11798 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11799 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11800   $as_echo_n "(cached) " >&6
11801 else
11802   ac_cv_sys_largefile_CC=no
11803      if test "$GCC" != yes; then
11804        ac_save_CC=$CC
11805        while :; do
11806          # IRIX 6.2 and later do not support large files by default,
11807          # so use the C compiler's -n32 option if that helps.
11808          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11809 /* end confdefs.h.  */
11810 #include <sys/types.h>
11811  /* Check that off_t can represent 2**63 - 1 correctly.
11812     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11813     since some C++ compilers masquerading as C compilers
11814     incorrectly reject 9223372036854775807.  */
11815 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11816   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11817                        && LARGE_OFF_T % 2147483647 == 1)
11818                       ? 1 : -1];
11819 int
11820 main ()
11821 {
11822
11823   ;
11824   return 0;
11825 }
11826 _ACEOF
11827          if ac_fn_c_try_compile "$LINENO"; then :
11828   break
11829 fi
11830 rm -f core conftest.err conftest.$ac_objext
11831          CC="$CC -n32"
11832          if ac_fn_c_try_compile "$LINENO"; then :
11833   ac_cv_sys_largefile_CC=' -n32'; break
11834 fi
11835 rm -f core conftest.err conftest.$ac_objext
11836          break
11837        done
11838        CC=$ac_save_CC
11839        rm -f conftest.$ac_ext
11840     fi
11841 fi
11842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11843 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11844   if test "$ac_cv_sys_largefile_CC" != no; then
11845     CC=$CC$ac_cv_sys_largefile_CC
11846   fi
11847
11848   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11849 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11850 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11851   $as_echo_n "(cached) " >&6
11852 else
11853   while :; do
11854   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11855 /* end confdefs.h.  */
11856 #include <sys/types.h>
11857  /* Check that off_t can represent 2**63 - 1 correctly.
11858     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11859     since some C++ compilers masquerading as C compilers
11860     incorrectly reject 9223372036854775807.  */
11861 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11862   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11863                        && LARGE_OFF_T % 2147483647 == 1)
11864                       ? 1 : -1];
11865 int
11866 main ()
11867 {
11868
11869   ;
11870   return 0;
11871 }
11872 _ACEOF
11873 if ac_fn_c_try_compile "$LINENO"; then :
11874   ac_cv_sys_file_offset_bits=no; break
11875 fi
11876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11878 /* end confdefs.h.  */
11879 #define _FILE_OFFSET_BITS 64
11880 #include <sys/types.h>
11881  /* Check that off_t can represent 2**63 - 1 correctly.
11882     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11883     since some C++ compilers masquerading as C compilers
11884     incorrectly reject 9223372036854775807.  */
11885 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11886   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11887                        && LARGE_OFF_T % 2147483647 == 1)
11888                       ? 1 : -1];
11889 int
11890 main ()
11891 {
11892
11893   ;
11894   return 0;
11895 }
11896 _ACEOF
11897 if ac_fn_c_try_compile "$LINENO"; then :
11898   ac_cv_sys_file_offset_bits=64; break
11899 fi
11900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11901   ac_cv_sys_file_offset_bits=unknown
11902   break
11903 done
11904 fi
11905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11906 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11907 case $ac_cv_sys_file_offset_bits in #(
11908   no | unknown) ;;
11909   *)
11910 cat >>confdefs.h <<_ACEOF
11911 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11912 _ACEOF
11913 ;;
11914 esac
11915 rm -rf conftest*
11916   if test $ac_cv_sys_file_offset_bits = unknown; then
11917     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11918 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11919 if test "${ac_cv_sys_large_files+set}" = set; then :
11920   $as_echo_n "(cached) " >&6
11921 else
11922   while :; do
11923   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11924 /* end confdefs.h.  */
11925 #include <sys/types.h>
11926  /* Check that off_t can represent 2**63 - 1 correctly.
11927     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11928     since some C++ compilers masquerading as C compilers
11929     incorrectly reject 9223372036854775807.  */
11930 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11931   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11932                        && LARGE_OFF_T % 2147483647 == 1)
11933                       ? 1 : -1];
11934 int
11935 main ()
11936 {
11937
11938   ;
11939   return 0;
11940 }
11941 _ACEOF
11942 if ac_fn_c_try_compile "$LINENO"; then :
11943   ac_cv_sys_large_files=no; break
11944 fi
11945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11946   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11947 /* end confdefs.h.  */
11948 #define _LARGE_FILES 1
11949 #include <sys/types.h>
11950  /* Check that off_t can represent 2**63 - 1 correctly.
11951     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11952     since some C++ compilers masquerading as C compilers
11953     incorrectly reject 9223372036854775807.  */
11954 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11955   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11956                        && LARGE_OFF_T % 2147483647 == 1)
11957                       ? 1 : -1];
11958 int
11959 main ()
11960 {
11961
11962   ;
11963   return 0;
11964 }
11965 _ACEOF
11966 if ac_fn_c_try_compile "$LINENO"; then :
11967   ac_cv_sys_large_files=1; break
11968 fi
11969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11970   ac_cv_sys_large_files=unknown
11971   break
11972 done
11973 fi
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11975 $as_echo "$ac_cv_sys_large_files" >&6; }
11976 case $ac_cv_sys_large_files in #(
11977   no | unknown) ;;
11978   *)
11979 cat >>confdefs.h <<_ACEOF
11980 #define _LARGE_FILES $ac_cv_sys_large_files
11981 _ACEOF
11982 ;;
11983 esac
11984 rm -rf conftest*
11985   fi
11986 fi
11987
11988
11989
11990  if test "$plugins" = "yes"; then
11991   PLUGINS_TRUE=
11992   PLUGINS_FALSE='#'
11993 else
11994   PLUGINS_TRUE='#'
11995   PLUGINS_FALSE=
11996 fi
11997
11998
11999 if test "$plugins" = "yes"; then
12000   if test "$enable_dlopen" != "yes" ; then
12001     as_fn_error "
12002       Building BFD with plugin support requires a host that supports -ldl." "$LINENO" 5
12003   fi
12004   enable_targets="$enable_targets plugin"
12005 fi
12006
12007 # Check whether --enable-64-bit-bfd was given.
12008 if test "${enable_64_bit_bfd+set}" = set; then :
12009   enableval=$enable_64_bit_bfd; case "${enableval}" in
12010   yes)  want64=true  ;;
12011   no)   want64=false ;;
12012   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
12013 esac
12014 else
12015   want64=false
12016 fi
12017
12018 # Check whether --enable-targets was given.
12019 if test "${enable_targets+set}" = set; then :
12020   enableval=$enable_targets; case "${enableval}" in
12021   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12022             ;;
12023   no)       enable_targets= ;;
12024   *)        enable_targets=$enableval ;;
12025 esac
12026 fi
12027
12028
12029 # Check whether --with-mmap was given.
12030 if test "${with_mmap+set}" = set; then :
12031   withval=$with_mmap; case "${withval}" in
12032   yes)  want_mmap=true ;;
12033   no)   want_mmap=false ;;
12034   *)    as_fn_error "bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
12035 esac
12036 else
12037   want_mmap=false
12038 fi
12039
12040 # Check whether --enable-secureplt was given.
12041 if test "${enable_secureplt+set}" = set; then :
12042   enableval=$enable_secureplt; case "${enableval}" in
12043   yes)  use_secureplt=true  ;;
12044   no)   use_secureplt=false ;;
12045   *)    as_fn_error "bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
12046 esac
12047 else
12048   use_secureplt=false
12049 fi
12050 if test $use_secureplt = true; then
12051
12052 $as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12053
12054 fi
12055
12056 # Check whether --enable-leading-mingw64-underscores was given.
12057 if test "${enable_leading_mingw64_underscores+set}" = set; then :
12058   enableval=$enable_leading_mingw64_underscores;
12059 fi
12060
12061 if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12062
12063 $as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12064
12065 fi
12066
12067 DEBUGDIR=${libdir}/debug
12068
12069 # Check whether --with-separate-debug-dir was given.
12070 if test "${with_separate_debug_dir+set}" = set; then :
12071   withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12072 fi
12073
12074
12075
12076 # Check to see if we should allow the generation of
12077 # symbols with the ELF standard's STT_COMMON type.
12078 # Check whether --enable-elf-stt-common was given.
12079 if test "${enable_elf_stt_common+set}" = set; then :
12080   enableval=$enable_elf_stt_common; case "${enableval}" in
12081   yes) want_elf_stt_common=true ;;
12082   no)  want_elf_stt_common=false ;;
12083   *)   as_fn_error "bad value ${enableval} for ELF STT_COMMON option" "$LINENO" 5 ;;
12084  esac
12085 else
12086   # We have to choose a default behaviour.  For native builds we could
12087 # test whether the loader supports the STT_COMMON type, but that would
12088 # mean that built binaries could not be exported to older systems where
12089 # the loader does not support it. So by default we always choose to
12090 # disable this feature.
12091   want_elf_stt_common=false
12092 fi
12093 if test $want_elf_stt_common = true; then
12094
12095 $as_echo "#define USE_STT_COMMON 1" >>confdefs.h
12096
12097 fi
12098
12099
12100
12101 # Check whether --with-pkgversion was given.
12102 if test "${with_pkgversion+set}" = set; then :
12103   withval=$with_pkgversion; case "$withval" in
12104       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12105       no)  PKGVERSION= ;;
12106       *)   PKGVERSION="($withval) " ;;
12107      esac
12108 else
12109   PKGVERSION="(GNU Binutils) "
12110
12111 fi
12112
12113
12114
12115
12116
12117 # Check whether --with-bugurl was given.
12118 if test "${with_bugurl+set}" = set; then :
12119   withval=$with_bugurl; case "$withval" in
12120       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12121       no)  BUGURL=
12122            ;;
12123       *)   BUGURL="$withval"
12124            ;;
12125      esac
12126 else
12127   BUGURL="http://www.sourceware.org/bugzilla/"
12128
12129 fi
12130
12131   case ${BUGURL} in
12132   "")
12133     REPORT_BUGS_TO=
12134     REPORT_BUGS_TEXI=
12135     ;;
12136   *)
12137     REPORT_BUGS_TO="<$BUGURL>"
12138     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12139     ;;
12140   esac;
12141
12142
12143
12144
12145
12146 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12148 /* end confdefs.h.  */
12149 __GNUC__
12150 _ACEOF
12151 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12152   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12153
12154 else
12155   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12156 fi
12157 rm -f conftest*
12158
12159
12160 # Check whether --enable-werror was given.
12161 if test "${enable_werror+set}" = set; then :
12162   enableval=$enable_werror; case "${enableval}" in
12163      yes | y) ERROR_ON_WARNING="yes" ;;
12164      no | n)  ERROR_ON_WARNING="no" ;;
12165      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12166    esac
12167 fi
12168
12169
12170 # Disable -Wformat by default when using gcc on mingw
12171 case "${host}" in
12172   *-*-mingw32*)
12173     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12174       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12175     fi
12176     ;;
12177   *) ;;
12178 esac
12179
12180 # Enable -Werror by default when using gcc
12181 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12182     ERROR_ON_WARNING=yes
12183 fi
12184
12185 NO_WERROR=
12186 if test "${ERROR_ON_WARNING}" = yes ; then
12187     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12188     NO_WERROR="-Wno-error"
12189 fi
12190
12191 if test "${GCC}" = yes ; then
12192   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12193 fi
12194
12195 # Check whether --enable-build-warnings was given.
12196 if test "${enable_build_warnings+set}" = set; then :
12197   enableval=$enable_build_warnings; case "${enableval}" in
12198   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12199   no)   if test "${GCC}" = yes ; then
12200           WARN_CFLAGS="-w"
12201         fi;;
12202   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12203         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12204   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12205         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12206   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12207 esac
12208 fi
12209
12210
12211 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12212   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12213 fi
12214
12215
12216
12217
12218
12219 ac_config_headers="$ac_config_headers config.h:config.in"
12220
12221
12222 if test -z "$target" ; then
12223     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12224 fi
12225
12226
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12228 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12229     # Check whether --enable-maintainer-mode was given.
12230 if test "${enable_maintainer_mode+set}" = set; then :
12231   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12232 else
12233   USE_MAINTAINER_MODE=no
12234 fi
12235
12236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12237 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12238    if test $USE_MAINTAINER_MODE = yes; then
12239   MAINTAINER_MODE_TRUE=
12240   MAINTAINER_MODE_FALSE='#'
12241 else
12242   MAINTAINER_MODE_TRUE='#'
12243   MAINTAINER_MODE_FALSE=
12244 fi
12245
12246   MAINT=$MAINTAINER_MODE_TRUE
12247
12248
12249  if false; then
12250   GENINSRC_NEVER_TRUE=
12251   GENINSRC_NEVER_FALSE='#'
12252 else
12253   GENINSRC_NEVER_TRUE='#'
12254   GENINSRC_NEVER_FALSE=
12255 fi
12256
12257  case ${build_alias} in
12258   "") build_noncanonical=${build} ;;
12259   *) build_noncanonical=${build_alias} ;;
12260 esac
12261
12262  case ${host_alias} in
12263   "") host_noncanonical=${build_noncanonical} ;;
12264   *) host_noncanonical=${host_alias} ;;
12265 esac
12266
12267  case ${target_alias} in
12268   "") target_noncanonical=${host_noncanonical} ;;
12269   *) target_noncanonical=${target_alias} ;;
12270 esac
12271
12272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12273 $as_echo_n "checking whether to install libbfd... " >&6; }
12274   # Check whether --enable-install-libbfd was given.
12275 if test "${enable_install_libbfd+set}" = set; then :
12276   enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12277 else
12278   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12279         install_libbfd_p=yes
12280       else
12281         install_libbfd_p=no
12282       fi
12283 fi
12284
12285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12286 $as_echo "$install_libbfd_p" >&6; }
12287    if test $install_libbfd_p = yes; then
12288   INSTALL_LIBBFD_TRUE=
12289   INSTALL_LIBBFD_FALSE='#'
12290 else
12291   INSTALL_LIBBFD_TRUE='#'
12292   INSTALL_LIBBFD_FALSE=
12293 fi
12294
12295   # Need _noncanonical variables for this.
12296
12297
12298
12299
12300   # libbfd.a is a host library containing target dependent code
12301   bfdlibdir='$(libdir)'
12302   bfdincludedir='$(includedir)'
12303   if test "${host}" != "${target}"; then
12304     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12305     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12306   fi
12307
12308
12309
12310
12311
12312
12313
12314
12315 host64=false
12316 target64=false
12317 bfd_default_target_size=32
12318
12319 # host stuff:
12320
12321 ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru"
12322 # If we haven't got the data from the intl directory,
12323 # assume NLS is disabled.
12324 USE_NLS=no
12325 LIBINTL=
12326 LIBINTL_DEP=
12327 INCINTL=
12328 XGETTEXT=
12329 GMSGFMT=
12330 POSUB=
12331
12332 if test -f  ../intl/config.intl; then
12333   .  ../intl/config.intl
12334 fi
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12336 $as_echo_n "checking whether NLS is requested... " >&6; }
12337 if test x"$USE_NLS" != xyes; then
12338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12339 $as_echo "no" >&6; }
12340 else
12341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12342 $as_echo "yes" >&6; }
12343
12344 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12345
12346
12347   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12348 $as_echo_n "checking for catalogs to be installed... " >&6; }
12349   # Look for .po and .gmo files in the source directory.
12350   CATALOGS=
12351   XLINGUAS=
12352   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12353     # If there aren't any .gmo files the shell will give us the
12354     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12355     # weeded out.
12356     case "$cat" in *\**)
12357       continue;;
12358     esac
12359     # The quadruple backslash is collapsed to a double backslash
12360     # by the backticks, then collapsed again by the double quotes,
12361     # leaving us with one backslash in the sed expression (right
12362     # before the dot that mustn't act as a wildcard).
12363     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12364     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12365     # The user is allowed to set LINGUAS to a list of languages to
12366     # install catalogs for.  If it's empty that means "all of them."
12367     if test "x$LINGUAS" = x; then
12368       CATALOGS="$CATALOGS $cat"
12369       XLINGUAS="$XLINGUAS $lang"
12370     else
12371       case "$LINGUAS" in *$lang*)
12372         CATALOGS="$CATALOGS $cat"
12373         XLINGUAS="$XLINGUAS $lang"
12374         ;;
12375       esac
12376     fi
12377   done
12378   LINGUAS="$XLINGUAS"
12379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12380 $as_echo "$LINGUAS" >&6; }
12381
12382
12383     DATADIRNAME=share
12384
12385   INSTOBJEXT=.mo
12386
12387   GENCAT=gencat
12388
12389   CATOBJEXT=.gmo
12390
12391 fi
12392
12393         MKINSTALLDIRS=
12394   if test -n "$ac_aux_dir"; then
12395     case "$ac_aux_dir" in
12396       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12397       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12398     esac
12399   fi
12400   if test -z "$MKINSTALLDIRS"; then
12401     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12402   fi
12403
12404
12405
12406   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12407 $as_echo_n "checking whether NLS is requested... " >&6; }
12408     # Check whether --enable-nls was given.
12409 if test "${enable_nls+set}" = set; then :
12410   enableval=$enable_nls; USE_NLS=$enableval
12411 else
12412   USE_NLS=yes
12413 fi
12414
12415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12416 $as_echo "$USE_NLS" >&6; }
12417
12418
12419
12420
12421
12422
12423 # Prepare PATH_SEPARATOR.
12424 # The user is always right.
12425 if test "${PATH_SEPARATOR+set}" != set; then
12426   echo "#! /bin/sh" >conf$$.sh
12427   echo  "exit 0"   >>conf$$.sh
12428   chmod +x conf$$.sh
12429   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12430     PATH_SEPARATOR=';'
12431   else
12432     PATH_SEPARATOR=:
12433   fi
12434   rm -f conf$$.sh
12435 fi
12436
12437 # Find out how to test for executable files. Don't use a zero-byte file,
12438 # as systems may use methods other than mode bits to determine executability.
12439 cat >conf$$.file <<_ASEOF
12440 #! /bin/sh
12441 exit 0
12442 _ASEOF
12443 chmod +x conf$$.file
12444 if test -x conf$$.file >/dev/null 2>&1; then
12445   ac_executable_p="test -x"
12446 else
12447   ac_executable_p="test -f"
12448 fi
12449 rm -f conf$$.file
12450
12451 # Extract the first word of "msgfmt", so it can be a program name with args.
12452 set dummy msgfmt; ac_word=$2
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12454 $as_echo_n "checking for $ac_word... " >&6; }
12455 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12456   $as_echo_n "(cached) " >&6
12457 else
12458   case "$MSGFMT" in
12459   [\\/]* | ?:[\\/]*)
12460     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12461     ;;
12462   *)
12463     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12464     for ac_dir in $PATH; do
12465       IFS="$ac_save_IFS"
12466       test -z "$ac_dir" && ac_dir=.
12467       for ac_exec_ext in '' $ac_executable_extensions; do
12468         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12469           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12470      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12471             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12472             break 2
12473           fi
12474         fi
12475       done
12476     done
12477     IFS="$ac_save_IFS"
12478   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12479     ;;
12480 esac
12481 fi
12482 MSGFMT="$ac_cv_path_MSGFMT"
12483 if test "$MSGFMT" != ":"; then
12484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12485 $as_echo "$MSGFMT" >&6; }
12486 else
12487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12488 $as_echo "no" >&6; }
12489 fi
12490
12491   # Extract the first word of "gmsgfmt", so it can be a program name with args.
12492 set dummy gmsgfmt; ac_word=$2
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12494 $as_echo_n "checking for $ac_word... " >&6; }
12495 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12496   $as_echo_n "(cached) " >&6
12497 else
12498   case $GMSGFMT in
12499   [\\/]* | ?:[\\/]*)
12500   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12501   ;;
12502   *)
12503   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12504 for as_dir in $PATH
12505 do
12506   IFS=$as_save_IFS
12507   test -z "$as_dir" && as_dir=.
12508     for ac_exec_ext in '' $ac_executable_extensions; do
12509   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12510     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12512     break 2
12513   fi
12514 done
12515   done
12516 IFS=$as_save_IFS
12517
12518   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12519   ;;
12520 esac
12521 fi
12522 GMSGFMT=$ac_cv_path_GMSGFMT
12523 if test -n "$GMSGFMT"; then
12524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12525 $as_echo "$GMSGFMT" >&6; }
12526 else
12527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12528 $as_echo "no" >&6; }
12529 fi
12530
12531
12532
12533
12534 # Prepare PATH_SEPARATOR.
12535 # The user is always right.
12536 if test "${PATH_SEPARATOR+set}" != set; then
12537   echo "#! /bin/sh" >conf$$.sh
12538   echo  "exit 0"   >>conf$$.sh
12539   chmod +x conf$$.sh
12540   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12541     PATH_SEPARATOR=';'
12542   else
12543     PATH_SEPARATOR=:
12544   fi
12545   rm -f conf$$.sh
12546 fi
12547
12548 # Find out how to test for executable files. Don't use a zero-byte file,
12549 # as systems may use methods other than mode bits to determine executability.
12550 cat >conf$$.file <<_ASEOF
12551 #! /bin/sh
12552 exit 0
12553 _ASEOF
12554 chmod +x conf$$.file
12555 if test -x conf$$.file >/dev/null 2>&1; then
12556   ac_executable_p="test -x"
12557 else
12558   ac_executable_p="test -f"
12559 fi
12560 rm -f conf$$.file
12561
12562 # Extract the first word of "xgettext", so it can be a program name with args.
12563 set dummy xgettext; ac_word=$2
12564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12565 $as_echo_n "checking for $ac_word... " >&6; }
12566 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12567   $as_echo_n "(cached) " >&6
12568 else
12569   case "$XGETTEXT" in
12570   [\\/]* | ?:[\\/]*)
12571     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12572     ;;
12573   *)
12574     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12575     for ac_dir in $PATH; do
12576       IFS="$ac_save_IFS"
12577       test -z "$ac_dir" && ac_dir=.
12578       for ac_exec_ext in '' $ac_executable_extensions; do
12579         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12580           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12581      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12582             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12583             break 2
12584           fi
12585         fi
12586       done
12587     done
12588     IFS="$ac_save_IFS"
12589   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12590     ;;
12591 esac
12592 fi
12593 XGETTEXT="$ac_cv_path_XGETTEXT"
12594 if test "$XGETTEXT" != ":"; then
12595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12596 $as_echo "$XGETTEXT" >&6; }
12597 else
12598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12599 $as_echo "no" >&6; }
12600 fi
12601
12602     rm -f messages.po
12603
12604
12605 # Prepare PATH_SEPARATOR.
12606 # The user is always right.
12607 if test "${PATH_SEPARATOR+set}" != set; then
12608   echo "#! /bin/sh" >conf$$.sh
12609   echo  "exit 0"   >>conf$$.sh
12610   chmod +x conf$$.sh
12611   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12612     PATH_SEPARATOR=';'
12613   else
12614     PATH_SEPARATOR=:
12615   fi
12616   rm -f conf$$.sh
12617 fi
12618
12619 # Find out how to test for executable files. Don't use a zero-byte file,
12620 # as systems may use methods other than mode bits to determine executability.
12621 cat >conf$$.file <<_ASEOF
12622 #! /bin/sh
12623 exit 0
12624 _ASEOF
12625 chmod +x conf$$.file
12626 if test -x conf$$.file >/dev/null 2>&1; then
12627   ac_executable_p="test -x"
12628 else
12629   ac_executable_p="test -f"
12630 fi
12631 rm -f conf$$.file
12632
12633 # Extract the first word of "msgmerge", so it can be a program name with args.
12634 set dummy msgmerge; ac_word=$2
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12636 $as_echo_n "checking for $ac_word... " >&6; }
12637 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12638   $as_echo_n "(cached) " >&6
12639 else
12640   case "$MSGMERGE" in
12641   [\\/]* | ?:[\\/]*)
12642     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12643     ;;
12644   *)
12645     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12646     for ac_dir in $PATH; do
12647       IFS="$ac_save_IFS"
12648       test -z "$ac_dir" && ac_dir=.
12649       for ac_exec_ext in '' $ac_executable_extensions; do
12650         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12651           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12652             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12653             break 2
12654           fi
12655         fi
12656       done
12657     done
12658     IFS="$ac_save_IFS"
12659   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12660     ;;
12661 esac
12662 fi
12663 MSGMERGE="$ac_cv_path_MSGMERGE"
12664 if test "$MSGMERGE" != ":"; then
12665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12666 $as_echo "$MSGMERGE" >&6; }
12667 else
12668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12669 $as_echo "no" >&6; }
12670 fi
12671
12672
12673       if test "$GMSGFMT" != ":"; then
12674             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12675        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12676       : ;
12677     else
12678       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12679       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12680 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12681       GMSGFMT=":"
12682     fi
12683   fi
12684
12685       if test "$XGETTEXT" != ":"; then
12686             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12687        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12688       : ;
12689     else
12690       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12691 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12692       XGETTEXT=":"
12693     fi
12694         rm -f messages.po
12695   fi
12696
12697   ac_config_commands="$ac_config_commands default-1"
12698
12699
12700
12701 # Permit host specific settings.
12702 . ${srcdir}/configure.host
12703
12704
12705
12706
12707 BFD_HOST_64BIT_LONG=0
12708 BFD_HOST_64BIT_LONG_LONG=0
12709 BFD_HOST_64_BIT_DEFINED=0
12710 BFD_HOST_64_BIT=
12711 BFD_HOST_U_64_BIT=
12712 BFD_HOSTPTR_T="unsigned long"
12713
12714 # The cast to long int works around a bug in the HP C Compiler
12715 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12716 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12717 # This bug is HP SR number 8606223364.
12718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12719 $as_echo_n "checking size of long long... " >&6; }
12720 if test "${ac_cv_sizeof_long_long+set}" = set; then :
12721   $as_echo_n "(cached) " >&6
12722 else
12723   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12724
12725 else
12726   if test "$ac_cv_type_long_long" = yes; then
12727      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12728 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12729 { as_fn_set_status 77
12730 as_fn_error "cannot compute sizeof (long long)
12731 See \`config.log' for more details." "$LINENO" 5; }; }
12732    else
12733      ac_cv_sizeof_long_long=0
12734    fi
12735 fi
12736
12737 fi
12738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12739 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12740
12741
12742
12743 cat >>confdefs.h <<_ACEOF
12744 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12745 _ACEOF
12746
12747
12748 # The cast to long int works around a bug in the HP C Compiler
12749 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12750 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12751 # This bug is HP SR number 8606223364.
12752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12753 $as_echo_n "checking size of void *... " >&6; }
12754 if test "${ac_cv_sizeof_void_p+set}" = set; then :
12755   $as_echo_n "(cached) " >&6
12756 else
12757   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12758
12759 else
12760   if test "$ac_cv_type_void_p" = yes; then
12761      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12762 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12763 { as_fn_set_status 77
12764 as_fn_error "cannot compute sizeof (void *)
12765 See \`config.log' for more details." "$LINENO" 5; }; }
12766    else
12767      ac_cv_sizeof_void_p=0
12768    fi
12769 fi
12770
12771 fi
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12773 $as_echo "$ac_cv_sizeof_void_p" >&6; }
12774
12775
12776
12777 cat >>confdefs.h <<_ACEOF
12778 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12779 _ACEOF
12780
12781
12782 # The cast to long int works around a bug in the HP C Compiler
12783 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12784 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12785 # This bug is HP SR number 8606223364.
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12787 $as_echo_n "checking size of long... " >&6; }
12788 if test "${ac_cv_sizeof_long+set}" = set; then :
12789   $as_echo_n "(cached) " >&6
12790 else
12791   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12792
12793 else
12794   if test "$ac_cv_type_long" = yes; then
12795      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12796 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12797 { as_fn_set_status 77
12798 as_fn_error "cannot compute sizeof (long)
12799 See \`config.log' for more details." "$LINENO" 5; }; }
12800    else
12801      ac_cv_sizeof_long=0
12802    fi
12803 fi
12804
12805 fi
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12807 $as_echo "$ac_cv_sizeof_long" >&6; }
12808
12809
12810
12811 cat >>confdefs.h <<_ACEOF
12812 #define SIZEOF_LONG $ac_cv_sizeof_long
12813 _ACEOF
12814
12815
12816
12817 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12818   host64=true
12819 fi
12820
12821 if test "x${ac_cv_sizeof_long}" = "x8"; then
12822   BFD_HOST_64BIT_LONG=1
12823   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12824   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12825 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12826   BFD_HOST_64BIT_LONG_LONG=1
12827   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12828   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12829   if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12830     BFD_HOSTPTR_T="unsigned long long"
12831   fi
12832 fi
12833
12834 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12835   BFD_HOST_64_BIT_DEFINED=1
12836   BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12837   BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12838 fi
12839
12840
12841
12842
12843
12844
12845
12846
12847 # Put a plausible default for CC_FOR_BUILD in Makefile.
12848 if test -z "$CC_FOR_BUILD"; then
12849   if test "x$cross_compiling" = "xno"; then
12850     CC_FOR_BUILD='$(CC)'
12851   else
12852     CC_FOR_BUILD=gcc
12853   fi
12854 fi
12855
12856 # Also set EXEEXT_FOR_BUILD.
12857 if test "x$cross_compiling" = "xno"; then
12858   EXEEXT_FOR_BUILD='$(EXEEXT)'
12859 else
12860   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12861 $as_echo_n "checking for build system executable suffix... " >&6; }
12862 if test "${bfd_cv_build_exeext+set}" = set; then :
12863   $as_echo_n "(cached) " >&6
12864 else
12865   rm -f conftest*
12866      echo 'int main () { return 0; }' > conftest.c
12867      bfd_cv_build_exeext=
12868      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12869      for file in conftest.*; do
12870        case $file in
12871        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12872        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12873        esac
12874      done
12875      rm -f conftest*
12876      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12877 fi
12878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12879 $as_echo "$bfd_cv_build_exeext" >&6; }
12880   EXEEXT_FOR_BUILD=""
12881   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12882 fi
12883
12884
12885 for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h
12886 do :
12887   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12888 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12889 eval as_val=\$$as_ac_Header
12890    if test "x$as_val" = x""yes; then :
12891   cat >>confdefs.h <<_ACEOF
12892 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12893 _ACEOF
12894
12895 fi
12896
12897 done
12898
12899 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
12900 do :
12901   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12902 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12903 eval as_val=\$$as_ac_Header
12904    if test "x$as_val" = x""yes; then :
12905   cat >>confdefs.h <<_ACEOF
12906 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12907 _ACEOF
12908
12909 fi
12910
12911 done
12912
12913
12914
12915 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
12916
12917 acx_cv_header_stdint=stddef.h
12918 acx_cv_header_stdint_kind="(already complete)"
12919 for i in stdint.h $inttype_headers; do
12920   unset ac_cv_type_uintptr_t
12921   unset ac_cv_type_uintmax_t
12922   unset ac_cv_type_int_least32_t
12923   unset ac_cv_type_int_fast32_t
12924   unset ac_cv_type_uint64_t
12925   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
12926   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
12927 #include <$i>
12928 "
12929 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
12930   acx_cv_header_stdint=$i
12931 else
12932   continue
12933 fi
12934
12935   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12936 #include <$i>
12937 "
12938 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
12939
12940 else
12941   acx_cv_header_stdint_kind="(mostly complete)"
12942 fi
12943
12944   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
12945 #include <$i>
12946 "
12947 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
12948
12949 else
12950   acx_cv_header_stdint_kind="(mostly complete)"
12951 fi
12952
12953   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
12954 #include <$i>
12955 "
12956 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
12957
12958 else
12959   acx_cv_header_stdint_kind="(mostly complete)"
12960 fi
12961
12962   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12963 #include <$i>
12964 "
12965 if test "x$ac_cv_type_uint64_t" = x""yes; then :
12966
12967 else
12968   acx_cv_header_stdint_kind="(lacks uint64_t)"
12969 fi
12970
12971   break
12972 done
12973 if test "$acx_cv_header_stdint" = stddef.h; then
12974   acx_cv_header_stdint_kind="(lacks uintmax_t)"
12975   for i in stdint.h $inttype_headers; do
12976     unset ac_cv_type_uintptr_t
12977     unset ac_cv_type_uint32_t
12978     unset ac_cv_type_uint64_t
12979     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
12980     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
12981 #include <$i>
12982 "
12983 if test "x$ac_cv_type_uint32_t" = x""yes; then :
12984   acx_cv_header_stdint=$i
12985 else
12986   continue
12987 fi
12988
12989     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12990 #include <$i>
12991 "
12992 if test "x$ac_cv_type_uint64_t" = x""yes; then :
12993
12994 fi
12995
12996     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12997 #include <$i>
12998 "
12999 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13000
13001 fi
13002
13003     break
13004   done
13005 fi
13006 if test "$acx_cv_header_stdint" = stddef.h; then
13007   acx_cv_header_stdint_kind="(u_intXX_t style)"
13008   for i in sys/types.h $inttype_headers; do
13009     unset ac_cv_type_u_int32_t
13010     unset ac_cv_type_u_int64_t
13011     $as_echo_n "looking for u_intXX_t types in $i, " >&6
13012     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13013 #include <$i>
13014 "
13015 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13016   acx_cv_header_stdint=$i
13017 else
13018   continue
13019 fi
13020
13021     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13022 #include <$i>
13023 "
13024 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13025
13026 fi
13027
13028     break
13029   done
13030 fi
13031 if test "$acx_cv_header_stdint" = stddef.h; then
13032   acx_cv_header_stdint_kind="(using manual detection)"
13033 fi
13034
13035 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13036 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13037 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13038 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13039 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13040
13041 # ----------------- Summarize what we found so far
13042
13043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13044 $as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13045
13046 case `$as_basename -- bfd_stdint.h ||
13047 $as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13048          Xbfd_stdint.h : 'X\(//\)$' \| \
13049          Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13050 $as_echo X/bfd_stdint.h |
13051     sed '/^.*\/\([^/][^/]*\)\/*$/{
13052             s//\1/
13053             q
13054           }
13055           /^X\/\(\/\/\)$/{
13056             s//\1/
13057             q
13058           }
13059           /^X\/\(\/\).*/{
13060             s//\1/
13061             q
13062           }
13063           s/.*/./; q'` in
13064   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13065 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13066   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13067 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13068   *) ;;
13069 esac
13070
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13072 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13073
13074 # ----------------- done included file, check C basic types --------
13075
13076 # Lacking an uintptr_t?  Test size of void *
13077 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13078   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13079 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13080 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13081 # This bug is HP SR number 8606223364.
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13083 $as_echo_n "checking size of void *... " >&6; }
13084 if test "${ac_cv_sizeof_void_p+set}" = set; then :
13085   $as_echo_n "(cached) " >&6
13086 else
13087   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13088
13089 else
13090   if test "$ac_cv_type_void_p" = yes; then
13091      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13092 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13093 { as_fn_set_status 77
13094 as_fn_error "cannot compute sizeof (void *)
13095 See \`config.log' for more details." "$LINENO" 5; }; }
13096    else
13097      ac_cv_sizeof_void_p=0
13098    fi
13099 fi
13100
13101 fi
13102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13103 $as_echo "$ac_cv_sizeof_void_p" >&6; }
13104
13105
13106
13107 cat >>confdefs.h <<_ACEOF
13108 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13109 _ACEOF
13110
13111  ;;
13112 esac
13113
13114 # Lacking an uint64_t?  Test size of long
13115 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13116   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13117 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13118 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13119 # This bug is HP SR number 8606223364.
13120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13121 $as_echo_n "checking size of long... " >&6; }
13122 if test "${ac_cv_sizeof_long+set}" = set; then :
13123   $as_echo_n "(cached) " >&6
13124 else
13125   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13126
13127 else
13128   if test "$ac_cv_type_long" = yes; then
13129      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13130 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13131 { as_fn_set_status 77
13132 as_fn_error "cannot compute sizeof (long)
13133 See \`config.log' for more details." "$LINENO" 5; }; }
13134    else
13135      ac_cv_sizeof_long=0
13136    fi
13137 fi
13138
13139 fi
13140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13141 $as_echo "$ac_cv_sizeof_long" >&6; }
13142
13143
13144
13145 cat >>confdefs.h <<_ACEOF
13146 #define SIZEOF_LONG $ac_cv_sizeof_long
13147 _ACEOF
13148
13149  ;;
13150 esac
13151
13152 if test $acx_cv_header_stdint = stddef.h; then
13153   # Lacking a good header?  Test size of everything and deduce all types.
13154   # The cast to long int works around a bug in the HP C Compiler
13155 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13156 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13157 # This bug is HP SR number 8606223364.
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13159 $as_echo_n "checking size of int... " >&6; }
13160 if test "${ac_cv_sizeof_int+set}" = set; then :
13161   $as_echo_n "(cached) " >&6
13162 else
13163   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13164
13165 else
13166   if test "$ac_cv_type_int" = yes; then
13167      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13168 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13169 { as_fn_set_status 77
13170 as_fn_error "cannot compute sizeof (int)
13171 See \`config.log' for more details." "$LINENO" 5; }; }
13172    else
13173      ac_cv_sizeof_int=0
13174    fi
13175 fi
13176
13177 fi
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13179 $as_echo "$ac_cv_sizeof_int" >&6; }
13180
13181
13182
13183 cat >>confdefs.h <<_ACEOF
13184 #define SIZEOF_INT $ac_cv_sizeof_int
13185 _ACEOF
13186
13187
13188   # The cast to long int works around a bug in the HP C Compiler
13189 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13190 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13191 # This bug is HP SR number 8606223364.
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13193 $as_echo_n "checking size of short... " >&6; }
13194 if test "${ac_cv_sizeof_short+set}" = set; then :
13195   $as_echo_n "(cached) " >&6
13196 else
13197   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13198
13199 else
13200   if test "$ac_cv_type_short" = yes; then
13201      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13202 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13203 { as_fn_set_status 77
13204 as_fn_error "cannot compute sizeof (short)
13205 See \`config.log' for more details." "$LINENO" 5; }; }
13206    else
13207      ac_cv_sizeof_short=0
13208    fi
13209 fi
13210
13211 fi
13212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13213 $as_echo "$ac_cv_sizeof_short" >&6; }
13214
13215
13216
13217 cat >>confdefs.h <<_ACEOF
13218 #define SIZEOF_SHORT $ac_cv_sizeof_short
13219 _ACEOF
13220
13221
13222   # The cast to long int works around a bug in the HP C Compiler
13223 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13224 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13225 # This bug is HP SR number 8606223364.
13226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13227 $as_echo_n "checking size of char... " >&6; }
13228 if test "${ac_cv_sizeof_char+set}" = set; then :
13229   $as_echo_n "(cached) " >&6
13230 else
13231   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13232
13233 else
13234   if test "$ac_cv_type_char" = yes; then
13235      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13236 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13237 { as_fn_set_status 77
13238 as_fn_error "cannot compute sizeof (char)
13239 See \`config.log' for more details." "$LINENO" 5; }; }
13240    else
13241      ac_cv_sizeof_char=0
13242    fi
13243 fi
13244
13245 fi
13246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13247 $as_echo "$ac_cv_sizeof_char" >&6; }
13248
13249
13250
13251 cat >>confdefs.h <<_ACEOF
13252 #define SIZEOF_CHAR $ac_cv_sizeof_char
13253 _ACEOF
13254
13255
13256
13257   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13258 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
13259   case "$ac_cv_sizeof_char" in
13260     1) acx_cv_type_int8_t=char ;;
13261     *) { as_fn_set_status please report a bug
13262 as_fn_error "no 8-bit type" "$LINENO" 5; }
13263   esac
13264   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13265 $as_echo "$acx_cv_type_int8_t" >&6; }
13266
13267   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13268 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
13269   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13270     2:*) acx_cv_type_int16_t=int ;;
13271     *:2) acx_cv_type_int16_t=short ;;
13272     *) { as_fn_set_status please report a bug
13273 as_fn_error "no 16-bit type" "$LINENO" 5; }
13274   esac
13275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13276 $as_echo "$acx_cv_type_int16_t" >&6; }
13277
13278   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13279 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
13280   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13281     4:*) acx_cv_type_int32_t=int ;;
13282     *:4) acx_cv_type_int32_t=long ;;
13283     *) { as_fn_set_status please report a bug
13284 as_fn_error "no 32-bit type" "$LINENO" 5; }
13285   esac
13286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13287 $as_echo "$acx_cv_type_int32_t" >&6; }
13288 fi
13289
13290 # These tests are here to make the output prettier
13291
13292 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13293   case "$ac_cv_sizeof_long" in
13294     8) acx_cv_type_int64_t=long ;;
13295   esac
13296   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13297 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
13298   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13299 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13300 fi
13301
13302 # Now we can use the above types
13303
13304 if test "$ac_cv_type_uintptr_t" != yes; then
13305   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13306 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13307   case $ac_cv_sizeof_void_p in
13308     2) acx_cv_type_intptr_t=int16_t ;;
13309     4) acx_cv_type_intptr_t=int32_t ;;
13310     8) acx_cv_type_intptr_t=int64_t ;;
13311     *) { as_fn_set_status please report a bug
13312 as_fn_error "no equivalent for intptr_t" "$LINENO" 5; }
13313   esac
13314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13315 $as_echo "$acx_cv_type_intptr_t" >&6; }
13316 fi
13317
13318 # ----------------- done all checks, emit header -------------
13319 ac_config_commands="$ac_config_commands bfd_stdint.h"
13320
13321
13322
13323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13324 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13325 if test "${ac_cv_header_time+set}" = set; then :
13326   $as_echo_n "(cached) " >&6
13327 else
13328   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13329 /* end confdefs.h.  */
13330 #include <sys/types.h>
13331 #include <sys/time.h>
13332 #include <time.h>
13333
13334 int
13335 main ()
13336 {
13337 if ((struct tm *) 0)
13338 return 0;
13339   ;
13340   return 0;
13341 }
13342 _ACEOF
13343 if ac_fn_c_try_compile "$LINENO"; then :
13344   ac_cv_header_time=yes
13345 else
13346   ac_cv_header_time=no
13347 fi
13348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13349 fi
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13351 $as_echo "$ac_cv_header_time" >&6; }
13352 if test $ac_cv_header_time = yes; then
13353
13354 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13355
13356 fi
13357
13358 ac_header_dirent=no
13359 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13360   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13362 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13363 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13364   $as_echo_n "(cached) " >&6
13365 else
13366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13367 /* end confdefs.h.  */
13368 #include <sys/types.h>
13369 #include <$ac_hdr>
13370
13371 int
13372 main ()
13373 {
13374 if ((DIR *) 0)
13375 return 0;
13376   ;
13377   return 0;
13378 }
13379 _ACEOF
13380 if ac_fn_c_try_compile "$LINENO"; then :
13381   eval "$as_ac_Header=yes"
13382 else
13383   eval "$as_ac_Header=no"
13384 fi
13385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13386 fi
13387 eval ac_res=\$$as_ac_Header
13388                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13389 $as_echo "$ac_res" >&6; }
13390 eval as_val=\$$as_ac_Header
13391    if test "x$as_val" = x""yes; then :
13392   cat >>confdefs.h <<_ACEOF
13393 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13394 _ACEOF
13395
13396 ac_header_dirent=$ac_hdr; break
13397 fi
13398
13399 done
13400 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13401 if test $ac_header_dirent = dirent.h; then
13402   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13403 $as_echo_n "checking for library containing opendir... " >&6; }
13404 if test "${ac_cv_search_opendir+set}" = set; then :
13405   $as_echo_n "(cached) " >&6
13406 else
13407   ac_func_search_save_LIBS=$LIBS
13408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13409 /* end confdefs.h.  */
13410
13411 /* Override any GCC internal prototype to avoid an error.
13412    Use char because int might match the return type of a GCC
13413    builtin and then its argument prototype would still apply.  */
13414 #ifdef __cplusplus
13415 extern "C"
13416 #endif
13417 char opendir ();
13418 int
13419 main ()
13420 {
13421 return opendir ();
13422   ;
13423   return 0;
13424 }
13425 _ACEOF
13426 for ac_lib in '' dir; do
13427   if test -z "$ac_lib"; then
13428     ac_res="none required"
13429   else
13430     ac_res=-l$ac_lib
13431     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13432   fi
13433   if ac_fn_c_try_link "$LINENO"; then :
13434   ac_cv_search_opendir=$ac_res
13435 fi
13436 rm -f core conftest.err conftest.$ac_objext \
13437     conftest$ac_exeext
13438   if test "${ac_cv_search_opendir+set}" = set; then :
13439   break
13440 fi
13441 done
13442 if test "${ac_cv_search_opendir+set}" = set; then :
13443
13444 else
13445   ac_cv_search_opendir=no
13446 fi
13447 rm conftest.$ac_ext
13448 LIBS=$ac_func_search_save_LIBS
13449 fi
13450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13451 $as_echo "$ac_cv_search_opendir" >&6; }
13452 ac_res=$ac_cv_search_opendir
13453 if test "$ac_res" != no; then :
13454   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13455
13456 fi
13457
13458 else
13459   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13460 $as_echo_n "checking for library containing opendir... " >&6; }
13461 if test "${ac_cv_search_opendir+set}" = set; then :
13462   $as_echo_n "(cached) " >&6
13463 else
13464   ac_func_search_save_LIBS=$LIBS
13465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13466 /* end confdefs.h.  */
13467
13468 /* Override any GCC internal prototype to avoid an error.
13469    Use char because int might match the return type of a GCC
13470    builtin and then its argument prototype would still apply.  */
13471 #ifdef __cplusplus
13472 extern "C"
13473 #endif
13474 char opendir ();
13475 int
13476 main ()
13477 {
13478 return opendir ();
13479   ;
13480   return 0;
13481 }
13482 _ACEOF
13483 for ac_lib in '' x; do
13484   if test -z "$ac_lib"; then
13485     ac_res="none required"
13486   else
13487     ac_res=-l$ac_lib
13488     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13489   fi
13490   if ac_fn_c_try_link "$LINENO"; then :
13491   ac_cv_search_opendir=$ac_res
13492 fi
13493 rm -f core conftest.err conftest.$ac_objext \
13494     conftest$ac_exeext
13495   if test "${ac_cv_search_opendir+set}" = set; then :
13496   break
13497 fi
13498 done
13499 if test "${ac_cv_search_opendir+set}" = set; then :
13500
13501 else
13502   ac_cv_search_opendir=no
13503 fi
13504 rm conftest.$ac_ext
13505 LIBS=$ac_func_search_save_LIBS
13506 fi
13507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13508 $as_echo "$ac_cv_search_opendir" >&6; }
13509 ac_res=$ac_cv_search_opendir
13510 if test "$ac_res" != no; then :
13511   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13512
13513 fi
13514
13515 fi
13516
13517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13518 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13519 if test "${gcc_cv_header_string+set}" = set; then :
13520   $as_echo_n "(cached) " >&6
13521 else
13522   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13523 /* end confdefs.h.  */
13524 #include <string.h>
13525 #include <strings.h>
13526 int
13527 main ()
13528 {
13529
13530   ;
13531   return 0;
13532 }
13533 _ACEOF
13534 if ac_fn_c_try_compile "$LINENO"; then :
13535   gcc_cv_header_string=yes
13536 else
13537   gcc_cv_header_string=no
13538 fi
13539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13540 fi
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13542 $as_echo "$gcc_cv_header_string" >&6; }
13543 if test $gcc_cv_header_string = yes; then
13544
13545 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13546
13547 fi
13548
13549 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13550 do :
13551   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13552 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13553 eval as_val=\$$as_ac_var
13554    if test "x$as_val" = x""yes; then :
13555   cat >>confdefs.h <<_ACEOF
13556 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13557 _ACEOF
13558
13559 fi
13560 done
13561
13562 for ac_func in strtoull
13563 do :
13564   ac_fn_c_check_func "$LINENO" "strtoull" "ac_cv_func_strtoull"
13565 if test "x$ac_cv_func_strtoull" = x""yes; then :
13566   cat >>confdefs.h <<_ACEOF
13567 #define HAVE_STRTOULL 1
13568 _ACEOF
13569
13570 fi
13571 done
13572
13573
13574 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13575 if test "x$ac_cv_have_decl_basename" = x""yes; then :
13576   ac_have_decl=1
13577 else
13578   ac_have_decl=0
13579 fi
13580
13581 cat >>confdefs.h <<_ACEOF
13582 #define HAVE_DECL_BASENAME $ac_have_decl
13583 _ACEOF
13584
13585 ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13586 if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13587   ac_have_decl=1
13588 else
13589   ac_have_decl=0
13590 fi
13591
13592 cat >>confdefs.h <<_ACEOF
13593 #define HAVE_DECL_FTELLO $ac_have_decl
13594 _ACEOF
13595
13596 ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13597 if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13598   ac_have_decl=1
13599 else
13600   ac_have_decl=0
13601 fi
13602
13603 cat >>confdefs.h <<_ACEOF
13604 #define HAVE_DECL_FTELLO64 $ac_have_decl
13605 _ACEOF
13606
13607 ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13608 if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13609   ac_have_decl=1
13610 else
13611   ac_have_decl=0
13612 fi
13613
13614 cat >>confdefs.h <<_ACEOF
13615 #define HAVE_DECL_FSEEKO $ac_have_decl
13616 _ACEOF
13617
13618 ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13619 if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13620   ac_have_decl=1
13621 else
13622   ac_have_decl=0
13623 fi
13624
13625 cat >>confdefs.h <<_ACEOF
13626 #define HAVE_DECL_FSEEKO64 $ac_have_decl
13627 _ACEOF
13628
13629
13630
13631 case "${host}" in
13632 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13633
13634 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13635  ;;
13636 esac
13637
13638 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13639 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13640   ac_have_decl=1
13641 else
13642   ac_have_decl=0
13643 fi
13644
13645 cat >>confdefs.h <<_ACEOF
13646 #define HAVE_DECL_FFS $ac_have_decl
13647 _ACEOF
13648
13649 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13650 if test "x$ac_cv_have_decl_free" = x""yes; then :
13651   ac_have_decl=1
13652 else
13653   ac_have_decl=0
13654 fi
13655
13656 cat >>confdefs.h <<_ACEOF
13657 #define HAVE_DECL_FREE $ac_have_decl
13658 _ACEOF
13659
13660 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13661 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13662   ac_have_decl=1
13663 else
13664   ac_have_decl=0
13665 fi
13666
13667 cat >>confdefs.h <<_ACEOF
13668 #define HAVE_DECL_GETENV $ac_have_decl
13669 _ACEOF
13670
13671 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13672 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13673   ac_have_decl=1
13674 else
13675   ac_have_decl=0
13676 fi
13677
13678 cat >>confdefs.h <<_ACEOF
13679 #define HAVE_DECL_MALLOC $ac_have_decl
13680 _ACEOF
13681
13682 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13683 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13684   ac_have_decl=1
13685 else
13686   ac_have_decl=0
13687 fi
13688
13689 cat >>confdefs.h <<_ACEOF
13690 #define HAVE_DECL_REALLOC $ac_have_decl
13691 _ACEOF
13692
13693 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13694 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13695   ac_have_decl=1
13696 else
13697   ac_have_decl=0
13698 fi
13699
13700 cat >>confdefs.h <<_ACEOF
13701 #define HAVE_DECL_STPCPY $ac_have_decl
13702 _ACEOF
13703
13704 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13705 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13706   ac_have_decl=1
13707 else
13708   ac_have_decl=0
13709 fi
13710
13711 cat >>confdefs.h <<_ACEOF
13712 #define HAVE_DECL_STRSTR $ac_have_decl
13713 _ACEOF
13714
13715 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13716 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13717   ac_have_decl=1
13718 else
13719   ac_have_decl=0
13720 fi
13721
13722 cat >>confdefs.h <<_ACEOF
13723 #define HAVE_DECL_SNPRINTF $ac_have_decl
13724 _ACEOF
13725
13726 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13727 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13728   ac_have_decl=1
13729 else
13730   ac_have_decl=0
13731 fi
13732
13733 cat >>confdefs.h <<_ACEOF
13734 #define HAVE_DECL_VSNPRINTF $ac_have_decl
13735 _ACEOF
13736
13737
13738 # Link in zlib if we can.  This allows us to read compressed debug sections.
13739 # This is used only by compress.c.
13740
13741   # See if the user specified whether he wants zlib support or not.
13742
13743 # Check whether --with-zlib was given.
13744 if test "${with_zlib+set}" = set; then :
13745   withval=$with_zlib;
13746 else
13747   with_zlib=auto
13748 fi
13749
13750
13751   if test "$with_zlib" != "no"; then
13752     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
13753 $as_echo_n "checking for library containing zlibVersion... " >&6; }
13754 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13755   $as_echo_n "(cached) " >&6
13756 else
13757   ac_func_search_save_LIBS=$LIBS
13758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13759 /* end confdefs.h.  */
13760
13761 /* Override any GCC internal prototype to avoid an error.
13762    Use char because int might match the return type of a GCC
13763    builtin and then its argument prototype would still apply.  */
13764 #ifdef __cplusplus
13765 extern "C"
13766 #endif
13767 char zlibVersion ();
13768 int
13769 main ()
13770 {
13771 return zlibVersion ();
13772   ;
13773   return 0;
13774 }
13775 _ACEOF
13776 for ac_lib in '' z; do
13777   if test -z "$ac_lib"; then
13778     ac_res="none required"
13779   else
13780     ac_res=-l$ac_lib
13781     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13782   fi
13783   if ac_fn_c_try_link "$LINENO"; then :
13784   ac_cv_search_zlibVersion=$ac_res
13785 fi
13786 rm -f core conftest.err conftest.$ac_objext \
13787     conftest$ac_exeext
13788   if test "${ac_cv_search_zlibVersion+set}" = set; then :
13789   break
13790 fi
13791 done
13792 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13793
13794 else
13795   ac_cv_search_zlibVersion=no
13796 fi
13797 rm conftest.$ac_ext
13798 LIBS=$ac_func_search_save_LIBS
13799 fi
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13801 $as_echo "$ac_cv_search_zlibVersion" >&6; }
13802 ac_res=$ac_cv_search_zlibVersion
13803 if test "$ac_res" != no; then :
13804   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13805   for ac_header in zlib.h
13806 do :
13807   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13808 if test "x$ac_cv_header_zlib_h" = x""yes; then :
13809   cat >>confdefs.h <<_ACEOF
13810 #define HAVE_ZLIB_H 1
13811 _ACEOF
13812
13813 fi
13814
13815 done
13816
13817 fi
13818
13819     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13820       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
13821     fi
13822   fi
13823
13824
13825 # If we are configured native, pick a core file support file.
13826 COREFILE=
13827 COREFLAG=
13828 CORE_HEADER=
13829 TRAD_HEADER=
13830 if test "${target}" = "${host}"; then
13831   case "${host}" in
13832   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
13833         COREFILE=''
13834         ;;
13835   alpha*-*-linux-*)
13836         COREFILE=trad-core.lo
13837         TRAD_HEADER='"hosts/alphalinux.h"'
13838         ;;
13839   alpha*-*-netbsd* | alpha*-*-openbsd*)
13840         COREFILE=netbsd-core.lo
13841         ;;
13842   alpha*-*-*)
13843         COREFILE=osf-core.lo
13844         ;;
13845   arm-*-freebsd* | arm-*-kfreebsd*-gnu)
13846         COREFILE='' ;;
13847   arm-*-netbsd* | arm-*-openbsd*)
13848         COREFILE=netbsd-core.lo
13849         ;;
13850   arm-*-riscix)         COREFILE=trad-core.lo ;;
13851   hppa*-*-hpux*)        COREFILE=hpux-core.lo ;;
13852   hppa*-*-hiux*)        COREFILE=hpux-core.lo ;;
13853   hppa*-*-mpeix*)       COREFILE=hpux-core.lo ;;
13854   hppa*-*-bsd*)         COREFILE="hpux-core.lo hppabsd-core.lo"
13855                         COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
13856   hppa*-*-netbsd* | hppa*-*-openbsd*)
13857         COREFILE=netbsd-core.lo
13858         ;;
13859
13860   i370-*-*)
13861         COREFILE=trad-core.lo
13862         TRAD_HEADER='"hosts/i370linux.h"'
13863         ;;
13864
13865   i[3-7]86-sequent-bsd*)
13866         COREFILE=trad-core.lo
13867         TRAD_HEADER='"hosts/symmetry.h"'
13868         ;;
13869   i[3-7]86-sequent-sysv4*) ;;
13870   i[3-7]86-sequent-sysv*)
13871         COREFILE=trad-core.lo
13872         TRAD_HEADER='"hosts/symmetry.h"'
13873         ;;
13874   i[3-7]86-*-bsdi)
13875         COREFILE=
13876         ;;
13877   i[3-7]86-*-bsd* | i[3-7]86-*-freebsd[123] | i[3-7]86-*-freebsd[123]\.* | i[3-7]86-*-freebsd4\.[01234] | i[3-7]86-*-freebsd4\.[01234]\.* | i[3-7]86-*-freebsd*aout*)
13878         COREFILE=trad-core.lo
13879         TRAD_HEADER='"hosts/i386bsd.h"'
13880         ;;
13881   i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
13882         COREFILE=''
13883         TRAD_HEADER='"hosts/i386bsd.h"'
13884         ;;
13885   i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
13886         COREFILE=netbsd-core.lo
13887         ;;
13888   i[3-7]86-esix-sysv3*)
13889         COREFILE=trad-core.lo
13890         TRAD_HEADER='"hosts/esix.h"'
13891         ;;
13892   i[3-7]86-*-sco3.2v5*)
13893         COREFILE=sco5-core.lo
13894         ;;
13895   i[3-7]86-*-sco* | i[3-7]86-*-isc*)
13896         COREFILE=trad-core.lo
13897         TRAD_HEADER='"hosts/i386sco.h"'
13898         ;;
13899   i[3-7]86-*-mach3*)
13900         COREFILE=trad-core.lo
13901         TRAD_HEADER='"hosts/i386mach3.h"'
13902         ;;
13903   i[3-7]86-*-linux-*)
13904         COREFILE=trad-core.lo
13905         TRAD_HEADER='"hosts/i386linux.h"'
13906         ;;
13907   i[3-7]86-*-isc*)      COREFILE=trad-core.lo ;;
13908   i[3-7]86-*-aix*)      COREFILE=aix386-core.lo ;;
13909   i860-*-mach3* | i860-*-osf1*)
13910         COREFILE=trad-core.lo
13911         TRAD_HEADER='"hosts/i860mach3.h"'
13912         ;;
13913   mips-*-netbsd* | mips*-*-openbsd*)
13914         COREFILE=netbsd-core.lo
13915         ;;
13916   mips-dec-*)
13917         COREFILE=trad-core.lo
13918         TRAD_HEADER='"hosts/decstation.h"'
13919         ;;
13920   mips-sgi-irix4*)      COREFILE=irix-core.lo ;;
13921   mips-sgi-irix5*)      COREFILE=irix-core.lo ;;
13922   mips-sgi-irix6*)      COREFILE=irix-core.lo ;;
13923   mips-*-sysv4*)        ;;
13924   mips-*-sysv* | mips-*-riscos*)
13925         COREFILE=trad-core.lo
13926         TRAD_HEADER='"hosts/riscos.h"'
13927         ;;
13928   mips-sony-bsd*)
13929         COREFILE=trad-core.lo
13930         TRAD_HEADER='"hosts/news-mips.h"'
13931         ;;
13932   m68*-bull*-sysv*)
13933         COREFILE=trad-core.lo
13934         TRAD_HEADER='"hosts/dpx2.h"'
13935         ;;
13936   m68*-hp-hpux*)        COREFILE=hpux-core.lo ;;
13937   m68*-hp-bsd*)
13938         COREFILE=trad-core.lo
13939         TRAD_HEADER='"hosts/hp300bsd.h"'
13940         ;;
13941   m68*-*-linux-*)
13942         COREFILE=trad-core.lo
13943         TRAD_HEADER='"hosts/m68klinux.h"'
13944         ;;
13945   m68*-motorola-sysv*)
13946         COREFILE=trad-core.lo
13947         TRAD_HEADER='"hosts/delta68.h"'
13948         ;;
13949   m68*-sony-*)
13950         COREFILE=trad-core.lo
13951         TRAD_HEADER='"hosts/news.h"'
13952         ;;
13953   m68*-*-netbsd* | m68*-*-openbsd*)
13954         COREFILE=netbsd-core.lo
13955         ;;
13956   m68*-apple-aux*)
13957         COREFILE=trad-core.lo
13958         TRAD_HEADER='"hosts/m68kaux.h"'
13959         ;;
13960   m88*-*-sysv4*)
13961         ;;
13962   m88*-motorola-sysv*)
13963         COREFILE=ptrace-core.lo
13964         ;;
13965   m88*-*-mach3*)
13966         COREFILE=trad-core.lo
13967         TRAD_HEADER='"hosts/m88kmach3.h"'
13968         ;;
13969   m88*-*-openbsd*)
13970         COREFILE=netbsd-core.lo
13971         ;;
13972   ns32k-pc532-mach)
13973         COREFILE=trad-core.lo
13974         TRAD_HEADER='"hosts/pc532mach.h"'
13975         ;;
13976   ns32k-*-netbsd* | ns32k-*-openbsd*)
13977         COREFILE=netbsd-core.lo
13978         ;;
13979   rs6000-*-lynx*)
13980         COREFILE=lynx-core.lo
13981         ;;
13982   rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
13983         COREFILE=rs6000-core.lo
13984         COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
13985         ;;
13986   rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
13987         COREFILE=rs6000-core.lo
13988         COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
13989         # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
13990         # have c_impl as a member of struct core_dumpx
13991         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
13992 $as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
13993         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13994 /* end confdefs.h.  */
13995 #include <core.h>
13996 int
13997 main ()
13998 {
13999 struct core_dumpx c; c.c_impl = 0;
14000   ;
14001   return 0;
14002 }
14003 _ACEOF
14004 if ac_fn_c_try_compile "$LINENO"; then :
14005
14006 $as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14007
14008           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14009 $as_echo "yes" >&6; }
14010 else
14011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14012 $as_echo "no" >&6; }
14013 fi
14014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14015         ;;
14016   rs6000-*-aix4*)       COREFILE=rs6000-core.lo ;;
14017   rs6000-*-*)           COREFILE=rs6000-core.lo ;;
14018   powerpc-*-aix4*)      COREFILE=rs6000-core.lo ;;
14019   powerpc-*-aix*)       COREFILE=rs6000-core.lo ;;
14020   powerpc-*-beos*)      ;;
14021   powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14022                         COREFILE='' ;;
14023   powerpc-*-netbsd*)    COREFILE=netbsd-core.lo ;;
14024   powerpc-*-*bsd*)      COREFILE=netbsd-core.lo ;;
14025   s390*-*-*)            COREFILE=trad-core.lo ;;
14026   sh*-*-netbsd* | sh*-*-openbsd*)
14027         COREFILE=netbsd-core.lo
14028         ;;
14029   sparc-*-netbsd* | sparc*-*-openbsd*)
14030         COREFILE=netbsd-core.lo
14031         ;;
14032   tahoe-*-*)
14033         COREFILE=trad-core.lo
14034         TRAD_HEADER='"hosts/tahoe.h"'
14035         ;;
14036   vax-*-netbsd* | vax-*-openbsd*)
14037         COREFILE=netbsd-core.lo
14038         ;;
14039   vax-*-ultrix2*)
14040         COREFILE=trad-core.lo
14041         TRAD_HEADER='"hosts/vaxult2.h"'
14042         ;;
14043   vax-*-ultrix*)
14044         COREFILE=trad-core.lo
14045         TRAD_HEADER='"hosts/vaxult2.h"'
14046         ;;
14047   vax-*-linux-*)
14048         COREFILE=trad-core.lo
14049         TRAD_HEADER='"hosts/vaxlinux.h"'
14050         ;;
14051   vax-*-*)
14052         COREFILE=trad-core.lo
14053         TRAD_HEADER='"hosts/vaxbsd.h"'
14054         ;;
14055   x86_64-*-linux*)
14056         CORE_HEADER='"hosts/x86-64linux.h"'
14057         ;;
14058   x86_64-*-netbsd* | x86_64-*-openbsd*)
14059         COREFILE=netbsd-core.lo
14060         ;;
14061   esac
14062
14063   case "$COREFILE" in
14064   aix386-core.lo)       COREFLAG=-DAIX386_CORE ;;
14065   hppabsd-core.lo)      COREFLAG=-DHPPABSD_CORE ;;
14066   hpux-core.lo)         COREFLAG=-DHPUX_CORE ;;
14067   irix-core.lo)         COREFLAG=-DIRIX_CORE ;;
14068   lynx-core.lo)         COREFLAG=-DLYNX_CORE ;;
14069   netbsd-core.lo)       COREFLAG=-DNETBSD_CORE ;;
14070   osf-core.lo)          COREFLAG=-DOSF_CORE ;;
14071   ptrace-core.lo)       COREFLAG=-DPTRACE_CORE ;;
14072   rs6000-core.lo)       COREFLAG="$COREFLAG -DAIX_CORE" ;;
14073   sco5-core.lo)         COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14074   trad-core.lo)         COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14075   esac
14076
14077   # ELF corefile support has several flavors, but all of
14078   # them use something called <sys/procfs.h>
14079   for ac_header in sys/procfs.h
14080 do :
14081   ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14082 if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14083   cat >>confdefs.h <<_ACEOF
14084 #define HAVE_SYS_PROCFS_H 1
14085 _ACEOF
14086
14087 fi
14088
14089 done
14090
14091   if test "$ac_cv_header_sys_procfs_h" = yes; then
14092     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14093 $as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14094  if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14095   $as_echo_n "(cached) " >&6
14096 else
14097   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14098 /* end confdefs.h.  */
14099
14100 #define _SYSCALL32
14101 /* Needed for new procfs interface on sparc-solaris.  */
14102 #define _STRUCTURED_PROC 1
14103 #include <sys/procfs.h>
14104 int
14105 main ()
14106 {
14107 prstatus_t avar
14108   ;
14109   return 0;
14110 }
14111 _ACEOF
14112 if ac_fn_c_try_compile "$LINENO"; then :
14113   bfd_cv_have_sys_procfs_type_prstatus_t=yes
14114 else
14115   bfd_cv_have_sys_procfs_type_prstatus_t=no
14116
14117 fi
14118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14119 fi
14120
14121  if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14122
14123 $as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14124
14125  fi
14126  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14127 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14128
14129     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14130 $as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14131  if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14132   $as_echo_n "(cached) " >&6
14133 else
14134   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14135 /* end confdefs.h.  */
14136
14137 #define _SYSCALL32
14138 /* Needed for new procfs interface on sparc-solaris.  */
14139 #define _STRUCTURED_PROC 1
14140 #include <sys/procfs.h>
14141 int
14142 main ()
14143 {
14144 prstatus32_t avar
14145   ;
14146   return 0;
14147 }
14148 _ACEOF
14149 if ac_fn_c_try_compile "$LINENO"; then :
14150   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14151 else
14152   bfd_cv_have_sys_procfs_type_prstatus32_t=no
14153
14154 fi
14155 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14156 fi
14157
14158  if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14159
14160 $as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14161
14162  fi
14163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14164 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14165
14166     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14167 $as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14168  if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
14169   $as_echo_n "(cached) " >&6
14170 else
14171   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14172 /* end confdefs.h.  */
14173
14174 #define _SYSCALL32
14175 /* Needed for new procfs interface on sparc-solaris.  */
14176 #define _STRUCTURED_PROC 1
14177 #include <sys/procfs.h>
14178 int
14179 main ()
14180 {
14181 prstatus_t avar; void* aref = (void*) &avar.pr_who
14182   ;
14183   return 0;
14184 }
14185 _ACEOF
14186 if ac_fn_c_try_compile "$LINENO"; then :
14187   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
14188 else
14189   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
14190
14191 fi
14192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14193 fi
14194
14195  if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14196
14197 $as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14198
14199  fi
14200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14201 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14202
14203     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14204 $as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14205  if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
14206   $as_echo_n "(cached) " >&6
14207 else
14208   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14209 /* end confdefs.h.  */
14210
14211 #define _SYSCALL32
14212 /* Needed for new procfs interface on sparc-solaris.  */
14213 #define _STRUCTURED_PROC 1
14214 #include <sys/procfs.h>
14215 int
14216 main ()
14217 {
14218 prstatus32_t avar; void* aref = (void*) &avar.pr_who
14219   ;
14220   return 0;
14221 }
14222 _ACEOF
14223 if ac_fn_c_try_compile "$LINENO"; then :
14224   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
14225 else
14226   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
14227
14228 fi
14229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14230 fi
14231
14232  if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14233
14234 $as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14235
14236  fi
14237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14238 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14239
14240     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
14241 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14242  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
14243   $as_echo_n "(cached) " >&6
14244 else
14245   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14246 /* end confdefs.h.  */
14247
14248 #define _SYSCALL32
14249 /* Needed for new procfs interface on sparc-solaris.  */
14250 #define _STRUCTURED_PROC 1
14251 #include <sys/procfs.h>
14252 int
14253 main ()
14254 {
14255 pstatus_t avar
14256   ;
14257   return 0;
14258 }
14259 _ACEOF
14260 if ac_fn_c_try_compile "$LINENO"; then :
14261   bfd_cv_have_sys_procfs_type_pstatus_t=yes
14262 else
14263   bfd_cv_have_sys_procfs_type_pstatus_t=no
14264
14265 fi
14266 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14267 fi
14268
14269  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14270
14271 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14272
14273  fi
14274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14275 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14276
14277     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
14278 $as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14279  if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
14280   $as_echo_n "(cached) " >&6
14281 else
14282   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14283 /* end confdefs.h.  */
14284
14285 #define _SYSCALL32
14286 /* Needed for new procfs interface on sparc-solaris.  */
14287 #define _STRUCTURED_PROC 1
14288 #include <sys/procfs.h>
14289 int
14290 main ()
14291 {
14292 pxstatus_t avar
14293   ;
14294   return 0;
14295 }
14296 _ACEOF
14297 if ac_fn_c_try_compile "$LINENO"; then :
14298   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
14299 else
14300   bfd_cv_have_sys_procfs_type_pxstatus_t=no
14301
14302 fi
14303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14304 fi
14305
14306  if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14307
14308 $as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14309
14310  fi
14311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14312 $as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14313
14314     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
14315 $as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14316  if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
14317   $as_echo_n "(cached) " >&6
14318 else
14319   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14320 /* end confdefs.h.  */
14321
14322 #define _SYSCALL32
14323 /* Needed for new procfs interface on sparc-solaris.  */
14324 #define _STRUCTURED_PROC 1
14325 #include <sys/procfs.h>
14326 int
14327 main ()
14328 {
14329 pstatus32_t avar
14330   ;
14331   return 0;
14332 }
14333 _ACEOF
14334 if ac_fn_c_try_compile "$LINENO"; then :
14335   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
14336 else
14337   bfd_cv_have_sys_procfs_type_pstatus32_t=no
14338
14339 fi
14340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14341 fi
14342
14343  if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14344
14345 $as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14346
14347  fi
14348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14349 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14350
14351     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
14352 $as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14353  if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
14354   $as_echo_n "(cached) " >&6
14355 else
14356   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14357 /* end confdefs.h.  */
14358
14359 #define _SYSCALL32
14360 /* Needed for new procfs interface on sparc-solaris.  */
14361 #define _STRUCTURED_PROC 1
14362 #include <sys/procfs.h>
14363 int
14364 main ()
14365 {
14366 prpsinfo_t avar
14367   ;
14368   return 0;
14369 }
14370 _ACEOF
14371 if ac_fn_c_try_compile "$LINENO"; then :
14372   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
14373 else
14374   bfd_cv_have_sys_procfs_type_prpsinfo_t=no
14375
14376 fi
14377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14378 fi
14379
14380  if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14381
14382 $as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14383
14384  fi
14385  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14386 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14387
14388     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
14389 $as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14390  if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
14391   $as_echo_n "(cached) " >&6
14392 else
14393   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14394 /* end confdefs.h.  */
14395
14396 #define _SYSCALL32
14397 /* Needed for new procfs interface on sparc-solaris.  */
14398 #define _STRUCTURED_PROC 1
14399 #include <sys/procfs.h>
14400 int
14401 main ()
14402 {
14403 prpsinfo32_t avar
14404   ;
14405   return 0;
14406 }
14407 _ACEOF
14408 if ac_fn_c_try_compile "$LINENO"; then :
14409   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
14410 else
14411   bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
14412
14413 fi
14414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14415 fi
14416
14417  if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14418
14419 $as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14420
14421  fi
14422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14423 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14424
14425     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
14426 $as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14427  if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
14428   $as_echo_n "(cached) " >&6
14429 else
14430   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14431 /* end confdefs.h.  */
14432
14433 #define _SYSCALL32
14434 /* Needed for new procfs interface on sparc-solaris.  */
14435 #define _STRUCTURED_PROC 1
14436 #include <sys/procfs.h>
14437 int
14438 main ()
14439 {
14440 psinfo_t avar
14441   ;
14442   return 0;
14443 }
14444 _ACEOF
14445 if ac_fn_c_try_compile "$LINENO"; then :
14446   bfd_cv_have_sys_procfs_type_psinfo_t=yes
14447 else
14448   bfd_cv_have_sys_procfs_type_psinfo_t=no
14449
14450 fi
14451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14452 fi
14453
14454  if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14455
14456 $as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14457
14458  fi
14459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14460 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14461
14462     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
14463 $as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14464  if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
14465   $as_echo_n "(cached) " >&6
14466 else
14467   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14468 /* end confdefs.h.  */
14469
14470 #define _SYSCALL32
14471 /* Needed for new procfs interface on sparc-solaris.  */
14472 #define _STRUCTURED_PROC 1
14473 #include <sys/procfs.h>
14474 int
14475 main ()
14476 {
14477 psinfo32_t avar
14478   ;
14479   return 0;
14480 }
14481 _ACEOF
14482 if ac_fn_c_try_compile "$LINENO"; then :
14483   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
14484 else
14485   bfd_cv_have_sys_procfs_type_psinfo32_t=no
14486
14487 fi
14488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14489 fi
14490
14491  if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14492
14493 $as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14494
14495  fi
14496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14497 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14498
14499     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
14500 $as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14501  if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
14502   $as_echo_n "(cached) " >&6
14503 else
14504   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14505 /* end confdefs.h.  */
14506
14507 #define _SYSCALL32
14508 /* Needed for new procfs interface on sparc-solaris.  */
14509 #define _STRUCTURED_PROC 1
14510 #include <sys/procfs.h>
14511 int
14512 main ()
14513 {
14514 lwpstatus_t avar
14515   ;
14516   return 0;
14517 }
14518 _ACEOF
14519 if ac_fn_c_try_compile "$LINENO"; then :
14520   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
14521 else
14522   bfd_cv_have_sys_procfs_type_lwpstatus_t=no
14523
14524 fi
14525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14526 fi
14527
14528  if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14529
14530 $as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14531
14532  fi
14533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14534 $as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14535
14536     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
14537 $as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14538  if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
14539   $as_echo_n "(cached) " >&6
14540 else
14541   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14542 /* end confdefs.h.  */
14543
14544 #define _SYSCALL32
14545 /* Needed for new procfs interface on sparc-solaris.  */
14546 #define _STRUCTURED_PROC 1
14547 #include <sys/procfs.h>
14548 int
14549 main ()
14550 {
14551 lwpxstatus_t avar
14552   ;
14553   return 0;
14554 }
14555 _ACEOF
14556 if ac_fn_c_try_compile "$LINENO"; then :
14557   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
14558 else
14559   bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
14560
14561 fi
14562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14563 fi
14564
14565  if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14566
14567 $as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14568
14569  fi
14570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14571 $as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14572
14573     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14574 $as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14575  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
14576   $as_echo_n "(cached) " >&6
14577 else
14578   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14579 /* end confdefs.h.  */
14580
14581 #define _SYSCALL32
14582 /* Needed for new procfs interface on sparc-solaris.  */
14583 #define _STRUCTURED_PROC 1
14584 #include <sys/procfs.h>
14585 int
14586 main ()
14587 {
14588 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14589   ;
14590   return 0;
14591 }
14592 _ACEOF
14593 if ac_fn_c_try_compile "$LINENO"; then :
14594   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
14595 else
14596   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
14597
14598 fi
14599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14600 fi
14601
14602  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14603
14604 $as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14605
14606  fi
14607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14608 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14609
14610     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14611 $as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14612  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
14613   $as_echo_n "(cached) " >&6
14614 else
14615   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14616 /* end confdefs.h.  */
14617
14618 #define _SYSCALL32
14619 /* Needed for new procfs interface on sparc-solaris.  */
14620 #define _STRUCTURED_PROC 1
14621 #include <sys/procfs.h>
14622 int
14623 main ()
14624 {
14625 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14626   ;
14627   return 0;
14628 }
14629 _ACEOF
14630 if ac_fn_c_try_compile "$LINENO"; then :
14631   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
14632 else
14633   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
14634
14635 fi
14636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14637 fi
14638
14639  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14640
14641 $as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14642
14643  fi
14644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14645 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14646
14647     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14648 $as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14649  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
14650   $as_echo_n "(cached) " >&6
14651 else
14652   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14653 /* end confdefs.h.  */
14654
14655 #define _SYSCALL32
14656 /* Needed for new procfs interface on sparc-solaris.  */
14657 #define _STRUCTURED_PROC 1
14658 #include <sys/procfs.h>
14659 int
14660 main ()
14661 {
14662 lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14663   ;
14664   return 0;
14665 }
14666 _ACEOF
14667 if ac_fn_c_try_compile "$LINENO"; then :
14668   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
14669 else
14670   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
14671
14672 fi
14673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14674 fi
14675
14676  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14677
14678 $as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14679
14680  fi
14681  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14682 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14683
14684     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
14685 $as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14686  if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
14687   $as_echo_n "(cached) " >&6
14688 else
14689   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14690 /* end confdefs.h.  */
14691
14692 #define _SYSCALL32
14693 /* Needed for new procfs interface on sparc-solaris.  */
14694 #define _STRUCTURED_PROC 1
14695 #include <sys/procfs.h>
14696 int
14697 main ()
14698 {
14699 win32_pstatus_t avar
14700   ;
14701   return 0;
14702 }
14703 _ACEOF
14704 if ac_fn_c_try_compile "$LINENO"; then :
14705   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
14706 else
14707   bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
14708
14709 fi
14710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14711 fi
14712
14713  if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14714
14715 $as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14716
14717  fi
14718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14719 $as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14720
14721   fi
14722 fi
14723
14724
14725 if test -n "$CORE_HEADER"; then
14726
14727 cat >>confdefs.h <<_ACEOF
14728 #define CORE_HEADER $CORE_HEADER
14729 _ACEOF
14730
14731 fi
14732 if test -n "$TRAD_HEADER"; then
14733
14734 cat >>confdefs.h <<_ACEOF
14735 #define TRAD_HEADER $TRAD_HEADER
14736 _ACEOF
14737
14738 fi
14739
14740 # Check if linker supports --as-needed and --no-as-needed options
14741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
14742 $as_echo_n "checking linker --as-needed support... " >&6; }
14743 if test "${bfd_cv_ld_as_needed+set}" = set; then :
14744   $as_echo_n "(cached) " >&6
14745 else
14746   bfd_cv_ld_as_needed=no
14747         if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
14748                 bfd_cv_ld_as_needed=yes
14749         fi
14750
14751 fi
14752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
14753 $as_echo "$bfd_cv_ld_as_needed" >&6; }
14754
14755 LIBM=
14756 case $host in
14757 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
14758   # These system don't have libm, or don't need it
14759   ;;
14760 *-ncr-sysv4.3*)
14761   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
14762 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
14763 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
14764   $as_echo_n "(cached) " >&6
14765 else
14766   ac_check_lib_save_LIBS=$LIBS
14767 LIBS="-lmw  $LIBS"
14768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14769 /* end confdefs.h.  */
14770
14771 /* Override any GCC internal prototype to avoid an error.
14772    Use char because int might match the return type of a GCC
14773    builtin and then its argument prototype would still apply.  */
14774 #ifdef __cplusplus
14775 extern "C"
14776 #endif
14777 char _mwvalidcheckl ();
14778 int
14779 main ()
14780 {
14781 return _mwvalidcheckl ();
14782   ;
14783   return 0;
14784 }
14785 _ACEOF
14786 if ac_fn_c_try_link "$LINENO"; then :
14787   ac_cv_lib_mw__mwvalidcheckl=yes
14788 else
14789   ac_cv_lib_mw__mwvalidcheckl=no
14790 fi
14791 rm -f core conftest.err conftest.$ac_objext \
14792     conftest$ac_exeext conftest.$ac_ext
14793 LIBS=$ac_check_lib_save_LIBS
14794 fi
14795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14796 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14797 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
14798   LIBM="-lmw"
14799 fi
14800
14801   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14802 $as_echo_n "checking for cos in -lm... " >&6; }
14803 if test "${ac_cv_lib_m_cos+set}" = set; then :
14804   $as_echo_n "(cached) " >&6
14805 else
14806   ac_check_lib_save_LIBS=$LIBS
14807 LIBS="-lm  $LIBS"
14808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14809 /* end confdefs.h.  */
14810
14811 /* Override any GCC internal prototype to avoid an error.
14812    Use char because int might match the return type of a GCC
14813    builtin and then its argument prototype would still apply.  */
14814 #ifdef __cplusplus
14815 extern "C"
14816 #endif
14817 char cos ();
14818 int
14819 main ()
14820 {
14821 return cos ();
14822   ;
14823   return 0;
14824 }
14825 _ACEOF
14826 if ac_fn_c_try_link "$LINENO"; then :
14827   ac_cv_lib_m_cos=yes
14828 else
14829   ac_cv_lib_m_cos=no
14830 fi
14831 rm -f core conftest.err conftest.$ac_objext \
14832     conftest$ac_exeext conftest.$ac_ext
14833 LIBS=$ac_check_lib_save_LIBS
14834 fi
14835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14836 $as_echo "$ac_cv_lib_m_cos" >&6; }
14837 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14838   LIBM="$LIBM -lm"
14839 fi
14840
14841   ;;
14842 *)
14843   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14844 $as_echo_n "checking for cos in -lm... " >&6; }
14845 if test "${ac_cv_lib_m_cos+set}" = set; then :
14846   $as_echo_n "(cached) " >&6
14847 else
14848   ac_check_lib_save_LIBS=$LIBS
14849 LIBS="-lm  $LIBS"
14850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14851 /* end confdefs.h.  */
14852
14853 /* Override any GCC internal prototype to avoid an error.
14854    Use char because int might match the return type of a GCC
14855    builtin and then its argument prototype would still apply.  */
14856 #ifdef __cplusplus
14857 extern "C"
14858 #endif
14859 char cos ();
14860 int
14861 main ()
14862 {
14863 return cos ();
14864   ;
14865   return 0;
14866 }
14867 _ACEOF
14868 if ac_fn_c_try_link "$LINENO"; then :
14869   ac_cv_lib_m_cos=yes
14870 else
14871   ac_cv_lib_m_cos=no
14872 fi
14873 rm -f core conftest.err conftest.$ac_objext \
14874     conftest$ac_exeext conftest.$ac_ext
14875 LIBS=$ac_check_lib_save_LIBS
14876 fi
14877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14878 $as_echo "$ac_cv_lib_m_cos" >&6; }
14879 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14880   LIBM="-lm"
14881 fi
14882
14883   ;;
14884 esac
14885
14886
14887
14888 # When building a shared libbfd, link against the pic version of libiberty
14889 # so that apps that use libbfd won't need libiberty just to satisfy any
14890 # libbfd references.
14891 # We can't do that if a pic libiberty is unavailable since including non-pic
14892 # code would insert text relocations into libbfd.
14893 SHARED_LIBADD=
14894 SHARED_LDFLAGS=
14895 if test "$enable_shared" = "yes"; then
14896   x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
14897   if test -n "$x"; then
14898     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
14899   fi
14900
14901 # More hacks to build DLLs on Windows.
14902   case "${host}" in
14903   *-*-cygwin*)
14904     SHARED_LDFLAGS="-no-undefined"
14905     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
14906   ;;
14907   esac
14908
14909   if test -n "$SHARED_LIBADD"; then
14910     if test -n "$LIBM"; then
14911       if test x"$bfd_cv_ld_as_needed" = xyes; then
14912         # Link against libm only when needed.  Put -lc, -lm inside -Wl
14913         # to stop libtool reordering these options.
14914         SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
14915       else
14916         SHARED_LIBADD="$SHARED_LIBADD $LIBM"
14917       fi
14918     fi
14919   fi
14920 fi
14921
14922
14923
14924 # target stuff:
14925
14926 # Canonicalize the secondary target names.
14927 if test -n "$enable_targets" ; then
14928     for targ in `echo $enable_targets | sed 's/,/ /g'`
14929     do
14930         result=`$ac_config_sub $targ 2>/dev/null`
14931         if test -n "$result" ; then
14932             canon_targets="$canon_targets $result"
14933         else
14934             # Allow targets that config.sub doesn't recognize, like "all".
14935             canon_targets="$canon_targets $targ"
14936         fi
14937     done
14938 fi
14939
14940 all_targets=false
14941 defvec=
14942 selvecs=
14943 assocvecs=
14944 selarchs=
14945 TDEFINES=
14946 for targ in $target $canon_targets
14947 do
14948     if test "x$targ" = "xall"; then
14949         all_targets=true
14950         assocvecs="$assocvecs $targ_defvec $targ_selvecs"
14951     else
14952         . $srcdir/config.bfd
14953         if test "x$targ" = "x$target"; then
14954             defvec=$targ_defvec
14955         fi
14956         selvecs="$selvecs $targ_defvec $targ_selvecs"
14957         selarchs="$selarchs $targ_archs"
14958         TDEFINES="$TDEFINES $targ_cflags"
14959     fi
14960 done
14961
14962
14963 # This processing still needs to be done if we're to decide properly whether
14964 # 64-bit support needs to be compiled in.  Currently, it will be included if
14965 # the default or any other explicitly requested target requires it; it
14966 # will not be included on a 32-bit host if no 64-bit target is requested, and
14967 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
14968 # used.
14969
14970 # uniq the default and selected vectors in all the configured targets.
14971 f=""
14972 for i in $selvecs ; do
14973     case " $f " in
14974     *" $i "*) ;;
14975     *) f="$f $i" ;;
14976     esac
14977 done
14978 selvecs="$f"
14979
14980
14981 # uniq the associated vectors in all the configured targets.
14982 f=""
14983 for i in $assocvecs ; do
14984     case " $f " in
14985     *" $i "*) ;;
14986     *) f="$f $i" ;;
14987     esac
14988 done
14989 assocvecs="$f"
14990
14991
14992 # uniq the architectures in all the configured targets.
14993 f=""
14994 for i in $selarchs ; do
14995     case " $f " in
14996     *" $i "*) ;;
14997     *) f="$f $i" ;;
14998     esac
14999 done
15000 selarchs="$f"
15001
15002 # Target backend .o files.
15003 tb=
15004
15005 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
15006      elf-eh-frame.lo dwarf1.lo"
15007
15008 for vec in $selvecs
15009 do
15010     target_size=32
15011     case "$vec" in
15012     # This list is alphabetized to make it easy to compare
15013     # with the two vector lists in targets.c.  For the same reason,
15014     # use one entry per line, even though this leads to long lines.
15015     a_out_adobe_vec)            tb="$tb aout-adobe.lo aout32.lo" ;;
15016     aix5coff64_vec)             tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15017     aout0_big_vec)              tb="$tb aout0.lo aout32.lo" ;;
15018     aout_arm_big_vec)           tb="$tb aout-arm.lo aout32.lo" ;;
15019     aout_arm_little_vec)        tb="$tb aout-arm.lo aout32.lo" ;;
15020     apollocoff_vec)             tb="$tb coff-apollo.lo" ;;
15021     arm_epoc_pe_big_vec)        tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15022     arm_epoc_pe_little_vec)     tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15023     arm_epoc_pei_big_vec)       tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15024     arm_epoc_pei_little_vec)    tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15025     arm_wince_pe_big_vec)       tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15026     arm_wince_pe_little_vec)    tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15027     arm_wince_pei_big_vec)      tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15028     arm_wince_pei_little_vec)   tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15029     armcoff_big_vec)            tb="$tb coff-arm.lo cofflink.lo " ;;
15030     armcoff_little_vec)         tb="$tb coff-arm.lo cofflink.lo " ;;
15031     armnetbsd_vec)              tb="$tb armnetbsd.lo aout32.lo" ;;
15032     armpe_big_vec)              tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15033     armpe_little_vec)           tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15034     armpei_big_vec)             tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15035     armpei_little_vec)          tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15036     b_out_vec_big_host)         tb="$tb bout.lo aout32.lo" ;;
15037     b_out_vec_little_host)      tb="$tb bout.lo aout32.lo" ;;
15038     bfd_pei_ia64_vec)           tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
15039     bfd_elf32_am33lin_vec)      tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
15040     bfd_elf32_avr_vec)          tb="$tb elf32-avr.lo elf32.lo $elf" ;;
15041     bfd_elf32_bfin_vec)         tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15042     bfd_elf32_bfinfdpic_vec)    tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15043     bfd_elf32_big_generic_vec)  tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15044     bfd_elf32_bigarc_vec)       tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15045     bfd_elf32_bigarm_vec)       tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15046     bfd_elf32_bigarm_symbian_vec)
15047                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15048     bfd_elf32_bigarm_vxworks_vec)
15049                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15050     bfd_elf32_bigmips_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15051     bfd_elf32_bigmips_vxworks_vec)
15052                                 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15053     bfd_elf32_cr16_vec)         tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
15054     bfd_elf32_cr16c_vec)        tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
15055     bfd_elf32_cris_vec)         tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15056     bfd_elf32_crx_vec)          tb="$tb elf32-crx.lo elf32.lo $elf" ;;
15057     bfd_elf32_d10v_vec)         tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
15058     bfd_elf32_d30v_vec)         tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
15059     bfd_elf32_dlx_big_vec)      tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
15060     bfd_elf32_fr30_vec)         tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
15061     bfd_elf32_frv_vec)          tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15062     bfd_elf32_frvfdpic_vec)     tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15063     bfd_elf32_moxie_vec)        tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15064     bfd_elf32_h8300_vec)        tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
15065     bfd_elf32_hppa_linux_vec)   tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15066     bfd_elf32_hppa_nbsd_vec)    tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15067     bfd_elf32_hppa_vec)         tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15068     bfd_elf32_i370_vec)         tb="$tb elf32-i370.lo elf32.lo $elf" ;;
15069     bfd_elf32_i386_dragonfly_vec)
15070                                 tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15071     bfd_elf32_i386_sol2_vec)    tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15072     bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15073     bfd_elf32_i386_vxworks_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15074     bfd_elf32_i386_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15075     bfd_elf32_i860_little_vec)  tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15076     bfd_elf32_i860_vec)         tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15077     bfd_elf32_i960_vec)         tb="$tb elf32-i960.lo elf32.lo $elf" ;;
15078     bfd_elf32_ia64_big_vec)     tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
15079     bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
15080     bfd_elf32_ip2k_vec)         tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
15081     bfd_elf32_iq2000_vec)       tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
15082     bfd_elf32_lm32_vec)         tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15083     bfd_elf32_lm32fdpic_vec)         tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15084     bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15085     bfd_elf32_littlearc_vec)    tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15086     bfd_elf32_littlearm_symbian_vec)
15087                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15088     bfd_elf32_littlearm_vxworks_vec)
15089                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15090     bfd_elf32_littlearm_vec)    tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15091     bfd_elf32_littlemips_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15092     bfd_elf32_littlemips_vxworks_vec)
15093                                 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15094     bfd_elf32_m32c_vec)         tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
15095     bfd_elf32_m32r_vec)         tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15096     bfd_elf32_m32rle_vec)       tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15097     bfd_elf32_m32rlin_vec)      tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15098     bfd_elf32_m32rlelin_vec)    tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15099     bfd_elf32_m68hc11_vec)      tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15100     bfd_elf32_m68hc12_vec)      tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15101     bfd_elf32_m68k_vec)         tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
15102     bfd_elf32_m88k_vec)         tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
15103     bfd_elf32_mcore_big_vec)    tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15104     bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15105     bfd_elf32_mep_vec)          tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15106     bfd_elf32_mep_little_vec)   tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15107     bfd_elf32_microblaze_vec)   tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15108     bfd_elf32_mn10200_vec)      tb="$tb elf-m10200.lo elf32.lo $elf" ;;
15109     bfd_elf32_mn10300_vec)      tb="$tb elf-m10300.lo elf32.lo $elf" ;;
15110     bfd_elf32_mt_vec)           tb="$tb elf32-mt.lo elf32.lo $elf" ;;
15111     bfd_elf32_msp430_vec)       tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15112     bfd_elf32_nbigmips_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15113     bfd_elf32_nlittlemips_vec)  tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15114     bfd_elf32_ntradbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15115     bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15116     bfd_elf32_openrisc_vec)     tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
15117     bfd_elf32_or32_big_vec)     tb="$tb elf32-or32.lo elf32.lo $elf" ;;
15118     bfd_elf32_pj_vec)           tb="$tb elf32-pj.lo elf32.lo $elf";;
15119     bfd_elf32_pjl_vec)          tb="$tb elf32-pj.lo elf32.lo $elf";;
15120     bfd_elf32_powerpc_vec)      tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15121     bfd_elf32_powerpcle_vec)    tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15122     bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15123     bfd_elf32_rx_le_vec)        tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15124     bfd_elf32_rx_be_vec)        tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15125     bfd_elf32_s390_vec)         tb="$tb elf32-s390.lo elf32.lo $elf" ;;
15126     bfd_elf32_bigscore_vec)     tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15127     bfd_elf32_littlescore_vec)  tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15128     # FIXME: We include cofflink.lo not because it's needed for
15129     # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
15130     # which needs it but does not list it.  Should be fixed in right place.
15131     bfd_elf32_sh64_vec)         tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15132     bfd_elf32_sh64l_vec)        tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15133     bfd_elf32_sh64lin_vec)      tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15134     bfd_elf32_sh64blin_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15135     bfd_elf32_sh64lnbsd_vec)    tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15136     bfd_elf32_sh64nbsd_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15137     bfd_elf32_sh_vec)           tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15138     bfd_elf32_shbfd_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15139     bfd_elf32_shblin_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15140     bfd_elf32_shfd_vec)         tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15141     bfd_elf32_shl_vec)          tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15142     bfd_elf32_shl_symbian_vec)  tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15143     bfd_elf32_shlin_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15144     bfd_elf32_shlnbsd_vec)      tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15145     bfd_elf32_shlvxworks_vec)   tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15146     bfd_elf32_shnbsd_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15147     bfd_elf32_shvxworks_vec)    tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15148     bfd_elf32_sparc_vec)        tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15149     bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15150     bfd_elf32_spu_vec)          tb="$tb elf32-spu.lo elf32.lo $elf" ;;
15151     bfd_elf32_tic6x_be_vec)     tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15152     bfd_elf32_tic6x_le_vec)     tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15153     bfd_elf32_tradbigmips_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15154     bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15155     bfd_elf32_us_cris_vec)      tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15156     bfd_elf32_v850_vec)         tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15157     bfd_elf32_vax_vec)          tb="$tb elf32-vax.lo elf32.lo $elf" ;;
15158     bfd_elf32_xstormy16_vec)    tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
15159     bfd_elf32_xc16x_vec)                tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
15160     bfd_elf32_xtensa_le_vec)    tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15161     bfd_elf32_xtensa_be_vec)    tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15162     bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15163     bfd_elf64_alpha_vec)        tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15164     bfd_elf64_big_generic_vec)  tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15165     bfd_elf64_bigmips_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15166     bfd_elf64_hppa_linux_vec)   tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15167     bfd_elf64_hppa_vec)         tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15168     bfd_elf64_ia64_big_vec)     tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15169     bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15170     bfd_elf64_ia64_little_vec)  tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15171     bfd_elf64_ia64_vms_vec)     tb="$tb elf64-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
15172     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15173     bfd_elf64_littlemips_vec)   tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15174     bfd_elf64_mmix_vec)         tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
15175     bfd_elf64_powerpc_vec)      tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15176     bfd_elf64_powerpcle_vec)    tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15177     bfd_elf64_s390_vec)         tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
15178     bfd_elf64_sh64_vec)         tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15179     bfd_elf64_sh64l_vec)        tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15180     bfd_elf64_sh64lin_vec)      tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15181     bfd_elf64_sh64blin_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15182     bfd_elf64_sh64lnbsd_vec)    tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15183     bfd_elf64_sh64nbsd_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15184     bfd_elf64_sparc_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15185     bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15186     bfd_elf64_tradbigmips_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15187     bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15188     bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15189     bfd_elf64_x86_64_sol2_vec)  tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15190     bfd_elf64_x86_64_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15191     bfd_elf64_l1om_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15192     bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15193     bfd_mmo_vec)                tb="$tb mmo.lo" target_size=64 ;;
15194     bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15195     bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15196     bfd_powerpcle_pe_vec)       tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15197     bfd_powerpcle_pei_vec)      tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15198     cris_aout_vec)              tb="$tb aout-cris.lo" ;;
15199     demo_64_vec)                tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
15200     ecoff_big_vec)              tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15201     ecoff_biglittle_vec)        tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15202     ecoff_little_vec)           tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15203     ecoffalpha_little_vec)      tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
15204     go32coff_vec)               tb="$tb coff-go32.lo cofflink.lo" ;;
15205     go32stubbedcoff_vec)        tb="$tb coff-stgo32.lo cofflink.lo" ;;
15206     h8300coff_vec)              tb="$tb coff-h8300.lo reloc16.lo" ;;
15207     h8500coff_vec)              tb="$tb coff-h8500.lo reloc16.lo" ;;
15208     host_aout_vec)              tb="$tb host-aout.lo aout32.lo" ;;
15209     hp300bsd_vec)               tb="$tb hp300bsd.lo aout32.lo" ;;
15210     hp300hpux_vec)              tb="$tb hp300hpux.lo aout32.lo" ;;
15211     i386aout_vec)               tb="$tb i386aout.lo aout32.lo" ;;
15212     i386bsd_vec)                tb="$tb i386bsd.lo aout32.lo" ;;
15213     i386coff_vec)               tb="$tb coff-i386.lo cofflink.lo" ;;
15214     x86_64coff_vec)             tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
15215     i386dynix_vec)              tb="$tb i386dynix.lo aout32.lo" ;;
15216     i386freebsd_vec)            tb="$tb i386freebsd.lo aout32.lo" ;;
15217     i386linux_vec)              tb="$tb i386linux.lo aout32.lo" ;;
15218     i386lynx_aout_vec)          tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
15219     i386lynx_coff_vec)          tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
15220     i386mach3_vec)              tb="$tb i386mach3.lo aout32.lo" ;;
15221     i386msdos_vec)              tb="$tb i386msdos.lo" ;;
15222     i386netbsd_vec)             tb="$tb i386netbsd.lo aout32.lo" ;;
15223     i386os9k_vec)               tb="$tb i386os9k.lo aout32.lo" ;;
15224     i386pe_vec)                 tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
15225     i386pei_vec)                tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
15226     x86_64pe_vec)               tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15227     x86_64pei_vec)              tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15228     i860coff_vec)               tb="$tb coff-i860.lo cofflink.lo" ;;
15229     icoff_big_vec)              tb="$tb coff-i960.lo cofflink.lo" ;;
15230     icoff_little_vec)           tb="$tb coff-i960.lo cofflink.lo" ;;
15231     ieee_vec)                   tb="$tb ieee.lo" ;;
15232     m68k4knetbsd_vec)           tb="$tb m68k4knetbsd.lo aout32.lo" ;;
15233     m68kaux_coff_vec)           tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
15234     m68kcoff_vec)               tb="$tb coff-m68k.lo cofflink.lo" ;;
15235     m68kcoffun_vec)             tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
15236     m68klinux_vec)              tb="$tb m68klinux.lo aout32.lo" ;;
15237     m68knetbsd_vec)             tb="$tb m68knetbsd.lo aout32.lo" ;;
15238     m68ksysvcoff_vec)           tb="$tb coff-svm68k.lo cofflink.lo" ;;
15239     m88kbcs_vec)                tb="$tb coff-m88k.lo" ;;
15240     m88kmach3_vec)              tb="$tb m88kmach3.lo aout32.lo" ;;
15241     m88kopenbsd_vec)            tb="$tb m88kopenbsd.lo aout32.lo" ;;
15242     maxqcoff_vec)               tb="$tb coff-maxq.lo" ;;
15243     mach_o_be_vec)              tb="$tb mach-o.lo" ;;
15244     mach_o_le_vec)              tb="$tb mach-o.lo" ;;
15245     mach_o_fat_vec)             tb="$tb mach-o.lo" ;;
15246     mach_o_i386_vec)            tb="$tb mach-o-i386.lo" ;;
15247     mach_o_x86_64_vec)          tb="$tb mach-o-x86-64.lo" ;;
15248     mcore_pe_big_vec)           tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15249     mcore_pe_little_vec)        tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15250     mcore_pei_big_vec)          tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15251     mcore_pei_little_vec)       tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15252     mipslpe_vec)                tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
15253     mipslpei_vec)               tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
15254     newsos3_vec)                tb="$tb newsos3.lo aout32.lo" ;;
15255     nlm32_alpha_vec)            tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
15256     nlm32_i386_vec)             tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
15257     nlm32_powerpc_vec)          tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
15258     nlm32_sparc_vec)            tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
15259     or32coff_big_vec)           tb="$tb coff-or32.lo cofflink.lo" ;;
15260     pc532machaout_vec)          tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
15261     pc532netbsd_vec)            tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
15262     pef_vec)                    tb="$tb pef.lo" ;;
15263     pef_xlib_vec)               tb="$tb pef.lo" ;;
15264     pdp11_aout_vec)             tb="$tb pdp11.lo" ;;
15265     plugin_vec)                 tb="$tb plugin.lo" ;;
15266     pmac_xcoff_vec)             tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15267     ppcboot_vec)                tb="$tb ppcboot.lo" ;;
15268     riscix_vec)                 tb="$tb aout32.lo riscix.lo" ;;
15269     rs6000coff64_vec)           tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15270     rs6000coff_vec)             tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15271     shcoff_small_vec)           tb="$tb coff-sh.lo cofflink.lo" ;;
15272     shcoff_vec)                 tb="$tb coff-sh.lo cofflink.lo" ;;
15273     shlcoff_small_vec)          tb="$tb coff-sh.lo cofflink.lo" ;;
15274     shlcoff_vec)                tb="$tb coff-sh.lo cofflink.lo" ;;
15275     shlpe_vec)                  tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15276     shlpei_vec)                 tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15277     som_vec)                    tb="$tb som.lo" ;;
15278     sparccoff_vec)              tb="$tb coff-sparc.lo" ;;
15279     sparcle_aout_vec)           tb="$tb aout-sparcle.lo aout32.lo" ;;
15280     sparclinux_vec)             tb="$tb sparclinux.lo aout32.lo" ;;
15281     sparclynx_aout_vec)         tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
15282     sparclynx_coff_vec)         tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
15283     sparcnetbsd_vec)            tb="$tb sparcnetbsd.lo aout32.lo" ;;
15284     sunos_big_vec)              tb="$tb sunos.lo aout32.lo" ;;
15285     sym_vec)                    tb="$tb xsym.lo" ;;
15286     tic30_aout_vec)             tb="$tb aout-tic30.lo" ;;
15287     tic30_coff_vec)             tb="$tb coff-tic30.lo" ;;
15288     tic4x_coff0_vec)            tb="$tb coff-tic4x.lo" ;;
15289     tic4x_coff0_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15290     tic4x_coff1_vec)            tb="$tb coff-tic4x.lo" ;;
15291     tic4x_coff1_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15292     tic4x_coff2_vec)            tb="$tb coff-tic4x.lo" ;;
15293     tic4x_coff2_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15294     tic54x_coff0_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15295     tic54x_coff0_vec)           tb="$tb coff-tic54x.lo" ;;
15296     tic54x_coff1_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15297     tic54x_coff1_vec)           tb="$tb coff-tic54x.lo" ;;
15298     tic54x_coff2_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15299     tic54x_coff2_vec)           tb="$tb coff-tic54x.lo" ;;
15300     tic80coff_vec)              tb="$tb coff-tic80.lo cofflink.lo" ;;
15301     vaxnetbsd_vec)              tb="$tb vaxnetbsd.lo aout32.lo" ;;
15302     vax1knetbsd_vec)            tb="$tb vax1knetbsd.lo aout32.lo" ;;
15303     vaxbsd_vec)                 tb="$tb vaxbsd.lo aout32.lo" ;;
15304     versados_vec)               tb="$tb versados.lo" ;;
15305     vms_alpha_vec)              tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
15306     vms_lib_txt_vec)            tb="$tb vms-lib.lo vms-misc.lo" ;;
15307     w65_vec)                    tb="$tb coff-w65.lo reloc16.lo" ;;
15308     we32kcoff_vec)              tb="$tb coff-we32k.lo" ;;
15309     z80coff_vec)                tb="$tb coff-z80.lo reloc16.lo" ;;
15310     z8kcoff_vec)                tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
15311
15312     # These appear out of order in targets.c
15313     srec_vec)                   tb="$tb srec.lo" ;;
15314     symbolsrec_vec)             tb="$tb srec.lo" ;;
15315     tekhex_vec)                 tb="$tb tekhex.lo" ;;
15316     cisco_core_big_vec)         tb="$tb cisco-core.lo" ;;
15317     cisco_core_little_vec)      tb="$tb cisco-core.lo" ;;
15318
15319     "")                 ;;
15320     *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
15321     esac
15322
15323     if test ${target_size} = 64; then
15324         target64=true
15325     fi
15326     if test x"${vec}" = x"${defvec}"; then
15327         bfd_default_target_size=${target_size}
15328     fi
15329 done
15330
15331 # Target architecture .o files.
15332 # A couple of CPUs use shorter file names to avoid problems on DOS
15333 # filesystems.
15334 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
15335
15336 # Weed out duplicate .o files.
15337 f=""
15338 for i in $tb ; do
15339     case " $f " in
15340     *" $i "*) ;;
15341     *) f="$f $i" ;;
15342     esac
15343 done
15344 tb="$f"
15345
15346 f=""
15347 for i in $ta ; do
15348     case " $f " in
15349     *" $i "*) ;;
15350     *) f="$f $i" ;;
15351     esac
15352 done
15353 ta="$f"
15354
15355 bfd_backends="$tb"
15356 bfd_machines="$ta"
15357
15358 if test x${all_targets} = xtrue ; then
15359   bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
15360   bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
15361   selvecs=
15362   havevecs=-DHAVE_all_vecs
15363   selarchs=
15364   test -n "$assocvecs" &&
15365     assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15366 else    # all_targets is true
15367   # Only set these if they will be nonempty, for the clever echo.
15368   havevecs=
15369   assocvecs=
15370   test -n "$selvecs" &&
15371     havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
15372   test -n "$selvecs" &&
15373     selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15374   test -n "$selarchs" &&
15375     selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15376 fi      # all_targets is true
15377
15378 case ${host64}-${target64}-${want64} in
15379   *true*)
15380     wordsize=64
15381     bfd64_libs='$(BFD64_LIBS)'
15382     all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
15383     if test $BFD_HOST_64_BIT_DEFINED = 0; then
15384       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
15385 $as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
15386       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
15387 $as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
15388     fi
15389     if test -n "$GCC" ; then
15390        bad_64bit_gcc=no;
15391        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
15392 $as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
15393        # Add more tests for gcc versions with non-working 64-bit support here.
15394        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15395 /* end confdefs.h.  */
15396 :__GNUC__:__GNUC_MINOR__:__i386__:
15397 _ACEOF
15398 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15399   $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
15400   bad_64bit_gcc=yes;
15401                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
15402 $as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
15403 else
15404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15405 $as_echo "no" >&6; }
15406 fi
15407 rm -f conftest*
15408
15409        if test $bad_64bit_gcc = yes ; then
15410          as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
15411        fi
15412     fi
15413     ;;
15414   false-false-false)
15415     wordsize=32
15416     all_backends='$(BFD32_BACKENDS)'
15417     ;;
15418 esac
15419
15420
15421
15422
15423
15424
15425
15426
15427 if test "$plugins" = "yes"; then
15428   supports_plugins=1
15429 else
15430   supports_plugins=0
15431 fi
15432
15433
15434 # Determine the host dependant file_ptr a.k.a. off_t type.  In order
15435 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15436 # fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15437 # Hopefully a reasonable assumption since fseeko et.al. should be
15438 # upward compatible.
15439 for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15440 do :
15441   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15442 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15443 eval as_val=\$$as_ac_var
15444    if test "x$as_val" = x""yes; then :
15445   cat >>confdefs.h <<_ACEOF
15446 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15447 _ACEOF
15448
15449 fi
15450 done
15451
15452 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15453     # The cast to long int works around a bug in the HP C Compiler
15454 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15455 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15456 # This bug is HP SR number 8606223364.
15457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15458 $as_echo_n "checking size of off_t... " >&6; }
15459 if test "${ac_cv_sizeof_off_t+set}" = set; then :
15460   $as_echo_n "(cached) " >&6
15461 else
15462   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15463
15464 else
15465   if test "$ac_cv_type_off_t" = yes; then
15466      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15467 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15468 { as_fn_set_status 77
15469 as_fn_error "cannot compute sizeof (off_t)
15470 See \`config.log' for more details." "$LINENO" 5; }; }
15471    else
15472      ac_cv_sizeof_off_t=0
15473    fi
15474 fi
15475
15476 fi
15477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15478 $as_echo "$ac_cv_sizeof_off_t" >&6; }
15479
15480
15481
15482 cat >>confdefs.h <<_ACEOF
15483 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15484 _ACEOF
15485
15486
15487 fi
15488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15489 $as_echo_n "checking file_ptr type... " >&6; }
15490 bfd_file_ptr="long"
15491 bfd_ufile_ptr="unsigned long"
15492 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15493         -o x"${ac_cv_sizeof_off_t}" = x8; then
15494     bfd_file_ptr=BFD_HOST_64_BIT
15495     bfd_ufile_ptr=BFD_HOST_U_64_BIT
15496 fi
15497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15498 $as_echo "$bfd_file_ptr" >&6; }
15499
15500
15501
15502
15503 tdefaults=""
15504 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
15505 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
15506 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
15507 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
15508
15509
15510
15511 for ac_header in stdlib.h unistd.h
15512 do :
15513   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15514 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15515 eval as_val=\$$as_ac_Header
15516    if test "x$as_val" = x""yes; then :
15517   cat >>confdefs.h <<_ACEOF
15518 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15519 _ACEOF
15520
15521 fi
15522
15523 done
15524
15525 for ac_func in getpagesize
15526 do :
15527   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15528 if test "x$ac_cv_func_getpagesize" = x""yes; then :
15529   cat >>confdefs.h <<_ACEOF
15530 #define HAVE_GETPAGESIZE 1
15531 _ACEOF
15532
15533 fi
15534 done
15535
15536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15537 $as_echo_n "checking for working mmap... " >&6; }
15538 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15539   $as_echo_n "(cached) " >&6
15540 else
15541   if test "$cross_compiling" = yes; then :
15542   ac_cv_func_mmap_fixed_mapped=no
15543 else
15544   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15545 /* end confdefs.h.  */
15546 $ac_includes_default
15547 /* malloc might have been renamed as rpl_malloc. */
15548 #undef malloc
15549
15550 /* Thanks to Mike Haertel and Jim Avera for this test.
15551    Here is a matrix of mmap possibilities:
15552         mmap private not fixed
15553         mmap private fixed at somewhere currently unmapped
15554         mmap private fixed at somewhere already mapped
15555         mmap shared not fixed
15556         mmap shared fixed at somewhere currently unmapped
15557         mmap shared fixed at somewhere already mapped
15558    For private mappings, we should verify that changes cannot be read()
15559    back from the file, nor mmap's back from the file at a different
15560    address.  (There have been systems where private was not correctly
15561    implemented like the infamous i386 svr4.0, and systems where the
15562    VM page cache was not coherent with the file system buffer cache
15563    like early versions of FreeBSD and possibly contemporary NetBSD.)
15564    For shared mappings, we should conversely verify that changes get
15565    propagated back to all the places they're supposed to be.
15566
15567    Grep wants private fixed already mapped.
15568    The main things grep needs to know about mmap are:
15569    * does it exist and is it safe to write into the mmap'd area
15570    * how to use it (BSD variants)  */
15571
15572 #include <fcntl.h>
15573 #include <sys/mman.h>
15574
15575 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15576 char *malloc ();
15577 #endif
15578
15579 /* This mess was copied from the GNU getpagesize.h.  */
15580 #ifndef HAVE_GETPAGESIZE
15581 /* Assume that all systems that can run configure have sys/param.h.  */
15582 # ifndef HAVE_SYS_PARAM_H
15583 #  define HAVE_SYS_PARAM_H 1
15584 # endif
15585
15586 # ifdef _SC_PAGESIZE
15587 #  define getpagesize() sysconf(_SC_PAGESIZE)
15588 # else /* no _SC_PAGESIZE */
15589 #  ifdef HAVE_SYS_PARAM_H
15590 #   include <sys/param.h>
15591 #   ifdef EXEC_PAGESIZE
15592 #    define getpagesize() EXEC_PAGESIZE
15593 #   else /* no EXEC_PAGESIZE */
15594 #    ifdef NBPG
15595 #     define getpagesize() NBPG * CLSIZE
15596 #     ifndef CLSIZE
15597 #      define CLSIZE 1
15598 #     endif /* no CLSIZE */
15599 #    else /* no NBPG */
15600 #     ifdef NBPC
15601 #      define getpagesize() NBPC
15602 #     else /* no NBPC */
15603 #      ifdef PAGESIZE
15604 #       define getpagesize() PAGESIZE
15605 #      endif /* PAGESIZE */
15606 #     endif /* no NBPC */
15607 #    endif /* no NBPG */
15608 #   endif /* no EXEC_PAGESIZE */
15609 #  else /* no HAVE_SYS_PARAM_H */
15610 #   define getpagesize() 8192   /* punt totally */
15611 #  endif /* no HAVE_SYS_PARAM_H */
15612 # endif /* no _SC_PAGESIZE */
15613
15614 #endif /* no HAVE_GETPAGESIZE */
15615
15616 int
15617 main ()
15618 {
15619   char *data, *data2, *data3;
15620   int i, pagesize;
15621   int fd;
15622
15623   pagesize = getpagesize ();
15624
15625   /* First, make a file with some known garbage in it. */
15626   data = (char *) malloc (pagesize);
15627   if (!data)
15628     return 1;
15629   for (i = 0; i < pagesize; ++i)
15630     *(data + i) = rand ();
15631   umask (0);
15632   fd = creat ("conftest.mmap", 0600);
15633   if (fd < 0)
15634     return 1;
15635   if (write (fd, data, pagesize) != pagesize)
15636     return 1;
15637   close (fd);
15638
15639   /* Next, try to mmap the file at a fixed address which already has
15640      something else allocated at it.  If we can, also make sure that
15641      we see the same garbage.  */
15642   fd = open ("conftest.mmap", O_RDWR);
15643   if (fd < 0)
15644     return 1;
15645   data2 = (char *) malloc (2 * pagesize);
15646   if (!data2)
15647     return 1;
15648   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15649   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15650                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
15651     return 1;
15652   for (i = 0; i < pagesize; ++i)
15653     if (*(data + i) != *(data2 + i))
15654       return 1;
15655
15656   /* Finally, make sure that changes to the mapped area do not
15657      percolate back to the file as seen by read().  (This is a bug on
15658      some variants of i386 svr4.0.)  */
15659   for (i = 0; i < pagesize; ++i)
15660     *(data2 + i) = *(data2 + i) + 1;
15661   data3 = (char *) malloc (pagesize);
15662   if (!data3)
15663     return 1;
15664   if (read (fd, data3, pagesize) != pagesize)
15665     return 1;
15666   for (i = 0; i < pagesize; ++i)
15667     if (*(data + i) != *(data3 + i))
15668       return 1;
15669   close (fd);
15670   return 0;
15671 }
15672 _ACEOF
15673 if ac_fn_c_try_run "$LINENO"; then :
15674   ac_cv_func_mmap_fixed_mapped=yes
15675 else
15676   ac_cv_func_mmap_fixed_mapped=no
15677 fi
15678 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15679   conftest.$ac_objext conftest.beam conftest.$ac_ext
15680 fi
15681
15682 fi
15683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15684 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15685 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15686
15687 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
15688
15689 fi
15690 rm -f conftest.mmap
15691
15692 for ac_func in madvise mprotect
15693 do :
15694   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15695 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15696 eval as_val=\$$as_ac_var
15697    if test "x$as_val" = x""yes; then :
15698   cat >>confdefs.h <<_ACEOF
15699 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15700 _ACEOF
15701
15702 fi
15703 done
15704
15705 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
15706   true+yes )
15707 $as_echo "#define USE_MMAP 1" >>confdefs.h
15708  ;;
15709 esac
15710
15711 rm -f doc/config.status
15712 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
15713
15714
15715 ac_config_commands="$ac_config_commands default"
15716
15717
15718
15719
15720
15721
15722
15723 cat >confcache <<\_ACEOF
15724 # This file is a shell script that caches the results of configure
15725 # tests run on this system so they can be shared between configure
15726 # scripts and configure runs, see configure's option --config-cache.
15727 # It is not useful on other systems.  If it contains results you don't
15728 # want to keep, you may remove or edit it.
15729 #
15730 # config.status only pays attention to the cache file if you give it
15731 # the --recheck option to rerun configure.
15732 #
15733 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15734 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15735 # following values.
15736
15737 _ACEOF
15738
15739 # The following way of writing the cache mishandles newlines in values,
15740 # but we know of no workaround that is simple, portable, and efficient.
15741 # So, we kill variables containing newlines.
15742 # Ultrix sh set writes to stderr and can't be redirected directly,
15743 # and sets the high bit in the cache file unless we assign to the vars.
15744 (
15745   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15746     eval ac_val=\$$ac_var
15747     case $ac_val in #(
15748     *${as_nl}*)
15749       case $ac_var in #(
15750       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15751 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15752       esac
15753       case $ac_var in #(
15754       _ | IFS | as_nl) ;; #(
15755       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15756       *) { eval $ac_var=; unset $ac_var;} ;;
15757       esac ;;
15758     esac
15759   done
15760
15761   (set) 2>&1 |
15762     case $as_nl`(ac_space=' '; set) 2>&1` in #(
15763     *${as_nl}ac_space=\ *)
15764       # `set' does not quote correctly, so add quotes: double-quote
15765       # substitution turns \\\\ into \\, and sed turns \\ into \.
15766       sed -n \
15767         "s/'/'\\\\''/g;
15768           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15769       ;; #(
15770     *)
15771       # `set' quotes correctly as required by POSIX, so do not add quotes.
15772       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15773       ;;
15774     esac |
15775     sort
15776 ) |
15777   sed '
15778      /^ac_cv_env_/b end
15779      t clear
15780      :clear
15781      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15782      t end
15783      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15784      :end' >>confcache
15785 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15786   if test -w "$cache_file"; then
15787     test "x$cache_file" != "x/dev/null" &&
15788       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15789 $as_echo "$as_me: updating cache $cache_file" >&6;}
15790     cat confcache >$cache_file
15791   else
15792     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15793 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15794   fi
15795 fi
15796 rm -f confcache
15797
15798 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15799 # Let make expand exec_prefix.
15800 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15801
15802 DEFS=-DHAVE_CONFIG_H
15803
15804 ac_libobjs=
15805 ac_ltlibobjs=
15806 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15807   # 1. Remove the extension, and $U if already installed.
15808   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15809   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15810   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15811   #    will be set to the directory where LIBOBJS objects are built.
15812   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15813   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15814 done
15815 LIBOBJS=$ac_libobjs
15816
15817 LTLIBOBJS=$ac_ltlibobjs
15818
15819
15820 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15821   as_fn_error "conditional \"AMDEP\" was never defined.
15822 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15823 fi
15824 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15825   as_fn_error "conditional \"am__fastdepCC\" was never defined.
15826 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15827 fi
15828  if test -n "$EXEEXT"; then
15829   am__EXEEXT_TRUE=
15830   am__EXEEXT_FALSE='#'
15831 else
15832   am__EXEEXT_TRUE='#'
15833   am__EXEEXT_FALSE=
15834 fi
15835
15836 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
15837   as_fn_error "conditional \"PLUGINS\" was never defined.
15838 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15839 fi
15840 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15841   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
15842 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15843 fi
15844 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15845   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
15846 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15847 fi
15848 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
15849   as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
15850 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15851 fi
15852
15853 : ${CONFIG_STATUS=./config.status}
15854 ac_write_fail=0
15855 ac_clean_files_save=$ac_clean_files
15856 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15857 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15858 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15859 as_write_fail=0
15860 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15861 #! $SHELL
15862 # Generated by $as_me.
15863 # Run this file to recreate the current configuration.
15864 # Compiler output produced by configure, useful for debugging
15865 # configure, is in config.log if it exists.
15866
15867 debug=false
15868 ac_cs_recheck=false
15869 ac_cs_silent=false
15870
15871 SHELL=\${CONFIG_SHELL-$SHELL}
15872 export SHELL
15873 _ASEOF
15874 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15875 ## -------------------- ##
15876 ## M4sh Initialization. ##
15877 ## -------------------- ##
15878
15879 # Be more Bourne compatible
15880 DUALCASE=1; export DUALCASE # for MKS sh
15881 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15882   emulate sh
15883   NULLCMD=:
15884   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15885   # is contrary to our usage.  Disable this feature.
15886   alias -g '${1+"$@"}'='"$@"'
15887   setopt NO_GLOB_SUBST
15888 else
15889   case `(set -o) 2>/dev/null` in #(
15890   *posix*) :
15891     set -o posix ;; #(
15892   *) :
15893      ;;
15894 esac
15895 fi
15896
15897
15898 as_nl='
15899 '
15900 export as_nl
15901 # Printing a long string crashes Solaris 7 /usr/bin/printf.
15902 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15903 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15904 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15905 # Prefer a ksh shell builtin over an external printf program on Solaris,
15906 # but without wasting forks for bash or zsh.
15907 if test -z "$BASH_VERSION$ZSH_VERSION" \
15908     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15909   as_echo='print -r --'
15910   as_echo_n='print -rn --'
15911 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15912   as_echo='printf %s\n'
15913   as_echo_n='printf %s'
15914 else
15915   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15916     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15917     as_echo_n='/usr/ucb/echo -n'
15918   else
15919     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15920     as_echo_n_body='eval
15921       arg=$1;
15922       case $arg in #(
15923       *"$as_nl"*)
15924         expr "X$arg" : "X\\(.*\\)$as_nl";
15925         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15926       esac;
15927       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15928     '
15929     export as_echo_n_body
15930     as_echo_n='sh -c $as_echo_n_body as_echo'
15931   fi
15932   export as_echo_body
15933   as_echo='sh -c $as_echo_body as_echo'
15934 fi
15935
15936 # The user is always right.
15937 if test "${PATH_SEPARATOR+set}" != set; then
15938   PATH_SEPARATOR=:
15939   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15940     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15941       PATH_SEPARATOR=';'
15942   }
15943 fi
15944
15945
15946 # IFS
15947 # We need space, tab and new line, in precisely that order.  Quoting is
15948 # there to prevent editors from complaining about space-tab.
15949 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15950 # splitting by setting IFS to empty value.)
15951 IFS=" ""        $as_nl"
15952
15953 # Find who we are.  Look in the path if we contain no directory separator.
15954 case $0 in #((
15955   *[\\/]* ) as_myself=$0 ;;
15956   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15957 for as_dir in $PATH
15958 do
15959   IFS=$as_save_IFS
15960   test -z "$as_dir" && as_dir=.
15961     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15962   done
15963 IFS=$as_save_IFS
15964
15965      ;;
15966 esac
15967 # We did not find ourselves, most probably we were run as `sh COMMAND'
15968 # in which case we are not to be found in the path.
15969 if test "x$as_myself" = x; then
15970   as_myself=$0
15971 fi
15972 if test ! -f "$as_myself"; then
15973   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15974   exit 1
15975 fi
15976
15977 # Unset variables that we do not need and which cause bugs (e.g. in
15978 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15979 # suppresses any "Segmentation fault" message there.  '((' could
15980 # trigger a bug in pdksh 5.2.14.
15981 for as_var in BASH_ENV ENV MAIL MAILPATH
15982 do eval test x\${$as_var+set} = xset \
15983   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15984 done
15985 PS1='$ '
15986 PS2='> '
15987 PS4='+ '
15988
15989 # NLS nuisances.
15990 LC_ALL=C
15991 export LC_ALL
15992 LANGUAGE=C
15993 export LANGUAGE
15994
15995 # CDPATH.
15996 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15997
15998
15999 # as_fn_error ERROR [LINENO LOG_FD]
16000 # ---------------------------------
16001 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16002 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16003 # script with status $?, using 1 if that was 0.
16004 as_fn_error ()
16005 {
16006   as_status=$?; test $as_status -eq 0 && as_status=1
16007   if test "$3"; then
16008     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16009     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16010   fi
16011   $as_echo "$as_me: error: $1" >&2
16012   as_fn_exit $as_status
16013 } # as_fn_error
16014
16015
16016 # as_fn_set_status STATUS
16017 # -----------------------
16018 # Set $? to STATUS, without forking.
16019 as_fn_set_status ()
16020 {
16021   return $1
16022 } # as_fn_set_status
16023
16024 # as_fn_exit STATUS
16025 # -----------------
16026 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16027 as_fn_exit ()
16028 {
16029   set +e
16030   as_fn_set_status $1
16031   exit $1
16032 } # as_fn_exit
16033
16034 # as_fn_unset VAR
16035 # ---------------
16036 # Portably unset VAR.
16037 as_fn_unset ()
16038 {
16039   { eval $1=; unset $1;}
16040 }
16041 as_unset=as_fn_unset
16042 # as_fn_append VAR VALUE
16043 # ----------------------
16044 # Append the text in VALUE to the end of the definition contained in VAR. Take
16045 # advantage of any shell optimizations that allow amortized linear growth over
16046 # repeated appends, instead of the typical quadratic growth present in naive
16047 # implementations.
16048 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16049   eval 'as_fn_append ()
16050   {
16051     eval $1+=\$2
16052   }'
16053 else
16054   as_fn_append ()
16055   {
16056     eval $1=\$$1\$2
16057   }
16058 fi # as_fn_append
16059
16060 # as_fn_arith ARG...
16061 # ------------------
16062 # Perform arithmetic evaluation on the ARGs, and store the result in the
16063 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16064 # must be portable across $(()) and expr.
16065 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16066   eval 'as_fn_arith ()
16067   {
16068     as_val=$(( $* ))
16069   }'
16070 else
16071   as_fn_arith ()
16072   {
16073     as_val=`expr "$@" || test $? -eq 1`
16074   }
16075 fi # as_fn_arith
16076
16077
16078 if expr a : '\(a\)' >/dev/null 2>&1 &&
16079    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16080   as_expr=expr
16081 else
16082   as_expr=false
16083 fi
16084
16085 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16086   as_basename=basename
16087 else
16088   as_basename=false
16089 fi
16090
16091 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16092   as_dirname=dirname
16093 else
16094   as_dirname=false
16095 fi
16096
16097 as_me=`$as_basename -- "$0" ||
16098 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16099          X"$0" : 'X\(//\)$' \| \
16100          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16101 $as_echo X/"$0" |
16102     sed '/^.*\/\([^/][^/]*\)\/*$/{
16103             s//\1/
16104             q
16105           }
16106           /^X\/\(\/\/\)$/{
16107             s//\1/
16108             q
16109           }
16110           /^X\/\(\/\).*/{
16111             s//\1/
16112             q
16113           }
16114           s/.*/./; q'`
16115
16116 # Avoid depending upon Character Ranges.
16117 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16118 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16119 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16120 as_cr_digits='0123456789'
16121 as_cr_alnum=$as_cr_Letters$as_cr_digits
16122
16123 ECHO_C= ECHO_N= ECHO_T=
16124 case `echo -n x` in #(((((
16125 -n*)
16126   case `echo 'xy\c'` in
16127   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16128   xy)  ECHO_C='\c';;
16129   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16130        ECHO_T=' ';;
16131   esac;;
16132 *)
16133   ECHO_N='-n';;
16134 esac
16135
16136 rm -f conf$$ conf$$.exe conf$$.file
16137 if test -d conf$$.dir; then
16138   rm -f conf$$.dir/conf$$.file
16139 else
16140   rm -f conf$$.dir
16141   mkdir conf$$.dir 2>/dev/null
16142 fi
16143 if (echo >conf$$.file) 2>/dev/null; then
16144   if ln -s conf$$.file conf$$ 2>/dev/null; then
16145     as_ln_s='ln -s'
16146     # ... but there are two gotchas:
16147     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16148     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16149     # In both cases, we have to default to `cp -p'.
16150     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16151       as_ln_s='cp -p'
16152   elif ln conf$$.file conf$$ 2>/dev/null; then
16153     as_ln_s=ln
16154   else
16155     as_ln_s='cp -p'
16156   fi
16157 else
16158   as_ln_s='cp -p'
16159 fi
16160 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16161 rmdir conf$$.dir 2>/dev/null
16162
16163
16164 # as_fn_mkdir_p
16165 # -------------
16166 # Create "$as_dir" as a directory, including parents if necessary.
16167 as_fn_mkdir_p ()
16168 {
16169
16170   case $as_dir in #(
16171   -*) as_dir=./$as_dir;;
16172   esac
16173   test -d "$as_dir" || eval $as_mkdir_p || {
16174     as_dirs=
16175     while :; do
16176       case $as_dir in #(
16177       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16178       *) as_qdir=$as_dir;;
16179       esac
16180       as_dirs="'$as_qdir' $as_dirs"
16181       as_dir=`$as_dirname -- "$as_dir" ||
16182 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16183          X"$as_dir" : 'X\(//\)[^/]' \| \
16184          X"$as_dir" : 'X\(//\)$' \| \
16185          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16186 $as_echo X"$as_dir" |
16187     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16188             s//\1/
16189             q
16190           }
16191           /^X\(\/\/\)[^/].*/{
16192             s//\1/
16193             q
16194           }
16195           /^X\(\/\/\)$/{
16196             s//\1/
16197             q
16198           }
16199           /^X\(\/\).*/{
16200             s//\1/
16201             q
16202           }
16203           s/.*/./; q'`
16204       test -d "$as_dir" && break
16205     done
16206     test -z "$as_dirs" || eval "mkdir $as_dirs"
16207   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16208
16209
16210 } # as_fn_mkdir_p
16211 if mkdir -p . 2>/dev/null; then
16212   as_mkdir_p='mkdir -p "$as_dir"'
16213 else
16214   test -d ./-p && rmdir ./-p
16215   as_mkdir_p=false
16216 fi
16217
16218 if test -x / >/dev/null 2>&1; then
16219   as_test_x='test -x'
16220 else
16221   if ls -dL / >/dev/null 2>&1; then
16222     as_ls_L_option=L
16223   else
16224     as_ls_L_option=
16225   fi
16226   as_test_x='
16227     eval sh -c '\''
16228       if test -d "$1"; then
16229         test -d "$1/.";
16230       else
16231         case $1 in #(
16232         -*)set "./$1";;
16233         esac;
16234         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16235         ???[sx]*):;;*)false;;esac;fi
16236     '\'' sh
16237   '
16238 fi
16239 as_executable_p=$as_test_x
16240
16241 # Sed expression to map a string onto a valid CPP name.
16242 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16243
16244 # Sed expression to map a string onto a valid variable name.
16245 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16246
16247
16248 exec 6>&1
16249 ## ----------------------------------- ##
16250 ## Main body of $CONFIG_STATUS script. ##
16251 ## ----------------------------------- ##
16252 _ASEOF
16253 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16254
16255 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16256 # Save the log message, to keep $0 and so on meaningful, and to
16257 # report actual input values of CONFIG_FILES etc. instead of their
16258 # values after options handling.
16259 ac_log="
16260 This file was extended by $as_me, which was
16261 generated by GNU Autoconf 2.64.  Invocation command line was
16262
16263   CONFIG_FILES    = $CONFIG_FILES
16264   CONFIG_HEADERS  = $CONFIG_HEADERS
16265   CONFIG_LINKS    = $CONFIG_LINKS
16266   CONFIG_COMMANDS = $CONFIG_COMMANDS
16267   $ $0 $@
16268
16269 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16270 "
16271
16272 _ACEOF
16273
16274 case $ac_config_files in *"
16275 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16276 esac
16277
16278 case $ac_config_headers in *"
16279 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16280 esac
16281
16282
16283 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16284 # Files that config.status was made for.
16285 config_files="$ac_config_files"
16286 config_headers="$ac_config_headers"
16287 config_commands="$ac_config_commands"
16288
16289 _ACEOF
16290
16291 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16292 ac_cs_usage="\
16293 \`$as_me' instantiates files and other configuration actions
16294 from templates according to the current configuration.  Unless the files
16295 and actions are specified as TAGs, all are instantiated by default.
16296
16297 Usage: $0 [OPTION]... [TAG]...
16298
16299   -h, --help       print this help, then exit
16300   -V, --version    print version number and configuration settings, then exit
16301   -q, --quiet, --silent
16302                    do not print progress messages
16303   -d, --debug      don't remove temporary files
16304       --recheck    update $as_me by reconfiguring in the same conditions
16305       --file=FILE[:TEMPLATE]
16306                    instantiate the configuration file FILE
16307       --header=FILE[:TEMPLATE]
16308                    instantiate the configuration header FILE
16309
16310 Configuration files:
16311 $config_files
16312
16313 Configuration headers:
16314 $config_headers
16315
16316 Configuration commands:
16317 $config_commands
16318
16319 Report bugs to the package provider."
16320
16321 _ACEOF
16322 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16323 ac_cs_version="\\
16324 config.status
16325 configured by $0, generated by GNU Autoconf 2.64,
16326   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16327
16328 Copyright (C) 2009 Free Software Foundation, Inc.
16329 This config.status script is free software; the Free Software Foundation
16330 gives unlimited permission to copy, distribute and modify it."
16331
16332 ac_pwd='$ac_pwd'
16333 srcdir='$srcdir'
16334 INSTALL='$INSTALL'
16335 MKDIR_P='$MKDIR_P'
16336 AWK='$AWK'
16337 test -n "\$AWK" || AWK=awk
16338 _ACEOF
16339
16340 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16341 # The default lists apply if the user does not specify any file.
16342 ac_need_defaults=:
16343 while test $# != 0
16344 do
16345   case $1 in
16346   --*=*)
16347     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16348     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16349     ac_shift=:
16350     ;;
16351   *)
16352     ac_option=$1
16353     ac_optarg=$2
16354     ac_shift=shift
16355     ;;
16356   esac
16357
16358   case $ac_option in
16359   # Handling of the options.
16360   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16361     ac_cs_recheck=: ;;
16362   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16363     $as_echo "$ac_cs_version"; exit ;;
16364   --debug | --debu | --deb | --de | --d | -d )
16365     debug=: ;;
16366   --file | --fil | --fi | --f )
16367     $ac_shift
16368     case $ac_optarg in
16369     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16370     esac
16371     as_fn_append CONFIG_FILES " '$ac_optarg'"
16372     ac_need_defaults=false;;
16373   --header | --heade | --head | --hea )
16374     $ac_shift
16375     case $ac_optarg in
16376     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16377     esac
16378     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16379     ac_need_defaults=false;;
16380   --he | --h)
16381     # Conflict between --help and --header
16382     as_fn_error "ambiguous option: \`$1'
16383 Try \`$0 --help' for more information.";;
16384   --help | --hel | -h )
16385     $as_echo "$ac_cs_usage"; exit ;;
16386   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16387   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16388     ac_cs_silent=: ;;
16389
16390   # This is an error.
16391   -*) as_fn_error "unrecognized option: \`$1'
16392 Try \`$0 --help' for more information." ;;
16393
16394   *) as_fn_append ac_config_targets " $1"
16395      ac_need_defaults=false ;;
16396
16397   esac
16398   shift
16399 done
16400
16401 ac_configure_extra_args=
16402
16403 if $ac_cs_silent; then
16404   exec 6>/dev/null
16405   ac_configure_extra_args="$ac_configure_extra_args --silent"
16406 fi
16407
16408 _ACEOF
16409 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16410 if \$ac_cs_recheck; then
16411   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16412   shift
16413   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16414   CONFIG_SHELL='$SHELL'
16415   export CONFIG_SHELL
16416   exec "\$@"
16417 fi
16418
16419 _ACEOF
16420 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16421 exec 5>>config.log
16422 {
16423   echo
16424   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16425 ## Running $as_me. ##
16426 _ASBOX
16427   $as_echo "$ac_log"
16428 } >&5
16429
16430 _ACEOF
16431 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16432 #
16433 # INIT-COMMANDS
16434 #
16435 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16436
16437
16438 # The HP-UX ksh and POSIX shell print the target directory to stdout
16439 # if CDPATH is set.
16440 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16441
16442 sed_quote_subst='$sed_quote_subst'
16443 double_quote_subst='$double_quote_subst'
16444 delay_variable_subst='$delay_variable_subst'
16445 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16446 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16447 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16448 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16449 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16450 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16451 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16452 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16453 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16454 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16455 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16456 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16457 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16458 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16459 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16460 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16461 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16462 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16463 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16464 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16465 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16466 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16467 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16468 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16469 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16470 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16471 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16472 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16473 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16474 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16475 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16476 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16477 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16478 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16479 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16480 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16481 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16482 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16483 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16484 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16485 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16486 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16487 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16488 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16489 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16490 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16491 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16492 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16493 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
16494 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16495 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16496 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16497 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16498 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16499 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16500 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16501 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16502 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16503 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16504 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16505 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16506 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16507 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16508 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16509 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16510 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16511 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16512 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16513 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16514 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16515 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16516 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16517 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16518 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16519 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16520 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16521 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16522 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16523 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16524 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16525 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16526 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16527 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16528 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16529 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16530 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16531 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16532 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16533 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16534 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16535 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16536 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16537 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16538 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16539 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16540 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16541 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16542 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16543 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16544 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16545 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16546 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16547 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16548 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16549 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16550 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16551 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16552 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16553 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16554 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16555 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16556 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16557 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16558 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16559 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16560 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16561 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16562 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16563 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16564 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16565
16566 LTCC='$LTCC'
16567 LTCFLAGS='$LTCFLAGS'
16568 compiler='$compiler_DEFAULT'
16569
16570 # A function that is used when there is no print builtin or printf.
16571 func_fallback_echo ()
16572 {
16573   eval 'cat <<_LTECHO_EOF
16574 \$1
16575 _LTECHO_EOF'
16576 }
16577
16578 # Quote evaled strings.
16579 for var in SHELL \
16580 ECHO \
16581 SED \
16582 GREP \
16583 EGREP \
16584 FGREP \
16585 LD \
16586 NM \
16587 LN_S \
16588 lt_SP2NL \
16589 lt_NL2SP \
16590 reload_flag \
16591 OBJDUMP \
16592 deplibs_check_method \
16593 file_magic_cmd \
16594 AR \
16595 AR_FLAGS \
16596 STRIP \
16597 RANLIB \
16598 CC \
16599 CFLAGS \
16600 compiler \
16601 lt_cv_sys_global_symbol_pipe \
16602 lt_cv_sys_global_symbol_to_cdecl \
16603 lt_cv_sys_global_symbol_to_c_name_address \
16604 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16605 lt_prog_compiler_no_builtin_flag \
16606 lt_prog_compiler_wl \
16607 lt_prog_compiler_pic \
16608 lt_prog_compiler_static \
16609 lt_cv_prog_compiler_c_o \
16610 need_locks \
16611 DSYMUTIL \
16612 NMEDIT \
16613 LIPO \
16614 OTOOL \
16615 OTOOL64 \
16616 shrext_cmds \
16617 export_dynamic_flag_spec \
16618 whole_archive_flag_spec \
16619 compiler_needs_object \
16620 with_gnu_ld \
16621 allow_undefined_flag \
16622 no_undefined_flag \
16623 hardcode_libdir_flag_spec \
16624 hardcode_libdir_flag_spec_ld \
16625 hardcode_libdir_separator \
16626 fix_srcfile_path \
16627 exclude_expsyms \
16628 include_expsyms \
16629 file_list_spec \
16630 variables_saved_for_relink \
16631 libname_spec \
16632 library_names_spec \
16633 soname_spec \
16634 install_override_mode \
16635 finish_eval \
16636 old_striplib \
16637 striplib; do
16638     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16639     *[\\\\\\\`\\"\\\$]*)
16640       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16641       ;;
16642     *)
16643       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16644       ;;
16645     esac
16646 done
16647
16648 # Double-quote double-evaled strings.
16649 for var in reload_cmds \
16650 old_postinstall_cmds \
16651 old_postuninstall_cmds \
16652 old_archive_cmds \
16653 extract_expsyms_cmds \
16654 old_archive_from_new_cmds \
16655 old_archive_from_expsyms_cmds \
16656 archive_cmds \
16657 archive_expsym_cmds \
16658 module_cmds \
16659 module_expsym_cmds \
16660 export_symbols_cmds \
16661 prelink_cmds \
16662 postinstall_cmds \
16663 postuninstall_cmds \
16664 finish_cmds \
16665 sys_lib_search_path_spec \
16666 sys_lib_dlsearch_path_spec; do
16667     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16668     *[\\\\\\\`\\"\\\$]*)
16669       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16670       ;;
16671     *)
16672       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16673       ;;
16674     esac
16675 done
16676
16677 ac_aux_dir='$ac_aux_dir'
16678 xsi_shell='$xsi_shell'
16679 lt_shell_append='$lt_shell_append'
16680
16681 # See if we are running on zsh, and set the options which allow our
16682 # commands through without removal of \ escapes INIT.
16683 if test -n "\${ZSH_VERSION+set}" ; then
16684    setopt NO_GLOB_SUBST
16685 fi
16686
16687
16688     PACKAGE='$PACKAGE'
16689     VERSION='$VERSION'
16690     TIMESTAMP='$TIMESTAMP'
16691     RM='$RM'
16692     ofile='$ofile'
16693
16694
16695
16696 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
16697     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16698     # from automake.
16699     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16700     # Capture the value of LINGUAS because we need it to compute CATALOGS.
16701     LINGUAS="${LINGUAS-%UNSET%}"
16702
16703
16704 GCC="$GCC"
16705 CC="$CC"
16706 acx_cv_header_stdint="$acx_cv_header_stdint"
16707 acx_cv_type_int8_t="$acx_cv_type_int8_t"
16708 acx_cv_type_int16_t="$acx_cv_type_int16_t"
16709 acx_cv_type_int32_t="$acx_cv_type_int32_t"
16710 acx_cv_type_int64_t="$acx_cv_type_int64_t"
16711 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
16712 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
16713 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
16714 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
16715 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
16716 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
16717 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
16718 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
16719 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
16720
16721
16722
16723 _ACEOF
16724
16725 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16726
16727 # Handling of arguments.
16728 for ac_config_target in $ac_config_targets
16729 do
16730   case $ac_config_target in
16731     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16732     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16733     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16734     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16735     "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
16736     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16737     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16738     "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
16739     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16740     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16741
16742   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16743   esac
16744 done
16745
16746
16747 # If the user did not use the arguments to specify the items to instantiate,
16748 # then the envvar interface is used.  Set only those that are not.
16749 # We use the long form for the default assignment because of an extremely
16750 # bizarre bug on SunOS 4.1.3.
16751 if $ac_need_defaults; then
16752   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16753   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16754   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16755 fi
16756
16757 # Have a temporary directory for convenience.  Make it in the build tree
16758 # simply because there is no reason against having it here, and in addition,
16759 # creating and moving files from /tmp can sometimes cause problems.
16760 # Hook for its removal unless debugging.
16761 # Note that there is a small window in which the directory will not be cleaned:
16762 # after its creation but before its name has been assigned to `$tmp'.
16763 $debug ||
16764 {
16765   tmp=
16766   trap 'exit_status=$?
16767   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16768 ' 0
16769   trap 'as_fn_exit 1' 1 2 13 15
16770 }
16771 # Create a (secure) tmp directory for tmp files.
16772
16773 {
16774   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16775   test -n "$tmp" && test -d "$tmp"
16776 }  ||
16777 {
16778   tmp=./conf$$-$RANDOM
16779   (umask 077 && mkdir "$tmp")
16780 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
16781
16782 # Set up the scripts for CONFIG_FILES section.
16783 # No need to generate them if there are no CONFIG_FILES.
16784 # This happens for instance with `./config.status config.h'.
16785 if test -n "$CONFIG_FILES"; then
16786
16787
16788 ac_cr=`echo X | tr X '\015'`
16789 # On cygwin, bash can eat \r inside `` if the user requested igncr.
16790 # But we know of no other shell where ac_cr would be empty at this
16791 # point, so we can use a bashism as a fallback.
16792 if test "x$ac_cr" = x; then
16793   eval ac_cr=\$\'\\r\'
16794 fi
16795 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16796 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16797   ac_cs_awk_cr='\r'
16798 else
16799   ac_cs_awk_cr=$ac_cr
16800 fi
16801
16802 echo 'BEGIN {' >"$tmp/subs1.awk" &&
16803 _ACEOF
16804
16805
16806 {
16807   echo "cat >conf$$subs.awk <<_ACEOF" &&
16808   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16809   echo "_ACEOF"
16810 } >conf$$subs.sh ||
16811   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16812 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
16813 ac_delim='%!_!# '
16814 for ac_last_try in false false false false false :; do
16815   . ./conf$$subs.sh ||
16816     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16817
16818   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16819   if test $ac_delim_n = $ac_delim_num; then
16820     break
16821   elif $ac_last_try; then
16822     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16823   else
16824     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16825   fi
16826 done
16827 rm -f conf$$subs.sh
16828
16829 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16830 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
16831 _ACEOF
16832 sed -n '
16833 h
16834 s/^/S["/; s/!.*/"]=/
16835 p
16836 g
16837 s/^[^!]*!//
16838 :repl
16839 t repl
16840 s/'"$ac_delim"'$//
16841 t delim
16842 :nl
16843 h
16844 s/\(.\{148\}\).*/\1/
16845 t more1
16846 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16847 p
16848 n
16849 b repl
16850 :more1
16851 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16852 p
16853 g
16854 s/.\{148\}//
16855 t nl
16856 :delim
16857 h
16858 s/\(.\{148\}\).*/\1/
16859 t more2
16860 s/["\\]/\\&/g; s/^/"/; s/$/"/
16861 p
16862 b
16863 :more2
16864 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16865 p
16866 g
16867 s/.\{148\}//
16868 t delim
16869 ' <conf$$subs.awk | sed '
16870 /^[^""]/{
16871   N
16872   s/\n//
16873 }
16874 ' >>$CONFIG_STATUS || ac_write_fail=1
16875 rm -f conf$$subs.awk
16876 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16877 _ACAWK
16878 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
16879   for (key in S) S_is_set[key] = 1
16880   FS = "\a"
16881
16882 }
16883 {
16884   line = $ 0
16885   nfields = split(line, field, "@")
16886   substed = 0
16887   len = length(field[1])
16888   for (i = 2; i < nfields; i++) {
16889     key = field[i]
16890     keylen = length(key)
16891     if (S_is_set[key]) {
16892       value = S[key]
16893       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16894       len += length(value) + length(field[++i])
16895       substed = 1
16896     } else
16897       len += 1 + keylen
16898   }
16899
16900   print line
16901 }
16902
16903 _ACAWK
16904 _ACEOF
16905 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16906 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16907   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16908 else
16909   cat
16910 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
16911   || as_fn_error "could not setup config files machinery" "$LINENO" 5
16912 _ACEOF
16913
16914 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16915 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16916 # trailing colons and then remove the whole line if VPATH becomes empty
16917 # (actually we leave an empty line to preserve line numbers).
16918 if test "x$srcdir" = x.; then
16919   ac_vpsub='/^[  ]*VPATH[        ]*=/{
16920 s/:*\$(srcdir):*/:/
16921 s/:*\${srcdir}:*/:/
16922 s/:*@srcdir@:*/:/
16923 s/^\([^=]*=[     ]*\):*/\1/
16924 s/:*$//
16925 s/^[^=]*=[       ]*$//
16926 }'
16927 fi
16928
16929 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16930 fi # test -n "$CONFIG_FILES"
16931
16932 # Set up the scripts for CONFIG_HEADERS section.
16933 # No need to generate them if there are no CONFIG_HEADERS.
16934 # This happens for instance with `./config.status Makefile'.
16935 if test -n "$CONFIG_HEADERS"; then
16936 cat >"$tmp/defines.awk" <<\_ACAWK ||
16937 BEGIN {
16938 _ACEOF
16939
16940 # Transform confdefs.h into an awk script `defines.awk', embedded as
16941 # here-document in config.status, that substitutes the proper values into
16942 # config.h.in to produce config.h.
16943
16944 # Create a delimiter string that does not exist in confdefs.h, to ease
16945 # handling of long lines.
16946 ac_delim='%!_!# '
16947 for ac_last_try in false false :; do
16948   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
16949   if test -z "$ac_t"; then
16950     break
16951   elif $ac_last_try; then
16952     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
16953   else
16954     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16955   fi
16956 done
16957
16958 # For the awk script, D is an array of macro values keyed by name,
16959 # likewise P contains macro parameters if any.  Preserve backslash
16960 # newline sequences.
16961
16962 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16963 sed -n '
16964 s/.\{148\}/&'"$ac_delim"'/g
16965 t rset
16966 :rset
16967 s/^[     ]*#[    ]*define[       ][      ]*/ /
16968 t def
16969 d
16970 :def
16971 s/\\$//
16972 t bsnl
16973 s/["\\]/\\&/g
16974 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16975 D["\1"]=" \3"/p
16976 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
16977 d
16978 :bsnl
16979 s/["\\]/\\&/g
16980 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16981 D["\1"]=" \3\\\\\\n"\\/p
16982 t cont
16983 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16984 t cont
16985 d
16986 :cont
16987 n
16988 s/.\{148\}/&'"$ac_delim"'/g
16989 t clear
16990 :clear
16991 s/\\$//
16992 t bsnlc
16993 s/["\\]/\\&/g; s/^/"/; s/$/"/p
16994 d
16995 :bsnlc
16996 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16997 b cont
16998 ' <confdefs.h | sed '
16999 s/'"$ac_delim"'/"\\\
17000 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17001
17002 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17003   for (key in D) D_is_set[key] = 1
17004   FS = "\a"
17005 }
17006 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17007   line = \$ 0
17008   split(line, arg, " ")
17009   if (arg[1] == "#") {
17010     defundef = arg[2]
17011     mac1 = arg[3]
17012   } else {
17013     defundef = substr(arg[1], 2)
17014     mac1 = arg[2]
17015   }
17016   split(mac1, mac2, "(") #)
17017   macro = mac2[1]
17018   prefix = substr(line, 1, index(line, defundef) - 1)
17019   if (D_is_set[macro]) {
17020     # Preserve the white space surrounding the "#".
17021     print prefix "define", macro P[macro] D[macro]
17022     next
17023   } else {
17024     # Replace #undef with comments.  This is necessary, for example,
17025     # in the case of _POSIX_SOURCE, which is predefined and required
17026     # on some systems where configure will not decide to define it.
17027     if (defundef == "undef") {
17028       print "/*", prefix defundef, macro, "*/"
17029       next
17030     }
17031   }
17032 }
17033 { print }
17034 _ACAWK
17035 _ACEOF
17036 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17037   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17038 fi # test -n "$CONFIG_HEADERS"
17039
17040
17041 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17042 shift
17043 for ac_tag
17044 do
17045   case $ac_tag in
17046   :[FHLC]) ac_mode=$ac_tag; continue;;
17047   esac
17048   case $ac_mode$ac_tag in
17049   :[FHL]*:*);;
17050   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17051   :[FH]-) ac_tag=-:-;;
17052   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17053   esac
17054   ac_save_IFS=$IFS
17055   IFS=:
17056   set x $ac_tag
17057   IFS=$ac_save_IFS
17058   shift
17059   ac_file=$1
17060   shift
17061
17062   case $ac_mode in
17063   :L) ac_source=$1;;
17064   :[FH])
17065     ac_file_inputs=
17066     for ac_f
17067     do
17068       case $ac_f in
17069       -) ac_f="$tmp/stdin";;
17070       *) # Look for the file first in the build tree, then in the source tree
17071          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17072          # because $ac_f cannot contain `:'.
17073          test -f "$ac_f" ||
17074            case $ac_f in
17075            [\\/$]*) false;;
17076            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17077            esac ||
17078            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17079       esac
17080       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17081       as_fn_append ac_file_inputs " '$ac_f'"
17082     done
17083
17084     # Let's still pretend it is `configure' which instantiates (i.e., don't
17085     # use $as_me), people would be surprised to read:
17086     #    /* config.h.  Generated by config.status.  */
17087     configure_input='Generated from '`
17088           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17089         `' by configure.'
17090     if test x"$ac_file" != x-; then
17091       configure_input="$ac_file.  $configure_input"
17092       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17093 $as_echo "$as_me: creating $ac_file" >&6;}
17094     fi
17095     # Neutralize special characters interpreted by sed in replacement strings.
17096     case $configure_input in #(
17097     *\&* | *\|* | *\\* )
17098        ac_sed_conf_input=`$as_echo "$configure_input" |
17099        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17100     *) ac_sed_conf_input=$configure_input;;
17101     esac
17102
17103     case $ac_tag in
17104     *:-:* | *:-) cat >"$tmp/stdin" \
17105       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17106     esac
17107     ;;
17108   esac
17109
17110   ac_dir=`$as_dirname -- "$ac_file" ||
17111 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17112          X"$ac_file" : 'X\(//\)[^/]' \| \
17113          X"$ac_file" : 'X\(//\)$' \| \
17114          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17115 $as_echo X"$ac_file" |
17116     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17117             s//\1/
17118             q
17119           }
17120           /^X\(\/\/\)[^/].*/{
17121             s//\1/
17122             q
17123           }
17124           /^X\(\/\/\)$/{
17125             s//\1/
17126             q
17127           }
17128           /^X\(\/\).*/{
17129             s//\1/
17130             q
17131           }
17132           s/.*/./; q'`
17133   as_dir="$ac_dir"; as_fn_mkdir_p
17134   ac_builddir=.
17135
17136 case "$ac_dir" in
17137 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17138 *)
17139   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17140   # A ".." for each directory in $ac_dir_suffix.
17141   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17142   case $ac_top_builddir_sub in
17143   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17144   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17145   esac ;;
17146 esac
17147 ac_abs_top_builddir=$ac_pwd
17148 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17149 # for backward compatibility:
17150 ac_top_builddir=$ac_top_build_prefix
17151
17152 case $srcdir in
17153   .)  # We are building in place.
17154     ac_srcdir=.
17155     ac_top_srcdir=$ac_top_builddir_sub
17156     ac_abs_top_srcdir=$ac_pwd ;;
17157   [\\/]* | ?:[\\/]* )  # Absolute name.
17158     ac_srcdir=$srcdir$ac_dir_suffix;
17159     ac_top_srcdir=$srcdir
17160     ac_abs_top_srcdir=$srcdir ;;
17161   *) # Relative name.
17162     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17163     ac_top_srcdir=$ac_top_build_prefix$srcdir
17164     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17165 esac
17166 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17167
17168
17169   case $ac_mode in
17170   :F)
17171   #
17172   # CONFIG_FILE
17173   #
17174
17175   case $INSTALL in
17176   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17177   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17178   esac
17179   ac_MKDIR_P=$MKDIR_P
17180   case $MKDIR_P in
17181   [\\/$]* | ?:[\\/]* ) ;;
17182   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17183   esac
17184 _ACEOF
17185
17186 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17187 # If the template does not know about datarootdir, expand it.
17188 # FIXME: This hack should be removed a few years after 2.60.
17189 ac_datarootdir_hack=; ac_datarootdir_seen=
17190 ac_sed_dataroot='
17191 /datarootdir/ {
17192   p
17193   q
17194 }
17195 /@datadir@/p
17196 /@docdir@/p
17197 /@infodir@/p
17198 /@localedir@/p
17199 /@mandir@/p'
17200 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17201 *datarootdir*) ac_datarootdir_seen=yes;;
17202 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17203   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17204 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17205 _ACEOF
17206 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17207   ac_datarootdir_hack='
17208   s&@datadir@&$datadir&g
17209   s&@docdir@&$docdir&g
17210   s&@infodir@&$infodir&g
17211   s&@localedir@&$localedir&g
17212   s&@mandir@&$mandir&g
17213   s&\\\${datarootdir}&$datarootdir&g' ;;
17214 esac
17215 _ACEOF
17216
17217 # Neutralize VPATH when `$srcdir' = `.'.
17218 # Shell code in configure.ac might set extrasub.
17219 # FIXME: do we really want to maintain this feature?
17220 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17221 ac_sed_extra="$ac_vpsub
17222 $extrasub
17223 _ACEOF
17224 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17225 :t
17226 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17227 s|@configure_input@|$ac_sed_conf_input|;t t
17228 s&@top_builddir@&$ac_top_builddir_sub&;t t
17229 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17230 s&@srcdir@&$ac_srcdir&;t t
17231 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17232 s&@top_srcdir@&$ac_top_srcdir&;t t
17233 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17234 s&@builddir@&$ac_builddir&;t t
17235 s&@abs_builddir@&$ac_abs_builddir&;t t
17236 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17237 s&@INSTALL@&$ac_INSTALL&;t t
17238 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17239 $ac_datarootdir_hack
17240 "
17241 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17242   || as_fn_error "could not create $ac_file" "$LINENO" 5
17243
17244 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17245   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17246   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17247   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17248 which seems to be undefined.  Please make sure it is defined." >&5
17249 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17250 which seems to be undefined.  Please make sure it is defined." >&2;}
17251
17252   rm -f "$tmp/stdin"
17253   case $ac_file in
17254   -) cat "$tmp/out" && rm -f "$tmp/out";;
17255   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17256   esac \
17257   || as_fn_error "could not create $ac_file" "$LINENO" 5
17258  ;;
17259   :H)
17260   #
17261   # CONFIG_HEADER
17262   #
17263   if test x"$ac_file" != x-; then
17264     {
17265       $as_echo "/* $configure_input  */" \
17266       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17267     } >"$tmp/config.h" \
17268       || as_fn_error "could not create $ac_file" "$LINENO" 5
17269     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17270       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17271 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17272     else
17273       rm -f "$ac_file"
17274       mv "$tmp/config.h" "$ac_file" \
17275         || as_fn_error "could not create $ac_file" "$LINENO" 5
17276     fi
17277   else
17278     $as_echo "/* $configure_input  */" \
17279       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17280       || as_fn_error "could not create -" "$LINENO" 5
17281   fi
17282 # Compute "$ac_file"'s index in $config_headers.
17283 _am_arg="$ac_file"
17284 _am_stamp_count=1
17285 for _am_header in $config_headers :; do
17286   case $_am_header in
17287     $_am_arg | $_am_arg:* )
17288       break ;;
17289     * )
17290       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17291   esac
17292 done
17293 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17294 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17295          X"$_am_arg" : 'X\(//\)[^/]' \| \
17296          X"$_am_arg" : 'X\(//\)$' \| \
17297          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17298 $as_echo X"$_am_arg" |
17299     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17300             s//\1/
17301             q
17302           }
17303           /^X\(\/\/\)[^/].*/{
17304             s//\1/
17305             q
17306           }
17307           /^X\(\/\/\)$/{
17308             s//\1/
17309             q
17310           }
17311           /^X\(\/\).*/{
17312             s//\1/
17313             q
17314           }
17315           s/.*/./; q'`/stamp-h$_am_stamp_count
17316  ;;
17317
17318   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17319 $as_echo "$as_me: executing $ac_file commands" >&6;}
17320  ;;
17321   esac
17322
17323
17324   case $ac_file$ac_mode in
17325     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17326   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17327   # are listed without --file.  Let's play safe and only enable the eval
17328   # if we detect the quoting.
17329   case $CONFIG_FILES in
17330   *\'*) eval set x "$CONFIG_FILES" ;;
17331   *)   set x $CONFIG_FILES ;;
17332   esac
17333   shift
17334   for mf
17335   do
17336     # Strip MF so we end up with the name of the file.
17337     mf=`echo "$mf" | sed -e 's/:.*$//'`
17338     # Check whether this is an Automake generated Makefile or not.
17339     # We used to match only the files named `Makefile.in', but
17340     # some people rename them; so instead we look at the file content.
17341     # Grep'ing the first line is not enough: some people post-process
17342     # each Makefile.in and add a new line on top of each file to say so.
17343     # Grep'ing the whole file is not good either: AIX grep has a line
17344     # limit of 2048, but all sed's we know have understand at least 4000.
17345     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17346       dirpart=`$as_dirname -- "$mf" ||
17347 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17348          X"$mf" : 'X\(//\)[^/]' \| \
17349          X"$mf" : 'X\(//\)$' \| \
17350          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17351 $as_echo X"$mf" |
17352     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17353             s//\1/
17354             q
17355           }
17356           /^X\(\/\/\)[^/].*/{
17357             s//\1/
17358             q
17359           }
17360           /^X\(\/\/\)$/{
17361             s//\1/
17362             q
17363           }
17364           /^X\(\/\).*/{
17365             s//\1/
17366             q
17367           }
17368           s/.*/./; q'`
17369     else
17370       continue
17371     fi
17372     # Extract the definition of DEPDIR, am__include, and am__quote
17373     # from the Makefile without running `make'.
17374     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17375     test -z "$DEPDIR" && continue
17376     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17377     test -z "am__include" && continue
17378     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17379     # When using ansi2knr, U may be empty or an underscore; expand it
17380     U=`sed -n 's/^U = //p' < "$mf"`
17381     # Find all dependency output files, they are included files with
17382     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17383     # simplest approach to changing $(DEPDIR) to its actual value in the
17384     # expansion.
17385     for file in `sed -n "
17386       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17387          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17388       # Make sure the directory exists.
17389       test -f "$dirpart/$file" && continue
17390       fdir=`$as_dirname -- "$file" ||
17391 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17392          X"$file" : 'X\(//\)[^/]' \| \
17393          X"$file" : 'X\(//\)$' \| \
17394          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17395 $as_echo X"$file" |
17396     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17397             s//\1/
17398             q
17399           }
17400           /^X\(\/\/\)[^/].*/{
17401             s//\1/
17402             q
17403           }
17404           /^X\(\/\/\)$/{
17405             s//\1/
17406             q
17407           }
17408           /^X\(\/\).*/{
17409             s//\1/
17410             q
17411           }
17412           s/.*/./; q'`
17413       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17414       # echo "creating $dirpart/$file"
17415       echo '# dummy' > "$dirpart/$file"
17416     done
17417   done
17418 }
17419  ;;
17420     "libtool":C)
17421
17422     # See if we are running on zsh, and set the options which allow our
17423     # commands through without removal of \ escapes.
17424     if test -n "${ZSH_VERSION+set}" ; then
17425       setopt NO_GLOB_SUBST
17426     fi
17427
17428     cfgfile="${ofile}T"
17429     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17430     $RM "$cfgfile"
17431
17432     cat <<_LT_EOF >> "$cfgfile"
17433 #! $SHELL
17434
17435 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17436 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17437 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17438 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17439 #
17440 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17441 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17442 #   Written by Gordon Matzigkeit, 1996
17443 #
17444 #   This file is part of GNU Libtool.
17445 #
17446 # GNU Libtool is free software; you can redistribute it and/or
17447 # modify it under the terms of the GNU General Public License as
17448 # published by the Free Software Foundation; either version 2 of
17449 # the License, or (at your option) any later version.
17450 #
17451 # As a special exception to the GNU General Public License,
17452 # if you distribute this file as part of a program or library that
17453 # is built using GNU Libtool, you may include this file under the
17454 # same distribution terms that you use for the rest of that program.
17455 #
17456 # GNU Libtool is distributed in the hope that it will be useful,
17457 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17458 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17459 # GNU General Public License for more details.
17460 #
17461 # You should have received a copy of the GNU General Public License
17462 # along with GNU Libtool; see the file COPYING.  If not, a copy
17463 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17464 # obtained by writing to the Free Software Foundation, Inc.,
17465 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17466
17467
17468 # The names of the tagged configurations supported by this script.
17469 available_tags=""
17470
17471 # ### BEGIN LIBTOOL CONFIG
17472
17473 # Whether or not to build shared libraries.
17474 build_libtool_libs=$enable_shared
17475
17476 # Which release of libtool.m4 was used?
17477 macro_version=$macro_version
17478 macro_revision=$macro_revision
17479
17480 # Whether or not to build static libraries.
17481 build_old_libs=$enable_static
17482
17483 # What type of objects to build.
17484 pic_mode=$pic_mode
17485
17486 # Whether or not to optimize for fast installation.
17487 fast_install=$enable_fast_install
17488
17489 # Shell to use when invoking shell scripts.
17490 SHELL=$lt_SHELL
17491
17492 # An echo program that protects backslashes.
17493 ECHO=$lt_ECHO
17494
17495 # The host system.
17496 host_alias=$host_alias
17497 host=$host
17498 host_os=$host_os
17499
17500 # The build system.
17501 build_alias=$build_alias
17502 build=$build
17503 build_os=$build_os
17504
17505 # A sed program that does not truncate output.
17506 SED=$lt_SED
17507
17508 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17509 Xsed="\$SED -e 1s/^X//"
17510
17511 # A grep program that handles long lines.
17512 GREP=$lt_GREP
17513
17514 # An ERE matcher.
17515 EGREP=$lt_EGREP
17516
17517 # A literal string matcher.
17518 FGREP=$lt_FGREP
17519
17520 # A BSD- or MS-compatible name lister.
17521 NM=$lt_NM
17522
17523 # Whether we need soft or hard links.
17524 LN_S=$lt_LN_S
17525
17526 # What is the maximum length of a command?
17527 max_cmd_len=$max_cmd_len
17528
17529 # Object file suffix (normally "o").
17530 objext=$ac_objext
17531
17532 # Executable file suffix (normally "").
17533 exeext=$exeext
17534
17535 # whether the shell understands "unset".
17536 lt_unset=$lt_unset
17537
17538 # turn spaces into newlines.
17539 SP2NL=$lt_lt_SP2NL
17540
17541 # turn newlines into spaces.
17542 NL2SP=$lt_lt_NL2SP
17543
17544 # An object symbol dumper.
17545 OBJDUMP=$lt_OBJDUMP
17546
17547 # Method to check whether dependent libraries are shared objects.
17548 deplibs_check_method=$lt_deplibs_check_method
17549
17550 # Command to use when deplibs_check_method == "file_magic".
17551 file_magic_cmd=$lt_file_magic_cmd
17552
17553 # The archiver.
17554 AR=$lt_AR
17555 AR_FLAGS=$lt_AR_FLAGS
17556
17557 # A symbol stripping program.
17558 STRIP=$lt_STRIP
17559
17560 # Commands used to install an old-style archive.
17561 RANLIB=$lt_RANLIB
17562 old_postinstall_cmds=$lt_old_postinstall_cmds
17563 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17564
17565 # Whether to use a lock for old archive extraction.
17566 lock_old_archive_extraction=$lock_old_archive_extraction
17567
17568 # A C compiler.
17569 LTCC=$lt_CC
17570
17571 # LTCC compiler flags.
17572 LTCFLAGS=$lt_CFLAGS
17573
17574 # Take the output of nm and produce a listing of raw symbols and C names.
17575 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17576
17577 # Transform the output of nm in a proper C declaration.
17578 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17579
17580 # Transform the output of nm in a C name address pair.
17581 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17582
17583 # Transform the output of nm in a C name address pair when lib prefix is needed.
17584 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17585
17586 # The name of the directory that contains temporary libtool files.
17587 objdir=$objdir
17588
17589 # Used to examine libraries when file_magic_cmd begins with "file".
17590 MAGIC_CMD=$MAGIC_CMD
17591
17592 # Must we lock files when doing compilation?
17593 need_locks=$lt_need_locks
17594
17595 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17596 DSYMUTIL=$lt_DSYMUTIL
17597
17598 # Tool to change global to local symbols on Mac OS X.
17599 NMEDIT=$lt_NMEDIT
17600
17601 # Tool to manipulate fat objects and archives on Mac OS X.
17602 LIPO=$lt_LIPO
17603
17604 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17605 OTOOL=$lt_OTOOL
17606
17607 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17608 OTOOL64=$lt_OTOOL64
17609
17610 # Old archive suffix (normally "a").
17611 libext=$libext
17612
17613 # Shared library suffix (normally ".so").
17614 shrext_cmds=$lt_shrext_cmds
17615
17616 # The commands to extract the exported symbol list from a shared archive.
17617 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17618
17619 # Variables whose values should be saved in libtool wrapper scripts and
17620 # restored at link time.
17621 variables_saved_for_relink=$lt_variables_saved_for_relink
17622
17623 # Do we need the "lib" prefix for modules?
17624 need_lib_prefix=$need_lib_prefix
17625
17626 # Do we need a version for libraries?
17627 need_version=$need_version
17628
17629 # Library versioning type.
17630 version_type=$version_type
17631
17632 # Shared library runtime path variable.
17633 runpath_var=$runpath_var
17634
17635 # Shared library path variable.
17636 shlibpath_var=$shlibpath_var
17637
17638 # Is shlibpath searched before the hard-coded library search path?
17639 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17640
17641 # Format of library name prefix.
17642 libname_spec=$lt_libname_spec
17643
17644 # List of archive names.  First name is the real one, the rest are links.
17645 # The last name is the one that the linker finds with -lNAME
17646 library_names_spec=$lt_library_names_spec
17647
17648 # The coded name of the library, if different from the real name.
17649 soname_spec=$lt_soname_spec
17650
17651 # Permission mode override for installation of shared libraries.
17652 install_override_mode=$lt_install_override_mode
17653
17654 # Command to use after installation of a shared archive.
17655 postinstall_cmds=$lt_postinstall_cmds
17656
17657 # Command to use after uninstallation of a shared archive.
17658 postuninstall_cmds=$lt_postuninstall_cmds
17659
17660 # Commands used to finish a libtool library installation in a directory.
17661 finish_cmds=$lt_finish_cmds
17662
17663 # As "finish_cmds", except a single script fragment to be evaled but
17664 # not shown.
17665 finish_eval=$lt_finish_eval
17666
17667 # Whether we should hardcode library paths into libraries.
17668 hardcode_into_libs=$hardcode_into_libs
17669
17670 # Compile-time system search path for libraries.
17671 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17672
17673 # Run-time system search path for libraries.
17674 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17675
17676 # Whether dlopen is supported.
17677 dlopen_support=$enable_dlopen
17678
17679 # Whether dlopen of programs is supported.
17680 dlopen_self=$enable_dlopen_self
17681
17682 # Whether dlopen of statically linked programs is supported.
17683 dlopen_self_static=$enable_dlopen_self_static
17684
17685 # Commands to strip libraries.
17686 old_striplib=$lt_old_striplib
17687 striplib=$lt_striplib
17688
17689
17690 # The linker used to build libraries.
17691 LD=$lt_LD
17692
17693 # How to create reloadable object files.
17694 reload_flag=$lt_reload_flag
17695 reload_cmds=$lt_reload_cmds
17696
17697 # Commands used to build an old-style archive.
17698 old_archive_cmds=$lt_old_archive_cmds
17699
17700 # A language specific compiler.
17701 CC=$lt_compiler
17702
17703 # Is the compiler the GNU compiler?
17704 with_gcc=$GCC
17705
17706 # Compiler flag to turn off builtin functions.
17707 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17708
17709 # How to pass a linker flag through the compiler.
17710 wl=$lt_lt_prog_compiler_wl
17711
17712 # Additional compiler flags for building library objects.
17713 pic_flag=$lt_lt_prog_compiler_pic
17714
17715 # Compiler flag to prevent dynamic linking.
17716 link_static_flag=$lt_lt_prog_compiler_static
17717
17718 # Does compiler simultaneously support -c and -o options?
17719 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17720
17721 # Whether or not to add -lc for building shared libraries.
17722 build_libtool_need_lc=$archive_cmds_need_lc
17723
17724 # Whether or not to disallow shared libs when runtime libs are static.
17725 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17726
17727 # Compiler flag to allow reflexive dlopens.
17728 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17729
17730 # Compiler flag to generate shared objects directly from archives.
17731 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17732
17733 # Whether the compiler copes with passing no objects directly.
17734 compiler_needs_object=$lt_compiler_needs_object
17735
17736 # Create an old-style archive from a shared archive.
17737 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17738
17739 # Create a temporary old-style archive to link instead of a shared archive.
17740 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17741
17742 # Commands used to build a shared archive.
17743 archive_cmds=$lt_archive_cmds
17744 archive_expsym_cmds=$lt_archive_expsym_cmds
17745
17746 # Commands used to build a loadable module if different from building
17747 # a shared archive.
17748 module_cmds=$lt_module_cmds
17749 module_expsym_cmds=$lt_module_expsym_cmds
17750
17751 # Whether we are building with GNU ld or not.
17752 with_gnu_ld=$lt_with_gnu_ld
17753
17754 # Flag that allows shared libraries with undefined symbols to be built.
17755 allow_undefined_flag=$lt_allow_undefined_flag
17756
17757 # Flag that enforces no undefined symbols.
17758 no_undefined_flag=$lt_no_undefined_flag
17759
17760 # Flag to hardcode \$libdir into a binary during linking.
17761 # This must work even if \$libdir does not exist
17762 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17763
17764 # If ld is used when linking, flag to hardcode \$libdir into a binary
17765 # during linking.  This must work even if \$libdir does not exist.
17766 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17767
17768 # Whether we need a single "-rpath" flag with a separated argument.
17769 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17770
17771 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17772 # DIR into the resulting binary.
17773 hardcode_direct=$hardcode_direct
17774
17775 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17776 # DIR into the resulting binary and the resulting library dependency is
17777 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17778 # library is relocated.
17779 hardcode_direct_absolute=$hardcode_direct_absolute
17780
17781 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17782 # into the resulting binary.
17783 hardcode_minus_L=$hardcode_minus_L
17784
17785 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17786 # into the resulting binary.
17787 hardcode_shlibpath_var=$hardcode_shlibpath_var
17788
17789 # Set to "yes" if building a shared library automatically hardcodes DIR
17790 # into the library and all subsequent libraries and executables linked
17791 # against it.
17792 hardcode_automatic=$hardcode_automatic
17793
17794 # Set to yes if linker adds runtime paths of dependent libraries
17795 # to runtime path list.
17796 inherit_rpath=$inherit_rpath
17797
17798 # Whether libtool must link a program against all its dependency libraries.
17799 link_all_deplibs=$link_all_deplibs
17800
17801 # Fix the shell variable \$srcfile for the compiler.
17802 fix_srcfile_path=$lt_fix_srcfile_path
17803
17804 # Set to "yes" if exported symbols are required.
17805 always_export_symbols=$always_export_symbols
17806
17807 # The commands to list exported symbols.
17808 export_symbols_cmds=$lt_export_symbols_cmds
17809
17810 # Symbols that should not be listed in the preloaded symbols.
17811 exclude_expsyms=$lt_exclude_expsyms
17812
17813 # Symbols that must always be exported.
17814 include_expsyms=$lt_include_expsyms
17815
17816 # Commands necessary for linking programs (against libraries) with templates.
17817 prelink_cmds=$lt_prelink_cmds
17818
17819 # Specify filename containing input files.
17820 file_list_spec=$lt_file_list_spec
17821
17822 # How to hardcode a shared library path into an executable.
17823 hardcode_action=$hardcode_action
17824
17825 # ### END LIBTOOL CONFIG
17826
17827 _LT_EOF
17828
17829   case $host_os in
17830   aix3*)
17831     cat <<\_LT_EOF >> "$cfgfile"
17832 # AIX sometimes has problems with the GCC collect2 program.  For some
17833 # reason, if we set the COLLECT_NAMES environment variable, the problems
17834 # vanish in a puff of smoke.
17835 if test "X${COLLECT_NAMES+set}" != Xset; then
17836   COLLECT_NAMES=
17837   export COLLECT_NAMES
17838 fi
17839 _LT_EOF
17840     ;;
17841   esac
17842
17843
17844 ltmain="$ac_aux_dir/ltmain.sh"
17845
17846
17847   # We use sed instead of cat because bash on DJGPP gets confused if
17848   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17849   # text mode, it properly converts lines to CR/LF.  This bash problem
17850   # is reportedly fixed, but why not run on old versions too?
17851   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17852     || (rm -f "$cfgfile"; exit 1)
17853
17854   case $xsi_shell in
17855   yes)
17856     cat << \_LT_EOF >> "$cfgfile"
17857
17858 # func_dirname file append nondir_replacement
17859 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17860 # otherwise set result to NONDIR_REPLACEMENT.
17861 func_dirname ()
17862 {
17863   case ${1} in
17864     */*) func_dirname_result="${1%/*}${2}" ;;
17865     *  ) func_dirname_result="${3}" ;;
17866   esac
17867 }
17868
17869 # func_basename file
17870 func_basename ()
17871 {
17872   func_basename_result="${1##*/}"
17873 }
17874
17875 # func_dirname_and_basename file append nondir_replacement
17876 # perform func_basename and func_dirname in a single function
17877 # call:
17878 #   dirname:  Compute the dirname of FILE.  If nonempty,
17879 #             add APPEND to the result, otherwise set result
17880 #             to NONDIR_REPLACEMENT.
17881 #             value returned in "$func_dirname_result"
17882 #   basename: Compute filename of FILE.
17883 #             value retuned in "$func_basename_result"
17884 # Implementation must be kept synchronized with func_dirname
17885 # and func_basename. For efficiency, we do not delegate to
17886 # those functions but instead duplicate the functionality here.
17887 func_dirname_and_basename ()
17888 {
17889   case ${1} in
17890     */*) func_dirname_result="${1%/*}${2}" ;;
17891     *  ) func_dirname_result="${3}" ;;
17892   esac
17893   func_basename_result="${1##*/}"
17894 }
17895
17896 # func_stripname prefix suffix name
17897 # strip PREFIX and SUFFIX off of NAME.
17898 # PREFIX and SUFFIX must not contain globbing or regex special
17899 # characters, hashes, percent signs, but SUFFIX may contain a leading
17900 # dot (in which case that matches only a dot).
17901 func_stripname ()
17902 {
17903   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17904   # positional parameters, so assign one to ordinary parameter first.
17905   func_stripname_result=${3}
17906   func_stripname_result=${func_stripname_result#"${1}"}
17907   func_stripname_result=${func_stripname_result%"${2}"}
17908 }
17909
17910 # func_opt_split
17911 func_opt_split ()
17912 {
17913   func_opt_split_opt=${1%%=*}
17914   func_opt_split_arg=${1#*=}
17915 }
17916
17917 # func_lo2o object
17918 func_lo2o ()
17919 {
17920   case ${1} in
17921     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17922     *)    func_lo2o_result=${1} ;;
17923   esac
17924 }
17925
17926 # func_xform libobj-or-source
17927 func_xform ()
17928 {
17929   func_xform_result=${1%.*}.lo
17930 }
17931
17932 # func_arith arithmetic-term...
17933 func_arith ()
17934 {
17935   func_arith_result=$(( $* ))
17936 }
17937
17938 # func_len string
17939 # STRING may not start with a hyphen.
17940 func_len ()
17941 {
17942   func_len_result=${#1}
17943 }
17944
17945 _LT_EOF
17946     ;;
17947   *) # Bourne compatible functions.
17948     cat << \_LT_EOF >> "$cfgfile"
17949
17950 # func_dirname file append nondir_replacement
17951 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17952 # otherwise set result to NONDIR_REPLACEMENT.
17953 func_dirname ()
17954 {
17955   # Extract subdirectory from the argument.
17956   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17957   if test "X$func_dirname_result" = "X${1}"; then
17958     func_dirname_result="${3}"
17959   else
17960     func_dirname_result="$func_dirname_result${2}"
17961   fi
17962 }
17963
17964 # func_basename file
17965 func_basename ()
17966 {
17967   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17968 }
17969
17970
17971 # func_stripname prefix suffix name
17972 # strip PREFIX and SUFFIX off of NAME.
17973 # PREFIX and SUFFIX must not contain globbing or regex special
17974 # characters, hashes, percent signs, but SUFFIX may contain a leading
17975 # dot (in which case that matches only a dot).
17976 # func_strip_suffix prefix name
17977 func_stripname ()
17978 {
17979   case ${2} in
17980     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17981     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17982   esac
17983 }
17984
17985 # sed scripts:
17986 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17987 my_sed_long_arg='1s/^-[^=]*=//'
17988
17989 # func_opt_split
17990 func_opt_split ()
17991 {
17992   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17993   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17994 }
17995
17996 # func_lo2o object
17997 func_lo2o ()
17998 {
17999   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18000 }
18001
18002 # func_xform libobj-or-source
18003 func_xform ()
18004 {
18005   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18006 }
18007
18008 # func_arith arithmetic-term...
18009 func_arith ()
18010 {
18011   func_arith_result=`expr "$@"`
18012 }
18013
18014 # func_len string
18015 # STRING may not start with a hyphen.
18016 func_len ()
18017 {
18018   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18019 }
18020
18021 _LT_EOF
18022 esac
18023
18024 case $lt_shell_append in
18025   yes)
18026     cat << \_LT_EOF >> "$cfgfile"
18027
18028 # func_append var value
18029 # Append VALUE to the end of shell variable VAR.
18030 func_append ()
18031 {
18032   eval "$1+=\$2"
18033 }
18034 _LT_EOF
18035     ;;
18036   *)
18037     cat << \_LT_EOF >> "$cfgfile"
18038
18039 # func_append var value
18040 # Append VALUE to the end of shell variable VAR.
18041 func_append ()
18042 {
18043   eval "$1=\$$1\$2"
18044 }
18045
18046 _LT_EOF
18047     ;;
18048   esac
18049
18050
18051   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18052     || (rm -f "$cfgfile"; exit 1)
18053
18054   mv -f "$cfgfile" "$ofile" ||
18055     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18056   chmod +x "$ofile"
18057
18058  ;;
18059     "default-1":C)
18060     for ac_file in $CONFIG_FILES; do
18061       # Support "outfile[:infile[:infile...]]"
18062       case "$ac_file" in
18063         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18064       esac
18065       # PO directories have a Makefile.in generated from Makefile.in.in.
18066       case "$ac_file" in */Makefile.in)
18067         # Adjust a relative srcdir.
18068         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18069         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
18070         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18071         # In autoconf-2.13 it is called $ac_given_srcdir.
18072         # In autoconf-2.50 it is called $srcdir.
18073         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18074         case "$ac_given_srcdir" in
18075           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18076           /*) top_srcdir="$ac_given_srcdir" ;;
18077           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18078         esac
18079         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18080           rm -f "$ac_dir/POTFILES"
18081           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18082           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18083           POMAKEFILEDEPS="POTFILES.in"
18084           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18085           # on $ac_dir but don't depend on user-specified configuration
18086           # parameters.
18087           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18088             # The LINGUAS file contains the set of available languages.
18089             if test -n "$OBSOLETE_ALL_LINGUAS"; then
18090               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
18091             fi
18092             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18093             # Hide the ALL_LINGUAS assigment from automake.
18094             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18095             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18096           else
18097             # The set of available languages was given in configure.in.
18098             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18099           fi
18100           case "$ac_given_srcdir" in
18101             .) srcdirpre= ;;
18102             *) srcdirpre='$(srcdir)/' ;;
18103           esac
18104           POFILES=
18105           GMOFILES=
18106           UPDATEPOFILES=
18107           DUMMYPOFILES=
18108           for lang in $ALL_LINGUAS; do
18109             POFILES="$POFILES $srcdirpre$lang.po"
18110             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18111             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18112             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18113           done
18114           # CATALOGS depends on both $ac_dir and the user's LINGUAS
18115           # environment variable.
18116           INST_LINGUAS=
18117           if test -n "$ALL_LINGUAS"; then
18118             for presentlang in $ALL_LINGUAS; do
18119               useit=no
18120               if test "%UNSET%" != "$LINGUAS"; then
18121                 desiredlanguages="$LINGUAS"
18122               else
18123                 desiredlanguages="$ALL_LINGUAS"
18124               fi
18125               for desiredlang in $desiredlanguages; do
18126                 # Use the presentlang catalog if desiredlang is
18127                 #   a. equal to presentlang, or
18128                 #   b. a variant of presentlang (because in this case,
18129                 #      presentlang can be used as a fallback for messages
18130                 #      which are not translated in the desiredlang catalog).
18131                 case "$desiredlang" in
18132                   "$presentlang"*) useit=yes;;
18133                 esac
18134               done
18135               if test $useit = yes; then
18136                 INST_LINGUAS="$INST_LINGUAS $presentlang"
18137               fi
18138             done
18139           fi
18140           CATALOGS=
18141           if test -n "$INST_LINGUAS"; then
18142             for lang in $INST_LINGUAS; do
18143               CATALOGS="$CATALOGS $lang.gmo"
18144             done
18145           fi
18146           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18147           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
18148           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18149             if test -f "$f"; then
18150               case "$f" in
18151                 *.orig | *.bak | *~) ;;
18152                 *) cat "$f" >> "$ac_dir/Makefile" ;;
18153               esac
18154             fi
18155           done
18156         fi
18157         ;;
18158       esac
18159     done ;;
18160     "bfd_stdint.h":C)
18161 if test "$GCC" = yes; then
18162   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18163 else
18164   echo "/* generated for $CC */" > tmp-stdint.h
18165 fi
18166
18167 sed 's/^ *//' >> tmp-stdint.h <<EOF
18168
18169   #ifndef GCC_GENERATED_STDINT_H
18170   #define GCC_GENERATED_STDINT_H 1
18171
18172   #include <sys/types.h>
18173 EOF
18174
18175 if test "$acx_cv_header_stdint" != stdint.h; then
18176   echo "#include <stddef.h>" >> tmp-stdint.h
18177 fi
18178 if test "$acx_cv_header_stdint" != stddef.h; then
18179   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18180 fi
18181
18182 sed 's/^ *//' >> tmp-stdint.h <<EOF
18183   /* glibc uses these symbols as guards to prevent redefinitions.  */
18184   #ifdef __int8_t_defined
18185   #define _INT8_T
18186   #define _INT16_T
18187   #define _INT32_T
18188   #endif
18189   #ifdef __uint32_t_defined
18190   #define _UINT32_T
18191   #endif
18192
18193 EOF
18194
18195 # ----------------- done header, emit basic int types -------------
18196 if test "$acx_cv_header_stdint" = stddef.h; then
18197   sed 's/^ *//' >> tmp-stdint.h <<EOF
18198
18199     #ifndef _UINT8_T
18200     #define _UINT8_T
18201     #ifndef __uint8_t_defined
18202     #define __uint8_t_defined
18203     #ifndef uint8_t
18204     typedef unsigned $acx_cv_type_int8_t uint8_t;
18205     #endif
18206     #endif
18207     #endif
18208
18209     #ifndef _UINT16_T
18210     #define _UINT16_T
18211     #ifndef __uint16_t_defined
18212     #define __uint16_t_defined
18213     #ifndef uint16_t
18214     typedef unsigned $acx_cv_type_int16_t uint16_t;
18215     #endif
18216     #endif
18217     #endif
18218
18219     #ifndef _UINT32_T
18220     #define _UINT32_T
18221     #ifndef __uint32_t_defined
18222     #define __uint32_t_defined
18223     #ifndef uint32_t
18224     typedef unsigned $acx_cv_type_int32_t uint32_t;
18225     #endif
18226     #endif
18227     #endif
18228
18229     #ifndef _INT8_T
18230     #define _INT8_T
18231     #ifndef __int8_t_defined
18232     #define __int8_t_defined
18233     #ifndef int8_t
18234     typedef $acx_cv_type_int8_t int8_t;
18235     #endif
18236     #endif
18237     #endif
18238
18239     #ifndef _INT16_T
18240     #define _INT16_T
18241     #ifndef __int16_t_defined
18242     #define __int16_t_defined
18243     #ifndef int16_t
18244     typedef $acx_cv_type_int16_t int16_t;
18245     #endif
18246     #endif
18247     #endif
18248
18249     #ifndef _INT32_T
18250     #define _INT32_T
18251     #ifndef __int32_t_defined
18252     #define __int32_t_defined
18253     #ifndef int32_t
18254     typedef $acx_cv_type_int32_t int32_t;
18255     #endif
18256     #endif
18257     #endif
18258 EOF
18259 elif test "$ac_cv_type_u_int32_t" = yes; then
18260   sed 's/^ *//' >> tmp-stdint.h <<EOF
18261
18262     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18263     #ifndef _INT8_T
18264     #define _INT8_T
18265     #endif
18266     #ifndef _INT16_T
18267     #define _INT16_T
18268     #endif
18269     #ifndef _INT32_T
18270     #define _INT32_T
18271     #endif
18272
18273     #ifndef _UINT8_T
18274     #define _UINT8_T
18275     #ifndef __uint8_t_defined
18276     #define __uint8_t_defined
18277     #ifndef uint8_t
18278     typedef u_int8_t uint8_t;
18279     #endif
18280     #endif
18281     #endif
18282
18283     #ifndef _UINT16_T
18284     #define _UINT16_T
18285     #ifndef __uint16_t_defined
18286     #define __uint16_t_defined
18287     #ifndef uint16_t
18288     typedef u_int16_t uint16_t;
18289     #endif
18290     #endif
18291     #endif
18292
18293     #ifndef _UINT32_T
18294     #define _UINT32_T
18295     #ifndef __uint32_t_defined
18296     #define __uint32_t_defined
18297     #ifndef uint32_t
18298     typedef u_int32_t uint32_t;
18299     #endif
18300     #endif
18301     #endif
18302 EOF
18303 else
18304   sed 's/^ *//' >> tmp-stdint.h <<EOF
18305
18306     /* Some systems have guard macros to prevent redefinitions, define them.  */
18307     #ifndef _INT8_T
18308     #define _INT8_T
18309     #endif
18310     #ifndef _INT16_T
18311     #define _INT16_T
18312     #endif
18313     #ifndef _INT32_T
18314     #define _INT32_T
18315     #endif
18316     #ifndef _UINT8_T
18317     #define _UINT8_T
18318     #endif
18319     #ifndef _UINT16_T
18320     #define _UINT16_T
18321     #endif
18322     #ifndef _UINT32_T
18323     #define _UINT32_T
18324     #endif
18325 EOF
18326 fi
18327
18328 # ------------- done basic int types, emit int64_t types ------------
18329 if test "$ac_cv_type_uint64_t" = yes; then
18330   sed 's/^ *//' >> tmp-stdint.h <<EOF
18331
18332     /* system headers have good uint64_t and int64_t */
18333     #ifndef _INT64_T
18334     #define _INT64_T
18335     #endif
18336     #ifndef _UINT64_T
18337     #define _UINT64_T
18338     #endif
18339 EOF
18340 elif test "$ac_cv_type_u_int64_t" = yes; then
18341   sed 's/^ *//' >> tmp-stdint.h <<EOF
18342
18343     /* system headers have an u_int64_t (and int64_t) */
18344     #ifndef _INT64_T
18345     #define _INT64_T
18346     #endif
18347     #ifndef _UINT64_T
18348     #define _UINT64_T
18349     #ifndef __uint64_t_defined
18350     #define __uint64_t_defined
18351     #ifndef uint64_t
18352     typedef u_int64_t uint64_t;
18353     #endif
18354     #endif
18355     #endif
18356 EOF
18357 elif test -n "$acx_cv_type_int64_t"; then
18358   sed 's/^ *//' >> tmp-stdint.h <<EOF
18359
18360     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18361     #ifndef _INT64_T
18362     #define _INT64_T
18363     #ifndef int64_t
18364     typedef $acx_cv_type_int64_t int64_t;
18365     #endif
18366     #endif
18367     #ifndef _UINT64_T
18368     #define _UINT64_T
18369     #ifndef __uint64_t_defined
18370     #define __uint64_t_defined
18371     #ifndef uint64_t
18372     typedef unsigned $acx_cv_type_int64_t uint64_t;
18373     #endif
18374     #endif
18375     #endif
18376 EOF
18377 else
18378   sed 's/^ *//' >> tmp-stdint.h <<EOF
18379
18380     /* some common heuristics for int64_t, using compiler-specific tests */
18381     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18382     #ifndef _INT64_T
18383     #define _INT64_T
18384     #ifndef __int64_t_defined
18385     #ifndef int64_t
18386     typedef long long int64_t;
18387     #endif
18388     #endif
18389     #endif
18390     #ifndef _UINT64_T
18391     #define _UINT64_T
18392     #ifndef uint64_t
18393     typedef unsigned long long uint64_t;
18394     #endif
18395     #endif
18396
18397     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18398     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18399        does not implement __extension__.  But that compiler doesn't define
18400        __GNUC_MINOR__.  */
18401     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18402     # define __extension__
18403     # endif
18404
18405     # ifndef _INT64_T
18406     # define _INT64_T
18407     # ifndef int64_t
18408     __extension__ typedef long long int64_t;
18409     # endif
18410     # endif
18411     # ifndef _UINT64_T
18412     # define _UINT64_T
18413     # ifndef uint64_t
18414     __extension__ typedef unsigned long long uint64_t;
18415     # endif
18416     # endif
18417
18418     #elif !defined __STRICT_ANSI__
18419     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18420
18421     #  ifndef _INT64_T
18422     #  define _INT64_T
18423     #  ifndef int64_t
18424     typedef __int64 int64_t;
18425     #  endif
18426     #  endif
18427     #  ifndef _UINT64_T
18428     #  define _UINT64_T
18429     #  ifndef uint64_t
18430     typedef unsigned __int64 uint64_t;
18431     #  endif
18432     #  endif
18433     # endif /* compiler */
18434
18435     #endif /* ANSI version */
18436 EOF
18437 fi
18438
18439 # ------------- done int64_t types, emit intptr types ------------
18440 if test "$ac_cv_type_uintptr_t" != yes; then
18441   sed 's/^ *//' >> tmp-stdint.h <<EOF
18442
18443     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18444     #ifndef __uintptr_t_defined
18445     #ifndef uintptr_t
18446     typedef u$acx_cv_type_intptr_t uintptr_t;
18447     #endif
18448     #endif
18449     #ifndef __intptr_t_defined
18450     #ifndef intptr_t
18451     typedef $acx_cv_type_intptr_t  intptr_t;
18452     #endif
18453     #endif
18454 EOF
18455 fi
18456
18457 # ------------- done intptr types, emit int_least types ------------
18458 if test "$ac_cv_type_int_least32_t" != yes; then
18459   sed 's/^ *//' >> tmp-stdint.h <<EOF
18460
18461     /* Define int_least types */
18462     typedef int8_t     int_least8_t;
18463     typedef int16_t    int_least16_t;
18464     typedef int32_t    int_least32_t;
18465     #ifdef _INT64_T
18466     typedef int64_t    int_least64_t;
18467     #endif
18468
18469     typedef uint8_t    uint_least8_t;
18470     typedef uint16_t   uint_least16_t;
18471     typedef uint32_t   uint_least32_t;
18472     #ifdef _UINT64_T
18473     typedef uint64_t   uint_least64_t;
18474     #endif
18475 EOF
18476 fi
18477
18478 # ------------- done intptr types, emit int_fast types ------------
18479 if test "$ac_cv_type_int_fast32_t" != yes; then
18480       sed 's/^ *//' >> tmp-stdint.h <<EOF
18481
18482     /* Define int_fast types.  short is often slow */
18483     typedef int8_t       int_fast8_t;
18484     typedef int          int_fast16_t;
18485     typedef int32_t      int_fast32_t;
18486     #ifdef _INT64_T
18487     typedef int64_t      int_fast64_t;
18488     #endif
18489
18490     typedef uint8_t      uint_fast8_t;
18491     typedef unsigned int uint_fast16_t;
18492     typedef uint32_t     uint_fast32_t;
18493     #ifdef _UINT64_T
18494     typedef uint64_t     uint_fast64_t;
18495     #endif
18496 EOF
18497 fi
18498
18499 if test "$ac_cv_type_uintmax_t" != yes; then
18500   sed 's/^ *//' >> tmp-stdint.h <<EOF
18501
18502     /* Define intmax based on what we found */
18503     #ifndef intmax_t
18504     #ifdef _INT64_T
18505     typedef int64_t       intmax_t;
18506     #else
18507     typedef long          intmax_t;
18508     #endif
18509     #endif
18510     #ifndef uintmax_t
18511     #ifdef _UINT64_T
18512     typedef uint64_t      uintmax_t;
18513     #else
18514     typedef unsigned long uintmax_t;
18515     #endif
18516     #endif
18517 EOF
18518 fi
18519
18520 sed 's/^ *//' >> tmp-stdint.h <<EOF
18521
18522   #endif /* GCC_GENERATED_STDINT_H */
18523 EOF
18524
18525 if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18526   rm -f tmp-stdint.h
18527 else
18528   mv -f tmp-stdint.h bfd_stdint.h
18529 fi
18530
18531  ;;
18532     "default":C)
18533 case "$srcdir" in
18534   .) srcdirpre= ;;
18535   *) srcdirpre='$(srcdir)/' ;;
18536 esac
18537 POFILES=
18538 GMOFILES=
18539 for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18540   if test $lang != dummy; then
18541     POFILES="$POFILES $srcdirpre$lang.po"
18542     GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18543   fi
18544 done
18545 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18546     -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18547     -e "s,@POFILES@,$POFILES," \
18548     -e "s,@GMOFILES@,$GMOFILES," \
18549     po/Makefile.in > po/Makefile ;;
18550
18551   esac
18552 done # for ac_tag
18553
18554
18555 as_fn_exit 0
18556 _ACEOF
18557 ac_clean_files=$ac_clean_files_save
18558
18559 test $ac_write_fail = 0 ||
18560   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18561
18562
18563 # configure is writing to config.log, and then calls config.status.
18564 # config.status does its own redirection, appending to config.log.
18565 # Unfortunately, on DOS this fails, as config.log is still kept open
18566 # by configure, so config.status won't be able to write to it; its
18567 # output is simply discarded.  So we exec the FD to /dev/null,
18568 # effectively closing config.log, so it can be properly (re)opened and
18569 # appended to by config.status.  When coming back to configure, we
18570 # need to make the FD available again.
18571 if test "$no_create" != yes; then
18572   ac_cs_success=:
18573   ac_config_status_args=
18574   test "$silent" = yes &&
18575     ac_config_status_args="$ac_config_status_args --quiet"
18576   exec 5>/dev/null
18577   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18578   exec 5>>config.log
18579   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18580   # would make configure fail if this is the last instruction.
18581   $ac_cs_success || as_fn_exit $?
18582 fi
18583 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18584   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18585 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18586 fi
18587
18588