Update PO files
[external/binutils.git] / bfd / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for bfd 2.29.51.
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='bfd'
558 PACKAGE_TARNAME='bfd'
559 PACKAGE_VERSION='2.29.51'
560 PACKAGE_STRING='bfd 2.29.51'
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 bfd_ufile_ptr
606 bfd_file_ptr
607 lt_cv_dlopen_libs
608 supports_plugins
609 COREFLAG
610 COREFILE
611 havevecs
612 tdefaults
613 bfd_default_target_size
614 bfd_machines
615 bfd_backends
616 all_backends
617 bfd64_libs
618 wordsize
619 TDEFINES
620 SHARED_LIBADD
621 SHARED_LDFLAGS
622 LIBM
623 zlibinc
624 zlibdir
625 EXEEXT_FOR_BUILD
626 CC_FOR_BUILD
627 BFD_HOSTPTR_T
628 BFD_HOST_U_64_BIT
629 BFD_HOST_64_BIT
630 BFD_HOST_64_BIT_DEFINED
631 BFD_HOST_64BIT_LONG_LONG
632 BFD_HOST_64BIT_LONG
633 HDEFINES
634 MSGMERGE
635 MSGFMT
636 MKINSTALLDIRS
637 CATOBJEXT
638 GENCAT
639 INSTOBJEXT
640 DATADIRNAME
641 CATALOGS
642 POSUB
643 GMSGFMT
644 XGETTEXT
645 INCINTL
646 LIBINTL_DEP
647 LIBINTL
648 USE_NLS
649 bfdincludedir
650 bfdlibdir
651 target_noncanonical
652 host_noncanonical
653 INSTALL_LIBBFD_FALSE
654 INSTALL_LIBBFD_TRUE
655 GENINSRC_NEVER_FALSE
656 GENINSRC_NEVER_TRUE
657 MAINT
658 MAINTAINER_MODE_FALSE
659 MAINTAINER_MODE_TRUE
660 WARN_WRITE_STRINGS
661 NO_WERROR
662 WARN_CFLAGS_FOR_BUILD
663 WARN_CFLAGS
664 REPORT_BUGS_TEXI
665 REPORT_BUGS_TO
666 PKGVERSION
667 DEBUGDIR
668 PLUGINS_FALSE
669 PLUGINS_TRUE
670 OTOOL64
671 OTOOL
672 LIPO
673 NMEDIT
674 DSYMUTIL
675 OBJDUMP
676 LN_S
677 NM
678 ac_ct_DUMPBIN
679 DUMPBIN
680 LD
681 FGREP
682 SED
683 LIBTOOL
684 EGREP
685 GREP
686 CPP
687 RANLIB
688 AR
689 am__fastdepCC_FALSE
690 am__fastdepCC_TRUE
691 CCDEPMODE
692 am__nodep
693 AMDEPBACKSLASH
694 AMDEP_FALSE
695 AMDEP_TRUE
696 am__quote
697 am__include
698 DEPDIR
699 am__untar
700 am__tar
701 AMTAR
702 am__leading_dot
703 SET_MAKE
704 AWK
705 mkdir_p
706 MKDIR_P
707 INSTALL_STRIP_PROGRAM
708 STRIP
709 install_sh
710 MAKEINFO
711 AUTOHEADER
712 AUTOMAKE
713 AUTOCONF
714 ACLOCAL
715 VERSION
716 PACKAGE
717 CYGPATH_W
718 am__isrc
719 INSTALL_DATA
720 INSTALL_SCRIPT
721 INSTALL_PROGRAM
722 OBJEXT
723 EXEEXT
724 ac_ct_CC
725 CPPFLAGS
726 LDFLAGS
727 CFLAGS
728 CC
729 target_os
730 target_vendor
731 target_cpu
732 target
733 host_os
734 host_vendor
735 host_cpu
736 host
737 build_os
738 build_vendor
739 build_cpu
740 build
741 target_alias
742 host_alias
743 build_alias
744 LIBS
745 ECHO_T
746 ECHO_N
747 ECHO_C
748 DEFS
749 mandir
750 localedir
751 libdir
752 psdir
753 pdfdir
754 dvidir
755 htmldir
756 infodir
757 docdir
758 oldincludedir
759 includedir
760 localstatedir
761 sharedstatedir
762 sysconfdir
763 datadir
764 datarootdir
765 libexecdir
766 sbindir
767 bindir
768 program_transform_name
769 prefix
770 exec_prefix
771 PACKAGE_URL
772 PACKAGE_BUGREPORT
773 PACKAGE_STRING
774 PACKAGE_VERSION
775 PACKAGE_TARNAME
776 PACKAGE_NAME
777 PATH_SEPARATOR
778 SHELL'
779 ac_subst_files=''
780 ac_user_opts='
781 enable_option_checking
782 enable_dependency_tracking
783 enable_shared
784 enable_static
785 with_pic
786 enable_fast_install
787 with_gnu_ld
788 enable_libtool_lock
789 enable_plugins
790 enable_largefile
791 enable_64_bit_bfd
792 enable_targets
793 enable_64_bit_archive
794 with_mmap
795 enable_secureplt
796 enable_leading_mingw64_underscores
797 with_separate_debug_dir
798 with_pkgversion
799 with_bugurl
800 enable_werror
801 enable_build_warnings
802 enable_maintainer_mode
803 enable_install_libbfd
804 enable_nls
805 with_system_zlib
806 '
807       ac_precious_vars='build_alias
808 host_alias
809 target_alias
810 CC
811 CFLAGS
812 LDFLAGS
813 LIBS
814 CPPFLAGS
815 CPP'
816
817
818 # Initialize some variables set by options.
819 ac_init_help=
820 ac_init_version=false
821 ac_unrecognized_opts=
822 ac_unrecognized_sep=
823 # The variables have the same names as the options, with
824 # dashes changed to underlines.
825 cache_file=/dev/null
826 exec_prefix=NONE
827 no_create=
828 no_recursion=
829 prefix=NONE
830 program_prefix=NONE
831 program_suffix=NONE
832 program_transform_name=s,x,x,
833 silent=
834 site=
835 srcdir=
836 verbose=
837 x_includes=NONE
838 x_libraries=NONE
839
840 # Installation directory options.
841 # These are left unexpanded so users can "make install exec_prefix=/foo"
842 # and all the variables that are supposed to be based on exec_prefix
843 # by default will actually change.
844 # Use braces instead of parens because sh, perl, etc. also accept them.
845 # (The list follows the same order as the GNU Coding Standards.)
846 bindir='${exec_prefix}/bin'
847 sbindir='${exec_prefix}/sbin'
848 libexecdir='${exec_prefix}/libexec'
849 datarootdir='${prefix}/share'
850 datadir='${datarootdir}'
851 sysconfdir='${prefix}/etc'
852 sharedstatedir='${prefix}/com'
853 localstatedir='${prefix}/var'
854 includedir='${prefix}/include'
855 oldincludedir='/usr/include'
856 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
857 infodir='${datarootdir}/info'
858 htmldir='${docdir}'
859 dvidir='${docdir}'
860 pdfdir='${docdir}'
861 psdir='${docdir}'
862 libdir='${exec_prefix}/lib'
863 localedir='${datarootdir}/locale'
864 mandir='${datarootdir}/man'
865
866 ac_prev=
867 ac_dashdash=
868 for ac_option
869 do
870   # If the previous option needs an argument, assign it.
871   if test -n "$ac_prev"; then
872     eval $ac_prev=\$ac_option
873     ac_prev=
874     continue
875   fi
876
877   case $ac_option in
878   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
879   *)    ac_optarg=yes ;;
880   esac
881
882   # Accept the important Cygnus configure options, so we can diagnose typos.
883
884   case $ac_dashdash$ac_option in
885   --)
886     ac_dashdash=yes ;;
887
888   -bindir | --bindir | --bindi | --bind | --bin | --bi)
889     ac_prev=bindir ;;
890   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
891     bindir=$ac_optarg ;;
892
893   -build | --build | --buil | --bui | --bu)
894     ac_prev=build_alias ;;
895   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
896     build_alias=$ac_optarg ;;
897
898   -cache-file | --cache-file | --cache-fil | --cache-fi \
899   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
900     ac_prev=cache_file ;;
901   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
902   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
903     cache_file=$ac_optarg ;;
904
905   --config-cache | -C)
906     cache_file=config.cache ;;
907
908   -datadir | --datadir | --datadi | --datad)
909     ac_prev=datadir ;;
910   -datadir=* | --datadir=* | --datadi=* | --datad=*)
911     datadir=$ac_optarg ;;
912
913   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
914   | --dataroo | --dataro | --datar)
915     ac_prev=datarootdir ;;
916   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
917   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
918     datarootdir=$ac_optarg ;;
919
920   -disable-* | --disable-*)
921     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
922     # Reject names that are not valid shell variable names.
923     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
924       as_fn_error "invalid feature name: $ac_useropt"
925     ac_useropt_orig=$ac_useropt
926     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
927     case $ac_user_opts in
928       *"
929 "enable_$ac_useropt"
930 "*) ;;
931       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
932          ac_unrecognized_sep=', ';;
933     esac
934     eval enable_$ac_useropt=no ;;
935
936   -docdir | --docdir | --docdi | --doc | --do)
937     ac_prev=docdir ;;
938   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
939     docdir=$ac_optarg ;;
940
941   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
942     ac_prev=dvidir ;;
943   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
944     dvidir=$ac_optarg ;;
945
946   -enable-* | --enable-*)
947     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
948     # Reject names that are not valid shell variable names.
949     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
950       as_fn_error "invalid feature name: $ac_useropt"
951     ac_useropt_orig=$ac_useropt
952     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
953     case $ac_user_opts in
954       *"
955 "enable_$ac_useropt"
956 "*) ;;
957       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
958          ac_unrecognized_sep=', ';;
959     esac
960     eval enable_$ac_useropt=\$ac_optarg ;;
961
962   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
963   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
964   | --exec | --exe | --ex)
965     ac_prev=exec_prefix ;;
966   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
967   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
968   | --exec=* | --exe=* | --ex=*)
969     exec_prefix=$ac_optarg ;;
970
971   -gas | --gas | --ga | --g)
972     # Obsolete; use --with-gas.
973     with_gas=yes ;;
974
975   -help | --help | --hel | --he | -h)
976     ac_init_help=long ;;
977   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
978     ac_init_help=recursive ;;
979   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
980     ac_init_help=short ;;
981
982   -host | --host | --hos | --ho)
983     ac_prev=host_alias ;;
984   -host=* | --host=* | --hos=* | --ho=*)
985     host_alias=$ac_optarg ;;
986
987   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
988     ac_prev=htmldir ;;
989   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
990   | --ht=*)
991     htmldir=$ac_optarg ;;
992
993   -includedir | --includedir | --includedi | --included | --include \
994   | --includ | --inclu | --incl | --inc)
995     ac_prev=includedir ;;
996   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
997   | --includ=* | --inclu=* | --incl=* | --inc=*)
998     includedir=$ac_optarg ;;
999
1000   -infodir | --infodir | --infodi | --infod | --info | --inf)
1001     ac_prev=infodir ;;
1002   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1003     infodir=$ac_optarg ;;
1004
1005   -libdir | --libdir | --libdi | --libd)
1006     ac_prev=libdir ;;
1007   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1008     libdir=$ac_optarg ;;
1009
1010   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1011   | --libexe | --libex | --libe)
1012     ac_prev=libexecdir ;;
1013   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1014   | --libexe=* | --libex=* | --libe=*)
1015     libexecdir=$ac_optarg ;;
1016
1017   -localedir | --localedir | --localedi | --localed | --locale)
1018     ac_prev=localedir ;;
1019   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1020     localedir=$ac_optarg ;;
1021
1022   -localstatedir | --localstatedir | --localstatedi | --localstated \
1023   | --localstate | --localstat | --localsta | --localst | --locals)
1024     ac_prev=localstatedir ;;
1025   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1026   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1027     localstatedir=$ac_optarg ;;
1028
1029   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1030     ac_prev=mandir ;;
1031   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1032     mandir=$ac_optarg ;;
1033
1034   -nfp | --nfp | --nf)
1035     # Obsolete; use --without-fp.
1036     with_fp=no ;;
1037
1038   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1039   | --no-cr | --no-c | -n)
1040     no_create=yes ;;
1041
1042   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1043   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1044     no_recursion=yes ;;
1045
1046   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1047   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1048   | --oldin | --oldi | --old | --ol | --o)
1049     ac_prev=oldincludedir ;;
1050   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1051   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1052   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1053     oldincludedir=$ac_optarg ;;
1054
1055   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1056     ac_prev=prefix ;;
1057   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1058     prefix=$ac_optarg ;;
1059
1060   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1061   | --program-pre | --program-pr | --program-p)
1062     ac_prev=program_prefix ;;
1063   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1064   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1065     program_prefix=$ac_optarg ;;
1066
1067   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1068   | --program-suf | --program-su | --program-s)
1069     ac_prev=program_suffix ;;
1070   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1071   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1072     program_suffix=$ac_optarg ;;
1073
1074   -program-transform-name | --program-transform-name \
1075   | --program-transform-nam | --program-transform-na \
1076   | --program-transform-n | --program-transform- \
1077   | --program-transform | --program-transfor \
1078   | --program-transfo | --program-transf \
1079   | --program-trans | --program-tran \
1080   | --progr-tra | --program-tr | --program-t)
1081     ac_prev=program_transform_name ;;
1082   -program-transform-name=* | --program-transform-name=* \
1083   | --program-transform-nam=* | --program-transform-na=* \
1084   | --program-transform-n=* | --program-transform-=* \
1085   | --program-transform=* | --program-transfor=* \
1086   | --program-transfo=* | --program-transf=* \
1087   | --program-trans=* | --program-tran=* \
1088   | --progr-tra=* | --program-tr=* | --program-t=*)
1089     program_transform_name=$ac_optarg ;;
1090
1091   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1092     ac_prev=pdfdir ;;
1093   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1094     pdfdir=$ac_optarg ;;
1095
1096   -psdir | --psdir | --psdi | --psd | --ps)
1097     ac_prev=psdir ;;
1098   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1099     psdir=$ac_optarg ;;
1100
1101   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1102   | -silent | --silent | --silen | --sile | --sil)
1103     silent=yes ;;
1104
1105   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1106     ac_prev=sbindir ;;
1107   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1108   | --sbi=* | --sb=*)
1109     sbindir=$ac_optarg ;;
1110
1111   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1112   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1113   | --sharedst | --shareds | --shared | --share | --shar \
1114   | --sha | --sh)
1115     ac_prev=sharedstatedir ;;
1116   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1117   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1118   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1119   | --sha=* | --sh=*)
1120     sharedstatedir=$ac_optarg ;;
1121
1122   -site | --site | --sit)
1123     ac_prev=site ;;
1124   -site=* | --site=* | --sit=*)
1125     site=$ac_optarg ;;
1126
1127   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1128     ac_prev=srcdir ;;
1129   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1130     srcdir=$ac_optarg ;;
1131
1132   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1133   | --syscon | --sysco | --sysc | --sys | --sy)
1134     ac_prev=sysconfdir ;;
1135   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1136   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1137     sysconfdir=$ac_optarg ;;
1138
1139   -target | --target | --targe | --targ | --tar | --ta | --t)
1140     ac_prev=target_alias ;;
1141   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1142     target_alias=$ac_optarg ;;
1143
1144   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1145     verbose=yes ;;
1146
1147   -version | --version | --versio | --versi | --vers | -V)
1148     ac_init_version=: ;;
1149
1150   -with-* | --with-*)
1151     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1152     # Reject names that are not valid shell variable names.
1153     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1154       as_fn_error "invalid package name: $ac_useropt"
1155     ac_useropt_orig=$ac_useropt
1156     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1157     case $ac_user_opts in
1158       *"
1159 "with_$ac_useropt"
1160 "*) ;;
1161       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1162          ac_unrecognized_sep=', ';;
1163     esac
1164     eval with_$ac_useropt=\$ac_optarg ;;
1165
1166   -without-* | --without-*)
1167     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1168     # Reject names that are not valid shell variable names.
1169     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1170       as_fn_error "invalid package name: $ac_useropt"
1171     ac_useropt_orig=$ac_useropt
1172     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1173     case $ac_user_opts in
1174       *"
1175 "with_$ac_useropt"
1176 "*) ;;
1177       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1178          ac_unrecognized_sep=', ';;
1179     esac
1180     eval with_$ac_useropt=no ;;
1181
1182   --x)
1183     # Obsolete; use --with-x.
1184     with_x=yes ;;
1185
1186   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1187   | --x-incl | --x-inc | --x-in | --x-i)
1188     ac_prev=x_includes ;;
1189   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1190   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1191     x_includes=$ac_optarg ;;
1192
1193   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1194   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1195     ac_prev=x_libraries ;;
1196   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1197   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1198     x_libraries=$ac_optarg ;;
1199
1200   -*) as_fn_error "unrecognized option: \`$ac_option'
1201 Try \`$0 --help' for more information."
1202     ;;
1203
1204   *=*)
1205     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1206     # Reject names that are not valid shell variable names.
1207     case $ac_envvar in #(
1208       '' | [0-9]* | *[!_$as_cr_alnum]* )
1209       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1210     esac
1211     eval $ac_envvar=\$ac_optarg
1212     export $ac_envvar ;;
1213
1214   *)
1215     # FIXME: should be removed in autoconf 3.0.
1216     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1217     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1218       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1219     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1220     ;;
1221
1222   esac
1223 done
1224
1225 if test -n "$ac_prev"; then
1226   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1227   as_fn_error "missing argument to $ac_option"
1228 fi
1229
1230 if test -n "$ac_unrecognized_opts"; then
1231   case $enable_option_checking in
1232     no) ;;
1233     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1234     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1235   esac
1236 fi
1237
1238 # Check all directory arguments for consistency.
1239 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1240                 datadir sysconfdir sharedstatedir localstatedir includedir \
1241                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1242                 libdir localedir mandir
1243 do
1244   eval ac_val=\$$ac_var
1245   # Remove trailing slashes.
1246   case $ac_val in
1247     */ )
1248       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1249       eval $ac_var=\$ac_val;;
1250   esac
1251   # Be sure to have absolute directory names.
1252   case $ac_val in
1253     [\\/$]* | ?:[\\/]* )  continue;;
1254     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1255   esac
1256   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1257 done
1258
1259 # There might be people who depend on the old broken behavior: `$host'
1260 # used to hold the argument of --host etc.
1261 # FIXME: To remove some day.
1262 build=$build_alias
1263 host=$host_alias
1264 target=$target_alias
1265
1266 # FIXME: To remove some day.
1267 if test "x$host_alias" != x; then
1268   if test "x$build_alias" = x; then
1269     cross_compiling=maybe
1270     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1271     If a cross compiler is detected then cross compile mode will be used." >&2
1272   elif test "x$build_alias" != "x$host_alias"; then
1273     cross_compiling=yes
1274   fi
1275 fi
1276
1277 ac_tool_prefix=
1278 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1279
1280 test "$silent" = yes && exec 6>/dev/null
1281
1282
1283 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1284 ac_ls_di=`ls -di .` &&
1285 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1286   as_fn_error "working directory cannot be determined"
1287 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1288   as_fn_error "pwd does not report name of working directory"
1289
1290
1291 # Find the source files, if location was not specified.
1292 if test -z "$srcdir"; then
1293   ac_srcdir_defaulted=yes
1294   # Try the directory containing this script, then the parent directory.
1295   ac_confdir=`$as_dirname -- "$as_myself" ||
1296 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1297          X"$as_myself" : 'X\(//\)[^/]' \| \
1298          X"$as_myself" : 'X\(//\)$' \| \
1299          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1300 $as_echo X"$as_myself" |
1301     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1302             s//\1/
1303             q
1304           }
1305           /^X\(\/\/\)[^/].*/{
1306             s//\1/
1307             q
1308           }
1309           /^X\(\/\/\)$/{
1310             s//\1/
1311             q
1312           }
1313           /^X\(\/\).*/{
1314             s//\1/
1315             q
1316           }
1317           s/.*/./; q'`
1318   srcdir=$ac_confdir
1319   if test ! -r "$srcdir/$ac_unique_file"; then
1320     srcdir=..
1321   fi
1322 else
1323   ac_srcdir_defaulted=no
1324 fi
1325 if test ! -r "$srcdir/$ac_unique_file"; then
1326   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1327   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1328 fi
1329 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1330 ac_abs_confdir=`(
1331         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1332         pwd)`
1333 # When building in place, set srcdir=.
1334 if test "$ac_abs_confdir" = "$ac_pwd"; then
1335   srcdir=.
1336 fi
1337 # Remove unnecessary trailing slashes from srcdir.
1338 # Double slashes in file names in object file debugging info
1339 # mess up M-x gdb in Emacs.
1340 case $srcdir in
1341 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1342 esac
1343 for ac_var in $ac_precious_vars; do
1344   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1345   eval ac_env_${ac_var}_value=\$${ac_var}
1346   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1347   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1348 done
1349
1350 #
1351 # Report the --help message.
1352 #
1353 if test "$ac_init_help" = "long"; then
1354   # Omit some internal or obsolete options to make the list less imposing.
1355   # This message is too long to be a string in the A/UX 3.1 sh.
1356   cat <<_ACEOF
1357 \`configure' configures bfd 2.29.51 to adapt to many kinds of systems.
1358
1359 Usage: $0 [OPTION]... [VAR=VALUE]...
1360
1361 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1362 VAR=VALUE.  See below for descriptions of some of the useful variables.
1363
1364 Defaults for the options are specified in brackets.
1365
1366 Configuration:
1367   -h, --help              display this help and exit
1368       --help=short        display options specific to this package
1369       --help=recursive    display the short help of all the included packages
1370   -V, --version           display version information and exit
1371   -q, --quiet, --silent   do not print \`checking...' messages
1372       --cache-file=FILE   cache test results in FILE [disabled]
1373   -C, --config-cache      alias for \`--cache-file=config.cache'
1374   -n, --no-create         do not create output files
1375       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1376
1377 Installation directories:
1378   --prefix=PREFIX         install architecture-independent files in PREFIX
1379                           [$ac_default_prefix]
1380   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1381                           [PREFIX]
1382
1383 By default, \`make install' will install all the files in
1384 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1385 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1386 for instance \`--prefix=\$HOME'.
1387
1388 For better control, use the options below.
1389
1390 Fine tuning of the installation directories:
1391   --bindir=DIR            user executables [EPREFIX/bin]
1392   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1393   --libexecdir=DIR        program executables [EPREFIX/libexec]
1394   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1395   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1396   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1397   --libdir=DIR            object code libraries [EPREFIX/lib]
1398   --includedir=DIR        C header files [PREFIX/include]
1399   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1400   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1401   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1402   --infodir=DIR           info documentation [DATAROOTDIR/info]
1403   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1404   --mandir=DIR            man documentation [DATAROOTDIR/man]
1405   --docdir=DIR            documentation root [DATAROOTDIR/doc/bfd]
1406   --htmldir=DIR           html documentation [DOCDIR]
1407   --dvidir=DIR            dvi documentation [DOCDIR]
1408   --pdfdir=DIR            pdf documentation [DOCDIR]
1409   --psdir=DIR             ps documentation [DOCDIR]
1410 _ACEOF
1411
1412   cat <<\_ACEOF
1413
1414 Program names:
1415   --program-prefix=PREFIX            prepend PREFIX to installed program names
1416   --program-suffix=SUFFIX            append SUFFIX to installed program names
1417   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1418
1419 System types:
1420   --build=BUILD     configure for building on BUILD [guessed]
1421   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1422   --target=TARGET   configure for building compilers for TARGET [HOST]
1423 _ACEOF
1424 fi
1425
1426 if test -n "$ac_init_help"; then
1427   case $ac_init_help in
1428      short | recursive ) echo "Configuration of bfd 2.29.51:";;
1429    esac
1430   cat <<\_ACEOF
1431
1432 Optional Features:
1433   --disable-option-checking  ignore unrecognized --enable/--with options
1434   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1435   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1436   --disable-dependency-tracking  speeds up one-time build
1437   --enable-dependency-tracking   do not reject slow dependency extractors
1438   --enable-shared[=PKGS]  build shared libraries [default=no]
1439   --enable-static[=PKGS]  build static libraries [default=yes]
1440   --enable-fast-install[=PKGS]
1441                           optimize for fast installation [default=yes]
1442   --disable-libtool-lock  avoid locking (might break parallel builds)
1443   --enable-plugins        Enable support for plugins
1444   --disable-largefile     omit support for large files
1445   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1446   --enable-targets        alternative target configurations
1447   --enable-64-bit-archive force 64-bit archives
1448   --enable-secureplt      Default to creating read-only plt entries
1449   --enable-leading-mingw64-underscores
1450                           Enable leading underscores on 64 bit mingw targets
1451   --enable-werror         treat compile warnings as errors
1452   --enable-build-warnings enable build-time compiler warnings
1453   --enable-maintainer-mode  enable make rules and dependencies not useful
1454                           (and sometimes confusing) to the casual installer
1455   --enable-install-libbfd controls installation of libbfd and related headers
1456   --disable-nls           do not use Native Language Support
1457
1458 Optional Packages:
1459   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1460   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1461   --with-pic              try to use only PIC/non-PIC objects [default=use
1462                           both]
1463   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1464   --with-mmap             try using mmap for BFD input files if available
1465   --with-separate-debug-dir=DIR
1466                           Look for global separate debug info in DIR
1467                           [default=LIBDIR/debug]
1468   --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1469                           Binutils"
1470   --with-bugurl=URL       Direct users to URL to report a bug
1471   --with-system-zlib      use installed libz
1472
1473 Some influential environment variables:
1474   CC          C compiler command
1475   CFLAGS      C compiler flags
1476   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1477               nonstandard directory <lib dir>
1478   LIBS        libraries to pass to the linker, e.g. -l<library>
1479   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1480               you have headers in a nonstandard directory <include dir>
1481   CPP         C preprocessor
1482
1483 Use these variables to override the choices made by `configure' or to help
1484 it to find libraries and programs with nonstandard names/locations.
1485
1486 Report bugs to the package provider.
1487 _ACEOF
1488 ac_status=$?
1489 fi
1490
1491 if test "$ac_init_help" = "recursive"; then
1492   # If there are subdirs, report their specific --help.
1493   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1494     test -d "$ac_dir" ||
1495       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1496       continue
1497     ac_builddir=.
1498
1499 case "$ac_dir" in
1500 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501 *)
1502   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1503   # A ".." for each directory in $ac_dir_suffix.
1504   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1505   case $ac_top_builddir_sub in
1506   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1507   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1508   esac ;;
1509 esac
1510 ac_abs_top_builddir=$ac_pwd
1511 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1512 # for backward compatibility:
1513 ac_top_builddir=$ac_top_build_prefix
1514
1515 case $srcdir in
1516   .)  # We are building in place.
1517     ac_srcdir=.
1518     ac_top_srcdir=$ac_top_builddir_sub
1519     ac_abs_top_srcdir=$ac_pwd ;;
1520   [\\/]* | ?:[\\/]* )  # Absolute name.
1521     ac_srcdir=$srcdir$ac_dir_suffix;
1522     ac_top_srcdir=$srcdir
1523     ac_abs_top_srcdir=$srcdir ;;
1524   *) # Relative name.
1525     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1526     ac_top_srcdir=$ac_top_build_prefix$srcdir
1527     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1528 esac
1529 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1530
1531     cd "$ac_dir" || { ac_status=$?; continue; }
1532     # Check for guested configure.
1533     if test -f "$ac_srcdir/configure.gnu"; then
1534       echo &&
1535       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536     elif test -f "$ac_srcdir/configure"; then
1537       echo &&
1538       $SHELL "$ac_srcdir/configure" --help=recursive
1539     else
1540       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1541     fi || ac_status=$?
1542     cd "$ac_pwd" || { ac_status=$?; break; }
1543   done
1544 fi
1545
1546 test -n "$ac_init_help" && exit $ac_status
1547 if $ac_init_version; then
1548   cat <<\_ACEOF
1549 bfd configure 2.29.51
1550 generated by GNU Autoconf 2.64
1551
1552 Copyright (C) 2009 Free Software Foundation, Inc.
1553 This configure script is free software; the Free Software Foundation
1554 gives unlimited permission to copy, distribute and modify it.
1555 _ACEOF
1556   exit
1557 fi
1558
1559 ## ------------------------ ##
1560 ## Autoconf initialization. ##
1561 ## ------------------------ ##
1562
1563 # ac_fn_c_try_compile LINENO
1564 # --------------------------
1565 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1566 ac_fn_c_try_compile ()
1567 {
1568   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569   rm -f conftest.$ac_objext
1570   if { { ac_try="$ac_compile"
1571 case "(($ac_try" in
1572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573   *) ac_try_echo=$ac_try;;
1574 esac
1575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576 $as_echo "$ac_try_echo"; } >&5
1577   (eval "$ac_compile") 2>conftest.err
1578   ac_status=$?
1579   if test -s conftest.err; then
1580     grep -v '^ *+' conftest.err >conftest.er1
1581     cat conftest.er1 >&5
1582     mv -f conftest.er1 conftest.err
1583   fi
1584   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585   test $ac_status = 0; } && {
1586          test -z "$ac_c_werror_flag" ||
1587          test ! -s conftest.err
1588        } && test -s conftest.$ac_objext; then :
1589   ac_retval=0
1590 else
1591   $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1593
1594         ac_retval=1
1595 fi
1596   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1597   return $ac_retval
1598
1599 } # ac_fn_c_try_compile
1600
1601 # ac_fn_c_try_link LINENO
1602 # -----------------------
1603 # Try to link conftest.$ac_ext, and return whether this succeeded.
1604 ac_fn_c_try_link ()
1605 {
1606   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607   rm -f conftest.$ac_objext conftest$ac_exeext
1608   if { { ac_try="$ac_link"
1609 case "(($ac_try" in
1610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1611   *) ac_try_echo=$ac_try;;
1612 esac
1613 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1614 $as_echo "$ac_try_echo"; } >&5
1615   (eval "$ac_link") 2>conftest.err
1616   ac_status=$?
1617   if test -s conftest.err; then
1618     grep -v '^ *+' conftest.err >conftest.er1
1619     cat conftest.er1 >&5
1620     mv -f conftest.er1 conftest.err
1621   fi
1622   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623   test $ac_status = 0; } && {
1624          test -z "$ac_c_werror_flag" ||
1625          test ! -s conftest.err
1626        } && test -s conftest$ac_exeext && {
1627          test "$cross_compiling" = yes ||
1628          $as_test_x conftest$ac_exeext
1629        }; then :
1630   ac_retval=0
1631 else
1632   $as_echo "$as_me: failed program was:" >&5
1633 sed 's/^/| /' conftest.$ac_ext >&5
1634
1635         ac_retval=1
1636 fi
1637   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1638   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1639   # interfere with the next link command; also delete a directory that is
1640   # left behind by Apple's compiler.  We do this before executing the actions.
1641   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1642   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1643   return $ac_retval
1644
1645 } # ac_fn_c_try_link
1646
1647 # ac_fn_c_try_cpp LINENO
1648 # ----------------------
1649 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1650 ac_fn_c_try_cpp ()
1651 {
1652   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1653   if { { ac_try="$ac_cpp conftest.$ac_ext"
1654 case "(($ac_try" in
1655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656   *) ac_try_echo=$ac_try;;
1657 esac
1658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 $as_echo "$ac_try_echo"; } >&5
1660   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1661   ac_status=$?
1662   if test -s conftest.err; then
1663     grep -v '^ *+' conftest.err >conftest.er1
1664     cat conftest.er1 >&5
1665     mv -f conftest.er1 conftest.err
1666   fi
1667   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668   test $ac_status = 0; } >/dev/null && {
1669          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1670          test ! -s conftest.err
1671        }; then :
1672   ac_retval=0
1673 else
1674   $as_echo "$as_me: failed program was:" >&5
1675 sed 's/^/| /' conftest.$ac_ext >&5
1676
1677     ac_retval=1
1678 fi
1679   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1680   return $ac_retval
1681
1682 } # ac_fn_c_try_cpp
1683
1684 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1685 # -------------------------------------------------------
1686 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1687 # the include files in INCLUDES and setting the cache variable VAR
1688 # accordingly.
1689 ac_fn_c_check_header_mongrel ()
1690 {
1691   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1692   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1693   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1694 $as_echo_n "checking for $2... " >&6; }
1695 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1696   $as_echo_n "(cached) " >&6
1697 fi
1698 eval ac_res=\$$3
1699                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1700 $as_echo "$ac_res" >&6; }
1701 else
1702   # Is the header compilable?
1703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1704 $as_echo_n "checking $2 usability... " >&6; }
1705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1706 /* end confdefs.h.  */
1707 $4
1708 #include <$2>
1709 _ACEOF
1710 if ac_fn_c_try_compile "$LINENO"; then :
1711   ac_header_compiler=yes
1712 else
1713   ac_header_compiler=no
1714 fi
1715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1717 $as_echo "$ac_header_compiler" >&6; }
1718
1719 # Is the header present?
1720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1721 $as_echo_n "checking $2 presence... " >&6; }
1722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1723 /* end confdefs.h.  */
1724 #include <$2>
1725 _ACEOF
1726 if ac_fn_c_try_cpp "$LINENO"; then :
1727   ac_header_preproc=yes
1728 else
1729   ac_header_preproc=no
1730 fi
1731 rm -f conftest.err conftest.$ac_ext
1732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1733 $as_echo "$ac_header_preproc" >&6; }
1734
1735 # So?  What about this header?
1736 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1737   yes:no: )
1738     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1739 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1740     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1741 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1742     ;;
1743   no:yes:* )
1744     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1745 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1746     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1747 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1748     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1749 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1750     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1751 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1752     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1753 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1754     ;;
1755 esac
1756   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1757 $as_echo_n "checking for $2... " >&6; }
1758 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1759   $as_echo_n "(cached) " >&6
1760 else
1761   eval "$3=\$ac_header_compiler"
1762 fi
1763 eval ac_res=\$$3
1764                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1765 $as_echo "$ac_res" >&6; }
1766 fi
1767   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1768
1769 } # ac_fn_c_check_header_mongrel
1770
1771 # ac_fn_c_try_run LINENO
1772 # ----------------------
1773 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1774 # that executables *can* be run.
1775 ac_fn_c_try_run ()
1776 {
1777   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778   if { { ac_try="$ac_link"
1779 case "(($ac_try" in
1780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1781   *) ac_try_echo=$ac_try;;
1782 esac
1783 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1784 $as_echo "$ac_try_echo"; } >&5
1785   (eval "$ac_link") 2>&5
1786   ac_status=$?
1787   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1788   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1789   { { case "(($ac_try" in
1790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1791   *) ac_try_echo=$ac_try;;
1792 esac
1793 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1794 $as_echo "$ac_try_echo"; } >&5
1795   (eval "$ac_try") 2>&5
1796   ac_status=$?
1797   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798   test $ac_status = 0; }; }; then :
1799   ac_retval=0
1800 else
1801   $as_echo "$as_me: program exited with status $ac_status" >&5
1802        $as_echo "$as_me: failed program was:" >&5
1803 sed 's/^/| /' conftest.$ac_ext >&5
1804
1805        ac_retval=$ac_status
1806 fi
1807   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1808   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1809   return $ac_retval
1810
1811 } # ac_fn_c_try_run
1812
1813 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1814 # -------------------------------------------------------
1815 # Tests whether HEADER exists and can be compiled using the include files in
1816 # INCLUDES, setting the cache variable VAR accordingly.
1817 ac_fn_c_check_header_compile ()
1818 {
1819   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821 $as_echo_n "checking for $2... " >&6; }
1822 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1823   $as_echo_n "(cached) " >&6
1824 else
1825   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h.  */
1827 $4
1828 #include <$2>
1829 _ACEOF
1830 if ac_fn_c_try_compile "$LINENO"; then :
1831   eval "$3=yes"
1832 else
1833   eval "$3=no"
1834 fi
1835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1836 fi
1837 eval ac_res=\$$3
1838                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1839 $as_echo "$ac_res" >&6; }
1840   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1841
1842 } # ac_fn_c_check_header_compile
1843
1844 # ac_fn_c_check_func LINENO FUNC VAR
1845 # ----------------------------------
1846 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1847 ac_fn_c_check_func ()
1848 {
1849   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1850   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1851 $as_echo_n "checking for $2... " >&6; }
1852 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1853   $as_echo_n "(cached) " >&6
1854 else
1855   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1856 /* end confdefs.h.  */
1857 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1858    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1859 #define $2 innocuous_$2
1860
1861 /* System header to define __stub macros and hopefully few prototypes,
1862     which can conflict with char $2 (); below.
1863     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1864     <limits.h> exists even on freestanding compilers.  */
1865
1866 #ifdef __STDC__
1867 # include <limits.h>
1868 #else
1869 # include <assert.h>
1870 #endif
1871
1872 #undef $2
1873
1874 /* Override any GCC internal prototype to avoid an error.
1875    Use char because int might match the return type of a GCC
1876    builtin and then its argument prototype would still apply.  */
1877 #ifdef __cplusplus
1878 extern "C"
1879 #endif
1880 char $2 ();
1881 /* The GNU C library defines this for functions which it implements
1882     to always fail with ENOSYS.  Some functions are actually named
1883     something starting with __ and the normal name is an alias.  */
1884 #if defined __stub_$2 || defined __stub___$2
1885 choke me
1886 #endif
1887
1888 int
1889 main ()
1890 {
1891 return $2 ();
1892   ;
1893   return 0;
1894 }
1895 _ACEOF
1896 if ac_fn_c_try_link "$LINENO"; then :
1897   eval "$3=yes"
1898 else
1899   eval "$3=no"
1900 fi
1901 rm -f core conftest.err conftest.$ac_objext \
1902     conftest$ac_exeext conftest.$ac_ext
1903 fi
1904 eval ac_res=\$$3
1905                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1906 $as_echo "$ac_res" >&6; }
1907   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1908
1909 } # ac_fn_c_check_func
1910
1911 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1912 # -------------------------------------------
1913 # Tests whether TYPE exists after having included INCLUDES, setting cache
1914 # variable VAR accordingly.
1915 ac_fn_c_check_type ()
1916 {
1917   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1918   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919 $as_echo_n "checking for $2... " >&6; }
1920 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1921   $as_echo_n "(cached) " >&6
1922 else
1923   eval "$3=no"
1924   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1925 /* end confdefs.h.  */
1926 $4
1927 int
1928 main ()
1929 {
1930 if (sizeof ($2))
1931          return 0;
1932   ;
1933   return 0;
1934 }
1935 _ACEOF
1936 if ac_fn_c_try_compile "$LINENO"; then :
1937   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1938 /* end confdefs.h.  */
1939 $4
1940 int
1941 main ()
1942 {
1943 if (sizeof (($2)))
1944             return 0;
1945   ;
1946   return 0;
1947 }
1948 _ACEOF
1949 if ac_fn_c_try_compile "$LINENO"; then :
1950
1951 else
1952   eval "$3=yes"
1953 fi
1954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1955 fi
1956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1957 fi
1958 eval ac_res=\$$3
1959                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1960 $as_echo "$ac_res" >&6; }
1961   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1962
1963 } # ac_fn_c_check_type
1964
1965 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1966 # --------------------------------------------
1967 # Tries to find the compile-time value of EXPR in a program that includes
1968 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1969 # computed
1970 ac_fn_c_compute_int ()
1971 {
1972   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1973   if test "$cross_compiling" = yes; then
1974     # Depending upon the size, compute the lo and hi bounds.
1975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1976 /* end confdefs.h.  */
1977 $4
1978 int
1979 main ()
1980 {
1981 static int test_array [1 - 2 * !(($2) >= 0)];
1982 test_array [0] = 0
1983
1984   ;
1985   return 0;
1986 }
1987 _ACEOF
1988 if ac_fn_c_try_compile "$LINENO"; then :
1989   ac_lo=0 ac_mid=0
1990   while :; do
1991     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1992 /* end confdefs.h.  */
1993 $4
1994 int
1995 main ()
1996 {
1997 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1998 test_array [0] = 0
1999
2000   ;
2001   return 0;
2002 }
2003 _ACEOF
2004 if ac_fn_c_try_compile "$LINENO"; then :
2005   ac_hi=$ac_mid; break
2006 else
2007   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2008                         if test $ac_lo -le $ac_mid; then
2009                           ac_lo= ac_hi=
2010                           break
2011                         fi
2012                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2013 fi
2014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2015   done
2016 else
2017   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2018 /* end confdefs.h.  */
2019 $4
2020 int
2021 main ()
2022 {
2023 static int test_array [1 - 2 * !(($2) < 0)];
2024 test_array [0] = 0
2025
2026   ;
2027   return 0;
2028 }
2029 _ACEOF
2030 if ac_fn_c_try_compile "$LINENO"; then :
2031   ac_hi=-1 ac_mid=-1
2032   while :; do
2033     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2034 /* end confdefs.h.  */
2035 $4
2036 int
2037 main ()
2038 {
2039 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2040 test_array [0] = 0
2041
2042   ;
2043   return 0;
2044 }
2045 _ACEOF
2046 if ac_fn_c_try_compile "$LINENO"; then :
2047   ac_lo=$ac_mid; break
2048 else
2049   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2050                         if test $ac_mid -le $ac_hi; then
2051                           ac_lo= ac_hi=
2052                           break
2053                         fi
2054                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2055 fi
2056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2057   done
2058 else
2059   ac_lo= ac_hi=
2060 fi
2061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2062 fi
2063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2064 # Binary search between lo and hi bounds.
2065 while test "x$ac_lo" != "x$ac_hi"; do
2066   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2067   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2068 /* end confdefs.h.  */
2069 $4
2070 int
2071 main ()
2072 {
2073 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2074 test_array [0] = 0
2075
2076   ;
2077   return 0;
2078 }
2079 _ACEOF
2080 if ac_fn_c_try_compile "$LINENO"; then :
2081   ac_hi=$ac_mid
2082 else
2083   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2084 fi
2085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2086 done
2087 case $ac_lo in #((
2088 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2089 '') ac_retval=1 ;;
2090 esac
2091   else
2092     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2093 /* end confdefs.h.  */
2094 $4
2095 static long int longval () { return $2; }
2096 static unsigned long int ulongval () { return $2; }
2097 #include <stdio.h>
2098 #include <stdlib.h>
2099 int
2100 main ()
2101 {
2102
2103   FILE *f = fopen ("conftest.val", "w");
2104   if (! f)
2105     return 1;
2106   if (($2) < 0)
2107     {
2108       long int i = longval ();
2109       if (i != ($2))
2110         return 1;
2111       fprintf (f, "%ld", i);
2112     }
2113   else
2114     {
2115       unsigned long int i = ulongval ();
2116       if (i != ($2))
2117         return 1;
2118       fprintf (f, "%lu", i);
2119     }
2120   /* Do not output a trailing newline, as this causes \r\n confusion
2121      on some platforms.  */
2122   return ferror (f) || fclose (f) != 0;
2123
2124   ;
2125   return 0;
2126 }
2127 _ACEOF
2128 if ac_fn_c_try_run "$LINENO"; then :
2129   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2130 else
2131   ac_retval=1
2132 fi
2133 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2134   conftest.$ac_objext conftest.beam conftest.$ac_ext
2135 rm -f conftest.val
2136
2137   fi
2138   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2139   return $ac_retval
2140
2141 } # ac_fn_c_compute_int
2142
2143 # ac_fn_c_check_decl LINENO SYMBOL VAR
2144 # ------------------------------------
2145 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2146 ac_fn_c_check_decl ()
2147 {
2148   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2149   as_decl_name=`echo $2|sed 's/ *(.*//'`
2150   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2151   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2152 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2153 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2154   $as_echo_n "(cached) " >&6
2155 else
2156   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157 /* end confdefs.h.  */
2158 $4
2159 int
2160 main ()
2161 {
2162 #ifndef $as_decl_name
2163 #ifdef __cplusplus
2164   (void) $as_decl_use;
2165 #else
2166   (void) $as_decl_name;
2167 #endif
2168 #endif
2169
2170   ;
2171   return 0;
2172 }
2173 _ACEOF
2174 if ac_fn_c_try_compile "$LINENO"; then :
2175   eval "$3=yes"
2176 else
2177   eval "$3=no"
2178 fi
2179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2180 fi
2181 eval ac_res=\$$3
2182                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2183 $as_echo "$ac_res" >&6; }
2184   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2185
2186 } # ac_fn_c_check_decl
2187 cat >config.log <<_ACEOF
2188 This file contains any messages produced by compilers while
2189 running configure, to aid debugging if configure makes a mistake.
2190
2191 It was created by bfd $as_me 2.29.51, which was
2192 generated by GNU Autoconf 2.64.  Invocation command line was
2193
2194   $ $0 $@
2195
2196 _ACEOF
2197 exec 5>>config.log
2198 {
2199 cat <<_ASUNAME
2200 ## --------- ##
2201 ## Platform. ##
2202 ## --------- ##
2203
2204 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2205 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2206 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2207 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2208 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2209
2210 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2211 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2212
2213 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2214 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2215 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2216 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2217 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2218 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2219 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2220
2221 _ASUNAME
2222
2223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2224 for as_dir in $PATH
2225 do
2226   IFS=$as_save_IFS
2227   test -z "$as_dir" && as_dir=.
2228     $as_echo "PATH: $as_dir"
2229   done
2230 IFS=$as_save_IFS
2231
2232 } >&5
2233
2234 cat >&5 <<_ACEOF
2235
2236
2237 ## ----------- ##
2238 ## Core tests. ##
2239 ## ----------- ##
2240
2241 _ACEOF
2242
2243
2244 # Keep a trace of the command line.
2245 # Strip out --no-create and --no-recursion so they do not pile up.
2246 # Strip out --silent because we don't want to record it for future runs.
2247 # Also quote any args containing shell meta-characters.
2248 # Make two passes to allow for proper duplicate-argument suppression.
2249 ac_configure_args=
2250 ac_configure_args0=
2251 ac_configure_args1=
2252 ac_must_keep_next=false
2253 for ac_pass in 1 2
2254 do
2255   for ac_arg
2256   do
2257     case $ac_arg in
2258     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2259     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2260     | -silent | --silent | --silen | --sile | --sil)
2261       continue ;;
2262     *\'*)
2263       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2264     esac
2265     case $ac_pass in
2266     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2267     2)
2268       as_fn_append ac_configure_args1 " '$ac_arg'"
2269       if test $ac_must_keep_next = true; then
2270         ac_must_keep_next=false # Got value, back to normal.
2271       else
2272         case $ac_arg in
2273           *=* | --config-cache | -C | -disable-* | --disable-* \
2274           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2275           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2276           | -with-* | --with-* | -without-* | --without-* | --x)
2277             case "$ac_configure_args0 " in
2278               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2279             esac
2280             ;;
2281           -* ) ac_must_keep_next=true ;;
2282         esac
2283       fi
2284       as_fn_append ac_configure_args " '$ac_arg'"
2285       ;;
2286     esac
2287   done
2288 done
2289 { ac_configure_args0=; unset ac_configure_args0;}
2290 { ac_configure_args1=; unset ac_configure_args1;}
2291
2292 # When interrupted or exit'd, cleanup temporary files, and complete
2293 # config.log.  We remove comments because anyway the quotes in there
2294 # would cause problems or look ugly.
2295 # WARNING: Use '\'' to represent an apostrophe within the trap.
2296 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2297 trap 'exit_status=$?
2298   # Save into config.log some information that might help in debugging.
2299   {
2300     echo
2301
2302     cat <<\_ASBOX
2303 ## ---------------- ##
2304 ## Cache variables. ##
2305 ## ---------------- ##
2306 _ASBOX
2307     echo
2308     # The following way of writing the cache mishandles newlines in values,
2309 (
2310   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2311     eval ac_val=\$$ac_var
2312     case $ac_val in #(
2313     *${as_nl}*)
2314       case $ac_var in #(
2315       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2316 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2317       esac
2318       case $ac_var in #(
2319       _ | IFS | as_nl) ;; #(
2320       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2321       *) { eval $ac_var=; unset $ac_var;} ;;
2322       esac ;;
2323     esac
2324   done
2325   (set) 2>&1 |
2326     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2327     *${as_nl}ac_space=\ *)
2328       sed -n \
2329         "s/'\''/'\''\\\\'\'''\''/g;
2330           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2331       ;; #(
2332     *)
2333       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2334       ;;
2335     esac |
2336     sort
2337 )
2338     echo
2339
2340     cat <<\_ASBOX
2341 ## ----------------- ##
2342 ## Output variables. ##
2343 ## ----------------- ##
2344 _ASBOX
2345     echo
2346     for ac_var in $ac_subst_vars
2347     do
2348       eval ac_val=\$$ac_var
2349       case $ac_val in
2350       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2351       esac
2352       $as_echo "$ac_var='\''$ac_val'\''"
2353     done | sort
2354     echo
2355
2356     if test -n "$ac_subst_files"; then
2357       cat <<\_ASBOX
2358 ## ------------------- ##
2359 ## File substitutions. ##
2360 ## ------------------- ##
2361 _ASBOX
2362       echo
2363       for ac_var in $ac_subst_files
2364       do
2365         eval ac_val=\$$ac_var
2366         case $ac_val in
2367         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2368         esac
2369         $as_echo "$ac_var='\''$ac_val'\''"
2370       done | sort
2371       echo
2372     fi
2373
2374     if test -s confdefs.h; then
2375       cat <<\_ASBOX
2376 ## ----------- ##
2377 ## confdefs.h. ##
2378 ## ----------- ##
2379 _ASBOX
2380       echo
2381       cat confdefs.h
2382       echo
2383     fi
2384     test "$ac_signal" != 0 &&
2385       $as_echo "$as_me: caught signal $ac_signal"
2386     $as_echo "$as_me: exit $exit_status"
2387   } >&5
2388   rm -f core *.core core.conftest.* &&
2389     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2390     exit $exit_status
2391 ' 0
2392 for ac_signal in 1 2 13 15; do
2393   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2394 done
2395 ac_signal=0
2396
2397 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2398 rm -f -r conftest* confdefs.h
2399
2400 $as_echo "/* confdefs.h */" > confdefs.h
2401
2402 # Predefined preprocessor variables.
2403
2404 cat >>confdefs.h <<_ACEOF
2405 #define PACKAGE_NAME "$PACKAGE_NAME"
2406 _ACEOF
2407
2408 cat >>confdefs.h <<_ACEOF
2409 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2410 _ACEOF
2411
2412 cat >>confdefs.h <<_ACEOF
2413 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2414 _ACEOF
2415
2416 cat >>confdefs.h <<_ACEOF
2417 #define PACKAGE_STRING "$PACKAGE_STRING"
2418 _ACEOF
2419
2420 cat >>confdefs.h <<_ACEOF
2421 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2422 _ACEOF
2423
2424 cat >>confdefs.h <<_ACEOF
2425 #define PACKAGE_URL "$PACKAGE_URL"
2426 _ACEOF
2427
2428
2429 # Let the site file select an alternate cache file if it wants to.
2430 # Prefer an explicitly selected file to automatically selected ones.
2431 ac_site_file1=NONE
2432 ac_site_file2=NONE
2433 if test -n "$CONFIG_SITE"; then
2434   ac_site_file1=$CONFIG_SITE
2435 elif test "x$prefix" != xNONE; then
2436   ac_site_file1=$prefix/share/config.site
2437   ac_site_file2=$prefix/etc/config.site
2438 else
2439   ac_site_file1=$ac_default_prefix/share/config.site
2440   ac_site_file2=$ac_default_prefix/etc/config.site
2441 fi
2442 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2443 do
2444   test "x$ac_site_file" = xNONE && continue
2445   if test -r "$ac_site_file"; then
2446     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2447 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2448     sed 's/^/| /' "$ac_site_file" >&5
2449     . "$ac_site_file"
2450   fi
2451 done
2452
2453 if test -r "$cache_file"; then
2454   # Some versions of bash will fail to source /dev/null (special
2455   # files actually), so we avoid doing that.
2456   if test -f "$cache_file"; then
2457     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2458 $as_echo "$as_me: loading cache $cache_file" >&6;}
2459     case $cache_file in
2460       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2461       *)                      . "./$cache_file";;
2462     esac
2463   fi
2464 else
2465   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2466 $as_echo "$as_me: creating cache $cache_file" >&6;}
2467   >$cache_file
2468 fi
2469
2470 # Check that the precious variables saved in the cache have kept the same
2471 # value.
2472 ac_cache_corrupted=false
2473 for ac_var in $ac_precious_vars; do
2474   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2475   eval ac_new_set=\$ac_env_${ac_var}_set
2476   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2477   eval ac_new_val=\$ac_env_${ac_var}_value
2478   case $ac_old_set,$ac_new_set in
2479     set,)
2480       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2481 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2482       ac_cache_corrupted=: ;;
2483     ,set)
2484       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2485 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2486       ac_cache_corrupted=: ;;
2487     ,);;
2488     *)
2489       if test "x$ac_old_val" != "x$ac_new_val"; then
2490         # differences in whitespace do not lead to failure.
2491         ac_old_val_w=`echo x $ac_old_val`
2492         ac_new_val_w=`echo x $ac_new_val`
2493         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2494           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2495 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2496           ac_cache_corrupted=:
2497         else
2498           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2499 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2500           eval $ac_var=\$ac_old_val
2501         fi
2502         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2503 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2504         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2505 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2506       fi;;
2507   esac
2508   # Pass precious variables to config.status.
2509   if test "$ac_new_set" = set; then
2510     case $ac_new_val in
2511     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2512     *) ac_arg=$ac_var=$ac_new_val ;;
2513     esac
2514     case " $ac_configure_args " in
2515       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2516       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2517     esac
2518   fi
2519 done
2520 if $ac_cache_corrupted; then
2521   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2523   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2524 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2525   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2526 fi
2527 ## -------------------- ##
2528 ## Main body of script. ##
2529 ## -------------------- ##
2530
2531 ac_ext=c
2532 ac_cpp='$CPP $CPPFLAGS'
2533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2536
2537
2538
2539
2540
2541
2542
2543 ac_aux_dir=
2544 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2545   for ac_t in install-sh install.sh shtool; do
2546     if test -f "$ac_dir/$ac_t"; then
2547       ac_aux_dir=$ac_dir
2548       ac_install_sh="$ac_aux_dir/$ac_t -c"
2549       break 2
2550     fi
2551   done
2552 done
2553 if test -z "$ac_aux_dir"; then
2554   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2555 fi
2556
2557 # These three variables are undocumented and unsupported,
2558 # and are intended to be withdrawn in a future Autoconf release.
2559 # They can cause serious problems if a builder's source tree is in a directory
2560 # whose full name contains unusual characters.
2561 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2562 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2563 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2564
2565
2566 # Make sure we can run config.sub.
2567 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2568   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2569
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2571 $as_echo_n "checking build system type... " >&6; }
2572 if test "${ac_cv_build+set}" = set; then :
2573   $as_echo_n "(cached) " >&6
2574 else
2575   ac_build_alias=$build_alias
2576 test "x$ac_build_alias" = x &&
2577   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2578 test "x$ac_build_alias" = x &&
2579   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2580 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2581   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2582
2583 fi
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2585 $as_echo "$ac_cv_build" >&6; }
2586 case $ac_cv_build in
2587 *-*-*) ;;
2588 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2589 esac
2590 build=$ac_cv_build
2591 ac_save_IFS=$IFS; IFS='-'
2592 set x $ac_cv_build
2593 shift
2594 build_cpu=$1
2595 build_vendor=$2
2596 shift; shift
2597 # Remember, the first character of IFS is used to create $*,
2598 # except with old shells:
2599 build_os=$*
2600 IFS=$ac_save_IFS
2601 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2602
2603
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2605 $as_echo_n "checking host system type... " >&6; }
2606 if test "${ac_cv_host+set}" = set; then :
2607   $as_echo_n "(cached) " >&6
2608 else
2609   if test "x$host_alias" = x; then
2610   ac_cv_host=$ac_cv_build
2611 else
2612   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2613     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2614 fi
2615
2616 fi
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2618 $as_echo "$ac_cv_host" >&6; }
2619 case $ac_cv_host in
2620 *-*-*) ;;
2621 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2622 esac
2623 host=$ac_cv_host
2624 ac_save_IFS=$IFS; IFS='-'
2625 set x $ac_cv_host
2626 shift
2627 host_cpu=$1
2628 host_vendor=$2
2629 shift; shift
2630 # Remember, the first character of IFS is used to create $*,
2631 # except with old shells:
2632 host_os=$*
2633 IFS=$ac_save_IFS
2634 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2635
2636
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2638 $as_echo_n "checking target system type... " >&6; }
2639 if test "${ac_cv_target+set}" = set; then :
2640   $as_echo_n "(cached) " >&6
2641 else
2642   if test "x$target_alias" = x; then
2643   ac_cv_target=$ac_cv_host
2644 else
2645   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2646     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2647 fi
2648
2649 fi
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2651 $as_echo "$ac_cv_target" >&6; }
2652 case $ac_cv_target in
2653 *-*-*) ;;
2654 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2655 esac
2656 target=$ac_cv_target
2657 ac_save_IFS=$IFS; IFS='-'
2658 set x $ac_cv_target
2659 shift
2660 target_cpu=$1
2661 target_vendor=$2
2662 shift; shift
2663 # Remember, the first character of IFS is used to create $*,
2664 # except with old shells:
2665 target_os=$*
2666 IFS=$ac_save_IFS
2667 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2668
2669
2670 # The aliases save the names the user supplied, while $host etc.
2671 # will get canonicalized.
2672 test -n "$target_alias" &&
2673   test "$program_prefix$program_suffix$program_transform_name" = \
2674     NONENONEs,x,x, &&
2675   program_prefix=${target_alias}-
2676 ac_ext=c
2677 ac_cpp='$CPP $CPPFLAGS'
2678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2681 if test -n "$ac_tool_prefix"; then
2682   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2683 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2685 $as_echo_n "checking for $ac_word... " >&6; }
2686 if test "${ac_cv_prog_CC+set}" = set; then :
2687   $as_echo_n "(cached) " >&6
2688 else
2689   if test -n "$CC"; then
2690   ac_cv_prog_CC="$CC" # Let the user override the test.
2691 else
2692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2693 for as_dir in $PATH
2694 do
2695   IFS=$as_save_IFS
2696   test -z "$as_dir" && as_dir=.
2697     for ac_exec_ext in '' $ac_executable_extensions; do
2698   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2699     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2700     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2701     break 2
2702   fi
2703 done
2704   done
2705 IFS=$as_save_IFS
2706
2707 fi
2708 fi
2709 CC=$ac_cv_prog_CC
2710 if test -n "$CC"; then
2711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2712 $as_echo "$CC" >&6; }
2713 else
2714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2715 $as_echo "no" >&6; }
2716 fi
2717
2718
2719 fi
2720 if test -z "$ac_cv_prog_CC"; then
2721   ac_ct_CC=$CC
2722   # Extract the first word of "gcc", so it can be a program name with args.
2723 set dummy gcc; ac_word=$2
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2725 $as_echo_n "checking for $ac_word... " >&6; }
2726 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2727   $as_echo_n "(cached) " >&6
2728 else
2729   if test -n "$ac_ct_CC"; then
2730   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2731 else
2732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2733 for as_dir in $PATH
2734 do
2735   IFS=$as_save_IFS
2736   test -z "$as_dir" && as_dir=.
2737     for ac_exec_ext in '' $ac_executable_extensions; do
2738   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2739     ac_cv_prog_ac_ct_CC="gcc"
2740     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2741     break 2
2742   fi
2743 done
2744   done
2745 IFS=$as_save_IFS
2746
2747 fi
2748 fi
2749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2750 if test -n "$ac_ct_CC"; then
2751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2752 $as_echo "$ac_ct_CC" >&6; }
2753 else
2754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2755 $as_echo "no" >&6; }
2756 fi
2757
2758   if test "x$ac_ct_CC" = x; then
2759     CC=""
2760   else
2761     case $cross_compiling:$ac_tool_warned in
2762 yes:)
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2764 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2765 ac_tool_warned=yes ;;
2766 esac
2767     CC=$ac_ct_CC
2768   fi
2769 else
2770   CC="$ac_cv_prog_CC"
2771 fi
2772
2773 if test -z "$CC"; then
2774           if test -n "$ac_tool_prefix"; then
2775     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2776 set dummy ${ac_tool_prefix}cc; ac_word=$2
2777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2778 $as_echo_n "checking for $ac_word... " >&6; }
2779 if test "${ac_cv_prog_CC+set}" = set; then :
2780   $as_echo_n "(cached) " >&6
2781 else
2782   if test -n "$CC"; then
2783   ac_cv_prog_CC="$CC" # Let the user override the test.
2784 else
2785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2786 for as_dir in $PATH
2787 do
2788   IFS=$as_save_IFS
2789   test -z "$as_dir" && as_dir=.
2790     for ac_exec_ext in '' $ac_executable_extensions; do
2791   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2792     ac_cv_prog_CC="${ac_tool_prefix}cc"
2793     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2794     break 2
2795   fi
2796 done
2797   done
2798 IFS=$as_save_IFS
2799
2800 fi
2801 fi
2802 CC=$ac_cv_prog_CC
2803 if test -n "$CC"; then
2804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2805 $as_echo "$CC" >&6; }
2806 else
2807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808 $as_echo "no" >&6; }
2809 fi
2810
2811
2812   fi
2813 fi
2814 if test -z "$CC"; then
2815   # Extract the first word of "cc", so it can be a program name with args.
2816 set dummy cc; ac_word=$2
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2818 $as_echo_n "checking for $ac_word... " >&6; }
2819 if test "${ac_cv_prog_CC+set}" = set; then :
2820   $as_echo_n "(cached) " >&6
2821 else
2822   if test -n "$CC"; then
2823   ac_cv_prog_CC="$CC" # Let the user override the test.
2824 else
2825   ac_prog_rejected=no
2826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2827 for as_dir in $PATH
2828 do
2829   IFS=$as_save_IFS
2830   test -z "$as_dir" && as_dir=.
2831     for ac_exec_ext in '' $ac_executable_extensions; do
2832   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2833     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2834        ac_prog_rejected=yes
2835        continue
2836      fi
2837     ac_cv_prog_CC="cc"
2838     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839     break 2
2840   fi
2841 done
2842   done
2843 IFS=$as_save_IFS
2844
2845 if test $ac_prog_rejected = yes; then
2846   # We found a bogon in the path, so make sure we never use it.
2847   set dummy $ac_cv_prog_CC
2848   shift
2849   if test $# != 0; then
2850     # We chose a different compiler from the bogus one.
2851     # However, it has the same basename, so the bogon will be chosen
2852     # first if we set CC to just the basename; use the full file name.
2853     shift
2854     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2855   fi
2856 fi
2857 fi
2858 fi
2859 CC=$ac_cv_prog_CC
2860 if test -n "$CC"; then
2861   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2862 $as_echo "$CC" >&6; }
2863 else
2864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2865 $as_echo "no" >&6; }
2866 fi
2867
2868
2869 fi
2870 if test -z "$CC"; then
2871   if test -n "$ac_tool_prefix"; then
2872   for ac_prog in cl.exe
2873   do
2874     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2875 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877 $as_echo_n "checking for $ac_word... " >&6; }
2878 if test "${ac_cv_prog_CC+set}" = set; then :
2879   $as_echo_n "(cached) " >&6
2880 else
2881   if test -n "$CC"; then
2882   ac_cv_prog_CC="$CC" # Let the user override the test.
2883 else
2884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885 for as_dir in $PATH
2886 do
2887   IFS=$as_save_IFS
2888   test -z "$as_dir" && as_dir=.
2889     for ac_exec_ext in '' $ac_executable_extensions; do
2890   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2892     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2893     break 2
2894   fi
2895 done
2896   done
2897 IFS=$as_save_IFS
2898
2899 fi
2900 fi
2901 CC=$ac_cv_prog_CC
2902 if test -n "$CC"; then
2903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2904 $as_echo "$CC" >&6; }
2905 else
2906   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907 $as_echo "no" >&6; }
2908 fi
2909
2910
2911     test -n "$CC" && break
2912   done
2913 fi
2914 if test -z "$CC"; then
2915   ac_ct_CC=$CC
2916   for ac_prog in cl.exe
2917 do
2918   # Extract the first word of "$ac_prog", so it can be a program name with args.
2919 set dummy $ac_prog; ac_word=$2
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2921 $as_echo_n "checking for $ac_word... " >&6; }
2922 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2923   $as_echo_n "(cached) " >&6
2924 else
2925   if test -n "$ac_ct_CC"; then
2926   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2927 else
2928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2929 for as_dir in $PATH
2930 do
2931   IFS=$as_save_IFS
2932   test -z "$as_dir" && as_dir=.
2933     for ac_exec_ext in '' $ac_executable_extensions; do
2934   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2935     ac_cv_prog_ac_ct_CC="$ac_prog"
2936     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2937     break 2
2938   fi
2939 done
2940   done
2941 IFS=$as_save_IFS
2942
2943 fi
2944 fi
2945 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2946 if test -n "$ac_ct_CC"; then
2947   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2948 $as_echo "$ac_ct_CC" >&6; }
2949 else
2950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2952 fi
2953
2954
2955   test -n "$ac_ct_CC" && break
2956 done
2957
2958   if test "x$ac_ct_CC" = x; then
2959     CC=""
2960   else
2961     case $cross_compiling:$ac_tool_warned in
2962 yes:)
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2964 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2965 ac_tool_warned=yes ;;
2966 esac
2967     CC=$ac_ct_CC
2968   fi
2969 fi
2970
2971 fi
2972
2973
2974 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2976 as_fn_error "no acceptable C compiler found in \$PATH
2977 See \`config.log' for more details." "$LINENO" 5; }
2978
2979 # Provide some information about the compiler.
2980 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2981 set X $ac_compile
2982 ac_compiler=$2
2983 for ac_option in --version -v -V -qversion; do
2984   { { ac_try="$ac_compiler $ac_option >&5"
2985 case "(($ac_try" in
2986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2987   *) ac_try_echo=$ac_try;;
2988 esac
2989 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2990 $as_echo "$ac_try_echo"; } >&5
2991   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2992   ac_status=$?
2993   if test -s conftest.err; then
2994     sed '10a\
2995 ... rest of stderr output deleted ...
2996          10q' conftest.err >conftest.er1
2997     cat conftest.er1 >&5
2998     rm -f conftest.er1 conftest.err
2999   fi
3000   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3001   test $ac_status = 0; }
3002 done
3003
3004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3005 /* end confdefs.h.  */
3006
3007 int
3008 main ()
3009 {
3010
3011   ;
3012   return 0;
3013 }
3014 _ACEOF
3015 ac_clean_files_save=$ac_clean_files
3016 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3017 # Try to create an executable without -o first, disregard a.out.
3018 # It will help us diagnose broken compilers, and finding out an intuition
3019 # of exeext.
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3021 $as_echo_n "checking for C compiler default output file name... " >&6; }
3022 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3023
3024 # The possible output files:
3025 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3026
3027 ac_rmfiles=
3028 for ac_file in $ac_files
3029 do
3030   case $ac_file in
3031     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3032     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3033   esac
3034 done
3035 rm -f $ac_rmfiles
3036
3037 if { { ac_try="$ac_link_default"
3038 case "(($ac_try" in
3039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3040   *) ac_try_echo=$ac_try;;
3041 esac
3042 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3043 $as_echo "$ac_try_echo"; } >&5
3044   (eval "$ac_link_default") 2>&5
3045   ac_status=$?
3046   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3047   test $ac_status = 0; }; then :
3048   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3049 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3050 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3051 # so that the user can short-circuit this test for compilers unknown to
3052 # Autoconf.
3053 for ac_file in $ac_files ''
3054 do
3055   test -f "$ac_file" || continue
3056   case $ac_file in
3057     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3058         ;;
3059     [ab].out )
3060         # We found the default executable, but exeext='' is most
3061         # certainly right.
3062         break;;
3063     *.* )
3064         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3065         then :; else
3066            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3067         fi
3068         # We set ac_cv_exeext here because the later test for it is not
3069         # safe: cross compilers may not add the suffix if given an `-o'
3070         # argument, so we may need to know it at that point already.
3071         # Even if this section looks crufty: it has the advantage of
3072         # actually working.
3073         break;;
3074     * )
3075         break;;
3076   esac
3077 done
3078 test "$ac_cv_exeext" = no && ac_cv_exeext=
3079
3080 else
3081   ac_file=''
3082 fi
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3084 $as_echo "$ac_file" >&6; }
3085 if test -z "$ac_file"; then :
3086   $as_echo "$as_me: failed program was:" >&5
3087 sed 's/^/| /' conftest.$ac_ext >&5
3088
3089 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3091 { as_fn_set_status 77
3092 as_fn_error "C compiler cannot create executables
3093 See \`config.log' for more details." "$LINENO" 5; }; }
3094 fi
3095 ac_exeext=$ac_cv_exeext
3096
3097 # Check that the compiler produces executables we can run.  If not, either
3098 # the compiler is broken, or we cross compile.
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3100 $as_echo_n "checking whether the C compiler works... " >&6; }
3101 # If not cross compiling, check that we can run a simple program.
3102 if test "$cross_compiling" != yes; then
3103   if { ac_try='./$ac_file'
3104   { { case "(($ac_try" in
3105   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3106   *) ac_try_echo=$ac_try;;
3107 esac
3108 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3109 $as_echo "$ac_try_echo"; } >&5
3110   (eval "$ac_try") 2>&5
3111   ac_status=$?
3112   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3113   test $ac_status = 0; }; }; then
3114     cross_compiling=no
3115   else
3116     if test "$cross_compiling" = maybe; then
3117         cross_compiling=yes
3118     else
3119         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3121 as_fn_error "cannot run C compiled programs.
3122 If you meant to cross compile, use \`--host'.
3123 See \`config.log' for more details." "$LINENO" 5; }
3124     fi
3125   fi
3126 fi
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3128 $as_echo "yes" >&6; }
3129
3130 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3131 ac_clean_files=$ac_clean_files_save
3132 # Check that the compiler produces executables we can run.  If not, either
3133 # the compiler is broken, or we cross compile.
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3135 $as_echo_n "checking whether we are cross compiling... " >&6; }
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3137 $as_echo "$cross_compiling" >&6; }
3138
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3140 $as_echo_n "checking for suffix of executables... " >&6; }
3141 if { { ac_try="$ac_link"
3142 case "(($ac_try" in
3143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144   *) ac_try_echo=$ac_try;;
3145 esac
3146 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147 $as_echo "$ac_try_echo"; } >&5
3148   (eval "$ac_link") 2>&5
3149   ac_status=$?
3150   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3151   test $ac_status = 0; }; then :
3152   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3153 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3154 # work properly (i.e., refer to `conftest.exe'), while it won't with
3155 # `rm'.
3156 for ac_file in conftest.exe conftest conftest.*; do
3157   test -f "$ac_file" || continue
3158   case $ac_file in
3159     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3160     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3161           break;;
3162     * ) break;;
3163   esac
3164 done
3165 else
3166   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3167 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3168 as_fn_error "cannot compute suffix of executables: cannot compile and link
3169 See \`config.log' for more details." "$LINENO" 5; }
3170 fi
3171 rm -f conftest$ac_cv_exeext
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3173 $as_echo "$ac_cv_exeext" >&6; }
3174
3175 rm -f conftest.$ac_ext
3176 EXEEXT=$ac_cv_exeext
3177 ac_exeext=$EXEEXT
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3179 $as_echo_n "checking for suffix of object files... " >&6; }
3180 if test "${ac_cv_objext+set}" = set; then :
3181   $as_echo_n "(cached) " >&6
3182 else
3183   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3184 /* end confdefs.h.  */
3185
3186 int
3187 main ()
3188 {
3189
3190   ;
3191   return 0;
3192 }
3193 _ACEOF
3194 rm -f conftest.o conftest.obj
3195 if { { ac_try="$ac_compile"
3196 case "(($ac_try" in
3197   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3198   *) ac_try_echo=$ac_try;;
3199 esac
3200 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3201 $as_echo "$ac_try_echo"; } >&5
3202   (eval "$ac_compile") 2>&5
3203   ac_status=$?
3204   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3205   test $ac_status = 0; }; then :
3206   for ac_file in conftest.o conftest.obj conftest.*; do
3207   test -f "$ac_file" || continue;
3208   case $ac_file in
3209     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3210     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3211        break;;
3212   esac
3213 done
3214 else
3215   $as_echo "$as_me: failed program was:" >&5
3216 sed 's/^/| /' conftest.$ac_ext >&5
3217
3218 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3219 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3220 as_fn_error "cannot compute suffix of object files: cannot compile
3221 See \`config.log' for more details." "$LINENO" 5; }
3222 fi
3223 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3224 fi
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3226 $as_echo "$ac_cv_objext" >&6; }
3227 OBJEXT=$ac_cv_objext
3228 ac_objext=$OBJEXT
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3230 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3231 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3232   $as_echo_n "(cached) " >&6
3233 else
3234   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235 /* end confdefs.h.  */
3236
3237 int
3238 main ()
3239 {
3240 #ifndef __GNUC__
3241        choke me
3242 #endif
3243
3244   ;
3245   return 0;
3246 }
3247 _ACEOF
3248 if ac_fn_c_try_compile "$LINENO"; then :
3249   ac_compiler_gnu=yes
3250 else
3251   ac_compiler_gnu=no
3252 fi
3253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3254 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3255
3256 fi
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3258 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3259 if test $ac_compiler_gnu = yes; then
3260   GCC=yes
3261 else
3262   GCC=
3263 fi
3264 ac_test_CFLAGS=${CFLAGS+set}
3265 ac_save_CFLAGS=$CFLAGS
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3267 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3268 if test "${ac_cv_prog_cc_g+set}" = set; then :
3269   $as_echo_n "(cached) " >&6
3270 else
3271   ac_save_c_werror_flag=$ac_c_werror_flag
3272    ac_c_werror_flag=yes
3273    ac_cv_prog_cc_g=no
3274    CFLAGS="-g"
3275    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276 /* end confdefs.h.  */
3277
3278 int
3279 main ()
3280 {
3281
3282   ;
3283   return 0;
3284 }
3285 _ACEOF
3286 if ac_fn_c_try_compile "$LINENO"; then :
3287   ac_cv_prog_cc_g=yes
3288 else
3289   CFLAGS=""
3290       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3291 /* end confdefs.h.  */
3292
3293 int
3294 main ()
3295 {
3296
3297   ;
3298   return 0;
3299 }
3300 _ACEOF
3301 if ac_fn_c_try_compile "$LINENO"; then :
3302
3303 else
3304   ac_c_werror_flag=$ac_save_c_werror_flag
3305          CFLAGS="-g"
3306          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3307 /* end confdefs.h.  */
3308
3309 int
3310 main ()
3311 {
3312
3313   ;
3314   return 0;
3315 }
3316 _ACEOF
3317 if ac_fn_c_try_compile "$LINENO"; then :
3318   ac_cv_prog_cc_g=yes
3319 fi
3320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3321 fi
3322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3323 fi
3324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3325    ac_c_werror_flag=$ac_save_c_werror_flag
3326 fi
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3328 $as_echo "$ac_cv_prog_cc_g" >&6; }
3329 if test "$ac_test_CFLAGS" = set; then
3330   CFLAGS=$ac_save_CFLAGS
3331 elif test $ac_cv_prog_cc_g = yes; then
3332   if test "$GCC" = yes; then
3333     CFLAGS="-g -O2"
3334   else
3335     CFLAGS="-g"
3336   fi
3337 else
3338   if test "$GCC" = yes; then
3339     CFLAGS="-O2"
3340   else
3341     CFLAGS=
3342   fi
3343 fi
3344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3345 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3346 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3347   $as_echo_n "(cached) " >&6
3348 else
3349   ac_cv_prog_cc_c89=no
3350 ac_save_CC=$CC
3351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352 /* end confdefs.h.  */
3353 #include <stdarg.h>
3354 #include <stdio.h>
3355 #include <sys/types.h>
3356 #include <sys/stat.h>
3357 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3358 struct buf { int x; };
3359 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3360 static char *e (p, i)
3361      char **p;
3362      int i;
3363 {
3364   return p[i];
3365 }
3366 static char *f (char * (*g) (char **, int), char **p, ...)
3367 {
3368   char *s;
3369   va_list v;
3370   va_start (v,p);
3371   s = g (p, va_arg (v,int));
3372   va_end (v);
3373   return s;
3374 }
3375
3376 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3377    function prototypes and stuff, but not '\xHH' hex character constants.
3378    These don't provoke an error unfortunately, instead are silently treated
3379    as 'x'.  The following induces an error, until -std is added to get
3380    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3381    array size at least.  It's necessary to write '\x00'==0 to get something
3382    that's true only with -std.  */
3383 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3384
3385 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3386    inside strings and character constants.  */
3387 #define FOO(x) 'x'
3388 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3389
3390 int test (int i, double x);
3391 struct s1 {int (*f) (int a);};
3392 struct s2 {int (*f) (double a);};
3393 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3394 int argc;
3395 char **argv;
3396 int
3397 main ()
3398 {
3399 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3400   ;
3401   return 0;
3402 }
3403 _ACEOF
3404 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3405         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3406 do
3407   CC="$ac_save_CC $ac_arg"
3408   if ac_fn_c_try_compile "$LINENO"; then :
3409   ac_cv_prog_cc_c89=$ac_arg
3410 fi
3411 rm -f core conftest.err conftest.$ac_objext
3412   test "x$ac_cv_prog_cc_c89" != "xno" && break
3413 done
3414 rm -f conftest.$ac_ext
3415 CC=$ac_save_CC
3416
3417 fi
3418 # AC_CACHE_VAL
3419 case "x$ac_cv_prog_cc_c89" in
3420   x)
3421     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3422 $as_echo "none needed" >&6; } ;;
3423   xno)
3424     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3425 $as_echo "unsupported" >&6; } ;;
3426   *)
3427     CC="$CC $ac_cv_prog_cc_c89"
3428     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3429 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3430 esac
3431 if test "x$ac_cv_prog_cc_c89" != xno; then :
3432
3433 fi
3434
3435 ac_ext=c
3436 ac_cpp='$CPP $CPPFLAGS'
3437 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3438 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3439 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3440
3441
3442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3443 $as_echo_n "checking for library containing strerror... " >&6; }
3444 if test "${ac_cv_search_strerror+set}" = set; then :
3445   $as_echo_n "(cached) " >&6
3446 else
3447   ac_func_search_save_LIBS=$LIBS
3448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3449 /* end confdefs.h.  */
3450
3451 /* Override any GCC internal prototype to avoid an error.
3452    Use char because int might match the return type of a GCC
3453    builtin and then its argument prototype would still apply.  */
3454 #ifdef __cplusplus
3455 extern "C"
3456 #endif
3457 char strerror ();
3458 int
3459 main ()
3460 {
3461 return strerror ();
3462   ;
3463   return 0;
3464 }
3465 _ACEOF
3466 for ac_lib in '' cposix; do
3467   if test -z "$ac_lib"; then
3468     ac_res="none required"
3469   else
3470     ac_res=-l$ac_lib
3471     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3472   fi
3473   if ac_fn_c_try_link "$LINENO"; then :
3474   ac_cv_search_strerror=$ac_res
3475 fi
3476 rm -f core conftest.err conftest.$ac_objext \
3477     conftest$ac_exeext
3478   if test "${ac_cv_search_strerror+set}" = set; then :
3479   break
3480 fi
3481 done
3482 if test "${ac_cv_search_strerror+set}" = set; then :
3483
3484 else
3485   ac_cv_search_strerror=no
3486 fi
3487 rm conftest.$ac_ext
3488 LIBS=$ac_func_search_save_LIBS
3489 fi
3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3491 $as_echo "$ac_cv_search_strerror" >&6; }
3492 ac_res=$ac_cv_search_strerror
3493 if test "$ac_res" != no; then :
3494   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3495
3496 fi
3497
3498
3499 am__api_version='1.11'
3500
3501 # Find a good install program.  We prefer a C program (faster),
3502 # so one script is as good as another.  But avoid the broken or
3503 # incompatible versions:
3504 # SysV /etc/install, /usr/sbin/install
3505 # SunOS /usr/etc/install
3506 # IRIX /sbin/install
3507 # AIX /bin/install
3508 # AmigaOS /C/install, which installs bootblocks on floppy discs
3509 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3510 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3511 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3512 # OS/2's system install, which has a completely different semantic
3513 # ./install, which can be erroneously created by make from ./install.sh.
3514 # Reject install programs that cannot install multiple files.
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3516 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3517 if test -z "$INSTALL"; then
3518 if test "${ac_cv_path_install+set}" = set; then :
3519   $as_echo_n "(cached) " >&6
3520 else
3521   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3522 for as_dir in $PATH
3523 do
3524   IFS=$as_save_IFS
3525   test -z "$as_dir" && as_dir=.
3526     # Account for people who put trailing slashes in PATH elements.
3527 case $as_dir/ in #((
3528   ./ | .// | /[cC]/* | \
3529   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3530   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3531   /usr/ucb/* ) ;;
3532   *)
3533     # OSF1 and SCO ODT 3.0 have their own names for install.
3534     # Don't use installbsd from OSF since it installs stuff as root
3535     # by default.
3536     for ac_prog in ginstall scoinst install; do
3537       for ac_exec_ext in '' $ac_executable_extensions; do
3538         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3539           if test $ac_prog = install &&
3540             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3541             # AIX install.  It has an incompatible calling convention.
3542             :
3543           elif test $ac_prog = install &&
3544             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3545             # program-specific install script used by HP pwplus--don't use.
3546             :
3547           else
3548             rm -rf conftest.one conftest.two conftest.dir
3549             echo one > conftest.one
3550             echo two > conftest.two
3551             mkdir conftest.dir
3552             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3553               test -s conftest.one && test -s conftest.two &&
3554               test -s conftest.dir/conftest.one &&
3555               test -s conftest.dir/conftest.two
3556             then
3557               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3558               break 3
3559             fi
3560           fi
3561         fi
3562       done
3563     done
3564     ;;
3565 esac
3566
3567   done
3568 IFS=$as_save_IFS
3569
3570 rm -rf conftest.one conftest.two conftest.dir
3571
3572 fi
3573   if test "${ac_cv_path_install+set}" = set; then
3574     INSTALL=$ac_cv_path_install
3575   else
3576     # As a last resort, use the slow shell script.  Don't cache a
3577     # value for INSTALL within a source directory, because that will
3578     # break other packages using the cache if that directory is
3579     # removed, or if the value is a relative name.
3580     INSTALL=$ac_install_sh
3581   fi
3582 fi
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3584 $as_echo "$INSTALL" >&6; }
3585
3586 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3587 # It thinks the first close brace ends the variable substitution.
3588 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3589
3590 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3591
3592 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3593
3594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3595 $as_echo_n "checking whether build environment is sane... " >&6; }
3596 # Just in case
3597 sleep 1
3598 echo timestamp > conftest.file
3599 # Reject unsafe characters in $srcdir or the absolute working directory
3600 # name.  Accept space and tab only in the latter.
3601 am_lf='
3602 '
3603 case `pwd` in
3604   *[\\\"\#\$\&\'\`$am_lf]*)
3605     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3606 esac
3607 case $srcdir in
3608   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3609     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3610 esac
3611
3612 # Do `set' in a subshell so we don't clobber the current shell's
3613 # arguments.  Must try -L first in case configure is actually a
3614 # symlink; some systems play weird games with the mod time of symlinks
3615 # (eg FreeBSD returns the mod time of the symlink's containing
3616 # directory).
3617 if (
3618    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3619    if test "$*" = "X"; then
3620       # -L didn't work.
3621       set X `ls -t "$srcdir/configure" conftest.file`
3622    fi
3623    rm -f conftest.file
3624    if test "$*" != "X $srcdir/configure conftest.file" \
3625       && test "$*" != "X conftest.file $srcdir/configure"; then
3626
3627       # If neither matched, then we have a broken ls.  This can happen
3628       # if, for instance, CONFIG_SHELL is bash and it inherits a
3629       # broken ls alias from the environment.  This has actually
3630       # happened.  Such a system could not be considered "sane".
3631       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3632 alias in your environment" "$LINENO" 5
3633    fi
3634
3635    test "$2" = conftest.file
3636    )
3637 then
3638    # Ok.
3639    :
3640 else
3641    as_fn_error "newly created file is older than distributed files!
3642 Check your system clock" "$LINENO" 5
3643 fi
3644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3645 $as_echo "yes" >&6; }
3646 test "$program_prefix" != NONE &&
3647   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3648 # Use a double $ so make ignores it.
3649 test "$program_suffix" != NONE &&
3650   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3651 # Double any \ or $.
3652 # By default was `s,x,x', remove it if useless.
3653 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3654 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3655
3656 # expand $ac_aux_dir to an absolute path
3657 am_aux_dir=`cd $ac_aux_dir && pwd`
3658
3659 if test x"${MISSING+set}" != xset; then
3660   case $am_aux_dir in
3661   *\ * | *\     *)
3662     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3663   *)
3664     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3665   esac
3666 fi
3667 # Use eval to expand $SHELL
3668 if eval "$MISSING --run true"; then
3669   am_missing_run="$MISSING --run "
3670 else
3671   am_missing_run=
3672   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3673 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3674 fi
3675
3676 if test x"${install_sh}" != xset; then
3677   case $am_aux_dir in
3678   *\ * | *\     *)
3679     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3680   *)
3681     install_sh="\${SHELL} $am_aux_dir/install-sh"
3682   esac
3683 fi
3684
3685 # Installed binaries are usually stripped using `strip' when the user
3686 # run `make install-strip'.  However `strip' might not be the right
3687 # tool to use in cross-compilation environments, therefore Automake
3688 # will honor the `STRIP' environment variable to overrule this program.
3689 if test "$cross_compiling" != no; then
3690   if test -n "$ac_tool_prefix"; then
3691   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3692 set dummy ${ac_tool_prefix}strip; ac_word=$2
3693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3694 $as_echo_n "checking for $ac_word... " >&6; }
3695 if test "${ac_cv_prog_STRIP+set}" = set; then :
3696   $as_echo_n "(cached) " >&6
3697 else
3698   if test -n "$STRIP"; then
3699   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3700 else
3701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3702 for as_dir in $PATH
3703 do
3704   IFS=$as_save_IFS
3705   test -z "$as_dir" && as_dir=.
3706     for ac_exec_ext in '' $ac_executable_extensions; do
3707   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3708     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3709     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3710     break 2
3711   fi
3712 done
3713   done
3714 IFS=$as_save_IFS
3715
3716 fi
3717 fi
3718 STRIP=$ac_cv_prog_STRIP
3719 if test -n "$STRIP"; then
3720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3721 $as_echo "$STRIP" >&6; }
3722 else
3723   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3724 $as_echo "no" >&6; }
3725 fi
3726
3727
3728 fi
3729 if test -z "$ac_cv_prog_STRIP"; then
3730   ac_ct_STRIP=$STRIP
3731   # Extract the first word of "strip", so it can be a program name with args.
3732 set dummy strip; ac_word=$2
3733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3734 $as_echo_n "checking for $ac_word... " >&6; }
3735 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3736   $as_echo_n "(cached) " >&6
3737 else
3738   if test -n "$ac_ct_STRIP"; then
3739   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3740 else
3741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3742 for as_dir in $PATH
3743 do
3744   IFS=$as_save_IFS
3745   test -z "$as_dir" && as_dir=.
3746     for ac_exec_ext in '' $ac_executable_extensions; do
3747   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3748     ac_cv_prog_ac_ct_STRIP="strip"
3749     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3750     break 2
3751   fi
3752 done
3753   done
3754 IFS=$as_save_IFS
3755
3756 fi
3757 fi
3758 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3759 if test -n "$ac_ct_STRIP"; then
3760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3761 $as_echo "$ac_ct_STRIP" >&6; }
3762 else
3763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3764 $as_echo "no" >&6; }
3765 fi
3766
3767   if test "x$ac_ct_STRIP" = x; then
3768     STRIP=":"
3769   else
3770     case $cross_compiling:$ac_tool_warned in
3771 yes:)
3772 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3773 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3774 ac_tool_warned=yes ;;
3775 esac
3776     STRIP=$ac_ct_STRIP
3777   fi
3778 else
3779   STRIP="$ac_cv_prog_STRIP"
3780 fi
3781
3782 fi
3783 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3784
3785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3786 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3787 if test -z "$MKDIR_P"; then
3788   if test "${ac_cv_path_mkdir+set}" = set; then :
3789   $as_echo_n "(cached) " >&6
3790 else
3791   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3792 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3793 do
3794   IFS=$as_save_IFS
3795   test -z "$as_dir" && as_dir=.
3796     for ac_prog in mkdir gmkdir; do
3797          for ac_exec_ext in '' $ac_executable_extensions; do
3798            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3799            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3800              'mkdir (GNU coreutils) '* | \
3801              'mkdir (coreutils) '* | \
3802              'mkdir (fileutils) '4.1*)
3803                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3804                break 3;;
3805            esac
3806          done
3807        done
3808   done
3809 IFS=$as_save_IFS
3810
3811 fi
3812
3813   if test "${ac_cv_path_mkdir+set}" = set; then
3814     MKDIR_P="$ac_cv_path_mkdir -p"
3815   else
3816     # As a last resort, use the slow shell script.  Don't cache a
3817     # value for MKDIR_P within a source directory, because that will
3818     # break other packages using the cache if that directory is
3819     # removed, or if the value is a relative name.
3820     test -d ./--version && rmdir ./--version
3821     MKDIR_P="$ac_install_sh -d"
3822   fi
3823 fi
3824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3825 $as_echo "$MKDIR_P" >&6; }
3826
3827 mkdir_p="$MKDIR_P"
3828 case $mkdir_p in
3829   [\\/$]* | ?:[\\/]*) ;;
3830   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3831 esac
3832
3833 for ac_prog in gawk mawk nawk awk
3834 do
3835   # Extract the first word of "$ac_prog", so it can be a program name with args.
3836 set dummy $ac_prog; ac_word=$2
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3838 $as_echo_n "checking for $ac_word... " >&6; }
3839 if test "${ac_cv_prog_AWK+set}" = set; then :
3840   $as_echo_n "(cached) " >&6
3841 else
3842   if test -n "$AWK"; then
3843   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3844 else
3845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3846 for as_dir in $PATH
3847 do
3848   IFS=$as_save_IFS
3849   test -z "$as_dir" && as_dir=.
3850     for ac_exec_ext in '' $ac_executable_extensions; do
3851   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3852     ac_cv_prog_AWK="$ac_prog"
3853     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3854     break 2
3855   fi
3856 done
3857   done
3858 IFS=$as_save_IFS
3859
3860 fi
3861 fi
3862 AWK=$ac_cv_prog_AWK
3863 if test -n "$AWK"; then
3864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3865 $as_echo "$AWK" >&6; }
3866 else
3867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3868 $as_echo "no" >&6; }
3869 fi
3870
3871
3872   test -n "$AWK" && break
3873 done
3874
3875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3876 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3877 set x ${MAKE-make}
3878 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3879 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3880   $as_echo_n "(cached) " >&6
3881 else
3882   cat >conftest.make <<\_ACEOF
3883 SHELL = /bin/sh
3884 all:
3885         @echo '@@@%%%=$(MAKE)=@@@%%%'
3886 _ACEOF
3887 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3888 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3889   *@@@%%%=?*=@@@%%%*)
3890     eval ac_cv_prog_make_${ac_make}_set=yes;;
3891   *)
3892     eval ac_cv_prog_make_${ac_make}_set=no;;
3893 esac
3894 rm -f conftest.make
3895 fi
3896 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3898 $as_echo "yes" >&6; }
3899   SET_MAKE=
3900 else
3901   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3902 $as_echo "no" >&6; }
3903   SET_MAKE="MAKE=${MAKE-make}"
3904 fi
3905
3906 rm -rf .tst 2>/dev/null
3907 mkdir .tst 2>/dev/null
3908 if test -d .tst; then
3909   am__leading_dot=.
3910 else
3911   am__leading_dot=_
3912 fi
3913 rmdir .tst 2>/dev/null
3914
3915 DEPDIR="${am__leading_dot}deps"
3916
3917 ac_config_commands="$ac_config_commands depfiles"
3918
3919
3920 am_make=${MAKE-make}
3921 cat > confinc << 'END'
3922 am__doit:
3923         @echo this is the am__doit target
3924 .PHONY: am__doit
3925 END
3926 # If we don't find an include directive, just comment out the code.
3927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3928 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3929 am__include="#"
3930 am__quote=
3931 _am_result=none
3932 # First try GNU make style include.
3933 echo "include confinc" > confmf
3934 # Ignore all kinds of additional output from `make'.
3935 case `$am_make -s -f confmf 2> /dev/null` in #(
3936 *the\ am__doit\ target*)
3937   am__include=include
3938   am__quote=
3939   _am_result=GNU
3940   ;;
3941 esac
3942 # Now try BSD make style include.
3943 if test "$am__include" = "#"; then
3944    echo '.include "confinc"' > confmf
3945    case `$am_make -s -f confmf 2> /dev/null` in #(
3946    *the\ am__doit\ target*)
3947      am__include=.include
3948      am__quote="\""
3949      _am_result=BSD
3950      ;;
3951    esac
3952 fi
3953
3954
3955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3956 $as_echo "$_am_result" >&6; }
3957 rm -f confinc confmf
3958
3959 # Check whether --enable-dependency-tracking was given.
3960 if test "${enable_dependency_tracking+set}" = set; then :
3961   enableval=$enable_dependency_tracking;
3962 fi
3963
3964 if test "x$enable_dependency_tracking" != xno; then
3965   am_depcomp="$ac_aux_dir/depcomp"
3966   AMDEPBACKSLASH='\'
3967   am__nodep='_no'
3968 fi
3969  if test "x$enable_dependency_tracking" != xno; then
3970   AMDEP_TRUE=
3971   AMDEP_FALSE='#'
3972 else
3973   AMDEP_TRUE='#'
3974   AMDEP_FALSE=
3975 fi
3976
3977
3978 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3979   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3980   # is not polluted with repeated "-I."
3981   am__isrc=' -I$(srcdir)'
3982   # test to see if srcdir already configured
3983   if test -f $srcdir/config.status; then
3984     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3985   fi
3986 fi
3987
3988 # test whether we have cygpath
3989 if test -z "$CYGPATH_W"; then
3990   if (cygpath --version) >/dev/null 2>/dev/null; then
3991     CYGPATH_W='cygpath -w'
3992   else
3993     CYGPATH_W=echo
3994   fi
3995 fi
3996
3997
3998 # Define the identity of the package.
3999  PACKAGE='bfd'
4000  VERSION='2.29.51'
4001
4002
4003 cat >>confdefs.h <<_ACEOF
4004 #define PACKAGE "$PACKAGE"
4005 _ACEOF
4006
4007
4008 cat >>confdefs.h <<_ACEOF
4009 #define VERSION "$VERSION"
4010 _ACEOF
4011
4012 # Some tools Automake needs.
4013
4014 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4015
4016
4017 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4018
4019
4020 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4021
4022
4023 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4024
4025
4026 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4027
4028 # We need awk for the "check" target.  The system "awk" is bad on
4029 # some platforms.
4030 # Always define AMTAR for backward compatibility.  Yes, it's still used
4031 # in the wild :-(  We should find a proper way to deprecate it ...
4032 AMTAR='$${TAR-tar}'
4033
4034 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4035
4036
4037
4038
4039 depcc="$CC"   am_compiler_list=
4040
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4042 $as_echo_n "checking dependency style of $depcc... " >&6; }
4043 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4044   $as_echo_n "(cached) " >&6
4045 else
4046   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4047   # We make a subdir and do the tests there.  Otherwise we can end up
4048   # making bogus files that we don't know about and never remove.  For
4049   # instance it was reported that on HP-UX the gcc test will end up
4050   # making a dummy file named `D' -- because `-MD' means `put the output
4051   # in D'.
4052   rm -rf conftest.dir
4053   mkdir conftest.dir
4054   # Copy depcomp to subdir because otherwise we won't find it if we're
4055   # using a relative directory.
4056   cp "$am_depcomp" conftest.dir
4057   cd conftest.dir
4058   # We will build objects and dependencies in a subdirectory because
4059   # it helps to detect inapplicable dependency modes.  For instance
4060   # both Tru64's cc and ICC support -MD to output dependencies as a
4061   # side effect of compilation, but ICC will put the dependencies in
4062   # the current directory while Tru64 will put them in the object
4063   # directory.
4064   mkdir sub
4065
4066   am_cv_CC_dependencies_compiler_type=none
4067   if test "$am_compiler_list" = ""; then
4068      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4069   fi
4070   am__universal=false
4071   case " $depcc " in #(
4072      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4073      esac
4074
4075   for depmode in $am_compiler_list; do
4076     # Setup a source with many dependencies, because some compilers
4077     # like to wrap large dependency lists on column 80 (with \), and
4078     # we should not choose a depcomp mode which is confused by this.
4079     #
4080     # We need to recreate these files for each test, as the compiler may
4081     # overwrite some of them when testing with obscure command lines.
4082     # This happens at least with the AIX C compiler.
4083     : > sub/conftest.c
4084     for i in 1 2 3 4 5 6; do
4085       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4086       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4087       # Solaris 8's {/usr,}/bin/sh.
4088       touch sub/conftst$i.h
4089     done
4090     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4091
4092     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4093     # mode.  It turns out that the SunPro C++ compiler does not properly
4094     # handle `-M -o', and we need to detect this.  Also, some Intel
4095     # versions had trouble with output in subdirs
4096     am__obj=sub/conftest.${OBJEXT-o}
4097     am__minus_obj="-o $am__obj"
4098     case $depmode in
4099     gcc)
4100       # This depmode causes a compiler race in universal mode.
4101       test "$am__universal" = false || continue
4102       ;;
4103     nosideeffect)
4104       # after this tag, mechanisms are not by side-effect, so they'll
4105       # only be used when explicitly requested
4106       if test "x$enable_dependency_tracking" = xyes; then
4107         continue
4108       else
4109         break
4110       fi
4111       ;;
4112     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4113       # This compiler won't grok `-c -o', but also, the minuso test has
4114       # not run yet.  These depmodes are late enough in the game, and
4115       # so weak that their functioning should not be impacted.
4116       am__obj=conftest.${OBJEXT-o}
4117       am__minus_obj=
4118       ;;
4119     none) break ;;
4120     esac
4121     if depmode=$depmode \
4122        source=sub/conftest.c object=$am__obj \
4123        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4124        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4125          >/dev/null 2>conftest.err &&
4126        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4127        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4128        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4129        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4130       # icc doesn't choke on unknown options, it will just issue warnings
4131       # or remarks (even with -Werror).  So we grep stderr for any message
4132       # that says an option was ignored or not supported.
4133       # When given -MP, icc 7.0 and 7.1 complain thusly:
4134       #   icc: Command line warning: ignoring option '-M'; no argument required
4135       # The diagnosis changed in icc 8.0:
4136       #   icc: Command line remark: option '-MP' not supported
4137       if (grep 'ignoring option' conftest.err ||
4138           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4139         am_cv_CC_dependencies_compiler_type=$depmode
4140         break
4141       fi
4142     fi
4143   done
4144
4145   cd ..
4146   rm -rf conftest.dir
4147 else
4148   am_cv_CC_dependencies_compiler_type=none
4149 fi
4150
4151 fi
4152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4153 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4154 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4155
4156  if
4157   test "x$enable_dependency_tracking" != xno \
4158   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4159   am__fastdepCC_TRUE=
4160   am__fastdepCC_FALSE='#'
4161 else
4162   am__fastdepCC_TRUE='#'
4163   am__fastdepCC_FALSE=
4164 fi
4165
4166
4167
4168
4169 if test -n "$ac_tool_prefix"; then
4170   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4171 set dummy ${ac_tool_prefix}ar; ac_word=$2
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4173 $as_echo_n "checking for $ac_word... " >&6; }
4174 if test "${ac_cv_prog_AR+set}" = set; then :
4175   $as_echo_n "(cached) " >&6
4176 else
4177   if test -n "$AR"; then
4178   ac_cv_prog_AR="$AR" # Let the user override the test.
4179 else
4180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4181 for as_dir in $PATH
4182 do
4183   IFS=$as_save_IFS
4184   test -z "$as_dir" && as_dir=.
4185     for ac_exec_ext in '' $ac_executable_extensions; do
4186   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4187     ac_cv_prog_AR="${ac_tool_prefix}ar"
4188     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4189     break 2
4190   fi
4191 done
4192   done
4193 IFS=$as_save_IFS
4194
4195 fi
4196 fi
4197 AR=$ac_cv_prog_AR
4198 if test -n "$AR"; then
4199   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4200 $as_echo "$AR" >&6; }
4201 else
4202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4203 $as_echo "no" >&6; }
4204 fi
4205
4206
4207 fi
4208 if test -z "$ac_cv_prog_AR"; then
4209   ac_ct_AR=$AR
4210   # Extract the first word of "ar", so it can be a program name with args.
4211 set dummy ar; ac_word=$2
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4213 $as_echo_n "checking for $ac_word... " >&6; }
4214 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4215   $as_echo_n "(cached) " >&6
4216 else
4217   if test -n "$ac_ct_AR"; then
4218   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4219 else
4220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4221 for as_dir in $PATH
4222 do
4223   IFS=$as_save_IFS
4224   test -z "$as_dir" && as_dir=.
4225     for ac_exec_ext in '' $ac_executable_extensions; do
4226   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4227     ac_cv_prog_ac_ct_AR="ar"
4228     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4229     break 2
4230   fi
4231 done
4232   done
4233 IFS=$as_save_IFS
4234
4235 fi
4236 fi
4237 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4238 if test -n "$ac_ct_AR"; then
4239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4240 $as_echo "$ac_ct_AR" >&6; }
4241 else
4242   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4243 $as_echo "no" >&6; }
4244 fi
4245
4246   if test "x$ac_ct_AR" = x; then
4247     AR=""
4248   else
4249     case $cross_compiling:$ac_tool_warned in
4250 yes:)
4251 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4252 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4253 ac_tool_warned=yes ;;
4254 esac
4255     AR=$ac_ct_AR
4256   fi
4257 else
4258   AR="$ac_cv_prog_AR"
4259 fi
4260
4261 if test -n "$ac_tool_prefix"; then
4262   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4263 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4265 $as_echo_n "checking for $ac_word... " >&6; }
4266 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4267   $as_echo_n "(cached) " >&6
4268 else
4269   if test -n "$RANLIB"; then
4270   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4271 else
4272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4273 for as_dir in $PATH
4274 do
4275   IFS=$as_save_IFS
4276   test -z "$as_dir" && as_dir=.
4277     for ac_exec_ext in '' $ac_executable_extensions; do
4278   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4279     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4280     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4281     break 2
4282   fi
4283 done
4284   done
4285 IFS=$as_save_IFS
4286
4287 fi
4288 fi
4289 RANLIB=$ac_cv_prog_RANLIB
4290 if test -n "$RANLIB"; then
4291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4292 $as_echo "$RANLIB" >&6; }
4293 else
4294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4295 $as_echo "no" >&6; }
4296 fi
4297
4298
4299 fi
4300 if test -z "$ac_cv_prog_RANLIB"; then
4301   ac_ct_RANLIB=$RANLIB
4302   # Extract the first word of "ranlib", so it can be a program name with args.
4303 set dummy ranlib; ac_word=$2
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4305 $as_echo_n "checking for $ac_word... " >&6; }
4306 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4307   $as_echo_n "(cached) " >&6
4308 else
4309   if test -n "$ac_ct_RANLIB"; then
4310   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4311 else
4312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4313 for as_dir in $PATH
4314 do
4315   IFS=$as_save_IFS
4316   test -z "$as_dir" && as_dir=.
4317     for ac_exec_ext in '' $ac_executable_extensions; do
4318   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4319     ac_cv_prog_ac_ct_RANLIB="ranlib"
4320     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4321     break 2
4322   fi
4323 done
4324   done
4325 IFS=$as_save_IFS
4326
4327 fi
4328 fi
4329 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4330 if test -n "$ac_ct_RANLIB"; then
4331   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4332 $as_echo "$ac_ct_RANLIB" >&6; }
4333 else
4334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4335 $as_echo "no" >&6; }
4336 fi
4337
4338   if test "x$ac_ct_RANLIB" = x; then
4339     RANLIB=":"
4340   else
4341     case $cross_compiling:$ac_tool_warned in
4342 yes:)
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4344 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4345 ac_tool_warned=yes ;;
4346 esac
4347     RANLIB=$ac_ct_RANLIB
4348   fi
4349 else
4350   RANLIB="$ac_cv_prog_RANLIB"
4351 fi
4352
4353
4354 # Check whether --enable-shared was given.
4355 if test "${enable_shared+set}" = set; then :
4356   enableval=$enable_shared; p=${PACKAGE-default}
4357     case $enableval in
4358     yes) enable_shared=yes ;;
4359     no) enable_shared=no ;;
4360     *)
4361       enable_shared=no
4362       # Look at the argument we got.  We use all the common list separators.
4363       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4364       for pkg in $enableval; do
4365         IFS="$lt_save_ifs"
4366         if test "X$pkg" = "X$p"; then
4367           enable_shared=yes
4368         fi
4369       done
4370       IFS="$lt_save_ifs"
4371       ;;
4372     esac
4373 else
4374   enable_shared=no
4375 fi
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386 ac_ext=c
4387 ac_cpp='$CPP $CPPFLAGS'
4388 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4389 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4390 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4391 if test -n "$ac_tool_prefix"; then
4392   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4393 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4395 $as_echo_n "checking for $ac_word... " >&6; }
4396 if test "${ac_cv_prog_CC+set}" = set; then :
4397   $as_echo_n "(cached) " >&6
4398 else
4399   if test -n "$CC"; then
4400   ac_cv_prog_CC="$CC" # Let the user override the test.
4401 else
4402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4403 for as_dir in $PATH
4404 do
4405   IFS=$as_save_IFS
4406   test -z "$as_dir" && as_dir=.
4407     for ac_exec_ext in '' $ac_executable_extensions; do
4408   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4409     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4410     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4411     break 2
4412   fi
4413 done
4414   done
4415 IFS=$as_save_IFS
4416
4417 fi
4418 fi
4419 CC=$ac_cv_prog_CC
4420 if test -n "$CC"; then
4421   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4422 $as_echo "$CC" >&6; }
4423 else
4424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4425 $as_echo "no" >&6; }
4426 fi
4427
4428
4429 fi
4430 if test -z "$ac_cv_prog_CC"; then
4431   ac_ct_CC=$CC
4432   # Extract the first word of "gcc", so it can be a program name with args.
4433 set dummy gcc; ac_word=$2
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4435 $as_echo_n "checking for $ac_word... " >&6; }
4436 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4437   $as_echo_n "(cached) " >&6
4438 else
4439   if test -n "$ac_ct_CC"; then
4440   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4441 else
4442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4443 for as_dir in $PATH
4444 do
4445   IFS=$as_save_IFS
4446   test -z "$as_dir" && as_dir=.
4447     for ac_exec_ext in '' $ac_executable_extensions; do
4448   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4449     ac_cv_prog_ac_ct_CC="gcc"
4450     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4451     break 2
4452   fi
4453 done
4454   done
4455 IFS=$as_save_IFS
4456
4457 fi
4458 fi
4459 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4460 if test -n "$ac_ct_CC"; then
4461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4462 $as_echo "$ac_ct_CC" >&6; }
4463 else
4464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4465 $as_echo "no" >&6; }
4466 fi
4467
4468   if test "x$ac_ct_CC" = x; then
4469     CC=""
4470   else
4471     case $cross_compiling:$ac_tool_warned in
4472 yes:)
4473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4474 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4475 ac_tool_warned=yes ;;
4476 esac
4477     CC=$ac_ct_CC
4478   fi
4479 else
4480   CC="$ac_cv_prog_CC"
4481 fi
4482
4483 if test -z "$CC"; then
4484           if test -n "$ac_tool_prefix"; then
4485     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4486 set dummy ${ac_tool_prefix}cc; ac_word=$2
4487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4488 $as_echo_n "checking for $ac_word... " >&6; }
4489 if test "${ac_cv_prog_CC+set}" = set; then :
4490   $as_echo_n "(cached) " >&6
4491 else
4492   if test -n "$CC"; then
4493   ac_cv_prog_CC="$CC" # Let the user override the test.
4494 else
4495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4496 for as_dir in $PATH
4497 do
4498   IFS=$as_save_IFS
4499   test -z "$as_dir" && as_dir=.
4500     for ac_exec_ext in '' $ac_executable_extensions; do
4501   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4502     ac_cv_prog_CC="${ac_tool_prefix}cc"
4503     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4504     break 2
4505   fi
4506 done
4507   done
4508 IFS=$as_save_IFS
4509
4510 fi
4511 fi
4512 CC=$ac_cv_prog_CC
4513 if test -n "$CC"; then
4514   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4515 $as_echo "$CC" >&6; }
4516 else
4517   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4518 $as_echo "no" >&6; }
4519 fi
4520
4521
4522   fi
4523 fi
4524 if test -z "$CC"; then
4525   # Extract the first word of "cc", so it can be a program name with args.
4526 set dummy cc; ac_word=$2
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4528 $as_echo_n "checking for $ac_word... " >&6; }
4529 if test "${ac_cv_prog_CC+set}" = set; then :
4530   $as_echo_n "(cached) " >&6
4531 else
4532   if test -n "$CC"; then
4533   ac_cv_prog_CC="$CC" # Let the user override the test.
4534 else
4535   ac_prog_rejected=no
4536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4537 for as_dir in $PATH
4538 do
4539   IFS=$as_save_IFS
4540   test -z "$as_dir" && as_dir=.
4541     for ac_exec_ext in '' $ac_executable_extensions; do
4542   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4543     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4544        ac_prog_rejected=yes
4545        continue
4546      fi
4547     ac_cv_prog_CC="cc"
4548     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4549     break 2
4550   fi
4551 done
4552   done
4553 IFS=$as_save_IFS
4554
4555 if test $ac_prog_rejected = yes; then
4556   # We found a bogon in the path, so make sure we never use it.
4557   set dummy $ac_cv_prog_CC
4558   shift
4559   if test $# != 0; then
4560     # We chose a different compiler from the bogus one.
4561     # However, it has the same basename, so the bogon will be chosen
4562     # first if we set CC to just the basename; use the full file name.
4563     shift
4564     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4565   fi
4566 fi
4567 fi
4568 fi
4569 CC=$ac_cv_prog_CC
4570 if test -n "$CC"; then
4571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4572 $as_echo "$CC" >&6; }
4573 else
4574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4575 $as_echo "no" >&6; }
4576 fi
4577
4578
4579 fi
4580 if test -z "$CC"; then
4581   if test -n "$ac_tool_prefix"; then
4582   for ac_prog in cl.exe
4583   do
4584     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4585 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4587 $as_echo_n "checking for $ac_word... " >&6; }
4588 if test "${ac_cv_prog_CC+set}" = set; then :
4589   $as_echo_n "(cached) " >&6
4590 else
4591   if test -n "$CC"; then
4592   ac_cv_prog_CC="$CC" # Let the user override the test.
4593 else
4594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4595 for as_dir in $PATH
4596 do
4597   IFS=$as_save_IFS
4598   test -z "$as_dir" && as_dir=.
4599     for ac_exec_ext in '' $ac_executable_extensions; do
4600   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4601     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4602     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4603     break 2
4604   fi
4605 done
4606   done
4607 IFS=$as_save_IFS
4608
4609 fi
4610 fi
4611 CC=$ac_cv_prog_CC
4612 if test -n "$CC"; then
4613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4614 $as_echo "$CC" >&6; }
4615 else
4616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4617 $as_echo "no" >&6; }
4618 fi
4619
4620
4621     test -n "$CC" && break
4622   done
4623 fi
4624 if test -z "$CC"; then
4625   ac_ct_CC=$CC
4626   for ac_prog in cl.exe
4627 do
4628   # Extract the first word of "$ac_prog", so it can be a program name with args.
4629 set dummy $ac_prog; ac_word=$2
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4631 $as_echo_n "checking for $ac_word... " >&6; }
4632 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4633   $as_echo_n "(cached) " >&6
4634 else
4635   if test -n "$ac_ct_CC"; then
4636   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4637 else
4638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4639 for as_dir in $PATH
4640 do
4641   IFS=$as_save_IFS
4642   test -z "$as_dir" && as_dir=.
4643     for ac_exec_ext in '' $ac_executable_extensions; do
4644   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4645     ac_cv_prog_ac_ct_CC="$ac_prog"
4646     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4647     break 2
4648   fi
4649 done
4650   done
4651 IFS=$as_save_IFS
4652
4653 fi
4654 fi
4655 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4656 if test -n "$ac_ct_CC"; then
4657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4658 $as_echo "$ac_ct_CC" >&6; }
4659 else
4660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4661 $as_echo "no" >&6; }
4662 fi
4663
4664
4665   test -n "$ac_ct_CC" && break
4666 done
4667
4668   if test "x$ac_ct_CC" = x; then
4669     CC=""
4670   else
4671     case $cross_compiling:$ac_tool_warned in
4672 yes:)
4673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4674 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4675 ac_tool_warned=yes ;;
4676 esac
4677     CC=$ac_ct_CC
4678   fi
4679 fi
4680
4681 fi
4682
4683
4684 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4685 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4686 as_fn_error "no acceptable C compiler found in \$PATH
4687 See \`config.log' for more details." "$LINENO" 5; }
4688
4689 # Provide some information about the compiler.
4690 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4691 set X $ac_compile
4692 ac_compiler=$2
4693 for ac_option in --version -v -V -qversion; do
4694   { { ac_try="$ac_compiler $ac_option >&5"
4695 case "(($ac_try" in
4696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4697   *) ac_try_echo=$ac_try;;
4698 esac
4699 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4700 $as_echo "$ac_try_echo"; } >&5
4701   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4702   ac_status=$?
4703   if test -s conftest.err; then
4704     sed '10a\
4705 ... rest of stderr output deleted ...
4706          10q' conftest.err >conftest.er1
4707     cat conftest.er1 >&5
4708     rm -f conftest.er1 conftest.err
4709   fi
4710   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4711   test $ac_status = 0; }
4712 done
4713
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4715 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4716 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4717   $as_echo_n "(cached) " >&6
4718 else
4719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4720 /* end confdefs.h.  */
4721
4722 int
4723 main ()
4724 {
4725 #ifndef __GNUC__
4726        choke me
4727 #endif
4728
4729   ;
4730   return 0;
4731 }
4732 _ACEOF
4733 if ac_fn_c_try_compile "$LINENO"; then :
4734   ac_compiler_gnu=yes
4735 else
4736   ac_compiler_gnu=no
4737 fi
4738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4739 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4740
4741 fi
4742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4743 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4744 if test $ac_compiler_gnu = yes; then
4745   GCC=yes
4746 else
4747   GCC=
4748 fi
4749 ac_test_CFLAGS=${CFLAGS+set}
4750 ac_save_CFLAGS=$CFLAGS
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4752 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4753 if test "${ac_cv_prog_cc_g+set}" = set; then :
4754   $as_echo_n "(cached) " >&6
4755 else
4756   ac_save_c_werror_flag=$ac_c_werror_flag
4757    ac_c_werror_flag=yes
4758    ac_cv_prog_cc_g=no
4759    CFLAGS="-g"
4760    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4761 /* end confdefs.h.  */
4762
4763 int
4764 main ()
4765 {
4766
4767   ;
4768   return 0;
4769 }
4770 _ACEOF
4771 if ac_fn_c_try_compile "$LINENO"; then :
4772   ac_cv_prog_cc_g=yes
4773 else
4774   CFLAGS=""
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
4788 else
4789   ac_c_werror_flag=$ac_save_c_werror_flag
4790          CFLAGS="-g"
4791          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4792 /* end confdefs.h.  */
4793
4794 int
4795 main ()
4796 {
4797
4798   ;
4799   return 0;
4800 }
4801 _ACEOF
4802 if ac_fn_c_try_compile "$LINENO"; then :
4803   ac_cv_prog_cc_g=yes
4804 fi
4805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4806 fi
4807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4808 fi
4809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4810    ac_c_werror_flag=$ac_save_c_werror_flag
4811 fi
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4813 $as_echo "$ac_cv_prog_cc_g" >&6; }
4814 if test "$ac_test_CFLAGS" = set; then
4815   CFLAGS=$ac_save_CFLAGS
4816 elif test $ac_cv_prog_cc_g = yes; then
4817   if test "$GCC" = yes; then
4818     CFLAGS="-g -O2"
4819   else
4820     CFLAGS="-g"
4821   fi
4822 else
4823   if test "$GCC" = yes; then
4824     CFLAGS="-O2"
4825   else
4826     CFLAGS=
4827   fi
4828 fi
4829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4830 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4831 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4832   $as_echo_n "(cached) " >&6
4833 else
4834   ac_cv_prog_cc_c89=no
4835 ac_save_CC=$CC
4836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4837 /* end confdefs.h.  */
4838 #include <stdarg.h>
4839 #include <stdio.h>
4840 #include <sys/types.h>
4841 #include <sys/stat.h>
4842 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4843 struct buf { int x; };
4844 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4845 static char *e (p, i)
4846      char **p;
4847      int i;
4848 {
4849   return p[i];
4850 }
4851 static char *f (char * (*g) (char **, int), char **p, ...)
4852 {
4853   char *s;
4854   va_list v;
4855   va_start (v,p);
4856   s = g (p, va_arg (v,int));
4857   va_end (v);
4858   return s;
4859 }
4860
4861 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4862    function prototypes and stuff, but not '\xHH' hex character constants.
4863    These don't provoke an error unfortunately, instead are silently treated
4864    as 'x'.  The following induces an error, until -std is added to get
4865    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4866    array size at least.  It's necessary to write '\x00'==0 to get something
4867    that's true only with -std.  */
4868 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4869
4870 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4871    inside strings and character constants.  */
4872 #define FOO(x) 'x'
4873 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4874
4875 int test (int i, double x);
4876 struct s1 {int (*f) (int a);};
4877 struct s2 {int (*f) (double a);};
4878 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4879 int argc;
4880 char **argv;
4881 int
4882 main ()
4883 {
4884 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4885   ;
4886   return 0;
4887 }
4888 _ACEOF
4889 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4890         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4891 do
4892   CC="$ac_save_CC $ac_arg"
4893   if ac_fn_c_try_compile "$LINENO"; then :
4894   ac_cv_prog_cc_c89=$ac_arg
4895 fi
4896 rm -f core conftest.err conftest.$ac_objext
4897   test "x$ac_cv_prog_cc_c89" != "xno" && break
4898 done
4899 rm -f conftest.$ac_ext
4900 CC=$ac_save_CC
4901
4902 fi
4903 # AC_CACHE_VAL
4904 case "x$ac_cv_prog_cc_c89" in
4905   x)
4906     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4907 $as_echo "none needed" >&6; } ;;
4908   xno)
4909     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4910 $as_echo "unsupported" >&6; } ;;
4911   *)
4912     CC="$CC $ac_cv_prog_cc_c89"
4913     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4914 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4915 esac
4916 if test "x$ac_cv_prog_cc_c89" != xno; then :
4917
4918 fi
4919
4920 ac_ext=c
4921 ac_cpp='$CPP $CPPFLAGS'
4922 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4923 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4924 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4925
4926 ac_ext=c
4927 ac_cpp='$CPP $CPPFLAGS'
4928 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4929 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4930 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4932 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4933 # On Suns, sometimes $CPP names a directory.
4934 if test -n "$CPP" && test -d "$CPP"; then
4935   CPP=
4936 fi
4937 if test -z "$CPP"; then
4938   if test "${ac_cv_prog_CPP+set}" = set; then :
4939   $as_echo_n "(cached) " >&6
4940 else
4941       # Double quotes because CPP needs to be expanded
4942     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4943     do
4944       ac_preproc_ok=false
4945 for ac_c_preproc_warn_flag in '' yes
4946 do
4947   # Use a header file that comes with gcc, so configuring glibc
4948   # with a fresh cross-compiler works.
4949   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4950   # <limits.h> exists even on freestanding compilers.
4951   # On the NeXT, cc -E runs the code through the compiler's parser,
4952   # not just through cpp. "Syntax error" is here to catch this case.
4953   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4954 /* end confdefs.h.  */
4955 #ifdef __STDC__
4956 # include <limits.h>
4957 #else
4958 # include <assert.h>
4959 #endif
4960                      Syntax error
4961 _ACEOF
4962 if ac_fn_c_try_cpp "$LINENO"; then :
4963
4964 else
4965   # Broken: fails on valid input.
4966 continue
4967 fi
4968 rm -f conftest.err conftest.$ac_ext
4969
4970   # OK, works on sane cases.  Now check whether nonexistent headers
4971   # can be detected and how.
4972   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4973 /* end confdefs.h.  */
4974 #include <ac_nonexistent.h>
4975 _ACEOF
4976 if ac_fn_c_try_cpp "$LINENO"; then :
4977   # Broken: success on invalid input.
4978 continue
4979 else
4980   # Passes both tests.
4981 ac_preproc_ok=:
4982 break
4983 fi
4984 rm -f conftest.err conftest.$ac_ext
4985
4986 done
4987 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4988 rm -f conftest.err conftest.$ac_ext
4989 if $ac_preproc_ok; then :
4990   break
4991 fi
4992
4993     done
4994     ac_cv_prog_CPP=$CPP
4995
4996 fi
4997   CPP=$ac_cv_prog_CPP
4998 else
4999   ac_cv_prog_CPP=$CPP
5000 fi
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5002 $as_echo "$CPP" >&6; }
5003 ac_preproc_ok=false
5004 for ac_c_preproc_warn_flag in '' yes
5005 do
5006   # Use a header file that comes with gcc, so configuring glibc
5007   # with a fresh cross-compiler works.
5008   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5009   # <limits.h> exists even on freestanding compilers.
5010   # On the NeXT, cc -E runs the code through the compiler's parser,
5011   # not just through cpp. "Syntax error" is here to catch this case.
5012   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5013 /* end confdefs.h.  */
5014 #ifdef __STDC__
5015 # include <limits.h>
5016 #else
5017 # include <assert.h>
5018 #endif
5019                      Syntax error
5020 _ACEOF
5021 if ac_fn_c_try_cpp "$LINENO"; then :
5022
5023 else
5024   # Broken: fails on valid input.
5025 continue
5026 fi
5027 rm -f conftest.err conftest.$ac_ext
5028
5029   # OK, works on sane cases.  Now check whether nonexistent headers
5030   # can be detected and how.
5031   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5032 /* end confdefs.h.  */
5033 #include <ac_nonexistent.h>
5034 _ACEOF
5035 if ac_fn_c_try_cpp "$LINENO"; then :
5036   # Broken: success on invalid input.
5037 continue
5038 else
5039   # Passes both tests.
5040 ac_preproc_ok=:
5041 break
5042 fi
5043 rm -f conftest.err conftest.$ac_ext
5044
5045 done
5046 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5047 rm -f conftest.err conftest.$ac_ext
5048 if $ac_preproc_ok; then :
5049
5050 else
5051   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5052 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5053 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5054 See \`config.log' for more details." "$LINENO" 5; }
5055 fi
5056
5057 ac_ext=c
5058 ac_cpp='$CPP $CPPFLAGS'
5059 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5060 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5061 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5062
5063
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5065 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5066 if test "${ac_cv_path_GREP+set}" = set; then :
5067   $as_echo_n "(cached) " >&6
5068 else
5069   if test -z "$GREP"; then
5070   ac_path_GREP_found=false
5071   # Loop through the user's path and test for each of PROGNAME-LIST
5072   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5073 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5074 do
5075   IFS=$as_save_IFS
5076   test -z "$as_dir" && as_dir=.
5077     for ac_prog in grep ggrep; do
5078     for ac_exec_ext in '' $ac_executable_extensions; do
5079       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5080       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5081 # Check for GNU ac_path_GREP and select it if it is found.
5082   # Check for GNU $ac_path_GREP
5083 case `"$ac_path_GREP" --version 2>&1` in
5084 *GNU*)
5085   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5086 *)
5087   ac_count=0
5088   $as_echo_n 0123456789 >"conftest.in"
5089   while :
5090   do
5091     cat "conftest.in" "conftest.in" >"conftest.tmp"
5092     mv "conftest.tmp" "conftest.in"
5093     cp "conftest.in" "conftest.nl"
5094     $as_echo 'GREP' >> "conftest.nl"
5095     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5096     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5097     as_fn_arith $ac_count + 1 && ac_count=$as_val
5098     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5099       # Best one so far, save it but keep looking for a better one
5100       ac_cv_path_GREP="$ac_path_GREP"
5101       ac_path_GREP_max=$ac_count
5102     fi
5103     # 10*(2^10) chars as input seems more than enough
5104     test $ac_count -gt 10 && break
5105   done
5106   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5107 esac
5108
5109       $ac_path_GREP_found && break 3
5110     done
5111   done
5112   done
5113 IFS=$as_save_IFS
5114   if test -z "$ac_cv_path_GREP"; then
5115     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5116   fi
5117 else
5118   ac_cv_path_GREP=$GREP
5119 fi
5120
5121 fi
5122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5123 $as_echo "$ac_cv_path_GREP" >&6; }
5124  GREP="$ac_cv_path_GREP"
5125
5126
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5128 $as_echo_n "checking for egrep... " >&6; }
5129 if test "${ac_cv_path_EGREP+set}" = set; then :
5130   $as_echo_n "(cached) " >&6
5131 else
5132   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5133    then ac_cv_path_EGREP="$GREP -E"
5134    else
5135      if test -z "$EGREP"; then
5136   ac_path_EGREP_found=false
5137   # Loop through the user's path and test for each of PROGNAME-LIST
5138   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5139 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5140 do
5141   IFS=$as_save_IFS
5142   test -z "$as_dir" && as_dir=.
5143     for ac_prog in egrep; do
5144     for ac_exec_ext in '' $ac_executable_extensions; do
5145       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5146       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5147 # Check for GNU ac_path_EGREP and select it if it is found.
5148   # Check for GNU $ac_path_EGREP
5149 case `"$ac_path_EGREP" --version 2>&1` in
5150 *GNU*)
5151   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5152 *)
5153   ac_count=0
5154   $as_echo_n 0123456789 >"conftest.in"
5155   while :
5156   do
5157     cat "conftest.in" "conftest.in" >"conftest.tmp"
5158     mv "conftest.tmp" "conftest.in"
5159     cp "conftest.in" "conftest.nl"
5160     $as_echo 'EGREP' >> "conftest.nl"
5161     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5162     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5163     as_fn_arith $ac_count + 1 && ac_count=$as_val
5164     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5165       # Best one so far, save it but keep looking for a better one
5166       ac_cv_path_EGREP="$ac_path_EGREP"
5167       ac_path_EGREP_max=$ac_count
5168     fi
5169     # 10*(2^10) chars as input seems more than enough
5170     test $ac_count -gt 10 && break
5171   done
5172   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5173 esac
5174
5175       $ac_path_EGREP_found && break 3
5176     done
5177   done
5178   done
5179 IFS=$as_save_IFS
5180   if test -z "$ac_cv_path_EGREP"; then
5181     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5182   fi
5183 else
5184   ac_cv_path_EGREP=$EGREP
5185 fi
5186
5187    fi
5188 fi
5189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5190 $as_echo "$ac_cv_path_EGREP" >&6; }
5191  EGREP="$ac_cv_path_EGREP"
5192
5193
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5195 $as_echo_n "checking for ANSI C header files... " >&6; }
5196 if test "${ac_cv_header_stdc+set}" = set; then :
5197   $as_echo_n "(cached) " >&6
5198 else
5199   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5200 /* end confdefs.h.  */
5201 #include <stdlib.h>
5202 #include <stdarg.h>
5203 #include <string.h>
5204 #include <float.h>
5205
5206 int
5207 main ()
5208 {
5209
5210   ;
5211   return 0;
5212 }
5213 _ACEOF
5214 if ac_fn_c_try_compile "$LINENO"; then :
5215   ac_cv_header_stdc=yes
5216 else
5217   ac_cv_header_stdc=no
5218 fi
5219 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5220
5221 if test $ac_cv_header_stdc = yes; then
5222   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5223   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5224 /* end confdefs.h.  */
5225 #include <string.h>
5226
5227 _ACEOF
5228 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5229   $EGREP "memchr" >/dev/null 2>&1; then :
5230
5231 else
5232   ac_cv_header_stdc=no
5233 fi
5234 rm -f conftest*
5235
5236 fi
5237
5238 if test $ac_cv_header_stdc = yes; then
5239   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5240   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5241 /* end confdefs.h.  */
5242 #include <stdlib.h>
5243
5244 _ACEOF
5245 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5246   $EGREP "free" >/dev/null 2>&1; then :
5247
5248 else
5249   ac_cv_header_stdc=no
5250 fi
5251 rm -f conftest*
5252
5253 fi
5254
5255 if test $ac_cv_header_stdc = yes; then
5256   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5257   if test "$cross_compiling" = yes; then :
5258   :
5259 else
5260   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5261 /* end confdefs.h.  */
5262 #include <ctype.h>
5263 #include <stdlib.h>
5264 #if ((' ' & 0x0FF) == 0x020)
5265 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5266 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5267 #else
5268 # define ISLOWER(c) \
5269                    (('a' <= (c) && (c) <= 'i') \
5270                      || ('j' <= (c) && (c) <= 'r') \
5271                      || ('s' <= (c) && (c) <= 'z'))
5272 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5273 #endif
5274
5275 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5276 int
5277 main ()
5278 {
5279   int i;
5280   for (i = 0; i < 256; i++)
5281     if (XOR (islower (i), ISLOWER (i))
5282         || toupper (i) != TOUPPER (i))
5283       return 2;
5284   return 0;
5285 }
5286 _ACEOF
5287 if ac_fn_c_try_run "$LINENO"; then :
5288
5289 else
5290   ac_cv_header_stdc=no
5291 fi
5292 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5293   conftest.$ac_objext conftest.beam conftest.$ac_ext
5294 fi
5295
5296 fi
5297 fi
5298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5299 $as_echo "$ac_cv_header_stdc" >&6; }
5300 if test $ac_cv_header_stdc = yes; then
5301
5302 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5303
5304 fi
5305
5306 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5307 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5308                   inttypes.h stdint.h unistd.h
5309 do :
5310   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5311 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5312 "
5313 eval as_val=\$$as_ac_Header
5314    if test "x$as_val" = x""yes; then :
5315   cat >>confdefs.h <<_ACEOF
5316 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5317 _ACEOF
5318
5319 fi
5320
5321 done
5322
5323
5324
5325   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5326 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5327   MINIX=yes
5328 else
5329   MINIX=
5330 fi
5331
5332
5333   if test "$MINIX" = yes; then
5334
5335 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5336
5337
5338 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5339
5340
5341 $as_echo "#define _MINIX 1" >>confdefs.h
5342
5343   fi
5344
5345
5346   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5347 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5348 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5349   $as_echo_n "(cached) " >&6
5350 else
5351   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5352 /* end confdefs.h.  */
5353
5354 #         define __EXTENSIONS__ 1
5355           $ac_includes_default
5356 int
5357 main ()
5358 {
5359
5360   ;
5361   return 0;
5362 }
5363 _ACEOF
5364 if ac_fn_c_try_compile "$LINENO"; then :
5365   ac_cv_safe_to_define___extensions__=yes
5366 else
5367   ac_cv_safe_to_define___extensions__=no
5368 fi
5369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5370 fi
5371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5372 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5373   test $ac_cv_safe_to_define___extensions__ = yes &&
5374     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5375
5376   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5377
5378   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5379
5380   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5381
5382   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5383
5384
5385
5386
5387
5388 case `pwd` in
5389   *\ * | *\     *)
5390     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5391 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5392 esac
5393
5394
5395
5396 macro_version='2.2.7a'
5397 macro_revision='1.3134'
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411 ltmain="$ac_aux_dir/ltmain.sh"
5412
5413 # Backslashify metacharacters that are still active within
5414 # double-quoted strings.
5415 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5416
5417 # Same as above, but do not quote variable references.
5418 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5419
5420 # Sed substitution to delay expansion of an escaped shell variable in a
5421 # double_quote_subst'ed string.
5422 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5423
5424 # Sed substitution to delay expansion of an escaped single quote.
5425 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5426
5427 # Sed substitution to avoid accidental globbing in evaled expressions
5428 no_glob_subst='s/\*/\\\*/g'
5429
5430 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5431 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5432 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5433
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5435 $as_echo_n "checking how to print strings... " >&6; }
5436 # Test print first, because it will be a builtin if present.
5437 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5438    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5439   ECHO='print -r --'
5440 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5441   ECHO='printf %s\n'
5442 else
5443   # Use this function as a fallback that always works.
5444   func_fallback_echo ()
5445   {
5446     eval 'cat <<_LTECHO_EOF
5447 $1
5448 _LTECHO_EOF'
5449   }
5450   ECHO='func_fallback_echo'
5451 fi
5452
5453 # func_echo_all arg...
5454 # Invoke $ECHO with all args, space-separated.
5455 func_echo_all ()
5456 {
5457     $ECHO ""
5458 }
5459
5460 case "$ECHO" in
5461   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5462 $as_echo "printf" >&6; } ;;
5463   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5464 $as_echo "print -r" >&6; } ;;
5465   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5466 $as_echo "cat" >&6; } ;;
5467 esac
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5483 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5484 if test "${ac_cv_path_SED+set}" = set; then :
5485   $as_echo_n "(cached) " >&6
5486 else
5487             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5488      for ac_i in 1 2 3 4 5 6 7; do
5489        ac_script="$ac_script$as_nl$ac_script"
5490      done
5491      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5492      { ac_script=; unset ac_script;}
5493      if test -z "$SED"; then
5494   ac_path_SED_found=false
5495   # Loop through the user's path and test for each of PROGNAME-LIST
5496   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5497 for as_dir in $PATH
5498 do
5499   IFS=$as_save_IFS
5500   test -z "$as_dir" && as_dir=.
5501     for ac_prog in sed gsed; do
5502     for ac_exec_ext in '' $ac_executable_extensions; do
5503       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5504       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5505 # Check for GNU ac_path_SED and select it if it is found.
5506   # Check for GNU $ac_path_SED
5507 case `"$ac_path_SED" --version 2>&1` in
5508 *GNU*)
5509   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5510 *)
5511   ac_count=0
5512   $as_echo_n 0123456789 >"conftest.in"
5513   while :
5514   do
5515     cat "conftest.in" "conftest.in" >"conftest.tmp"
5516     mv "conftest.tmp" "conftest.in"
5517     cp "conftest.in" "conftest.nl"
5518     $as_echo '' >> "conftest.nl"
5519     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5520     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5521     as_fn_arith $ac_count + 1 && ac_count=$as_val
5522     if test $ac_count -gt ${ac_path_SED_max-0}; then
5523       # Best one so far, save it but keep looking for a better one
5524       ac_cv_path_SED="$ac_path_SED"
5525       ac_path_SED_max=$ac_count
5526     fi
5527     # 10*(2^10) chars as input seems more than enough
5528     test $ac_count -gt 10 && break
5529   done
5530   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5531 esac
5532
5533       $ac_path_SED_found && break 3
5534     done
5535   done
5536   done
5537 IFS=$as_save_IFS
5538   if test -z "$ac_cv_path_SED"; then
5539     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5540   fi
5541 else
5542   ac_cv_path_SED=$SED
5543 fi
5544
5545 fi
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5547 $as_echo "$ac_cv_path_SED" >&6; }
5548  SED="$ac_cv_path_SED"
5549   rm -f conftest.sed
5550
5551 test -z "$SED" && SED=sed
5552 Xsed="$SED -e 1s/^X//"
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5565 $as_echo_n "checking for fgrep... " >&6; }
5566 if test "${ac_cv_path_FGREP+set}" = set; then :
5567   $as_echo_n "(cached) " >&6
5568 else
5569   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5570    then ac_cv_path_FGREP="$GREP -F"
5571    else
5572      if test -z "$FGREP"; then
5573   ac_path_FGREP_found=false
5574   # Loop through the user's path and test for each of PROGNAME-LIST
5575   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5576 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5577 do
5578   IFS=$as_save_IFS
5579   test -z "$as_dir" && as_dir=.
5580     for ac_prog in fgrep; do
5581     for ac_exec_ext in '' $ac_executable_extensions; do
5582       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5583       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5584 # Check for GNU ac_path_FGREP and select it if it is found.
5585   # Check for GNU $ac_path_FGREP
5586 case `"$ac_path_FGREP" --version 2>&1` in
5587 *GNU*)
5588   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5589 *)
5590   ac_count=0
5591   $as_echo_n 0123456789 >"conftest.in"
5592   while :
5593   do
5594     cat "conftest.in" "conftest.in" >"conftest.tmp"
5595     mv "conftest.tmp" "conftest.in"
5596     cp "conftest.in" "conftest.nl"
5597     $as_echo 'FGREP' >> "conftest.nl"
5598     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5599     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5600     as_fn_arith $ac_count + 1 && ac_count=$as_val
5601     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5602       # Best one so far, save it but keep looking for a better one
5603       ac_cv_path_FGREP="$ac_path_FGREP"
5604       ac_path_FGREP_max=$ac_count
5605     fi
5606     # 10*(2^10) chars as input seems more than enough
5607     test $ac_count -gt 10 && break
5608   done
5609   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5610 esac
5611
5612       $ac_path_FGREP_found && break 3
5613     done
5614   done
5615   done
5616 IFS=$as_save_IFS
5617   if test -z "$ac_cv_path_FGREP"; then
5618     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5619   fi
5620 else
5621   ac_cv_path_FGREP=$FGREP
5622 fi
5623
5624    fi
5625 fi
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5627 $as_echo "$ac_cv_path_FGREP" >&6; }
5628  FGREP="$ac_cv_path_FGREP"
5629
5630
5631 test -z "$GREP" && GREP=grep
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651 # Check whether --with-gnu-ld was given.
5652 if test "${with_gnu_ld+set}" = set; then :
5653   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5654 else
5655   with_gnu_ld=no
5656 fi
5657
5658 ac_prog=ld
5659 if test "$GCC" = yes; then
5660   # Check if gcc -print-prog-name=ld gives a path.
5661   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5662 $as_echo_n "checking for ld used by $CC... " >&6; }
5663   case $host in
5664   *-*-mingw*)
5665     # gcc leaves a trailing carriage return which upsets mingw
5666     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5667   *)
5668     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5669   esac
5670   case $ac_prog in
5671     # Accept absolute paths.
5672     [\\/]* | ?:[\\/]*)
5673       re_direlt='/[^/][^/]*/\.\./'
5674       # Canonicalize the pathname of ld
5675       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5676       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5677         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5678       done
5679       test -z "$LD" && LD="$ac_prog"
5680       ;;
5681   "")
5682     # If it fails, then pretend we aren't using GCC.
5683     ac_prog=ld
5684     ;;
5685   *)
5686     # If it is relative, then search for the first ld in PATH.
5687     with_gnu_ld=unknown
5688     ;;
5689   esac
5690 elif test "$with_gnu_ld" = yes; then
5691   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5692 $as_echo_n "checking for GNU ld... " >&6; }
5693 else
5694   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5695 $as_echo_n "checking for non-GNU ld... " >&6; }
5696 fi
5697 if test "${lt_cv_path_LD+set}" = set; then :
5698   $as_echo_n "(cached) " >&6
5699 else
5700   if test -z "$LD"; then
5701   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5702   for ac_dir in $PATH; do
5703     IFS="$lt_save_ifs"
5704     test -z "$ac_dir" && ac_dir=.
5705     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5706       lt_cv_path_LD="$ac_dir/$ac_prog"
5707       # Check to see if the program is GNU ld.  I'd rather use --version,
5708       # but apparently some variants of GNU ld only accept -v.
5709       # Break only if it was the GNU/non-GNU ld that we prefer.
5710       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5711       *GNU* | *'with BFD'*)
5712         test "$with_gnu_ld" != no && break
5713         ;;
5714       *)
5715         test "$with_gnu_ld" != yes && break
5716         ;;
5717       esac
5718     fi
5719   done
5720   IFS="$lt_save_ifs"
5721 else
5722   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5723 fi
5724 fi
5725
5726 LD="$lt_cv_path_LD"
5727 if test -n "$LD"; then
5728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5729 $as_echo "$LD" >&6; }
5730 else
5731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5732 $as_echo "no" >&6; }
5733 fi
5734 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5736 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5737 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5738   $as_echo_n "(cached) " >&6
5739 else
5740   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5741 case `$LD -v 2>&1 </dev/null` in
5742 *GNU* | *'with BFD'*)
5743   lt_cv_prog_gnu_ld=yes
5744   ;;
5745 *)
5746   lt_cv_prog_gnu_ld=no
5747   ;;
5748 esac
5749 fi
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5751 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5752 with_gnu_ld=$lt_cv_prog_gnu_ld
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5763 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5764 if test "${lt_cv_path_NM+set}" = set; then :
5765   $as_echo_n "(cached) " >&6
5766 else
5767   if test -n "$NM"; then
5768   # Let the user override the test.
5769   lt_cv_path_NM="$NM"
5770 else
5771   lt_nm_to_check="${ac_tool_prefix}nm"
5772   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5773     lt_nm_to_check="$lt_nm_to_check nm"
5774   fi
5775   for lt_tmp_nm in $lt_nm_to_check; do
5776     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5777     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5778       IFS="$lt_save_ifs"
5779       test -z "$ac_dir" && ac_dir=.
5780       tmp_nm="$ac_dir/$lt_tmp_nm"
5781       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5782         # Check to see if the nm accepts a BSD-compat flag.
5783         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5784         #   nm: unknown option "B" ignored
5785         # Tru64's nm complains that /dev/null is an invalid object file
5786         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5787         */dev/null* | *'Invalid file or object type'*)
5788           lt_cv_path_NM="$tmp_nm -B"
5789           break
5790           ;;
5791         *)
5792           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5793           */dev/null*)
5794             lt_cv_path_NM="$tmp_nm -p"
5795             break
5796             ;;
5797           *)
5798             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5799             continue # so that we can try to find one that supports BSD flags
5800             ;;
5801           esac
5802           ;;
5803         esac
5804       fi
5805     done
5806     IFS="$lt_save_ifs"
5807   done
5808   : ${lt_cv_path_NM=no}
5809 fi
5810 fi
5811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5812 $as_echo "$lt_cv_path_NM" >&6; }
5813 if test "$lt_cv_path_NM" != "no"; then
5814   NM="$lt_cv_path_NM"
5815 else
5816   # Didn't find any BSD compatible name lister, look for dumpbin.
5817   if test -n "$DUMPBIN"; then :
5818     # Let the user override the test.
5819   else
5820     if test -n "$ac_tool_prefix"; then
5821   for ac_prog in dumpbin "link -dump"
5822   do
5823     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5824 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5826 $as_echo_n "checking for $ac_word... " >&6; }
5827 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5828   $as_echo_n "(cached) " >&6
5829 else
5830   if test -n "$DUMPBIN"; then
5831   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5832 else
5833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5834 for as_dir in $PATH
5835 do
5836   IFS=$as_save_IFS
5837   test -z "$as_dir" && as_dir=.
5838     for ac_exec_ext in '' $ac_executable_extensions; do
5839   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5840     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5841     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5842     break 2
5843   fi
5844 done
5845   done
5846 IFS=$as_save_IFS
5847
5848 fi
5849 fi
5850 DUMPBIN=$ac_cv_prog_DUMPBIN
5851 if test -n "$DUMPBIN"; then
5852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5853 $as_echo "$DUMPBIN" >&6; }
5854 else
5855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5856 $as_echo "no" >&6; }
5857 fi
5858
5859
5860     test -n "$DUMPBIN" && break
5861   done
5862 fi
5863 if test -z "$DUMPBIN"; then
5864   ac_ct_DUMPBIN=$DUMPBIN
5865   for ac_prog in dumpbin "link -dump"
5866 do
5867   # Extract the first word of "$ac_prog", so it can be a program name with args.
5868 set dummy $ac_prog; ac_word=$2
5869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5870 $as_echo_n "checking for $ac_word... " >&6; }
5871 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5872   $as_echo_n "(cached) " >&6
5873 else
5874   if test -n "$ac_ct_DUMPBIN"; then
5875   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5876 else
5877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5878 for as_dir in $PATH
5879 do
5880   IFS=$as_save_IFS
5881   test -z "$as_dir" && as_dir=.
5882     for ac_exec_ext in '' $ac_executable_extensions; do
5883   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5884     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5885     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5886     break 2
5887   fi
5888 done
5889   done
5890 IFS=$as_save_IFS
5891
5892 fi
5893 fi
5894 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5895 if test -n "$ac_ct_DUMPBIN"; then
5896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5897 $as_echo "$ac_ct_DUMPBIN" >&6; }
5898 else
5899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5900 $as_echo "no" >&6; }
5901 fi
5902
5903
5904   test -n "$ac_ct_DUMPBIN" && break
5905 done
5906
5907   if test "x$ac_ct_DUMPBIN" = x; then
5908     DUMPBIN=":"
5909   else
5910     case $cross_compiling:$ac_tool_warned in
5911 yes:)
5912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5913 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5914 ac_tool_warned=yes ;;
5915 esac
5916     DUMPBIN=$ac_ct_DUMPBIN
5917   fi
5918 fi
5919
5920     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5921     *COFF*)
5922       DUMPBIN="$DUMPBIN -symbols"
5923       ;;
5924     *)
5925       DUMPBIN=:
5926       ;;
5927     esac
5928   fi
5929
5930   if test "$DUMPBIN" != ":"; then
5931     NM="$DUMPBIN"
5932   fi
5933 fi
5934 test -z "$NM" && NM=nm
5935
5936
5937
5938
5939
5940
5941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5942 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5943 if test "${lt_cv_nm_interface+set}" = set; then :
5944   $as_echo_n "(cached) " >&6
5945 else
5946   lt_cv_nm_interface="BSD nm"
5947   echo "int some_variable = 0;" > conftest.$ac_ext
5948   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5949   (eval "$ac_compile" 2>conftest.err)
5950   cat conftest.err >&5
5951   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5952   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5953   cat conftest.err >&5
5954   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5955   cat conftest.out >&5
5956   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5957     lt_cv_nm_interface="MS dumpbin"
5958   fi
5959   rm -f conftest*
5960 fi
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5962 $as_echo "$lt_cv_nm_interface" >&6; }
5963
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5965 $as_echo_n "checking whether ln -s works... " >&6; }
5966 LN_S=$as_ln_s
5967 if test "$LN_S" = "ln -s"; then
5968   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5969 $as_echo "yes" >&6; }
5970 else
5971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5972 $as_echo "no, using $LN_S" >&6; }
5973 fi
5974
5975 # find the maximum length of command line arguments
5976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5977 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5978 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5979   $as_echo_n "(cached) " >&6
5980 else
5981     i=0
5982   teststring="ABCD"
5983
5984   case $build_os in
5985   msdosdjgpp*)
5986     # On DJGPP, this test can blow up pretty badly due to problems in libc
5987     # (any single argument exceeding 2000 bytes causes a buffer overrun
5988     # during glob expansion).  Even if it were fixed, the result of this
5989     # check would be larger than it should be.
5990     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5991     ;;
5992
5993   gnu*)
5994     # Under GNU Hurd, this test is not required because there is
5995     # no limit to the length of command line arguments.
5996     # Libtool will interpret -1 as no limit whatsoever
5997     lt_cv_sys_max_cmd_len=-1;
5998     ;;
5999
6000   cygwin* | mingw* | cegcc*)
6001     # On Win9x/ME, this test blows up -- it succeeds, but takes
6002     # about 5 minutes as the teststring grows exponentially.
6003     # Worse, since 9x/ME are not pre-emptively multitasking,
6004     # you end up with a "frozen" computer, even though with patience
6005     # the test eventually succeeds (with a max line length of 256k).
6006     # Instead, let's just punt: use the minimum linelength reported by
6007     # all of the supported platforms: 8192 (on NT/2K/XP).
6008     lt_cv_sys_max_cmd_len=8192;
6009     ;;
6010
6011   mint*)
6012     # On MiNT this can take a long time and run out of memory.
6013     lt_cv_sys_max_cmd_len=8192;
6014     ;;
6015
6016   amigaos*)
6017     # On AmigaOS with pdksh, this test takes hours, literally.
6018     # So we just punt and use a minimum line length of 8192.
6019     lt_cv_sys_max_cmd_len=8192;
6020     ;;
6021
6022   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6023     # This has been around since 386BSD, at least.  Likely further.
6024     if test -x /sbin/sysctl; then
6025       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6026     elif test -x /usr/sbin/sysctl; then
6027       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6028     else
6029       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6030     fi
6031     # And add a safety zone
6032     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6033     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6034     ;;
6035
6036   interix*)
6037     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6038     lt_cv_sys_max_cmd_len=196608
6039     ;;
6040
6041   osf*)
6042     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6043     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6044     # nice to cause kernel panics so lets avoid the loop below.
6045     # First set a reasonable default.
6046     lt_cv_sys_max_cmd_len=16384
6047     #
6048     if test -x /sbin/sysconfig; then
6049       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6050         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6051       esac
6052     fi
6053     ;;
6054   sco3.2v5*)
6055     lt_cv_sys_max_cmd_len=102400
6056     ;;
6057   sysv5* | sco5v6* | sysv4.2uw2*)
6058     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6059     if test -n "$kargmax"; then
6060       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6061     else
6062       lt_cv_sys_max_cmd_len=32768
6063     fi
6064     ;;
6065   *)
6066     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6067     if test -n "$lt_cv_sys_max_cmd_len"; then
6068       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6069       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6070     else
6071       # Make teststring a little bigger before we do anything with it.
6072       # a 1K string should be a reasonable start.
6073       for i in 1 2 3 4 5 6 7 8 ; do
6074         teststring=$teststring$teststring
6075       done
6076       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6077       # If test is not a shell built-in, we'll probably end up computing a
6078       # maximum length that is only half of the actual maximum length, but
6079       # we can't tell.
6080       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6081                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6082               test $i != 17 # 1/2 MB should be enough
6083       do
6084         i=`expr $i + 1`
6085         teststring=$teststring$teststring
6086       done
6087       # Only check the string length outside the loop.
6088       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6089       teststring=
6090       # Add a significant safety factor because C++ compilers can tack on
6091       # massive amounts of additional arguments before passing them to the
6092       # linker.  It appears as though 1/2 is a usable value.
6093       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6094     fi
6095     ;;
6096   esac
6097
6098 fi
6099
6100 if test -n $lt_cv_sys_max_cmd_len ; then
6101   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6102 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6103 else
6104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6105 $as_echo "none" >&6; }
6106 fi
6107 max_cmd_len=$lt_cv_sys_max_cmd_len
6108
6109
6110
6111
6112
6113
6114 : ${CP="cp -f"}
6115 : ${MV="mv -f"}
6116 : ${RM="rm -f"}
6117
6118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6119 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6120 # Try some XSI features
6121 xsi_shell=no
6122 ( _lt_dummy="a/b/c"
6123   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6124       = c,a/b,, \
6125     && eval 'test $(( 1 + 1 )) -eq 2 \
6126     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6127   && xsi_shell=yes
6128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6129 $as_echo "$xsi_shell" >&6; }
6130
6131
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6133 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6134 lt_shell_append=no
6135 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6136     >/dev/null 2>&1 \
6137   && lt_shell_append=yes
6138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6139 $as_echo "$lt_shell_append" >&6; }
6140
6141
6142 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6143   lt_unset=unset
6144 else
6145   lt_unset=false
6146 fi
6147
6148
6149
6150
6151
6152 # test EBCDIC or ASCII
6153 case `echo X|tr X '\101'` in
6154  A) # ASCII based system
6155     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6156   lt_SP2NL='tr \040 \012'
6157   lt_NL2SP='tr \015\012 \040\040'
6158   ;;
6159  *) # EBCDIC based system
6160   lt_SP2NL='tr \100 \n'
6161   lt_NL2SP='tr \r\n \100\100'
6162   ;;
6163 esac
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6174 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6175 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6176   $as_echo_n "(cached) " >&6
6177 else
6178   lt_cv_ld_reload_flag='-r'
6179 fi
6180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6181 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6182 reload_flag=$lt_cv_ld_reload_flag
6183 case $reload_flag in
6184 "" | " "*) ;;
6185 *) reload_flag=" $reload_flag" ;;
6186 esac
6187 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6188 case $host_os in
6189   darwin*)
6190     if test "$GCC" = yes; then
6191       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6192     else
6193       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6194     fi
6195     ;;
6196 esac
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206 if test -n "$ac_tool_prefix"; then
6207   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6208 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6210 $as_echo_n "checking for $ac_word... " >&6; }
6211 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6212   $as_echo_n "(cached) " >&6
6213 else
6214   if test -n "$OBJDUMP"; then
6215   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6216 else
6217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6218 for as_dir in $PATH
6219 do
6220   IFS=$as_save_IFS
6221   test -z "$as_dir" && as_dir=.
6222     for ac_exec_ext in '' $ac_executable_extensions; do
6223   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6224     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6225     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6226     break 2
6227   fi
6228 done
6229   done
6230 IFS=$as_save_IFS
6231
6232 fi
6233 fi
6234 OBJDUMP=$ac_cv_prog_OBJDUMP
6235 if test -n "$OBJDUMP"; then
6236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6237 $as_echo "$OBJDUMP" >&6; }
6238 else
6239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6240 $as_echo "no" >&6; }
6241 fi
6242
6243
6244 fi
6245 if test -z "$ac_cv_prog_OBJDUMP"; then
6246   ac_ct_OBJDUMP=$OBJDUMP
6247   # Extract the first word of "objdump", so it can be a program name with args.
6248 set dummy objdump; ac_word=$2
6249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6250 $as_echo_n "checking for $ac_word... " >&6; }
6251 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6252   $as_echo_n "(cached) " >&6
6253 else
6254   if test -n "$ac_ct_OBJDUMP"; then
6255   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6256 else
6257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6258 for as_dir in $PATH
6259 do
6260   IFS=$as_save_IFS
6261   test -z "$as_dir" && as_dir=.
6262     for ac_exec_ext in '' $ac_executable_extensions; do
6263   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6264     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6265     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6266     break 2
6267   fi
6268 done
6269   done
6270 IFS=$as_save_IFS
6271
6272 fi
6273 fi
6274 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6275 if test -n "$ac_ct_OBJDUMP"; then
6276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6277 $as_echo "$ac_ct_OBJDUMP" >&6; }
6278 else
6279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6280 $as_echo "no" >&6; }
6281 fi
6282
6283   if test "x$ac_ct_OBJDUMP" = x; then
6284     OBJDUMP="false"
6285   else
6286     case $cross_compiling:$ac_tool_warned in
6287 yes:)
6288 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6289 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6290 ac_tool_warned=yes ;;
6291 esac
6292     OBJDUMP=$ac_ct_OBJDUMP
6293   fi
6294 else
6295   OBJDUMP="$ac_cv_prog_OBJDUMP"
6296 fi
6297
6298 test -z "$OBJDUMP" && OBJDUMP=objdump
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6309 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6310 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6311   $as_echo_n "(cached) " >&6
6312 else
6313   lt_cv_file_magic_cmd='$MAGIC_CMD'
6314 lt_cv_file_magic_test_file=
6315 lt_cv_deplibs_check_method='unknown'
6316 # Need to set the preceding variable on all platforms that support
6317 # interlibrary dependencies.
6318 # 'none' -- dependencies not supported.
6319 # `unknown' -- same as none, but documents that we really don't know.
6320 # 'pass_all' -- all dependencies passed with no checks.
6321 # 'test_compile' -- check by making test program.
6322 # 'file_magic [[regex]]' -- check by looking for files in library path
6323 # which responds to the $file_magic_cmd with a given extended regex.
6324 # If you have `file' or equivalent on your system and you're not sure
6325 # whether `pass_all' will *always* work, you probably want this one.
6326
6327 case $host_os in
6328 aix[4-9]*)
6329   lt_cv_deplibs_check_method=pass_all
6330   ;;
6331
6332 beos*)
6333   lt_cv_deplibs_check_method=pass_all
6334   ;;
6335
6336 bsdi[45]*)
6337   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6338   lt_cv_file_magic_cmd='/usr/bin/file -L'
6339   lt_cv_file_magic_test_file=/shlib/libc.so
6340   ;;
6341
6342 cygwin*)
6343   # func_win32_libid is a shell function defined in ltmain.sh
6344   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6345   lt_cv_file_magic_cmd='func_win32_libid'
6346   ;;
6347
6348 mingw* | pw32*)
6349   # Base MSYS/MinGW do not provide the 'file' command needed by
6350   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6351   # unless we find 'file', for example because we are cross-compiling.
6352   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6353   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6354     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6355     lt_cv_file_magic_cmd='func_win32_libid'
6356   else
6357     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6358     lt_cv_file_magic_cmd='$OBJDUMP -f'
6359   fi
6360   ;;
6361
6362 cegcc*)
6363   # use the weaker test based on 'objdump'. See mingw*.
6364   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6365   lt_cv_file_magic_cmd='$OBJDUMP -f'
6366   ;;
6367
6368 darwin* | rhapsody*)
6369   lt_cv_deplibs_check_method=pass_all
6370   ;;
6371
6372 freebsd* | dragonfly*)
6373   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6374     case $host_cpu in
6375     i*86 )
6376       # Not sure whether the presence of OpenBSD here was a mistake.
6377       # Let's accept both of them until this is cleared up.
6378       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6379       lt_cv_file_magic_cmd=/usr/bin/file
6380       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6381       ;;
6382     esac
6383   else
6384     lt_cv_deplibs_check_method=pass_all
6385   fi
6386   ;;
6387
6388 gnu*)
6389   lt_cv_deplibs_check_method=pass_all
6390   ;;
6391
6392 haiku*)
6393   lt_cv_deplibs_check_method=pass_all
6394   ;;
6395
6396 hpux10.20* | hpux11*)
6397   lt_cv_file_magic_cmd=/usr/bin/file
6398   case $host_cpu in
6399   ia64*)
6400     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6401     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6402     ;;
6403   hppa*64*)
6404     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]'
6405     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6406     ;;
6407   *)
6408     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6409     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6410     ;;
6411   esac
6412   ;;
6413
6414 interix[3-9]*)
6415   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6416   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6417   ;;
6418
6419 irix5* | irix6* | nonstopux*)
6420   case $LD in
6421   *-32|*"-32 ") libmagic=32-bit;;
6422   *-n32|*"-n32 ") libmagic=N32;;
6423   *-64|*"-64 ") libmagic=64-bit;;
6424   *) libmagic=never-match;;
6425   esac
6426   lt_cv_deplibs_check_method=pass_all
6427   ;;
6428
6429 # This must be Linux ELF.
6430 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6431   lt_cv_deplibs_check_method=pass_all
6432   ;;
6433
6434 netbsd*)
6435   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6436     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6437   else
6438     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6439   fi
6440   ;;
6441
6442 newos6*)
6443   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6444   lt_cv_file_magic_cmd=/usr/bin/file
6445   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6446   ;;
6447
6448 *nto* | *qnx*)
6449   lt_cv_deplibs_check_method=pass_all
6450   ;;
6451
6452 openbsd*)
6453   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6454     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6455   else
6456     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6457   fi
6458   ;;
6459
6460 osf3* | osf4* | osf5*)
6461   lt_cv_deplibs_check_method=pass_all
6462   ;;
6463
6464 rdos*)
6465   lt_cv_deplibs_check_method=pass_all
6466   ;;
6467
6468 solaris*)
6469   lt_cv_deplibs_check_method=pass_all
6470   ;;
6471
6472 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6473   lt_cv_deplibs_check_method=pass_all
6474   ;;
6475
6476 sysv4 | sysv4.3*)
6477   case $host_vendor in
6478   motorola)
6479     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]'
6480     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6481     ;;
6482   ncr)
6483     lt_cv_deplibs_check_method=pass_all
6484     ;;
6485   sequent)
6486     lt_cv_file_magic_cmd='/bin/file'
6487     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6488     ;;
6489   sni)
6490     lt_cv_file_magic_cmd='/bin/file'
6491     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6492     lt_cv_file_magic_test_file=/lib/libc.so
6493     ;;
6494   siemens)
6495     lt_cv_deplibs_check_method=pass_all
6496     ;;
6497   pc)
6498     lt_cv_deplibs_check_method=pass_all
6499     ;;
6500   esac
6501   ;;
6502
6503 tpf*)
6504   lt_cv_deplibs_check_method=pass_all
6505   ;;
6506 esac
6507
6508 fi
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6510 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6511 file_magic_cmd=$lt_cv_file_magic_cmd
6512 deplibs_check_method=$lt_cv_deplibs_check_method
6513 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526 if test -n "$ac_tool_prefix"; then
6527   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6528 set dummy ${ac_tool_prefix}ar; ac_word=$2
6529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6530 $as_echo_n "checking for $ac_word... " >&6; }
6531 if test "${ac_cv_prog_AR+set}" = set; then :
6532   $as_echo_n "(cached) " >&6
6533 else
6534   if test -n "$AR"; then
6535   ac_cv_prog_AR="$AR" # Let the user override the test.
6536 else
6537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6538 for as_dir in $PATH
6539 do
6540   IFS=$as_save_IFS
6541   test -z "$as_dir" && as_dir=.
6542     for ac_exec_ext in '' $ac_executable_extensions; do
6543   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6544     ac_cv_prog_AR="${ac_tool_prefix}ar"
6545     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6546     break 2
6547   fi
6548 done
6549   done
6550 IFS=$as_save_IFS
6551
6552 fi
6553 fi
6554 AR=$ac_cv_prog_AR
6555 if test -n "$AR"; then
6556   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6557 $as_echo "$AR" >&6; }
6558 else
6559   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6560 $as_echo "no" >&6; }
6561 fi
6562
6563
6564 fi
6565 if test -z "$ac_cv_prog_AR"; then
6566   ac_ct_AR=$AR
6567   # Extract the first word of "ar", so it can be a program name with args.
6568 set dummy ar; ac_word=$2
6569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6570 $as_echo_n "checking for $ac_word... " >&6; }
6571 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6572   $as_echo_n "(cached) " >&6
6573 else
6574   if test -n "$ac_ct_AR"; then
6575   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6576 else
6577 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6578 for as_dir in $PATH
6579 do
6580   IFS=$as_save_IFS
6581   test -z "$as_dir" && as_dir=.
6582     for ac_exec_ext in '' $ac_executable_extensions; do
6583   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6584     ac_cv_prog_ac_ct_AR="ar"
6585     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6586     break 2
6587   fi
6588 done
6589   done
6590 IFS=$as_save_IFS
6591
6592 fi
6593 fi
6594 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6595 if test -n "$ac_ct_AR"; then
6596   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6597 $as_echo "$ac_ct_AR" >&6; }
6598 else
6599   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6600 $as_echo "no" >&6; }
6601 fi
6602
6603   if test "x$ac_ct_AR" = x; then
6604     AR="false"
6605   else
6606     case $cross_compiling:$ac_tool_warned in
6607 yes:)
6608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6609 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6610 ac_tool_warned=yes ;;
6611 esac
6612     AR=$ac_ct_AR
6613   fi
6614 else
6615   AR="$ac_cv_prog_AR"
6616 fi
6617
6618 test -z "$AR" && AR=ar
6619 test -z "$AR_FLAGS" && AR_FLAGS=cru
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631 if test -n "$ac_tool_prefix"; then
6632   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6633 set dummy ${ac_tool_prefix}strip; ac_word=$2
6634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6635 $as_echo_n "checking for $ac_word... " >&6; }
6636 if test "${ac_cv_prog_STRIP+set}" = set; then :
6637   $as_echo_n "(cached) " >&6
6638 else
6639   if test -n "$STRIP"; then
6640   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6641 else
6642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6643 for as_dir in $PATH
6644 do
6645   IFS=$as_save_IFS
6646   test -z "$as_dir" && as_dir=.
6647     for ac_exec_ext in '' $ac_executable_extensions; do
6648   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6649     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6650     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6651     break 2
6652   fi
6653 done
6654   done
6655 IFS=$as_save_IFS
6656
6657 fi
6658 fi
6659 STRIP=$ac_cv_prog_STRIP
6660 if test -n "$STRIP"; then
6661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6662 $as_echo "$STRIP" >&6; }
6663 else
6664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6665 $as_echo "no" >&6; }
6666 fi
6667
6668
6669 fi
6670 if test -z "$ac_cv_prog_STRIP"; then
6671   ac_ct_STRIP=$STRIP
6672   # Extract the first word of "strip", so it can be a program name with args.
6673 set dummy strip; ac_word=$2
6674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6675 $as_echo_n "checking for $ac_word... " >&6; }
6676 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6677   $as_echo_n "(cached) " >&6
6678 else
6679   if test -n "$ac_ct_STRIP"; then
6680   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6681 else
6682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6683 for as_dir in $PATH
6684 do
6685   IFS=$as_save_IFS
6686   test -z "$as_dir" && as_dir=.
6687     for ac_exec_ext in '' $ac_executable_extensions; do
6688   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6689     ac_cv_prog_ac_ct_STRIP="strip"
6690     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6691     break 2
6692   fi
6693 done
6694   done
6695 IFS=$as_save_IFS
6696
6697 fi
6698 fi
6699 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6700 if test -n "$ac_ct_STRIP"; then
6701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6702 $as_echo "$ac_ct_STRIP" >&6; }
6703 else
6704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6705 $as_echo "no" >&6; }
6706 fi
6707
6708   if test "x$ac_ct_STRIP" = x; then
6709     STRIP=":"
6710   else
6711     case $cross_compiling:$ac_tool_warned in
6712 yes:)
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6714 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6715 ac_tool_warned=yes ;;
6716 esac
6717     STRIP=$ac_ct_STRIP
6718   fi
6719 else
6720   STRIP="$ac_cv_prog_STRIP"
6721 fi
6722
6723 test -z "$STRIP" && STRIP=:
6724
6725
6726
6727
6728
6729
6730 if test -n "$ac_tool_prefix"; then
6731   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6732 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6734 $as_echo_n "checking for $ac_word... " >&6; }
6735 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6736   $as_echo_n "(cached) " >&6
6737 else
6738   if test -n "$RANLIB"; then
6739   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6740 else
6741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6742 for as_dir in $PATH
6743 do
6744   IFS=$as_save_IFS
6745   test -z "$as_dir" && as_dir=.
6746     for ac_exec_ext in '' $ac_executable_extensions; do
6747   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6748     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6749     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6750     break 2
6751   fi
6752 done
6753   done
6754 IFS=$as_save_IFS
6755
6756 fi
6757 fi
6758 RANLIB=$ac_cv_prog_RANLIB
6759 if test -n "$RANLIB"; then
6760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6761 $as_echo "$RANLIB" >&6; }
6762 else
6763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6764 $as_echo "no" >&6; }
6765 fi
6766
6767
6768 fi
6769 if test -z "$ac_cv_prog_RANLIB"; then
6770   ac_ct_RANLIB=$RANLIB
6771   # Extract the first word of "ranlib", so it can be a program name with args.
6772 set dummy ranlib; ac_word=$2
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6774 $as_echo_n "checking for $ac_word... " >&6; }
6775 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6776   $as_echo_n "(cached) " >&6
6777 else
6778   if test -n "$ac_ct_RANLIB"; then
6779   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6780 else
6781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6782 for as_dir in $PATH
6783 do
6784   IFS=$as_save_IFS
6785   test -z "$as_dir" && as_dir=.
6786     for ac_exec_ext in '' $ac_executable_extensions; do
6787   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6788     ac_cv_prog_ac_ct_RANLIB="ranlib"
6789     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6790     break 2
6791   fi
6792 done
6793   done
6794 IFS=$as_save_IFS
6795
6796 fi
6797 fi
6798 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6799 if test -n "$ac_ct_RANLIB"; then
6800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6801 $as_echo "$ac_ct_RANLIB" >&6; }
6802 else
6803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6804 $as_echo "no" >&6; }
6805 fi
6806
6807   if test "x$ac_ct_RANLIB" = x; then
6808     RANLIB=":"
6809   else
6810     case $cross_compiling:$ac_tool_warned in
6811 yes:)
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6813 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6814 ac_tool_warned=yes ;;
6815 esac
6816     RANLIB=$ac_ct_RANLIB
6817   fi
6818 else
6819   RANLIB="$ac_cv_prog_RANLIB"
6820 fi
6821
6822 test -z "$RANLIB" && RANLIB=:
6823
6824
6825
6826
6827
6828
6829 # Determine commands to create old-style static archives.
6830 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6831 old_postinstall_cmds='chmod 644 $oldlib'
6832 old_postuninstall_cmds=
6833
6834 if test -n "$RANLIB"; then
6835   case $host_os in
6836   openbsd*)
6837     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6838     ;;
6839   *)
6840     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6841     ;;
6842   esac
6843   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6844 fi
6845
6846 case $host_os in
6847   darwin*)
6848     lock_old_archive_extraction=yes ;;
6849   *)
6850     lock_old_archive_extraction=no ;;
6851 esac
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891 # If no C compiler was specified, use CC.
6892 LTCC=${LTCC-"$CC"}
6893
6894 # If no C compiler flags were specified, use CFLAGS.
6895 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6896
6897 # Allow CC to be a program name with arguments.
6898 compiler=$CC
6899
6900
6901 # Check for command to grab the raw symbol name followed by C symbol from nm.
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6903 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6904 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6905   $as_echo_n "(cached) " >&6
6906 else
6907
6908 # These are sane defaults that work on at least a few old systems.
6909 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6910
6911 # Character class describing NM global symbol codes.
6912 symcode='[BCDEGRST]'
6913
6914 # Regexp to match symbols that can be accessed directly from C.
6915 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6916
6917 # Define system-specific variables.
6918 case $host_os in
6919 aix*)
6920   symcode='[BCDT]'
6921   ;;
6922 cygwin* | mingw* | pw32* | cegcc*)
6923   symcode='[ABCDGISTW]'
6924   ;;
6925 hpux*)
6926   if test "$host_cpu" = ia64; then
6927     symcode='[ABCDEGRST]'
6928   fi
6929   ;;
6930 irix* | nonstopux*)
6931   symcode='[BCDEGRST]'
6932   ;;
6933 osf*)
6934   symcode='[BCDEGQRST]'
6935   ;;
6936 solaris*)
6937   symcode='[BDRT]'
6938   ;;
6939 sco3.2v5*)
6940   symcode='[DT]'
6941   ;;
6942 sysv4.2uw2*)
6943   symcode='[DT]'
6944   ;;
6945 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6946   symcode='[ABDT]'
6947   ;;
6948 sysv4)
6949   symcode='[DFNSTU]'
6950   ;;
6951 esac
6952
6953 # If we're using GNU nm, then use its standard symbol codes.
6954 case `$NM -V 2>&1` in
6955 *GNU* | *'with BFD'*)
6956   symcode='[ABCDGIRSTW]' ;;
6957 esac
6958
6959 # Transform an extracted symbol line into a proper C declaration.
6960 # Some systems (esp. on ia64) link data and code symbols differently,
6961 # so use this general approach.
6962 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6963
6964 # Transform an extracted symbol line into symbol name and symbol address
6965 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6966 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'"
6967
6968 # Handle CRLF in mingw tool chain
6969 opt_cr=
6970 case $build_os in
6971 mingw*)
6972   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6973   ;;
6974 esac
6975
6976 # Try without a prefix underscore, then with it.
6977 for ac_symprfx in "" "_"; do
6978
6979   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6980   symxfrm="\\1 $ac_symprfx\\2 \\2"
6981
6982   # Write the raw and C identifiers.
6983   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6984     # Fake it for dumpbin and say T for any non-static function
6985     # and D for any global variable.
6986     # Also find C++ and __fastcall symbols from MSVC++,
6987     # which start with @ or ?.
6988     lt_cv_sys_global_symbol_pipe="$AWK '"\
6989 "     {last_section=section; section=\$ 3};"\
6990 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6991 "     \$ 0!~/External *\|/{next};"\
6992 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6993 "     {if(hide[section]) next};"\
6994 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6995 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6996 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6997 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6998 "     ' prfx=^$ac_symprfx"
6999   else
7000     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7001   fi
7002
7003   # Check to see that the pipe works correctly.
7004   pipe_works=no
7005
7006   rm -f conftest*
7007   cat > conftest.$ac_ext <<_LT_EOF
7008 #ifdef __cplusplus
7009 extern "C" {
7010 #endif
7011 char nm_test_var;
7012 void nm_test_func(void);
7013 void nm_test_func(void){}
7014 #ifdef __cplusplus
7015 }
7016 #endif
7017 int main(){nm_test_var='a';nm_test_func();return(0);}
7018 _LT_EOF
7019
7020   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7021   (eval $ac_compile) 2>&5
7022   ac_status=$?
7023   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7024   test $ac_status = 0; }; then
7025     # Now try to grab the symbols.
7026     nlist=conftest.nm
7027     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7028   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7029   ac_status=$?
7030   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7031   test $ac_status = 0; } && test -s "$nlist"; then
7032       # Try sorting and uniquifying the output.
7033       if sort "$nlist" | uniq > "$nlist"T; then
7034         mv -f "$nlist"T "$nlist"
7035       else
7036         rm -f "$nlist"T
7037       fi
7038
7039       # Make sure that we snagged all the symbols we need.
7040       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7041         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7042           cat <<_LT_EOF > conftest.$ac_ext
7043 #ifdef __cplusplus
7044 extern "C" {
7045 #endif
7046
7047 _LT_EOF
7048           # Now generate the symbol file.
7049           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7050
7051           cat <<_LT_EOF >> conftest.$ac_ext
7052
7053 /* The mapping between symbol names and symbols.  */
7054 const struct {
7055   const char *name;
7056   void       *address;
7057 }
7058 lt__PROGRAM__LTX_preloaded_symbols[] =
7059 {
7060   { "@PROGRAM@", (void *) 0 },
7061 _LT_EOF
7062           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7063           cat <<\_LT_EOF >> conftest.$ac_ext
7064   {0, (void *) 0}
7065 };
7066
7067 /* This works around a problem in FreeBSD linker */
7068 #ifdef FREEBSD_WORKAROUND
7069 static const void *lt_preloaded_setup() {
7070   return lt__PROGRAM__LTX_preloaded_symbols;
7071 }
7072 #endif
7073
7074 #ifdef __cplusplus
7075 }
7076 #endif
7077 _LT_EOF
7078           # Now try linking the two files.
7079           mv conftest.$ac_objext conftstm.$ac_objext
7080           lt_save_LIBS="$LIBS"
7081           lt_save_CFLAGS="$CFLAGS"
7082           LIBS="conftstm.$ac_objext"
7083           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7084           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7085   (eval $ac_link) 2>&5
7086   ac_status=$?
7087   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7088   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7089             pipe_works=yes
7090           fi
7091           LIBS="$lt_save_LIBS"
7092           CFLAGS="$lt_save_CFLAGS"
7093         else
7094           echo "cannot find nm_test_func in $nlist" >&5
7095         fi
7096       else
7097         echo "cannot find nm_test_var in $nlist" >&5
7098       fi
7099     else
7100       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7101     fi
7102   else
7103     echo "$progname: failed program was:" >&5
7104     cat conftest.$ac_ext >&5
7105   fi
7106   rm -rf conftest* conftst*
7107
7108   # Do not use the global_symbol_pipe unless it works.
7109   if test "$pipe_works" = yes; then
7110     break
7111   else
7112     lt_cv_sys_global_symbol_pipe=
7113   fi
7114 done
7115
7116 fi
7117
7118 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7119   lt_cv_sys_global_symbol_to_cdecl=
7120 fi
7121 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7123 $as_echo "failed" >&6; }
7124 else
7125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7126 $as_echo "ok" >&6; }
7127 fi
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150 # Check whether --enable-libtool-lock was given.
7151 if test "${enable_libtool_lock+set}" = set; then :
7152   enableval=$enable_libtool_lock;
7153 fi
7154
7155 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7156
7157 # Some flags need to be propagated to the compiler or linker for good
7158 # libtool support.
7159 case $host in
7160 ia64-*-hpux*)
7161   # Find out which ABI we are using.
7162   echo 'int i;' > conftest.$ac_ext
7163   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7164   (eval $ac_compile) 2>&5
7165   ac_status=$?
7166   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7167   test $ac_status = 0; }; then
7168     case `/usr/bin/file conftest.$ac_objext` in
7169       *ELF-32*)
7170         HPUX_IA64_MODE="32"
7171         ;;
7172       *ELF-64*)
7173         HPUX_IA64_MODE="64"
7174         ;;
7175     esac
7176   fi
7177   rm -rf conftest*
7178   ;;
7179 *-*-irix6*)
7180   # Find out which ABI we are using.
7181   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7182   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7183   (eval $ac_compile) 2>&5
7184   ac_status=$?
7185   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7186   test $ac_status = 0; }; then
7187     if test "$lt_cv_prog_gnu_ld" = yes; then
7188       case `/usr/bin/file conftest.$ac_objext` in
7189         *32-bit*)
7190           LD="${LD-ld} -melf32bsmip"
7191           ;;
7192         *N32*)
7193           LD="${LD-ld} -melf32bmipn32"
7194           ;;
7195         *64-bit*)
7196           LD="${LD-ld} -melf64bmip"
7197         ;;
7198       esac
7199     else
7200       case `/usr/bin/file conftest.$ac_objext` in
7201         *32-bit*)
7202           LD="${LD-ld} -32"
7203           ;;
7204         *N32*)
7205           LD="${LD-ld} -n32"
7206           ;;
7207         *64-bit*)
7208           LD="${LD-ld} -64"
7209           ;;
7210       esac
7211     fi
7212   fi
7213   rm -rf conftest*
7214   ;;
7215
7216 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7217 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7218   # Find out which ABI we are using.
7219   echo 'int i;' > conftest.$ac_ext
7220   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7221   (eval $ac_compile) 2>&5
7222   ac_status=$?
7223   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7224   test $ac_status = 0; }; then
7225     case `/usr/bin/file conftest.o` in
7226       *32-bit*)
7227         case $host in
7228           x86_64-*kfreebsd*-gnu)
7229             LD="${LD-ld} -m elf_i386_fbsd"
7230             ;;
7231           x86_64-*linux*)
7232             case `/usr/bin/file conftest.o` in
7233               *x86-64*)
7234                 LD="${LD-ld} -m elf32_x86_64"
7235                 ;;
7236               *)
7237                 LD="${LD-ld} -m elf_i386"
7238                 ;;
7239             esac
7240             ;;
7241           powerpc64le-*linux*)
7242             LD="${LD-ld} -m elf32lppclinux"
7243             ;;
7244           powerpc64-*linux*)
7245             LD="${LD-ld} -m elf32ppclinux"
7246             ;;
7247           s390x-*linux*)
7248             LD="${LD-ld} -m elf_s390"
7249             ;;
7250           sparc64-*linux*)
7251             LD="${LD-ld} -m elf32_sparc"
7252             ;;
7253         esac
7254         ;;
7255       *64-bit*)
7256         case $host in
7257           x86_64-*kfreebsd*-gnu)
7258             LD="${LD-ld} -m elf_x86_64_fbsd"
7259             ;;
7260           x86_64-*linux*)
7261             LD="${LD-ld} -m elf_x86_64"
7262             ;;
7263           powerpcle-*linux*)
7264             LD="${LD-ld} -m elf64lppc"
7265             ;;
7266           powerpc-*linux*)
7267             LD="${LD-ld} -m elf64ppc"
7268             ;;
7269           s390*-*linux*|s390*-*tpf*)
7270             LD="${LD-ld} -m elf64_s390"
7271             ;;
7272           sparc*-*linux*)
7273             LD="${LD-ld} -m elf64_sparc"
7274             ;;
7275         esac
7276         ;;
7277     esac
7278   fi
7279   rm -rf conftest*
7280   ;;
7281
7282 *-*-sco3.2v5*)
7283   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7284   SAVE_CFLAGS="$CFLAGS"
7285   CFLAGS="$CFLAGS -belf"
7286   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7287 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7288 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7289   $as_echo_n "(cached) " >&6
7290 else
7291   ac_ext=c
7292 ac_cpp='$CPP $CPPFLAGS'
7293 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7294 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7295 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7296
7297      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7298 /* end confdefs.h.  */
7299
7300 int
7301 main ()
7302 {
7303
7304   ;
7305   return 0;
7306 }
7307 _ACEOF
7308 if ac_fn_c_try_link "$LINENO"; then :
7309   lt_cv_cc_needs_belf=yes
7310 else
7311   lt_cv_cc_needs_belf=no
7312 fi
7313 rm -f core conftest.err conftest.$ac_objext \
7314     conftest$ac_exeext conftest.$ac_ext
7315      ac_ext=c
7316 ac_cpp='$CPP $CPPFLAGS'
7317 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7318 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7319 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7320
7321 fi
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7323 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7324   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7325     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7326     CFLAGS="$SAVE_CFLAGS"
7327   fi
7328   ;;
7329 sparc*-*solaris*)
7330   # Find out which ABI we are using.
7331   echo 'int i;' > conftest.$ac_ext
7332   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7333   (eval $ac_compile) 2>&5
7334   ac_status=$?
7335   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7336   test $ac_status = 0; }; then
7337     case `/usr/bin/file conftest.o` in
7338     *64-bit*)
7339       case $lt_cv_prog_gnu_ld in
7340       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7341       *)
7342         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7343           LD="${LD-ld} -64"
7344         fi
7345         ;;
7346       esac
7347       ;;
7348     esac
7349   fi
7350   rm -rf conftest*
7351   ;;
7352 esac
7353
7354 need_locks="$enable_libtool_lock"
7355
7356
7357   case $host_os in
7358     rhapsody* | darwin*)
7359     if test -n "$ac_tool_prefix"; then
7360   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7361 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7363 $as_echo_n "checking for $ac_word... " >&6; }
7364 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7365   $as_echo_n "(cached) " >&6
7366 else
7367   if test -n "$DSYMUTIL"; then
7368   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7369 else
7370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7371 for as_dir in $PATH
7372 do
7373   IFS=$as_save_IFS
7374   test -z "$as_dir" && as_dir=.
7375     for ac_exec_ext in '' $ac_executable_extensions; do
7376   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7377     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7378     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7379     break 2
7380   fi
7381 done
7382   done
7383 IFS=$as_save_IFS
7384
7385 fi
7386 fi
7387 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7388 if test -n "$DSYMUTIL"; then
7389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7390 $as_echo "$DSYMUTIL" >&6; }
7391 else
7392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7393 $as_echo "no" >&6; }
7394 fi
7395
7396
7397 fi
7398 if test -z "$ac_cv_prog_DSYMUTIL"; then
7399   ac_ct_DSYMUTIL=$DSYMUTIL
7400   # Extract the first word of "dsymutil", so it can be a program name with args.
7401 set dummy dsymutil; ac_word=$2
7402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7403 $as_echo_n "checking for $ac_word... " >&6; }
7404 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7405   $as_echo_n "(cached) " >&6
7406 else
7407   if test -n "$ac_ct_DSYMUTIL"; then
7408   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7409 else
7410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7411 for as_dir in $PATH
7412 do
7413   IFS=$as_save_IFS
7414   test -z "$as_dir" && as_dir=.
7415     for ac_exec_ext in '' $ac_executable_extensions; do
7416   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7417     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7418     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7419     break 2
7420   fi
7421 done
7422   done
7423 IFS=$as_save_IFS
7424
7425 fi
7426 fi
7427 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7428 if test -n "$ac_ct_DSYMUTIL"; then
7429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7430 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7431 else
7432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7433 $as_echo "no" >&6; }
7434 fi
7435
7436   if test "x$ac_ct_DSYMUTIL" = x; then
7437     DSYMUTIL=":"
7438   else
7439     case $cross_compiling:$ac_tool_warned in
7440 yes:)
7441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7442 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7443 ac_tool_warned=yes ;;
7444 esac
7445     DSYMUTIL=$ac_ct_DSYMUTIL
7446   fi
7447 else
7448   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7449 fi
7450
7451     if test -n "$ac_tool_prefix"; then
7452   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7453 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7455 $as_echo_n "checking for $ac_word... " >&6; }
7456 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7457   $as_echo_n "(cached) " >&6
7458 else
7459   if test -n "$NMEDIT"; then
7460   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7461 else
7462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7463 for as_dir in $PATH
7464 do
7465   IFS=$as_save_IFS
7466   test -z "$as_dir" && as_dir=.
7467     for ac_exec_ext in '' $ac_executable_extensions; do
7468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7469     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7470     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7471     break 2
7472   fi
7473 done
7474   done
7475 IFS=$as_save_IFS
7476
7477 fi
7478 fi
7479 NMEDIT=$ac_cv_prog_NMEDIT
7480 if test -n "$NMEDIT"; then
7481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7482 $as_echo "$NMEDIT" >&6; }
7483 else
7484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7485 $as_echo "no" >&6; }
7486 fi
7487
7488
7489 fi
7490 if test -z "$ac_cv_prog_NMEDIT"; then
7491   ac_ct_NMEDIT=$NMEDIT
7492   # Extract the first word of "nmedit", so it can be a program name with args.
7493 set dummy nmedit; ac_word=$2
7494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7495 $as_echo_n "checking for $ac_word... " >&6; }
7496 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7497   $as_echo_n "(cached) " >&6
7498 else
7499   if test -n "$ac_ct_NMEDIT"; then
7500   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7501 else
7502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7503 for as_dir in $PATH
7504 do
7505   IFS=$as_save_IFS
7506   test -z "$as_dir" && as_dir=.
7507     for ac_exec_ext in '' $ac_executable_extensions; do
7508   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7509     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7510     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7511     break 2
7512   fi
7513 done
7514   done
7515 IFS=$as_save_IFS
7516
7517 fi
7518 fi
7519 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7520 if test -n "$ac_ct_NMEDIT"; then
7521   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7522 $as_echo "$ac_ct_NMEDIT" >&6; }
7523 else
7524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7525 $as_echo "no" >&6; }
7526 fi
7527
7528   if test "x$ac_ct_NMEDIT" = x; then
7529     NMEDIT=":"
7530   else
7531     case $cross_compiling:$ac_tool_warned in
7532 yes:)
7533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7534 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7535 ac_tool_warned=yes ;;
7536 esac
7537     NMEDIT=$ac_ct_NMEDIT
7538   fi
7539 else
7540   NMEDIT="$ac_cv_prog_NMEDIT"
7541 fi
7542
7543     if test -n "$ac_tool_prefix"; then
7544   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7545 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7547 $as_echo_n "checking for $ac_word... " >&6; }
7548 if test "${ac_cv_prog_LIPO+set}" = set; then :
7549   $as_echo_n "(cached) " >&6
7550 else
7551   if test -n "$LIPO"; then
7552   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7553 else
7554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7555 for as_dir in $PATH
7556 do
7557   IFS=$as_save_IFS
7558   test -z "$as_dir" && as_dir=.
7559     for ac_exec_ext in '' $ac_executable_extensions; do
7560   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7561     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7562     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7563     break 2
7564   fi
7565 done
7566   done
7567 IFS=$as_save_IFS
7568
7569 fi
7570 fi
7571 LIPO=$ac_cv_prog_LIPO
7572 if test -n "$LIPO"; then
7573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7574 $as_echo "$LIPO" >&6; }
7575 else
7576   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7577 $as_echo "no" >&6; }
7578 fi
7579
7580
7581 fi
7582 if test -z "$ac_cv_prog_LIPO"; then
7583   ac_ct_LIPO=$LIPO
7584   # Extract the first word of "lipo", so it can be a program name with args.
7585 set dummy lipo; ac_word=$2
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7587 $as_echo_n "checking for $ac_word... " >&6; }
7588 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7589   $as_echo_n "(cached) " >&6
7590 else
7591   if test -n "$ac_ct_LIPO"; then
7592   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7593 else
7594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7595 for as_dir in $PATH
7596 do
7597   IFS=$as_save_IFS
7598   test -z "$as_dir" && as_dir=.
7599     for ac_exec_ext in '' $ac_executable_extensions; do
7600   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7601     ac_cv_prog_ac_ct_LIPO="lipo"
7602     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7603     break 2
7604   fi
7605 done
7606   done
7607 IFS=$as_save_IFS
7608
7609 fi
7610 fi
7611 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7612 if test -n "$ac_ct_LIPO"; then
7613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7614 $as_echo "$ac_ct_LIPO" >&6; }
7615 else
7616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7617 $as_echo "no" >&6; }
7618 fi
7619
7620   if test "x$ac_ct_LIPO" = x; then
7621     LIPO=":"
7622   else
7623     case $cross_compiling:$ac_tool_warned in
7624 yes:)
7625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7626 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7627 ac_tool_warned=yes ;;
7628 esac
7629     LIPO=$ac_ct_LIPO
7630   fi
7631 else
7632   LIPO="$ac_cv_prog_LIPO"
7633 fi
7634
7635     if test -n "$ac_tool_prefix"; then
7636   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7637 set dummy ${ac_tool_prefix}otool; ac_word=$2
7638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7639 $as_echo_n "checking for $ac_word... " >&6; }
7640 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7641   $as_echo_n "(cached) " >&6
7642 else
7643   if test -n "$OTOOL"; then
7644   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7645 else
7646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7647 for as_dir in $PATH
7648 do
7649   IFS=$as_save_IFS
7650   test -z "$as_dir" && as_dir=.
7651     for ac_exec_ext in '' $ac_executable_extensions; do
7652   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7653     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7655     break 2
7656   fi
7657 done
7658   done
7659 IFS=$as_save_IFS
7660
7661 fi
7662 fi
7663 OTOOL=$ac_cv_prog_OTOOL
7664 if test -n "$OTOOL"; then
7665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7666 $as_echo "$OTOOL" >&6; }
7667 else
7668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7669 $as_echo "no" >&6; }
7670 fi
7671
7672
7673 fi
7674 if test -z "$ac_cv_prog_OTOOL"; then
7675   ac_ct_OTOOL=$OTOOL
7676   # Extract the first word of "otool", so it can be a program name with args.
7677 set dummy otool; ac_word=$2
7678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7679 $as_echo_n "checking for $ac_word... " >&6; }
7680 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7681   $as_echo_n "(cached) " >&6
7682 else
7683   if test -n "$ac_ct_OTOOL"; then
7684   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7685 else
7686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7687 for as_dir in $PATH
7688 do
7689   IFS=$as_save_IFS
7690   test -z "$as_dir" && as_dir=.
7691     for ac_exec_ext in '' $ac_executable_extensions; do
7692   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7693     ac_cv_prog_ac_ct_OTOOL="otool"
7694     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7695     break 2
7696   fi
7697 done
7698   done
7699 IFS=$as_save_IFS
7700
7701 fi
7702 fi
7703 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7704 if test -n "$ac_ct_OTOOL"; then
7705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7706 $as_echo "$ac_ct_OTOOL" >&6; }
7707 else
7708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7709 $as_echo "no" >&6; }
7710 fi
7711
7712   if test "x$ac_ct_OTOOL" = x; then
7713     OTOOL=":"
7714   else
7715     case $cross_compiling:$ac_tool_warned in
7716 yes:)
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7718 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7719 ac_tool_warned=yes ;;
7720 esac
7721     OTOOL=$ac_ct_OTOOL
7722   fi
7723 else
7724   OTOOL="$ac_cv_prog_OTOOL"
7725 fi
7726
7727     if test -n "$ac_tool_prefix"; then
7728   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7729 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7731 $as_echo_n "checking for $ac_word... " >&6; }
7732 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7733   $as_echo_n "(cached) " >&6
7734 else
7735   if test -n "$OTOOL64"; then
7736   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7737 else
7738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7739 for as_dir in $PATH
7740 do
7741   IFS=$as_save_IFS
7742   test -z "$as_dir" && as_dir=.
7743     for ac_exec_ext in '' $ac_executable_extensions; do
7744   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7745     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7746     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7747     break 2
7748   fi
7749 done
7750   done
7751 IFS=$as_save_IFS
7752
7753 fi
7754 fi
7755 OTOOL64=$ac_cv_prog_OTOOL64
7756 if test -n "$OTOOL64"; then
7757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7758 $as_echo "$OTOOL64" >&6; }
7759 else
7760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7761 $as_echo "no" >&6; }
7762 fi
7763
7764
7765 fi
7766 if test -z "$ac_cv_prog_OTOOL64"; then
7767   ac_ct_OTOOL64=$OTOOL64
7768   # Extract the first word of "otool64", so it can be a program name with args.
7769 set dummy otool64; ac_word=$2
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7771 $as_echo_n "checking for $ac_word... " >&6; }
7772 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7773   $as_echo_n "(cached) " >&6
7774 else
7775   if test -n "$ac_ct_OTOOL64"; then
7776   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7777 else
7778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7779 for as_dir in $PATH
7780 do
7781   IFS=$as_save_IFS
7782   test -z "$as_dir" && as_dir=.
7783     for ac_exec_ext in '' $ac_executable_extensions; do
7784   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7785     ac_cv_prog_ac_ct_OTOOL64="otool64"
7786     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7787     break 2
7788   fi
7789 done
7790   done
7791 IFS=$as_save_IFS
7792
7793 fi
7794 fi
7795 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7796 if test -n "$ac_ct_OTOOL64"; then
7797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7798 $as_echo "$ac_ct_OTOOL64" >&6; }
7799 else
7800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7801 $as_echo "no" >&6; }
7802 fi
7803
7804   if test "x$ac_ct_OTOOL64" = x; then
7805     OTOOL64=":"
7806   else
7807     case $cross_compiling:$ac_tool_warned in
7808 yes:)
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7810 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7811 ac_tool_warned=yes ;;
7812 esac
7813     OTOOL64=$ac_ct_OTOOL64
7814   fi
7815 else
7816   OTOOL64="$ac_cv_prog_OTOOL64"
7817 fi
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7846 $as_echo_n "checking for -single_module linker flag... " >&6; }
7847 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7848   $as_echo_n "(cached) " >&6
7849 else
7850   lt_cv_apple_cc_single_mod=no
7851       if test -z "${LT_MULTI_MODULE}"; then
7852         # By default we will add the -single_module flag. You can override
7853         # by either setting the environment variable LT_MULTI_MODULE
7854         # non-empty at configure time, or by adding -multi_module to the
7855         # link flags.
7856         rm -rf libconftest.dylib*
7857         echo "int foo(void){return 1;}" > conftest.c
7858         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7859 -dynamiclib -Wl,-single_module conftest.c" >&5
7860         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7861           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7862         _lt_result=$?
7863         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7864           lt_cv_apple_cc_single_mod=yes
7865         else
7866           cat conftest.err >&5
7867         fi
7868         rm -rf libconftest.dylib*
7869         rm -f conftest.*
7870       fi
7871 fi
7872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7873 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7874     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7875 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7876 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7877   $as_echo_n "(cached) " >&6
7878 else
7879   lt_cv_ld_exported_symbols_list=no
7880       save_LDFLAGS=$LDFLAGS
7881       echo "_main" > conftest.sym
7882       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7883       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7884 /* end confdefs.h.  */
7885
7886 int
7887 main ()
7888 {
7889
7890   ;
7891   return 0;
7892 }
7893 _ACEOF
7894 if ac_fn_c_try_link "$LINENO"; then :
7895   lt_cv_ld_exported_symbols_list=yes
7896 else
7897   lt_cv_ld_exported_symbols_list=no
7898 fi
7899 rm -f core conftest.err conftest.$ac_objext \
7900     conftest$ac_exeext conftest.$ac_ext
7901         LDFLAGS="$save_LDFLAGS"
7902
7903 fi
7904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7905 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7906     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7907 $as_echo_n "checking for -force_load linker flag... " >&6; }
7908 if test "${lt_cv_ld_force_load+set}" = set; then :
7909   $as_echo_n "(cached) " >&6
7910 else
7911   lt_cv_ld_force_load=no
7912       cat > conftest.c << _LT_EOF
7913 int forced_loaded() { return 2;}
7914 _LT_EOF
7915       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7916       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7917       echo "$AR cru libconftest.a conftest.o" >&5
7918       $AR cru libconftest.a conftest.o 2>&5
7919       cat > conftest.c << _LT_EOF
7920 int main() { return 0;}
7921 _LT_EOF
7922       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7923       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7924       _lt_result=$?
7925       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7926         lt_cv_ld_force_load=yes
7927       else
7928         cat conftest.err >&5
7929       fi
7930         rm -f conftest.err libconftest.a conftest conftest.c
7931         rm -rf conftest.dSYM
7932
7933 fi
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7935 $as_echo "$lt_cv_ld_force_load" >&6; }
7936     case $host_os in
7937     rhapsody* | darwin1.[012])
7938       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7939     darwin1.*)
7940       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7941     darwin*) # darwin 5.x on
7942       # if running on 10.5 or later, the deployment target defaults
7943       # to the OS version, if on x86, and 10.4, the deployment
7944       # target defaults to 10.4. Don't you love it?
7945       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7946         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7947           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7948         10.[012][,.]*)
7949           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7950         10.*)
7951           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7952       esac
7953     ;;
7954   esac
7955     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7956       _lt_dar_single_mod='$single_module'
7957     fi
7958     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7959       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7960     else
7961       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7962     fi
7963     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7964       _lt_dsymutil='~$DSYMUTIL $lib || :'
7965     else
7966       _lt_dsymutil=
7967     fi
7968     ;;
7969   esac
7970
7971 for ac_header in dlfcn.h
7972 do :
7973   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7974 "
7975 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7976   cat >>confdefs.h <<_ACEOF
7977 #define HAVE_DLFCN_H 1
7978 _ACEOF
7979
7980 fi
7981
7982 done
7983
7984
7985
7986
7987
7988 # Set options
7989 enable_dlopen=yes
7990
7991
7992
7993
7994   enable_win32_dll=no
7995
7996
7997
7998   # Check whether --enable-static was given.
7999 if test "${enable_static+set}" = set; then :
8000   enableval=$enable_static; p=${PACKAGE-default}
8001     case $enableval in
8002     yes) enable_static=yes ;;
8003     no) enable_static=no ;;
8004     *)
8005      enable_static=no
8006       # Look at the argument we got.  We use all the common list separators.
8007       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8008       for pkg in $enableval; do
8009         IFS="$lt_save_ifs"
8010         if test "X$pkg" = "X$p"; then
8011           enable_static=yes
8012         fi
8013       done
8014       IFS="$lt_save_ifs"
8015       ;;
8016     esac
8017 else
8018   enable_static=yes
8019 fi
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030 # Check whether --with-pic was given.
8031 if test "${with_pic+set}" = set; then :
8032   withval=$with_pic; pic_mode="$withval"
8033 else
8034   pic_mode=default
8035 fi
8036
8037
8038 test -z "$pic_mode" && pic_mode=default
8039
8040
8041
8042
8043
8044
8045
8046   # Check whether --enable-fast-install was given.
8047 if test "${enable_fast_install+set}" = set; then :
8048   enableval=$enable_fast_install; p=${PACKAGE-default}
8049     case $enableval in
8050     yes) enable_fast_install=yes ;;
8051     no) enable_fast_install=no ;;
8052     *)
8053       enable_fast_install=no
8054       # Look at the argument we got.  We use all the common list separators.
8055       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8056       for pkg in $enableval; do
8057         IFS="$lt_save_ifs"
8058         if test "X$pkg" = "X$p"; then
8059           enable_fast_install=yes
8060         fi
8061       done
8062       IFS="$lt_save_ifs"
8063       ;;
8064     esac
8065 else
8066   enable_fast_install=yes
8067 fi
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079 # This can be used to rebuild libtool when needed
8080 LIBTOOL_DEPS="$ltmain"
8081
8082 # Always use our own libtool.
8083 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110 test -z "$LN_S" && LN_S="ln -s"
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125 if test -n "${ZSH_VERSION+set}" ; then
8126    setopt NO_GLOB_SUBST
8127 fi
8128
8129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8130 $as_echo_n "checking for objdir... " >&6; }
8131 if test "${lt_cv_objdir+set}" = set; then :
8132   $as_echo_n "(cached) " >&6
8133 else
8134   rm -f .libs 2>/dev/null
8135 mkdir .libs 2>/dev/null
8136 if test -d .libs; then
8137   lt_cv_objdir=.libs
8138 else
8139   # MS-DOS does not allow filenames that begin with a dot.
8140   lt_cv_objdir=_libs
8141 fi
8142 rmdir .libs 2>/dev/null
8143 fi
8144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8145 $as_echo "$lt_cv_objdir" >&6; }
8146 objdir=$lt_cv_objdir
8147
8148
8149
8150
8151
8152 cat >>confdefs.h <<_ACEOF
8153 #define LT_OBJDIR "$lt_cv_objdir/"
8154 _ACEOF
8155
8156
8157
8158
8159 case $host_os in
8160 aix3*)
8161   # AIX sometimes has problems with the GCC collect2 program.  For some
8162   # reason, if we set the COLLECT_NAMES environment variable, the problems
8163   # vanish in a puff of smoke.
8164   if test "X${COLLECT_NAMES+set}" != Xset; then
8165     COLLECT_NAMES=
8166     export COLLECT_NAMES
8167   fi
8168   ;;
8169 esac
8170
8171 # Global variables:
8172 ofile=libtool
8173 can_build_shared=yes
8174
8175 # All known linkers require a `.a' archive for static linking (except MSVC,
8176 # which needs '.lib').
8177 libext=a
8178
8179 with_gnu_ld="$lt_cv_prog_gnu_ld"
8180
8181 old_CC="$CC"
8182 old_CFLAGS="$CFLAGS"
8183
8184 # Set sane defaults for various variables
8185 test -z "$CC" && CC=cc
8186 test -z "$LTCC" && LTCC=$CC
8187 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8188 test -z "$LD" && LD=ld
8189 test -z "$ac_objext" && ac_objext=o
8190
8191 for cc_temp in $compiler""; do
8192   case $cc_temp in
8193     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8194     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8195     \-*) ;;
8196     *) break;;
8197   esac
8198 done
8199 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8200
8201
8202 # Only perform the check for file, if the check method requires it
8203 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8204 case $deplibs_check_method in
8205 file_magic*)
8206   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8207     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8208 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8209 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8210   $as_echo_n "(cached) " >&6
8211 else
8212   case $MAGIC_CMD in
8213 [\\/*] |  ?:[\\/]*)
8214   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8215   ;;
8216 *)
8217   lt_save_MAGIC_CMD="$MAGIC_CMD"
8218   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8219   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8220   for ac_dir in $ac_dummy; do
8221     IFS="$lt_save_ifs"
8222     test -z "$ac_dir" && ac_dir=.
8223     if test -f $ac_dir/${ac_tool_prefix}file; then
8224       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8225       if test -n "$file_magic_test_file"; then
8226         case $deplibs_check_method in
8227         "file_magic "*)
8228           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8229           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8230           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8231             $EGREP "$file_magic_regex" > /dev/null; then
8232             :
8233           else
8234             cat <<_LT_EOF 1>&2
8235
8236 *** Warning: the command libtool uses to detect shared libraries,
8237 *** $file_magic_cmd, produces output that libtool cannot recognize.
8238 *** The result is that libtool may fail to recognize shared libraries
8239 *** as such.  This will affect the creation of libtool libraries that
8240 *** depend on shared libraries, but programs linked with such libtool
8241 *** libraries will work regardless of this problem.  Nevertheless, you
8242 *** may want to report the problem to your system manager and/or to
8243 *** bug-libtool@gnu.org
8244
8245 _LT_EOF
8246           fi ;;
8247         esac
8248       fi
8249       break
8250     fi
8251   done
8252   IFS="$lt_save_ifs"
8253   MAGIC_CMD="$lt_save_MAGIC_CMD"
8254   ;;
8255 esac
8256 fi
8257
8258 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8259 if test -n "$MAGIC_CMD"; then
8260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8261 $as_echo "$MAGIC_CMD" >&6; }
8262 else
8263   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8264 $as_echo "no" >&6; }
8265 fi
8266
8267
8268
8269
8270
8271 if test -z "$lt_cv_path_MAGIC_CMD"; then
8272   if test -n "$ac_tool_prefix"; then
8273     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8274 $as_echo_n "checking for file... " >&6; }
8275 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8276   $as_echo_n "(cached) " >&6
8277 else
8278   case $MAGIC_CMD in
8279 [\\/*] |  ?:[\\/]*)
8280   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8281   ;;
8282 *)
8283   lt_save_MAGIC_CMD="$MAGIC_CMD"
8284   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8285   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8286   for ac_dir in $ac_dummy; do
8287     IFS="$lt_save_ifs"
8288     test -z "$ac_dir" && ac_dir=.
8289     if test -f $ac_dir/file; then
8290       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8291       if test -n "$file_magic_test_file"; then
8292         case $deplibs_check_method in
8293         "file_magic "*)
8294           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8295           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8296           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8297             $EGREP "$file_magic_regex" > /dev/null; then
8298             :
8299           else
8300             cat <<_LT_EOF 1>&2
8301
8302 *** Warning: the command libtool uses to detect shared libraries,
8303 *** $file_magic_cmd, produces output that libtool cannot recognize.
8304 *** The result is that libtool may fail to recognize shared libraries
8305 *** as such.  This will affect the creation of libtool libraries that
8306 *** depend on shared libraries, but programs linked with such libtool
8307 *** libraries will work regardless of this problem.  Nevertheless, you
8308 *** may want to report the problem to your system manager and/or to
8309 *** bug-libtool@gnu.org
8310
8311 _LT_EOF
8312           fi ;;
8313         esac
8314       fi
8315       break
8316     fi
8317   done
8318   IFS="$lt_save_ifs"
8319   MAGIC_CMD="$lt_save_MAGIC_CMD"
8320   ;;
8321 esac
8322 fi
8323
8324 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8325 if test -n "$MAGIC_CMD"; then
8326   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8327 $as_echo "$MAGIC_CMD" >&6; }
8328 else
8329   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8330 $as_echo "no" >&6; }
8331 fi
8332
8333
8334   else
8335     MAGIC_CMD=:
8336   fi
8337 fi
8338
8339   fi
8340   ;;
8341 esac
8342
8343 # Use C for the default configuration in the libtool script
8344
8345 lt_save_CC="$CC"
8346 ac_ext=c
8347 ac_cpp='$CPP $CPPFLAGS'
8348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8351
8352
8353 # Source file extension for C test sources.
8354 ac_ext=c
8355
8356 # Object file extension for compiled C test sources.
8357 objext=o
8358 objext=$objext
8359
8360 # Code to be used in simple compile tests
8361 lt_simple_compile_test_code="int some_variable = 0;"
8362
8363 # Code to be used in simple link tests
8364 lt_simple_link_test_code='int main(){return(0);}'
8365
8366
8367
8368
8369
8370
8371
8372 # If no C compiler was specified, use CC.
8373 LTCC=${LTCC-"$CC"}
8374
8375 # If no C compiler flags were specified, use CFLAGS.
8376 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8377
8378 # Allow CC to be a program name with arguments.
8379 compiler=$CC
8380
8381 # Save the default compiler, since it gets overwritten when the other
8382 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8383 compiler_DEFAULT=$CC
8384
8385 # save warnings/boilerplate of simple test code
8386 ac_outfile=conftest.$ac_objext
8387 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8388 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8389 _lt_compiler_boilerplate=`cat conftest.err`
8390 $RM conftest*
8391
8392 ac_outfile=conftest.$ac_objext
8393 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8394 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8395 _lt_linker_boilerplate=`cat conftest.err`
8396 $RM -r conftest*
8397
8398
8399 ## CAVEAT EMPTOR:
8400 ## There is no encapsulation within the following macros, do not change
8401 ## the running order or otherwise move them around unless you know exactly
8402 ## what you are doing...
8403 if test -n "$compiler"; then
8404
8405 lt_prog_compiler_no_builtin_flag=
8406
8407 if test "$GCC" = yes; then
8408   case $cc_basename in
8409   nvcc*)
8410     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8411   *)
8412     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8413   esac
8414
8415   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8416 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8417 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8418   $as_echo_n "(cached) " >&6
8419 else
8420   lt_cv_prog_compiler_rtti_exceptions=no
8421    ac_outfile=conftest.$ac_objext
8422    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8423    lt_compiler_flag="-fno-rtti -fno-exceptions"
8424    # Insert the option either (1) after the last *FLAGS variable, or
8425    # (2) before a word containing "conftest.", or (3) at the end.
8426    # Note that $ac_compile itself does not contain backslashes and begins
8427    # with a dollar sign (not a hyphen), so the echo should work correctly.
8428    # The option is referenced via a variable to avoid confusing sed.
8429    lt_compile=`echo "$ac_compile" | $SED \
8430    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8431    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8432    -e 's:$: $lt_compiler_flag:'`
8433    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8434    (eval "$lt_compile" 2>conftest.err)
8435    ac_status=$?
8436    cat conftest.err >&5
8437    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438    if (exit $ac_status) && test -s "$ac_outfile"; then
8439      # The compiler can only warn and ignore the option if not recognized
8440      # So say no if there are warnings other than the usual output.
8441      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8442      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8443      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8444        lt_cv_prog_compiler_rtti_exceptions=yes
8445      fi
8446    fi
8447    $RM conftest*
8448
8449 fi
8450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8451 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8452
8453 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8454     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8455 else
8456     :
8457 fi
8458
8459 fi
8460
8461
8462
8463
8464
8465
8466   lt_prog_compiler_wl=
8467 lt_prog_compiler_pic=
8468 lt_prog_compiler_static=
8469
8470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8471 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8472
8473   if test "$GCC" = yes; then
8474     lt_prog_compiler_wl='-Wl,'
8475     lt_prog_compiler_static='-static'
8476
8477     case $host_os in
8478       aix*)
8479       # All AIX code is PIC.
8480       if test "$host_cpu" = ia64; then
8481         # AIX 5 now supports IA64 processor
8482         lt_prog_compiler_static='-Bstatic'
8483       fi
8484       lt_prog_compiler_pic='-fPIC'
8485       ;;
8486
8487     amigaos*)
8488       case $host_cpu in
8489       powerpc)
8490             # see comment about AmigaOS4 .so support
8491             lt_prog_compiler_pic='-fPIC'
8492         ;;
8493       m68k)
8494             # FIXME: we need at least 68020 code to build shared libraries, but
8495             # adding the `-m68020' flag to GCC prevents building anything better,
8496             # like `-m68040'.
8497             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8498         ;;
8499       esac
8500       ;;
8501
8502     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8503       # PIC is the default for these OSes.
8504       ;;
8505
8506     mingw* | cygwin* | pw32* | os2* | cegcc*)
8507       # This hack is so that the source file can tell whether it is being
8508       # built for inclusion in a dll (and should export symbols for example).
8509       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8510       # (--disable-auto-import) libraries
8511       lt_prog_compiler_pic='-DDLL_EXPORT'
8512       ;;
8513
8514     darwin* | rhapsody*)
8515       # PIC is the default on this platform
8516       # Common symbols not allowed in MH_DYLIB files
8517       lt_prog_compiler_pic='-fno-common'
8518       ;;
8519
8520     haiku*)
8521       # PIC is the default for Haiku.
8522       # The "-static" flag exists, but is broken.
8523       lt_prog_compiler_static=
8524       ;;
8525
8526     hpux*)
8527       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8528       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8529       # sets the default TLS model and affects inlining.
8530       case $host_cpu in
8531       hppa*64*)
8532         # +Z the default
8533         ;;
8534       *)
8535         lt_prog_compiler_pic='-fPIC'
8536         ;;
8537       esac
8538       ;;
8539
8540     interix[3-9]*)
8541       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8542       # Instead, we relocate shared libraries at runtime.
8543       ;;
8544
8545     msdosdjgpp*)
8546       # Just because we use GCC doesn't mean we suddenly get shared libraries
8547       # on systems that don't support them.
8548       lt_prog_compiler_can_build_shared=no
8549       enable_shared=no
8550       ;;
8551
8552     *nto* | *qnx*)
8553       # QNX uses GNU C++, but need to define -shared option too, otherwise
8554       # it will coredump.
8555       lt_prog_compiler_pic='-fPIC -shared'
8556       ;;
8557
8558     sysv4*MP*)
8559       if test -d /usr/nec; then
8560         lt_prog_compiler_pic=-Kconform_pic
8561       fi
8562       ;;
8563
8564     *)
8565       lt_prog_compiler_pic='-fPIC'
8566       ;;
8567     esac
8568
8569     case $cc_basename in
8570     nvcc*) # Cuda Compiler Driver 2.2
8571       lt_prog_compiler_wl='-Xlinker '
8572       lt_prog_compiler_pic='-Xcompiler -fPIC'
8573       ;;
8574     esac
8575   else
8576     # PORTME Check for flag to pass linker flags through the system compiler.
8577     case $host_os in
8578     aix*)
8579       lt_prog_compiler_wl='-Wl,'
8580       if test "$host_cpu" = ia64; then
8581         # AIX 5 now supports IA64 processor
8582         lt_prog_compiler_static='-Bstatic'
8583       else
8584         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8585       fi
8586       ;;
8587
8588     mingw* | cygwin* | pw32* | os2* | cegcc*)
8589       # This hack is so that the source file can tell whether it is being
8590       # built for inclusion in a dll (and should export symbols for example).
8591       lt_prog_compiler_pic='-DDLL_EXPORT'
8592       ;;
8593
8594     hpux9* | hpux10* | hpux11*)
8595       lt_prog_compiler_wl='-Wl,'
8596       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8597       # not for PA HP-UX.
8598       case $host_cpu in
8599       hppa*64*|ia64*)
8600         # +Z the default
8601         ;;
8602       *)
8603         lt_prog_compiler_pic='+Z'
8604         ;;
8605       esac
8606       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8607       lt_prog_compiler_static='${wl}-a ${wl}archive'
8608       ;;
8609
8610     irix5* | irix6* | nonstopux*)
8611       lt_prog_compiler_wl='-Wl,'
8612       # PIC (with -KPIC) is the default.
8613       lt_prog_compiler_static='-non_shared'
8614       ;;
8615
8616     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8617       case $cc_basename in
8618       # old Intel for x86_64 which still supported -KPIC.
8619       ecc*)
8620         lt_prog_compiler_wl='-Wl,'
8621         lt_prog_compiler_pic='-KPIC'
8622         lt_prog_compiler_static='-static'
8623         ;;
8624       # icc used to be incompatible with GCC.
8625       # ICC 10 doesn't accept -KPIC any more.
8626       icc* | ifort*)
8627         lt_prog_compiler_wl='-Wl,'
8628         lt_prog_compiler_pic='-fPIC'
8629         lt_prog_compiler_static='-static'
8630         ;;
8631       # Lahey Fortran 8.1.
8632       lf95*)
8633         lt_prog_compiler_wl='-Wl,'
8634         lt_prog_compiler_pic='--shared'
8635         lt_prog_compiler_static='--static'
8636         ;;
8637       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8638         # Portland Group compilers (*not* the Pentium gcc compiler,
8639         # which looks to be a dead project)
8640         lt_prog_compiler_wl='-Wl,'
8641         lt_prog_compiler_pic='-fpic'
8642         lt_prog_compiler_static='-Bstatic'
8643         ;;
8644       ccc*)
8645         lt_prog_compiler_wl='-Wl,'
8646         # All Alpha code is PIC.
8647         lt_prog_compiler_static='-non_shared'
8648         ;;
8649       xl* | bgxl* | bgf* | mpixl*)
8650         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8651         lt_prog_compiler_wl='-Wl,'
8652         lt_prog_compiler_pic='-qpic'
8653         lt_prog_compiler_static='-qstaticlink'
8654         ;;
8655       *)
8656         case `$CC -V 2>&1 | sed 5q` in
8657         *Sun\ F* | *Sun*Fortran*)
8658           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8659           lt_prog_compiler_pic='-KPIC'
8660           lt_prog_compiler_static='-Bstatic'
8661           lt_prog_compiler_wl=''
8662           ;;
8663         *Sun\ C*)
8664           # Sun C 5.9
8665           lt_prog_compiler_pic='-KPIC'
8666           lt_prog_compiler_static='-Bstatic'
8667           lt_prog_compiler_wl='-Wl,'
8668           ;;
8669         esac
8670         ;;
8671       esac
8672       ;;
8673
8674     newsos6)
8675       lt_prog_compiler_pic='-KPIC'
8676       lt_prog_compiler_static='-Bstatic'
8677       ;;
8678
8679     *nto* | *qnx*)
8680       # QNX uses GNU C++, but need to define -shared option too, otherwise
8681       # it will coredump.
8682       lt_prog_compiler_pic='-fPIC -shared'
8683       ;;
8684
8685     osf3* | osf4* | osf5*)
8686       lt_prog_compiler_wl='-Wl,'
8687       # All OSF/1 code is PIC.
8688       lt_prog_compiler_static='-non_shared'
8689       ;;
8690
8691     rdos*)
8692       lt_prog_compiler_static='-non_shared'
8693       ;;
8694
8695     solaris*)
8696       lt_prog_compiler_pic='-KPIC'
8697       lt_prog_compiler_static='-Bstatic'
8698       case $cc_basename in
8699       f77* | f90* | f95*)
8700         lt_prog_compiler_wl='-Qoption ld ';;
8701       *)
8702         lt_prog_compiler_wl='-Wl,';;
8703       esac
8704       ;;
8705
8706     sunos4*)
8707       lt_prog_compiler_wl='-Qoption ld '
8708       lt_prog_compiler_pic='-PIC'
8709       lt_prog_compiler_static='-Bstatic'
8710       ;;
8711
8712     sysv4 | sysv4.2uw2* | sysv4.3*)
8713       lt_prog_compiler_wl='-Wl,'
8714       lt_prog_compiler_pic='-KPIC'
8715       lt_prog_compiler_static='-Bstatic'
8716       ;;
8717
8718     sysv4*MP*)
8719       if test -d /usr/nec ;then
8720         lt_prog_compiler_pic='-Kconform_pic'
8721         lt_prog_compiler_static='-Bstatic'
8722       fi
8723       ;;
8724
8725     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8726       lt_prog_compiler_wl='-Wl,'
8727       lt_prog_compiler_pic='-KPIC'
8728       lt_prog_compiler_static='-Bstatic'
8729       ;;
8730
8731     unicos*)
8732       lt_prog_compiler_wl='-Wl,'
8733       lt_prog_compiler_can_build_shared=no
8734       ;;
8735
8736     uts4*)
8737       lt_prog_compiler_pic='-pic'
8738       lt_prog_compiler_static='-Bstatic'
8739       ;;
8740
8741     *)
8742       lt_prog_compiler_can_build_shared=no
8743       ;;
8744     esac
8745   fi
8746
8747 case $host_os in
8748   # For platforms which do not support PIC, -DPIC is meaningless:
8749   *djgpp*)
8750     lt_prog_compiler_pic=
8751     ;;
8752   *)
8753     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8754     ;;
8755 esac
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8757 $as_echo "$lt_prog_compiler_pic" >&6; }
8758
8759
8760
8761
8762
8763
8764 #
8765 # Check to make sure the PIC flag actually works.
8766 #
8767 if test -n "$lt_prog_compiler_pic"; then
8768   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8769 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8770 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8771   $as_echo_n "(cached) " >&6
8772 else
8773   lt_cv_prog_compiler_pic_works=no
8774    ac_outfile=conftest.$ac_objext
8775    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8776    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8777    # Insert the option either (1) after the last *FLAGS variable, or
8778    # (2) before a word containing "conftest.", or (3) at the end.
8779    # Note that $ac_compile itself does not contain backslashes and begins
8780    # with a dollar sign (not a hyphen), so the echo should work correctly.
8781    # The option is referenced via a variable to avoid confusing sed.
8782    lt_compile=`echo "$ac_compile" | $SED \
8783    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8784    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8785    -e 's:$: $lt_compiler_flag:'`
8786    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8787    (eval "$lt_compile" 2>conftest.err)
8788    ac_status=$?
8789    cat conftest.err >&5
8790    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8791    if (exit $ac_status) && test -s "$ac_outfile"; then
8792      # The compiler can only warn and ignore the option if not recognized
8793      # So say no if there are warnings other than the usual output.
8794      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8795      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8796      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8797        lt_cv_prog_compiler_pic_works=yes
8798      fi
8799    fi
8800    $RM conftest*
8801
8802 fi
8803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8804 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8805
8806 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8807     case $lt_prog_compiler_pic in
8808      "" | " "*) ;;
8809      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8810      esac
8811 else
8812     lt_prog_compiler_pic=
8813      lt_prog_compiler_can_build_shared=no
8814 fi
8815
8816 fi
8817
8818
8819
8820
8821
8822
8823 #
8824 # Check to make sure the static flag actually works.
8825 #
8826 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8828 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8829 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8830   $as_echo_n "(cached) " >&6
8831 else
8832   lt_cv_prog_compiler_static_works=no
8833    save_LDFLAGS="$LDFLAGS"
8834    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8835    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8836    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8837      # The linker can only warn and ignore the option if not recognized
8838      # So say no if there are warnings
8839      if test -s conftest.err; then
8840        # Append any errors to the config.log.
8841        cat conftest.err 1>&5
8842        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8843        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8844        if diff conftest.exp conftest.er2 >/dev/null; then
8845          lt_cv_prog_compiler_static_works=yes
8846        fi
8847      else
8848        lt_cv_prog_compiler_static_works=yes
8849      fi
8850    fi
8851    $RM -r conftest*
8852    LDFLAGS="$save_LDFLAGS"
8853
8854 fi
8855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8856 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8857
8858 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8859     :
8860 else
8861     lt_prog_compiler_static=
8862 fi
8863
8864
8865
8866
8867
8868
8869
8870   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8871 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8872 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8873   $as_echo_n "(cached) " >&6
8874 else
8875   lt_cv_prog_compiler_c_o=no
8876    $RM -r conftest 2>/dev/null
8877    mkdir conftest
8878    cd conftest
8879    mkdir out
8880    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8881
8882    lt_compiler_flag="-o out/conftest2.$ac_objext"
8883    # Insert the option either (1) after the last *FLAGS variable, or
8884    # (2) before a word containing "conftest.", or (3) at the end.
8885    # Note that $ac_compile itself does not contain backslashes and begins
8886    # with a dollar sign (not a hyphen), so the echo should work correctly.
8887    lt_compile=`echo "$ac_compile" | $SED \
8888    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8889    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8890    -e 's:$: $lt_compiler_flag:'`
8891    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8892    (eval "$lt_compile" 2>out/conftest.err)
8893    ac_status=$?
8894    cat out/conftest.err >&5
8895    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8896    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8897    then
8898      # The compiler can only warn and ignore the option if not recognized
8899      # So say no if there are warnings
8900      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8901      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8902      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8903        lt_cv_prog_compiler_c_o=yes
8904      fi
8905    fi
8906    chmod u+w . 2>&5
8907    $RM conftest*
8908    # SGI C++ compiler will create directory out/ii_files/ for
8909    # template instantiation
8910    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8911    $RM out/* && rmdir out
8912    cd ..
8913    $RM -r conftest
8914    $RM conftest*
8915
8916 fi
8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8918 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8919
8920
8921
8922
8923
8924
8925   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8926 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8927 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8928   $as_echo_n "(cached) " >&6
8929 else
8930   lt_cv_prog_compiler_c_o=no
8931    $RM -r conftest 2>/dev/null
8932    mkdir conftest
8933    cd conftest
8934    mkdir out
8935    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8936
8937    lt_compiler_flag="-o out/conftest2.$ac_objext"
8938    # Insert the option either (1) after the last *FLAGS variable, or
8939    # (2) before a word containing "conftest.", or (3) at the end.
8940    # Note that $ac_compile itself does not contain backslashes and begins
8941    # with a dollar sign (not a hyphen), so the echo should work correctly.
8942    lt_compile=`echo "$ac_compile" | $SED \
8943    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8944    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8945    -e 's:$: $lt_compiler_flag:'`
8946    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8947    (eval "$lt_compile" 2>out/conftest.err)
8948    ac_status=$?
8949    cat out/conftest.err >&5
8950    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8951    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8952    then
8953      # The compiler can only warn and ignore the option if not recognized
8954      # So say no if there are warnings
8955      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8956      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8957      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8958        lt_cv_prog_compiler_c_o=yes
8959      fi
8960    fi
8961    chmod u+w . 2>&5
8962    $RM conftest*
8963    # SGI C++ compiler will create directory out/ii_files/ for
8964    # template instantiation
8965    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8966    $RM out/* && rmdir out
8967    cd ..
8968    $RM -r conftest
8969    $RM conftest*
8970
8971 fi
8972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8973 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8974
8975
8976
8977
8978 hard_links="nottested"
8979 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8980   # do not overwrite the value of need_locks provided by the user
8981   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8982 $as_echo_n "checking if we can lock with hard links... " >&6; }
8983   hard_links=yes
8984   $RM conftest*
8985   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8986   touch conftest.a
8987   ln conftest.a conftest.b 2>&5 || hard_links=no
8988   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8990 $as_echo "$hard_links" >&6; }
8991   if test "$hard_links" = no; then
8992     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8993 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8994     need_locks=warn
8995   fi
8996 else
8997   need_locks=no
8998 fi
8999
9000
9001
9002
9003
9004
9005   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9006 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9007
9008   runpath_var=
9009   allow_undefined_flag=
9010   always_export_symbols=no
9011   archive_cmds=
9012   archive_expsym_cmds=
9013   compiler_needs_object=no
9014   enable_shared_with_static_runtimes=no
9015   export_dynamic_flag_spec=
9016   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9017   hardcode_automatic=no
9018   hardcode_direct=no
9019   hardcode_direct_absolute=no
9020   hardcode_libdir_flag_spec=
9021   hardcode_libdir_flag_spec_ld=
9022   hardcode_libdir_separator=
9023   hardcode_minus_L=no
9024   hardcode_shlibpath_var=unsupported
9025   inherit_rpath=no
9026   link_all_deplibs=unknown
9027   module_cmds=
9028   module_expsym_cmds=
9029   old_archive_from_new_cmds=
9030   old_archive_from_expsyms_cmds=
9031   thread_safe_flag_spec=
9032   whole_archive_flag_spec=
9033   # include_expsyms should be a list of space-separated symbols to be *always*
9034   # included in the symbol list
9035   include_expsyms=
9036   # exclude_expsyms can be an extended regexp of symbols to exclude
9037   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9038   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9039   # as well as any symbol that contains `d'.
9040   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9041   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9042   # platforms (ab)use it in PIC code, but their linkers get confused if
9043   # the symbol is explicitly referenced.  Since portable code cannot
9044   # rely on this symbol name, it's probably fine to never include it in
9045   # preloaded symbol tables.
9046   # Exclude shared library initialization/finalization symbols.
9047   extract_expsyms_cmds=
9048
9049   case $host_os in
9050   cygwin* | mingw* | pw32* | cegcc*)
9051     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9052     # When not using gcc, we currently assume that we are using
9053     # Microsoft Visual C++.
9054     if test "$GCC" != yes; then
9055       with_gnu_ld=no
9056     fi
9057     ;;
9058   interix*)
9059     # we just hope/assume this is gcc and not c89 (= MSVC++)
9060     with_gnu_ld=yes
9061     ;;
9062   openbsd*)
9063     with_gnu_ld=no
9064     ;;
9065   esac
9066
9067   ld_shlibs=yes
9068
9069   # On some targets, GNU ld is compatible enough with the native linker
9070   # that we're better off using the native interface for both.
9071   lt_use_gnu_ld_interface=no
9072   if test "$with_gnu_ld" = yes; then
9073     case $host_os in
9074       aix*)
9075         # The AIX port of GNU ld has always aspired to compatibility
9076         # with the native linker.  However, as the warning in the GNU ld
9077         # block says, versions before 2.19.5* couldn't really create working
9078         # shared libraries, regardless of the interface used.
9079         case `$LD -v 2>&1` in
9080           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9081           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9082           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9083           *)
9084             lt_use_gnu_ld_interface=yes
9085             ;;
9086         esac
9087         ;;
9088       *)
9089         lt_use_gnu_ld_interface=yes
9090         ;;
9091     esac
9092   fi
9093
9094   if test "$lt_use_gnu_ld_interface" = yes; then
9095     # If archive_cmds runs LD, not CC, wlarc should be empty
9096     wlarc='${wl}'
9097
9098     # Set some defaults for GNU ld with shared library support. These
9099     # are reset later if shared libraries are not supported. Putting them
9100     # here allows them to be overridden if necessary.
9101     runpath_var=LD_RUN_PATH
9102     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9103     export_dynamic_flag_spec='${wl}--export-dynamic'
9104     # ancient GNU ld didn't support --whole-archive et. al.
9105     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9106       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9107     else
9108       whole_archive_flag_spec=
9109     fi
9110     supports_anon_versioning=no
9111     case `$LD -v 2>&1` in
9112       *GNU\ gold*) supports_anon_versioning=yes ;;
9113       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9114       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9115       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9116       *\ 2.11.*) ;; # other 2.11 versions
9117       *) supports_anon_versioning=yes ;;
9118     esac
9119
9120     # See if GNU ld supports shared libraries.
9121     case $host_os in
9122     aix[3-9]*)
9123       # On AIX/PPC, the GNU linker is very broken
9124       if test "$host_cpu" != ia64; then
9125         ld_shlibs=no
9126         cat <<_LT_EOF 1>&2
9127
9128 *** Warning: the GNU linker, at least up to release 2.19, is reported
9129 *** to be unable to reliably create shared libraries on AIX.
9130 *** Therefore, libtool is disabling shared libraries support.  If you
9131 *** really care for shared libraries, you may want to install binutils
9132 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9133 *** You will then need to restart the configuration process.
9134
9135 _LT_EOF
9136       fi
9137       ;;
9138
9139     amigaos*)
9140       case $host_cpu in
9141       powerpc)
9142             # see comment about AmigaOS4 .so support
9143             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9144             archive_expsym_cmds=''
9145         ;;
9146       m68k)
9147             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)'
9148             hardcode_libdir_flag_spec='-L$libdir'
9149             hardcode_minus_L=yes
9150         ;;
9151       esac
9152       ;;
9153
9154     beos*)
9155       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9156         allow_undefined_flag=unsupported
9157         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9158         # support --undefined.  This deserves some investigation.  FIXME
9159         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9160       else
9161         ld_shlibs=no
9162       fi
9163       ;;
9164
9165     cygwin* | mingw* | pw32* | cegcc*)
9166       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9167       # as there is no search path for DLLs.
9168       hardcode_libdir_flag_spec='-L$libdir'
9169       export_dynamic_flag_spec='${wl}--export-all-symbols'
9170       allow_undefined_flag=unsupported
9171       always_export_symbols=no
9172       enable_shared_with_static_runtimes=yes
9173       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9174
9175       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9176         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9177         # If the export-symbols file already is a .def file (1st line
9178         # is EXPORTS), use it as is; otherwise, prepend...
9179         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9180           cp $export_symbols $output_objdir/$soname.def;
9181         else
9182           echo EXPORTS > $output_objdir/$soname.def;
9183           cat $export_symbols >> $output_objdir/$soname.def;
9184         fi~
9185         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9186       else
9187         ld_shlibs=no
9188       fi
9189       ;;
9190
9191     haiku*)
9192       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9193       link_all_deplibs=yes
9194       ;;
9195
9196     interix[3-9]*)
9197       hardcode_direct=no
9198       hardcode_shlibpath_var=no
9199       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9200       export_dynamic_flag_spec='${wl}-E'
9201       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9202       # Instead, shared libraries are loaded at an image base (0x10000000 by
9203       # default) and relocated if they conflict, which is a slow very memory
9204       # consuming and fragmenting process.  To avoid this, we pick a random,
9205       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9206       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9207       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9208       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'
9209       ;;
9210
9211     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9212       tmp_diet=no
9213       if test "$host_os" = linux-dietlibc; then
9214         case $cc_basename in
9215           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9216         esac
9217       fi
9218       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9219          && test "$tmp_diet" = no
9220       then
9221         tmp_addflag=' $pic_flag'
9222         tmp_sharedflag='-shared'
9223         case $cc_basename,$host_cpu in
9224         pgcc*)                          # Portland Group C compiler
9225           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'
9226           tmp_addflag=' $pic_flag'
9227           ;;
9228         pgf77* | pgf90* | pgf95* | pgfortran*)
9229                                         # Portland Group f77 and f90 compilers
9230           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'
9231           tmp_addflag=' $pic_flag -Mnomain' ;;
9232         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9233           tmp_addflag=' -i_dynamic' ;;
9234         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9235           tmp_addflag=' -i_dynamic -nofor_main' ;;
9236         ifc* | ifort*)                  # Intel Fortran compiler
9237           tmp_addflag=' -nofor_main' ;;
9238         lf95*)                          # Lahey Fortran 8.1
9239           whole_archive_flag_spec=
9240           tmp_sharedflag='--shared' ;;
9241         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9242           tmp_sharedflag='-qmkshrobj'
9243           tmp_addflag= ;;
9244         nvcc*)  # Cuda Compiler Driver 2.2
9245           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'
9246           compiler_needs_object=yes
9247           ;;
9248         esac
9249         case `$CC -V 2>&1 | sed 5q` in
9250         *Sun\ C*)                       # Sun C 5.9
9251           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'
9252           compiler_needs_object=yes
9253           tmp_sharedflag='-G' ;;
9254         *Sun\ F*)                       # Sun Fortran 8.3
9255           tmp_sharedflag='-G' ;;
9256         esac
9257         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9258
9259         if test "x$supports_anon_versioning" = xyes; then
9260           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9261             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9262             echo "local: *; };" >> $output_objdir/$libname.ver~
9263             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9264         fi
9265
9266         case $cc_basename in
9267         xlf* | bgf* | bgxlf* | mpixlf*)
9268           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9269           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9270           hardcode_libdir_flag_spec=
9271           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9272           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9273           if test "x$supports_anon_versioning" = xyes; then
9274             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9275               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9276               echo "local: *; };" >> $output_objdir/$libname.ver~
9277               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9278           fi
9279           ;;
9280         esac
9281       else
9282         ld_shlibs=no
9283       fi
9284       ;;
9285
9286     netbsd*)
9287       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9288         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9289         wlarc=
9290       else
9291         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9292         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9293       fi
9294       ;;
9295
9296     solaris*)
9297       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9298         ld_shlibs=no
9299         cat <<_LT_EOF 1>&2
9300
9301 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9302 *** create shared libraries on Solaris systems.  Therefore, libtool
9303 *** is disabling shared libraries support.  We urge you to upgrade GNU
9304 *** binutils to release 2.9.1 or newer.  Another option is to modify
9305 *** your PATH or compiler configuration so that the native linker is
9306 *** used, and then restart.
9307
9308 _LT_EOF
9309       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9310         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9311         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9312       else
9313         ld_shlibs=no
9314       fi
9315       ;;
9316
9317     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9318       case `$LD -v 2>&1` in
9319         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9320         ld_shlibs=no
9321         cat <<_LT_EOF 1>&2
9322
9323 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9324 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9325 *** is disabling shared libraries support.  We urge you to upgrade GNU
9326 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9327 *** your PATH or compiler configuration so that the native linker is
9328 *** used, and then restart.
9329
9330 _LT_EOF
9331         ;;
9332         *)
9333           # For security reasons, it is highly recommended that you always
9334           # use absolute paths for naming shared libraries, and exclude the
9335           # DT_RUNPATH tag from executables and libraries.  But doing so
9336           # requires that you compile everything twice, which is a pain.
9337           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9338             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9339             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9340             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9341           else
9342             ld_shlibs=no
9343           fi
9344         ;;
9345       esac
9346       ;;
9347
9348     sunos4*)
9349       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9350       wlarc=
9351       hardcode_direct=yes
9352       hardcode_shlibpath_var=no
9353       ;;
9354
9355     *)
9356       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9357         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9358         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9359       else
9360         ld_shlibs=no
9361       fi
9362       ;;
9363     esac
9364
9365     if test "$ld_shlibs" = no; then
9366       runpath_var=
9367       hardcode_libdir_flag_spec=
9368       export_dynamic_flag_spec=
9369       whole_archive_flag_spec=
9370     fi
9371   else
9372     # PORTME fill in a description of your system's linker (not GNU ld)
9373     case $host_os in
9374     aix3*)
9375       allow_undefined_flag=unsupported
9376       always_export_symbols=yes
9377       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'
9378       # Note: this linker hardcodes the directories in LIBPATH if there
9379       # are no directories specified by -L.
9380       hardcode_minus_L=yes
9381       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9382         # Neither direct hardcoding nor static linking is supported with a
9383         # broken collect2.
9384         hardcode_direct=unsupported
9385       fi
9386       ;;
9387
9388     aix[4-9]*)
9389       if test "$host_cpu" = ia64; then
9390         # On IA64, the linker does run time linking by default, so we don't
9391         # have to do anything special.
9392         aix_use_runtimelinking=no
9393         exp_sym_flag='-Bexport'
9394         no_entry_flag=""
9395       else
9396         # If we're using GNU nm, then we don't want the "-C" option.
9397         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9398         # Also, AIX nm treats weak defined symbols like other global
9399         # defined symbols, whereas GNU nm marks them as "W".
9400         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9401           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'
9402         else
9403           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9404         fi
9405         aix_use_runtimelinking=no
9406
9407         # Test if we are trying to use run time linking or normal
9408         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9409         # need to do runtime linking.
9410         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9411           for ld_flag in $LDFLAGS; do
9412           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9413             aix_use_runtimelinking=yes
9414             break
9415           fi
9416           done
9417           ;;
9418         esac
9419
9420         exp_sym_flag='-bexport'
9421         no_entry_flag='-bnoentry'
9422       fi
9423
9424       # When large executables or shared objects are built, AIX ld can
9425       # have problems creating the table of contents.  If linking a library
9426       # or program results in "error TOC overflow" add -mminimal-toc to
9427       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9428       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9429
9430       archive_cmds=''
9431       hardcode_direct=yes
9432       hardcode_direct_absolute=yes
9433       hardcode_libdir_separator=':'
9434       link_all_deplibs=yes
9435       file_list_spec='${wl}-f,'
9436
9437       if test "$GCC" = yes; then
9438         case $host_os in aix4.[012]|aix4.[012].*)
9439         # We only want to do this on AIX 4.2 and lower, the check
9440         # below for broken collect2 doesn't work under 4.3+
9441           collect2name=`${CC} -print-prog-name=collect2`
9442           if test -f "$collect2name" &&
9443            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9444           then
9445           # We have reworked collect2
9446           :
9447           else
9448           # We have old collect2
9449           hardcode_direct=unsupported
9450           # It fails to find uninstalled libraries when the uninstalled
9451           # path is not listed in the libpath.  Setting hardcode_minus_L
9452           # to unsupported forces relinking
9453           hardcode_minus_L=yes
9454           hardcode_libdir_flag_spec='-L$libdir'
9455           hardcode_libdir_separator=
9456           fi
9457           ;;
9458         esac
9459         shared_flag='-shared'
9460         if test "$aix_use_runtimelinking" = yes; then
9461           shared_flag="$shared_flag "'${wl}-G'
9462         fi
9463       else
9464         # not using gcc
9465         if test "$host_cpu" = ia64; then
9466         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9467         # chokes on -Wl,-G. The following line is correct:
9468           shared_flag='-G'
9469         else
9470           if test "$aix_use_runtimelinking" = yes; then
9471             shared_flag='${wl}-G'
9472           else
9473             shared_flag='${wl}-bM:SRE'
9474           fi
9475         fi
9476       fi
9477
9478       export_dynamic_flag_spec='${wl}-bexpall'
9479       # It seems that -bexpall does not export symbols beginning with
9480       # underscore (_), so it is better to generate a list of symbols to export.
9481       always_export_symbols=yes
9482       if test "$aix_use_runtimelinking" = yes; then
9483         # Warning - without using the other runtime loading flags (-brtl),
9484         # -berok will link without error, but may produce a broken library.
9485         allow_undefined_flag='-berok'
9486         # Determine the default libpath from the value encoded in an
9487         # empty executable.
9488         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9489 /* end confdefs.h.  */
9490
9491 int
9492 main ()
9493 {
9494
9495   ;
9496   return 0;
9497 }
9498 _ACEOF
9499 if ac_fn_c_try_link "$LINENO"; then :
9500
9501 lt_aix_libpath_sed='
9502     /Import File Strings/,/^$/ {
9503         /^0/ {
9504             s/^0  *\(.*\)$/\1/
9505             p
9506         }
9507     }'
9508 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9509 # Check for a 64-bit object if we didn't find anything.
9510 if test -z "$aix_libpath"; then
9511   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9512 fi
9513 fi
9514 rm -f core conftest.err conftest.$ac_objext \
9515     conftest$ac_exeext conftest.$ac_ext
9516 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9517
9518         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9519         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"
9520       else
9521         if test "$host_cpu" = ia64; then
9522           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9523           allow_undefined_flag="-z nodefs"
9524           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"
9525         else
9526          # Determine the default libpath from the value encoded in an
9527          # empty executable.
9528          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9529 /* end confdefs.h.  */
9530
9531 int
9532 main ()
9533 {
9534
9535   ;
9536   return 0;
9537 }
9538 _ACEOF
9539 if ac_fn_c_try_link "$LINENO"; then :
9540
9541 lt_aix_libpath_sed='
9542     /Import File Strings/,/^$/ {
9543         /^0/ {
9544             s/^0  *\(.*\)$/\1/
9545             p
9546         }
9547     }'
9548 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9549 # Check for a 64-bit object if we didn't find anything.
9550 if test -z "$aix_libpath"; then
9551   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9552 fi
9553 fi
9554 rm -f core conftest.err conftest.$ac_objext \
9555     conftest$ac_exeext conftest.$ac_ext
9556 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9557
9558          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9559           # Warning - without using the other run time loading flags,
9560           # -berok will link without error, but may produce a broken library.
9561           no_undefined_flag=' ${wl}-bernotok'
9562           allow_undefined_flag=' ${wl}-berok'
9563           if test "$with_gnu_ld" = yes; then
9564             # We only use this code for GNU lds that support --whole-archive.
9565             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9566           else
9567             # Exported symbols can be pulled into shared objects from archives
9568             whole_archive_flag_spec='$convenience'
9569           fi
9570           archive_cmds_need_lc=yes
9571           # This is similar to how AIX traditionally builds its shared libraries.
9572           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'
9573         fi
9574       fi
9575       ;;
9576
9577     amigaos*)
9578       case $host_cpu in
9579       powerpc)
9580             # see comment about AmigaOS4 .so support
9581             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9582             archive_expsym_cmds=''
9583         ;;
9584       m68k)
9585             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)'
9586             hardcode_libdir_flag_spec='-L$libdir'
9587             hardcode_minus_L=yes
9588         ;;
9589       esac
9590       ;;
9591
9592     bsdi[45]*)
9593       export_dynamic_flag_spec=-rdynamic
9594       ;;
9595
9596     cygwin* | mingw* | pw32* | cegcc*)
9597       # When not using gcc, we currently assume that we are using
9598       # Microsoft Visual C++.
9599       # hardcode_libdir_flag_spec is actually meaningless, as there is
9600       # no search path for DLLs.
9601       hardcode_libdir_flag_spec=' '
9602       allow_undefined_flag=unsupported
9603       # Tell ltmain to make .lib files, not .a files.
9604       libext=lib
9605       # Tell ltmain to make .dll files, not .so files.
9606       shrext_cmds=".dll"
9607       # FIXME: Setting linknames here is a bad hack.
9608       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9609       # The linker will automatically build a .lib file if we build a DLL.
9610       old_archive_from_new_cmds='true'
9611       # FIXME: Should let the user specify the lib program.
9612       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9613       fix_srcfile_path='`cygpath -w "$srcfile"`'
9614       enable_shared_with_static_runtimes=yes
9615       ;;
9616
9617     darwin* | rhapsody*)
9618
9619
9620   archive_cmds_need_lc=no
9621   hardcode_direct=no
9622   hardcode_automatic=yes
9623   hardcode_shlibpath_var=unsupported
9624   if test "$lt_cv_ld_force_load" = "yes"; then
9625     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\"`'
9626   else
9627     whole_archive_flag_spec=''
9628   fi
9629   link_all_deplibs=yes
9630   allow_undefined_flag="$_lt_dar_allow_undefined"
9631   case $cc_basename in
9632      ifort*) _lt_dar_can_shared=yes ;;
9633      *) _lt_dar_can_shared=$GCC ;;
9634   esac
9635   if test "$_lt_dar_can_shared" = "yes"; then
9636     output_verbose_link_cmd=func_echo_all
9637     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9638     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9639     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}"
9640     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}"
9641
9642   else
9643   ld_shlibs=no
9644   fi
9645
9646       ;;
9647
9648     dgux*)
9649       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9650       hardcode_libdir_flag_spec='-L$libdir'
9651       hardcode_shlibpath_var=no
9652       ;;
9653
9654     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9655     # support.  Future versions do this automatically, but an explicit c++rt0.o
9656     # does not break anything, and helps significantly (at the cost of a little
9657     # extra space).
9658     freebsd2.2*)
9659       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9660       hardcode_libdir_flag_spec='-R$libdir'
9661       hardcode_direct=yes
9662       hardcode_shlibpath_var=no
9663       ;;
9664
9665     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9666     freebsd2.*)
9667       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9668       hardcode_direct=yes
9669       hardcode_minus_L=yes
9670       hardcode_shlibpath_var=no
9671       ;;
9672
9673     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9674     freebsd* | dragonfly*)
9675       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9676       hardcode_libdir_flag_spec='-R$libdir'
9677       hardcode_direct=yes
9678       hardcode_shlibpath_var=no
9679       ;;
9680
9681     hpux9*)
9682       if test "$GCC" = yes; then
9683         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'
9684       else
9685         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'
9686       fi
9687       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9688       hardcode_libdir_separator=:
9689       hardcode_direct=yes
9690
9691       # hardcode_minus_L: Not really in the search PATH,
9692       # but as the default location of the library.
9693       hardcode_minus_L=yes
9694       export_dynamic_flag_spec='${wl}-E'
9695       ;;
9696
9697     hpux10*)
9698       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9699         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9700       else
9701         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9702       fi
9703       if test "$with_gnu_ld" = no; then
9704         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9705         hardcode_libdir_flag_spec_ld='+b $libdir'
9706         hardcode_libdir_separator=:
9707         hardcode_direct=yes
9708         hardcode_direct_absolute=yes
9709         export_dynamic_flag_spec='${wl}-E'
9710         # hardcode_minus_L: Not really in the search PATH,
9711         # but as the default location of the library.
9712         hardcode_minus_L=yes
9713       fi
9714       ;;
9715
9716     hpux11*)
9717       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9718         case $host_cpu in
9719         hppa*64*)
9720           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9721           ;;
9722         ia64*)
9723           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9724           ;;
9725         *)
9726           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9727           ;;
9728         esac
9729       else
9730         case $host_cpu in
9731         hppa*64*)
9732           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9733           ;;
9734         ia64*)
9735           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9736           ;;
9737         *)
9738
9739           # Older versions of the 11.00 compiler do not understand -b yet
9740           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9741           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9742 $as_echo_n "checking if $CC understands -b... " >&6; }
9743 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9744   $as_echo_n "(cached) " >&6
9745 else
9746   lt_cv_prog_compiler__b=no
9747    save_LDFLAGS="$LDFLAGS"
9748    LDFLAGS="$LDFLAGS -b"
9749    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9750    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9751      # The linker can only warn and ignore the option if not recognized
9752      # So say no if there are warnings
9753      if test -s conftest.err; then
9754        # Append any errors to the config.log.
9755        cat conftest.err 1>&5
9756        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9757        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9758        if diff conftest.exp conftest.er2 >/dev/null; then
9759          lt_cv_prog_compiler__b=yes
9760        fi
9761      else
9762        lt_cv_prog_compiler__b=yes
9763      fi
9764    fi
9765    $RM -r conftest*
9766    LDFLAGS="$save_LDFLAGS"
9767
9768 fi
9769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9770 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9771
9772 if test x"$lt_cv_prog_compiler__b" = xyes; then
9773     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9774 else
9775     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9776 fi
9777
9778           ;;
9779         esac
9780       fi
9781       if test "$with_gnu_ld" = no; then
9782         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9783         hardcode_libdir_separator=:
9784
9785         case $host_cpu in
9786         hppa*64*|ia64*)
9787           hardcode_direct=no
9788           hardcode_shlibpath_var=no
9789           ;;
9790         *)
9791           hardcode_direct=yes
9792           hardcode_direct_absolute=yes
9793           export_dynamic_flag_spec='${wl}-E'
9794
9795           # hardcode_minus_L: Not really in the search PATH,
9796           # but as the default location of the library.
9797           hardcode_minus_L=yes
9798           ;;
9799         esac
9800       fi
9801       ;;
9802
9803     irix5* | irix6* | nonstopux*)
9804       if test "$GCC" = yes; then
9805         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'
9806         # Try to use the -exported_symbol ld option, if it does not
9807         # work, assume that -exports_file does not work either and
9808         # implicitly export all symbols.
9809         save_LDFLAGS="$LDFLAGS"
9810         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9811         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9812 /* end confdefs.h.  */
9813 int foo(void) {}
9814 _ACEOF
9815 if ac_fn_c_try_link "$LINENO"; then :
9816   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'
9817
9818 fi
9819 rm -f core conftest.err conftest.$ac_objext \
9820     conftest$ac_exeext conftest.$ac_ext
9821         LDFLAGS="$save_LDFLAGS"
9822       else
9823         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'
9824         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'
9825       fi
9826       archive_cmds_need_lc='no'
9827       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9828       hardcode_libdir_separator=:
9829       inherit_rpath=yes
9830       link_all_deplibs=yes
9831       ;;
9832
9833     netbsd*)
9834       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9835         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9836       else
9837         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9838       fi
9839       hardcode_libdir_flag_spec='-R$libdir'
9840       hardcode_direct=yes
9841       hardcode_shlibpath_var=no
9842       ;;
9843
9844     newsos6)
9845       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9846       hardcode_direct=yes
9847       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9848       hardcode_libdir_separator=:
9849       hardcode_shlibpath_var=no
9850       ;;
9851
9852     *nto* | *qnx*)
9853       ;;
9854
9855     openbsd*)
9856       if test -f /usr/libexec/ld.so; then
9857         hardcode_direct=yes
9858         hardcode_shlibpath_var=no
9859         hardcode_direct_absolute=yes
9860         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9861           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9862           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9863           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9864           export_dynamic_flag_spec='${wl}-E'
9865         else
9866           case $host_os in
9867            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9868              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9869              hardcode_libdir_flag_spec='-R$libdir'
9870              ;;
9871            *)
9872              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9873              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9874              ;;
9875           esac
9876         fi
9877       else
9878         ld_shlibs=no
9879       fi
9880       ;;
9881
9882     os2*)
9883       hardcode_libdir_flag_spec='-L$libdir'
9884       hardcode_minus_L=yes
9885       allow_undefined_flag=unsupported
9886       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'
9887       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9888       ;;
9889
9890     osf3*)
9891       if test "$GCC" = yes; then
9892         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9893         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'
9894       else
9895         allow_undefined_flag=' -expect_unresolved \*'
9896         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'
9897       fi
9898       archive_cmds_need_lc='no'
9899       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9900       hardcode_libdir_separator=:
9901       ;;
9902
9903     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9904       if test "$GCC" = yes; then
9905         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9906         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'
9907         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9908       else
9909         allow_undefined_flag=' -expect_unresolved \*'
9910         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'
9911         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~
9912         $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'
9913
9914         # Both c and cxx compiler support -rpath directly
9915         hardcode_libdir_flag_spec='-rpath $libdir'
9916       fi
9917       archive_cmds_need_lc='no'
9918       hardcode_libdir_separator=:
9919       ;;
9920
9921     solaris*)
9922       no_undefined_flag=' -z defs'
9923       if test "$GCC" = yes; then
9924         wlarc='${wl}'
9925         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9926         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9927           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9928       else
9929         case `$CC -V 2>&1` in
9930         *"Compilers 5.0"*)
9931           wlarc=''
9932           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9933           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9934           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9935           ;;
9936         *)
9937           wlarc='${wl}'
9938           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9939           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9940           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9941           ;;
9942         esac
9943       fi
9944       hardcode_libdir_flag_spec='-R$libdir'
9945       hardcode_shlibpath_var=no
9946       case $host_os in
9947       solaris2.[0-5] | solaris2.[0-5].*) ;;
9948       *)
9949         # The compiler driver will combine and reorder linker options,
9950         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9951         # but is careful enough not to reorder.
9952         # Supported since Solaris 2.6 (maybe 2.5.1?)
9953         if test "$GCC" = yes; then
9954           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9955         else
9956           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9957         fi
9958         ;;
9959       esac
9960       link_all_deplibs=yes
9961       ;;
9962
9963     sunos4*)
9964       if test "x$host_vendor" = xsequent; then
9965         # Use $CC to link under sequent, because it throws in some extra .o
9966         # files that make .init and .fini sections work.
9967         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9968       else
9969         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9970       fi
9971       hardcode_libdir_flag_spec='-L$libdir'
9972       hardcode_direct=yes
9973       hardcode_minus_L=yes
9974       hardcode_shlibpath_var=no
9975       ;;
9976
9977     sysv4)
9978       case $host_vendor in
9979         sni)
9980           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9981           hardcode_direct=yes # is this really true???
9982         ;;
9983         siemens)
9984           ## LD is ld it makes a PLAMLIB
9985           ## CC just makes a GrossModule.
9986           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9987           reload_cmds='$CC -r -o $output$reload_objs'
9988           hardcode_direct=no
9989         ;;
9990         motorola)
9991           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9992           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9993         ;;
9994       esac
9995       runpath_var='LD_RUN_PATH'
9996       hardcode_shlibpath_var=no
9997       ;;
9998
9999     sysv4.3*)
10000       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10001       hardcode_shlibpath_var=no
10002       export_dynamic_flag_spec='-Bexport'
10003       ;;
10004
10005     sysv4*MP*)
10006       if test -d /usr/nec; then
10007         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10008         hardcode_shlibpath_var=no
10009         runpath_var=LD_RUN_PATH
10010         hardcode_runpath_var=yes
10011         ld_shlibs=yes
10012       fi
10013       ;;
10014
10015     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10016       no_undefined_flag='${wl}-z,text'
10017       archive_cmds_need_lc=no
10018       hardcode_shlibpath_var=no
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     sysv5* | sco3.2v5* | sco5v6*)
10031       # Note: We can NOT use -z defs as we might desire, because we do not
10032       # link with -lc, and that would cause any symbols used from libc to
10033       # always be unresolved, which means just about no library would
10034       # ever link correctly.  If we're not using GNU ld we use -z text
10035       # though, which does catch some bad symbols but isn't as heavy-handed
10036       # as -z defs.
10037       no_undefined_flag='${wl}-z,text'
10038       allow_undefined_flag='${wl}-z,nodefs'
10039       archive_cmds_need_lc=no
10040       hardcode_shlibpath_var=no
10041       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10042       hardcode_libdir_separator=':'
10043       link_all_deplibs=yes
10044       export_dynamic_flag_spec='${wl}-Bexport'
10045       runpath_var='LD_RUN_PATH'
10046
10047       if test "$GCC" = yes; then
10048         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10049         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10050       else
10051         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10052         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10053       fi
10054       ;;
10055
10056     uts4*)
10057       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10058       hardcode_libdir_flag_spec='-L$libdir'
10059       hardcode_shlibpath_var=no
10060       ;;
10061
10062     *)
10063       ld_shlibs=no
10064       ;;
10065     esac
10066
10067     if test x$host_vendor = xsni; then
10068       case $host in
10069       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10070         export_dynamic_flag_spec='${wl}-Blargedynsym'
10071         ;;
10072       esac
10073     fi
10074   fi
10075
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10077 $as_echo "$ld_shlibs" >&6; }
10078 test "$ld_shlibs" = no && can_build_shared=no
10079
10080 with_gnu_ld=$with_gnu_ld
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096 #
10097 # Do we need to explicitly link libc?
10098 #
10099 case "x$archive_cmds_need_lc" in
10100 x|xyes)
10101   # Assume -lc should be added
10102   archive_cmds_need_lc=yes
10103
10104   if test "$enable_shared" = yes && test "$GCC" = yes; then
10105     case $archive_cmds in
10106     *'~'*)
10107       # FIXME: we may have to deal with multi-command sequences.
10108       ;;
10109     '$CC '*)
10110       # Test whether the compiler implicitly links with -lc since on some
10111       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10112       # to ld, don't add -lc before -lgcc.
10113       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10114 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10115 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10116   $as_echo_n "(cached) " >&6
10117 else
10118   $RM conftest*
10119         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10120
10121         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10122   (eval $ac_compile) 2>&5
10123   ac_status=$?
10124   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10125   test $ac_status = 0; } 2>conftest.err; then
10126           soname=conftest
10127           lib=conftest
10128           libobjs=conftest.$ac_objext
10129           deplibs=
10130           wl=$lt_prog_compiler_wl
10131           pic_flag=$lt_prog_compiler_pic
10132           compiler_flags=-v
10133           linker_flags=-v
10134           verstring=
10135           output_objdir=.
10136           libname=conftest
10137           lt_save_allow_undefined_flag=$allow_undefined_flag
10138           allow_undefined_flag=
10139           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10140   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10141   ac_status=$?
10142   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10143   test $ac_status = 0; }
10144           then
10145             lt_cv_archive_cmds_need_lc=no
10146           else
10147             lt_cv_archive_cmds_need_lc=yes
10148           fi
10149           allow_undefined_flag=$lt_save_allow_undefined_flag
10150         else
10151           cat conftest.err 1>&5
10152         fi
10153         $RM conftest*
10154
10155 fi
10156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10157 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10158       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10159       ;;
10160     esac
10161   fi
10162   ;;
10163 esac
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
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10322 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10323
10324 if test "$GCC" = yes; then
10325   case $host_os in
10326     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10327     *) lt_awk_arg="/^libraries:/" ;;
10328   esac
10329   case $host_os in
10330     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10331     *) lt_sed_strip_eq="s,=/,/,g" ;;
10332   esac
10333   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10334   case $lt_search_path_spec in
10335   *\;*)
10336     # if the path contains ";" then we assume it to be the separator
10337     # otherwise default to the standard path separator (i.e. ":") - it is
10338     # assumed that no part of a normal pathname contains ";" but that should
10339     # okay in the real world where ";" in dirpaths is itself problematic.
10340     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10341     ;;
10342   *)
10343     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10344     ;;
10345   esac
10346   # Ok, now we have the path, separated by spaces, we can step through it
10347   # and add multilib dir if necessary.
10348   lt_tmp_lt_search_path_spec=
10349   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10350   for lt_sys_path in $lt_search_path_spec; do
10351     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10352       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10353     else
10354       test -d "$lt_sys_path" && \
10355         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10356     fi
10357   done
10358   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10359 BEGIN {RS=" "; FS="/|\n";} {
10360   lt_foo="";
10361   lt_count=0;
10362   for (lt_i = NF; lt_i > 0; lt_i--) {
10363     if ($lt_i != "" && $lt_i != ".") {
10364       if ($lt_i == "..") {
10365         lt_count++;
10366       } else {
10367         if (lt_count == 0) {
10368           lt_foo="/" $lt_i lt_foo;
10369         } else {
10370           lt_count--;
10371         }
10372       }
10373     }
10374   }
10375   if (lt_foo != "") { lt_freq[lt_foo]++; }
10376   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10377 }'`
10378   # AWK program above erroneously prepends '/' to C:/dos/paths
10379   # for these hosts.
10380   case $host_os in
10381     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10382       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10383   esac
10384   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10385 else
10386   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10387 fi
10388 library_names_spec=
10389 libname_spec='lib$name'
10390 soname_spec=
10391 shrext_cmds=".so"
10392 postinstall_cmds=
10393 postuninstall_cmds=
10394 finish_cmds=
10395 finish_eval=
10396 shlibpath_var=
10397 shlibpath_overrides_runpath=unknown
10398 version_type=none
10399 dynamic_linker="$host_os ld.so"
10400 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10401 need_lib_prefix=unknown
10402 hardcode_into_libs=no
10403
10404 # when you set need_version to no, make sure it does not cause -set_version
10405 # flags to be left without arguments
10406 need_version=unknown
10407
10408 case $host_os in
10409 aix3*)
10410   version_type=linux
10411   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10412   shlibpath_var=LIBPATH
10413
10414   # AIX 3 has no versioning support, so we append a major version to the name.
10415   soname_spec='${libname}${release}${shared_ext}$major'
10416   ;;
10417
10418 aix[4-9]*)
10419   version_type=linux
10420   need_lib_prefix=no
10421   need_version=no
10422   hardcode_into_libs=yes
10423   if test "$host_cpu" = ia64; then
10424     # AIX 5 supports IA64
10425     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10426     shlibpath_var=LD_LIBRARY_PATH
10427   else
10428     # With GCC up to 2.95.x, collect2 would create an import file
10429     # for dependence libraries.  The import file would start with
10430     # the line `#! .'.  This would cause the generated library to
10431     # depend on `.', always an invalid library.  This was fixed in
10432     # development snapshots of GCC prior to 3.0.
10433     case $host_os in
10434       aix4 | aix4.[01] | aix4.[01].*)
10435       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10436            echo ' yes '
10437            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10438         :
10439       else
10440         can_build_shared=no
10441       fi
10442       ;;
10443     esac
10444     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10445     # soname into executable. Probably we can add versioning support to
10446     # collect2, so additional links can be useful in future.
10447     if test "$aix_use_runtimelinking" = yes; then
10448       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10449       # instead of lib<name>.a to let people know that these are not
10450       # typical AIX shared libraries.
10451       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10452     else
10453       # We preserve .a as extension for shared libraries through AIX4.2
10454       # and later when we are not doing run time linking.
10455       library_names_spec='${libname}${release}.a $libname.a'
10456       soname_spec='${libname}${release}${shared_ext}$major'
10457     fi
10458     shlibpath_var=LIBPATH
10459   fi
10460   ;;
10461
10462 amigaos*)
10463   case $host_cpu in
10464   powerpc)
10465     # Since July 2007 AmigaOS4 officially supports .so libraries.
10466     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10467     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10468     ;;
10469   m68k)
10470     library_names_spec='$libname.ixlibrary $libname.a'
10471     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10472     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'
10473     ;;
10474   esac
10475   ;;
10476
10477 beos*)
10478   library_names_spec='${libname}${shared_ext}'
10479   dynamic_linker="$host_os ld.so"
10480   shlibpath_var=LIBRARY_PATH
10481   ;;
10482
10483 bsdi[45]*)
10484   version_type=linux
10485   need_version=no
10486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10487   soname_spec='${libname}${release}${shared_ext}$major'
10488   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10489   shlibpath_var=LD_LIBRARY_PATH
10490   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10491   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10492   # the default ld.so.conf also contains /usr/contrib/lib and
10493   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10494   # libtool to hard-code these into programs
10495   ;;
10496
10497 cygwin* | mingw* | pw32* | cegcc*)
10498   version_type=windows
10499   shrext_cmds=".dll"
10500   need_version=no
10501   need_lib_prefix=no
10502
10503   case $GCC,$host_os in
10504   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10505     library_names_spec='$libname.dll.a'
10506     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10507     postinstall_cmds='base_file=`basename \${file}`~
10508       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10509       dldir=$destdir/`dirname \$dlpath`~
10510       test -d \$dldir || mkdir -p \$dldir~
10511       $install_prog $dir/$dlname \$dldir/$dlname~
10512       chmod a+x \$dldir/$dlname~
10513       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10514         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10515       fi'
10516     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10517       dlpath=$dir/\$dldll~
10518        $RM \$dlpath'
10519     shlibpath_overrides_runpath=yes
10520
10521     case $host_os in
10522     cygwin*)
10523       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10524       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10525
10526       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10527       ;;
10528     mingw* | cegcc*)
10529       # MinGW DLLs use traditional 'lib' prefix
10530       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10531       ;;
10532     pw32*)
10533       # pw32 DLLs use 'pw' prefix rather than 'lib'
10534       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10535       ;;
10536     esac
10537     ;;
10538
10539   *)
10540     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10541     ;;
10542   esac
10543   dynamic_linker='Win32 ld.exe'
10544   # FIXME: first we should search . and the directory the executable is in
10545   shlibpath_var=PATH
10546   ;;
10547
10548 darwin* | rhapsody*)
10549   dynamic_linker="$host_os dyld"
10550   version_type=darwin
10551   need_lib_prefix=no
10552   need_version=no
10553   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10554   soname_spec='${libname}${release}${major}$shared_ext'
10555   shlibpath_overrides_runpath=yes
10556   shlibpath_var=DYLD_LIBRARY_PATH
10557   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10558
10559   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10560   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10561   ;;
10562
10563 dgux*)
10564   version_type=linux
10565   need_lib_prefix=no
10566   need_version=no
10567   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10568   soname_spec='${libname}${release}${shared_ext}$major'
10569   shlibpath_var=LD_LIBRARY_PATH
10570   ;;
10571
10572 freebsd* | dragonfly*)
10573   # DragonFly does not have aout.  When/if they implement a new
10574   # versioning mechanism, adjust this.
10575   if test -x /usr/bin/objformat; then
10576     objformat=`/usr/bin/objformat`
10577   else
10578     case $host_os in
10579     freebsd[23].*) objformat=aout ;;
10580     *) objformat=elf ;;
10581     esac
10582   fi
10583   version_type=freebsd-$objformat
10584   case $version_type in
10585     freebsd-elf*)
10586       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10587       need_version=no
10588       need_lib_prefix=no
10589       ;;
10590     freebsd-*)
10591       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10592       need_version=yes
10593       ;;
10594   esac
10595   shlibpath_var=LD_LIBRARY_PATH
10596   case $host_os in
10597   freebsd2.*)
10598     shlibpath_overrides_runpath=yes
10599     ;;
10600   freebsd3.[01]* | freebsdelf3.[01]*)
10601     shlibpath_overrides_runpath=yes
10602     hardcode_into_libs=yes
10603     ;;
10604   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10605   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10606     shlibpath_overrides_runpath=no
10607     hardcode_into_libs=yes
10608     ;;
10609   *) # from 4.6 on, and DragonFly
10610     shlibpath_overrides_runpath=yes
10611     hardcode_into_libs=yes
10612     ;;
10613   esac
10614   ;;
10615
10616 gnu*)
10617   version_type=linux
10618   need_lib_prefix=no
10619   need_version=no
10620   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10621   soname_spec='${libname}${release}${shared_ext}$major'
10622   shlibpath_var=LD_LIBRARY_PATH
10623   hardcode_into_libs=yes
10624   ;;
10625
10626 haiku*)
10627   version_type=linux
10628   need_lib_prefix=no
10629   need_version=no
10630   dynamic_linker="$host_os runtime_loader"
10631   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10632   soname_spec='${libname}${release}${shared_ext}$major'
10633   shlibpath_var=LIBRARY_PATH
10634   shlibpath_overrides_runpath=yes
10635   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10636   hardcode_into_libs=yes
10637   ;;
10638
10639 hpux9* | hpux10* | hpux11*)
10640   # Give a soname corresponding to the major version so that dld.sl refuses to
10641   # link against other versions.
10642   version_type=sunos
10643   need_lib_prefix=no
10644   need_version=no
10645   case $host_cpu in
10646   ia64*)
10647     shrext_cmds='.so'
10648     hardcode_into_libs=yes
10649     dynamic_linker="$host_os dld.so"
10650     shlibpath_var=LD_LIBRARY_PATH
10651     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10652     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10653     soname_spec='${libname}${release}${shared_ext}$major'
10654     if test "X$HPUX_IA64_MODE" = X32; then
10655       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10656     else
10657       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10658     fi
10659     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10660     ;;
10661   hppa*64*)
10662     shrext_cmds='.sl'
10663     hardcode_into_libs=yes
10664     dynamic_linker="$host_os dld.sl"
10665     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10666     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10667     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10668     soname_spec='${libname}${release}${shared_ext}$major'
10669     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10670     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10671     ;;
10672   *)
10673     shrext_cmds='.sl'
10674     dynamic_linker="$host_os dld.sl"
10675     shlibpath_var=SHLIB_PATH
10676     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10677     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10678     soname_spec='${libname}${release}${shared_ext}$major'
10679     ;;
10680   esac
10681   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10682   postinstall_cmds='chmod 555 $lib'
10683   # or fails outright, so override atomically:
10684   install_override_mode=555
10685   ;;
10686
10687 interix[3-9]*)
10688   version_type=linux
10689   need_lib_prefix=no
10690   need_version=no
10691   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10692   soname_spec='${libname}${release}${shared_ext}$major'
10693   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10694   shlibpath_var=LD_LIBRARY_PATH
10695   shlibpath_overrides_runpath=no
10696   hardcode_into_libs=yes
10697   ;;
10698
10699 irix5* | irix6* | nonstopux*)
10700   case $host_os in
10701     nonstopux*) version_type=nonstopux ;;
10702     *)
10703         if test "$lt_cv_prog_gnu_ld" = yes; then
10704                 version_type=linux
10705         else
10706                 version_type=irix
10707         fi ;;
10708   esac
10709   need_lib_prefix=no
10710   need_version=no
10711   soname_spec='${libname}${release}${shared_ext}$major'
10712   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10713   case $host_os in
10714   irix5* | nonstopux*)
10715     libsuff= shlibsuff=
10716     ;;
10717   *)
10718     case $LD in # libtool.m4 will add one of these switches to LD
10719     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10720       libsuff= shlibsuff= libmagic=32-bit;;
10721     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10722       libsuff=32 shlibsuff=N32 libmagic=N32;;
10723     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10724       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10725     *) libsuff= shlibsuff= libmagic=never-match;;
10726     esac
10727     ;;
10728   esac
10729   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10730   shlibpath_overrides_runpath=no
10731   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10732   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10733   hardcode_into_libs=yes
10734   ;;
10735
10736 # No shared lib support for Linux oldld, aout, or coff.
10737 linux*oldld* | linux*aout* | linux*coff*)
10738   dynamic_linker=no
10739   ;;
10740
10741 # This must be Linux ELF.
10742 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10743   version_type=linux
10744   need_lib_prefix=no
10745   need_version=no
10746   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10747   soname_spec='${libname}${release}${shared_ext}$major'
10748   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10749   shlibpath_var=LD_LIBRARY_PATH
10750   shlibpath_overrides_runpath=no
10751
10752   # Some binutils ld are patched to set DT_RUNPATH
10753   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10754   $as_echo_n "(cached) " >&6
10755 else
10756   lt_cv_shlibpath_overrides_runpath=no
10757     save_LDFLAGS=$LDFLAGS
10758     save_libdir=$libdir
10759     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10760          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10761     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10762 /* end confdefs.h.  */
10763
10764 int
10765 main ()
10766 {
10767
10768   ;
10769   return 0;
10770 }
10771 _ACEOF
10772 if ac_fn_c_try_link "$LINENO"; then :
10773   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10774   lt_cv_shlibpath_overrides_runpath=yes
10775 fi
10776 fi
10777 rm -f core conftest.err conftest.$ac_objext \
10778     conftest$ac_exeext conftest.$ac_ext
10779     LDFLAGS=$save_LDFLAGS
10780     libdir=$save_libdir
10781
10782 fi
10783
10784   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10785
10786   # This implies no fast_install, which is unacceptable.
10787   # Some rework will be needed to allow for fast_install
10788   # before this can be enabled.
10789   hardcode_into_libs=yes
10790
10791   # Append ld.so.conf contents to the search path
10792   if test -f /etc/ld.so.conf; then
10793     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' ' '`
10794     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10795   fi
10796
10797   # We used to test for /lib/ld.so.1 and disable shared libraries on
10798   # powerpc, because MkLinux only supported shared libraries with the
10799   # GNU dynamic linker.  Since this was broken with cross compilers,
10800   # most powerpc-linux boxes support dynamic linking these days and
10801   # people can always --disable-shared, the test was removed, and we
10802   # assume the GNU/Linux dynamic linker is in use.
10803   dynamic_linker='GNU/Linux ld.so'
10804   ;;
10805
10806 netbsd*)
10807   version_type=sunos
10808   need_lib_prefix=no
10809   need_version=no
10810   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10811     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10812     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10813     dynamic_linker='NetBSD (a.out) ld.so'
10814   else
10815     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10816     soname_spec='${libname}${release}${shared_ext}$major'
10817     dynamic_linker='NetBSD ld.elf_so'
10818   fi
10819   shlibpath_var=LD_LIBRARY_PATH
10820   shlibpath_overrides_runpath=yes
10821   hardcode_into_libs=yes
10822   ;;
10823
10824 newsos6)
10825   version_type=linux
10826   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10827   shlibpath_var=LD_LIBRARY_PATH
10828   shlibpath_overrides_runpath=yes
10829   ;;
10830
10831 *nto* | *qnx*)
10832   version_type=qnx
10833   need_lib_prefix=no
10834   need_version=no
10835   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10836   soname_spec='${libname}${release}${shared_ext}$major'
10837   shlibpath_var=LD_LIBRARY_PATH
10838   shlibpath_overrides_runpath=no
10839   hardcode_into_libs=yes
10840   dynamic_linker='ldqnx.so'
10841   ;;
10842
10843 openbsd*)
10844   version_type=sunos
10845   sys_lib_dlsearch_path_spec="/usr/lib"
10846   need_lib_prefix=no
10847   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10848   case $host_os in
10849     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10850     *)                          need_version=no  ;;
10851   esac
10852   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10853   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10854   shlibpath_var=LD_LIBRARY_PATH
10855   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10856     case $host_os in
10857       openbsd2.[89] | openbsd2.[89].*)
10858         shlibpath_overrides_runpath=no
10859         ;;
10860       *)
10861         shlibpath_overrides_runpath=yes
10862         ;;
10863       esac
10864   else
10865     shlibpath_overrides_runpath=yes
10866   fi
10867   ;;
10868
10869 os2*)
10870   libname_spec='$name'
10871   shrext_cmds=".dll"
10872   need_lib_prefix=no
10873   library_names_spec='$libname${shared_ext} $libname.a'
10874   dynamic_linker='OS/2 ld.exe'
10875   shlibpath_var=LIBPATH
10876   ;;
10877
10878 osf3* | osf4* | osf5*)
10879   version_type=osf
10880   need_lib_prefix=no
10881   need_version=no
10882   soname_spec='${libname}${release}${shared_ext}$major'
10883   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10884   shlibpath_var=LD_LIBRARY_PATH
10885   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10886   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10887   ;;
10888
10889 rdos*)
10890   dynamic_linker=no
10891   ;;
10892
10893 solaris*)
10894   version_type=linux
10895   need_lib_prefix=no
10896   need_version=no
10897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10898   soname_spec='${libname}${release}${shared_ext}$major'
10899   shlibpath_var=LD_LIBRARY_PATH
10900   shlibpath_overrides_runpath=yes
10901   hardcode_into_libs=yes
10902   # ldd complains unless libraries are executable
10903   postinstall_cmds='chmod +x $lib'
10904   ;;
10905
10906 sunos4*)
10907   version_type=sunos
10908   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10909   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10910   shlibpath_var=LD_LIBRARY_PATH
10911   shlibpath_overrides_runpath=yes
10912   if test "$with_gnu_ld" = yes; then
10913     need_lib_prefix=no
10914   fi
10915   need_version=yes
10916   ;;
10917
10918 sysv4 | sysv4.3*)
10919   version_type=linux
10920   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10921   soname_spec='${libname}${release}${shared_ext}$major'
10922   shlibpath_var=LD_LIBRARY_PATH
10923   case $host_vendor in
10924     sni)
10925       shlibpath_overrides_runpath=no
10926       need_lib_prefix=no
10927       runpath_var=LD_RUN_PATH
10928       ;;
10929     siemens)
10930       need_lib_prefix=no
10931       ;;
10932     motorola)
10933       need_lib_prefix=no
10934       need_version=no
10935       shlibpath_overrides_runpath=no
10936       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10937       ;;
10938   esac
10939   ;;
10940
10941 sysv4*MP*)
10942   if test -d /usr/nec ;then
10943     version_type=linux
10944     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10945     soname_spec='$libname${shared_ext}.$major'
10946     shlibpath_var=LD_LIBRARY_PATH
10947   fi
10948   ;;
10949
10950 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10951   version_type=freebsd-elf
10952   need_lib_prefix=no
10953   need_version=no
10954   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10955   soname_spec='${libname}${release}${shared_ext}$major'
10956   shlibpath_var=LD_LIBRARY_PATH
10957   shlibpath_overrides_runpath=yes
10958   hardcode_into_libs=yes
10959   if test "$with_gnu_ld" = yes; then
10960     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10961   else
10962     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10963     case $host_os in
10964       sco3.2v5*)
10965         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10966         ;;
10967     esac
10968   fi
10969   sys_lib_dlsearch_path_spec='/usr/lib'
10970   ;;
10971
10972 tpf*)
10973   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10974   version_type=linux
10975   need_lib_prefix=no
10976   need_version=no
10977   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10978   shlibpath_var=LD_LIBRARY_PATH
10979   shlibpath_overrides_runpath=no
10980   hardcode_into_libs=yes
10981   ;;
10982
10983 uts4*)
10984   version_type=linux
10985   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10986   soname_spec='${libname}${release}${shared_ext}$major'
10987   shlibpath_var=LD_LIBRARY_PATH
10988   ;;
10989
10990 *)
10991   dynamic_linker=no
10992   ;;
10993 esac
10994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10995 $as_echo "$dynamic_linker" >&6; }
10996 test "$dynamic_linker" = no && can_build_shared=no
10997
10998 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10999 if test "$GCC" = yes; then
11000   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11001 fi
11002
11003 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11004   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11005 fi
11006 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11007   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11008 fi
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
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11102 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11103 hardcode_action=
11104 if test -n "$hardcode_libdir_flag_spec" ||
11105    test -n "$runpath_var" ||
11106    test "X$hardcode_automatic" = "Xyes" ; then
11107
11108   # We can hardcode non-existent directories.
11109   if test "$hardcode_direct" != no &&
11110      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11111      # have to relink, otherwise we might link with an installed library
11112      # when we should be linking with a yet-to-be-installed one
11113      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11114      test "$hardcode_minus_L" != no; then
11115     # Linking always hardcodes the temporary library directory.
11116     hardcode_action=relink
11117   else
11118     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11119     hardcode_action=immediate
11120   fi
11121 else
11122   # We cannot hardcode anything, or else we can only hardcode existing
11123   # directories.
11124   hardcode_action=unsupported
11125 fi
11126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11127 $as_echo "$hardcode_action" >&6; }
11128
11129 if test "$hardcode_action" = relink ||
11130    test "$inherit_rpath" = yes; then
11131   # Fast installation is not supported
11132   enable_fast_install=no
11133 elif test "$shlibpath_overrides_runpath" = yes ||
11134      test "$enable_shared" = no; then
11135   # Fast installation is not necessary
11136   enable_fast_install=needless
11137 fi
11138
11139
11140
11141
11142
11143
11144   if test "x$enable_dlopen" != xyes; then
11145   enable_dlopen=unknown
11146   enable_dlopen_self=unknown
11147   enable_dlopen_self_static=unknown
11148 else
11149   lt_cv_dlopen=no
11150   lt_cv_dlopen_libs=
11151
11152   case $host_os in
11153   beos*)
11154     lt_cv_dlopen="load_add_on"
11155     lt_cv_dlopen_libs=
11156     lt_cv_dlopen_self=yes
11157     ;;
11158
11159   mingw* | pw32* | cegcc*)
11160     lt_cv_dlopen="LoadLibrary"
11161     lt_cv_dlopen_libs=
11162     ;;
11163
11164   cygwin*)
11165     lt_cv_dlopen="dlopen"
11166     lt_cv_dlopen_libs=
11167     ;;
11168
11169   darwin*)
11170   # if libdl is installed we need to link against it
11171     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11172 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11173 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11174   $as_echo_n "(cached) " >&6
11175 else
11176   ac_check_lib_save_LIBS=$LIBS
11177 LIBS="-ldl  $LIBS"
11178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11179 /* end confdefs.h.  */
11180
11181 /* Override any GCC internal prototype to avoid an error.
11182    Use char because int might match the return type of a GCC
11183    builtin and then its argument prototype would still apply.  */
11184 #ifdef __cplusplus
11185 extern "C"
11186 #endif
11187 char dlopen ();
11188 int
11189 main ()
11190 {
11191 return dlopen ();
11192   ;
11193   return 0;
11194 }
11195 _ACEOF
11196 if ac_fn_c_try_link "$LINENO"; then :
11197   ac_cv_lib_dl_dlopen=yes
11198 else
11199   ac_cv_lib_dl_dlopen=no
11200 fi
11201 rm -f core conftest.err conftest.$ac_objext \
11202     conftest$ac_exeext conftest.$ac_ext
11203 LIBS=$ac_check_lib_save_LIBS
11204 fi
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11206 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11207 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11208   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11209 else
11210
11211     lt_cv_dlopen="dyld"
11212     lt_cv_dlopen_libs=
11213     lt_cv_dlopen_self=yes
11214
11215 fi
11216
11217     ;;
11218
11219   *)
11220     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11221 if test "x$ac_cv_func_shl_load" = x""yes; then :
11222   lt_cv_dlopen="shl_load"
11223 else
11224   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11225 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11226 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11227   $as_echo_n "(cached) " >&6
11228 else
11229   ac_check_lib_save_LIBS=$LIBS
11230 LIBS="-ldld  $LIBS"
11231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11232 /* end confdefs.h.  */
11233
11234 /* Override any GCC internal prototype to avoid an error.
11235    Use char because int might match the return type of a GCC
11236    builtin and then its argument prototype would still apply.  */
11237 #ifdef __cplusplus
11238 extern "C"
11239 #endif
11240 char shl_load ();
11241 int
11242 main ()
11243 {
11244 return shl_load ();
11245   ;
11246   return 0;
11247 }
11248 _ACEOF
11249 if ac_fn_c_try_link "$LINENO"; then :
11250   ac_cv_lib_dld_shl_load=yes
11251 else
11252   ac_cv_lib_dld_shl_load=no
11253 fi
11254 rm -f core conftest.err conftest.$ac_objext \
11255     conftest$ac_exeext conftest.$ac_ext
11256 LIBS=$ac_check_lib_save_LIBS
11257 fi
11258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11259 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11260 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11261   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11262 else
11263   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11264 if test "x$ac_cv_func_dlopen" = x""yes; then :
11265   lt_cv_dlopen="dlopen"
11266 else
11267   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11268 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11269 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11270   $as_echo_n "(cached) " >&6
11271 else
11272   ac_check_lib_save_LIBS=$LIBS
11273 LIBS="-ldl  $LIBS"
11274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11275 /* end confdefs.h.  */
11276
11277 /* Override any GCC internal prototype to avoid an error.
11278    Use char because int might match the return type of a GCC
11279    builtin and then its argument prototype would still apply.  */
11280 #ifdef __cplusplus
11281 extern "C"
11282 #endif
11283 char dlopen ();
11284 int
11285 main ()
11286 {
11287 return dlopen ();
11288   ;
11289   return 0;
11290 }
11291 _ACEOF
11292 if ac_fn_c_try_link "$LINENO"; then :
11293   ac_cv_lib_dl_dlopen=yes
11294 else
11295   ac_cv_lib_dl_dlopen=no
11296 fi
11297 rm -f core conftest.err conftest.$ac_objext \
11298     conftest$ac_exeext conftest.$ac_ext
11299 LIBS=$ac_check_lib_save_LIBS
11300 fi
11301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11302 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11303 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11304   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11305 else
11306   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11307 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11308 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11309   $as_echo_n "(cached) " >&6
11310 else
11311   ac_check_lib_save_LIBS=$LIBS
11312 LIBS="-lsvld  $LIBS"
11313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11314 /* end confdefs.h.  */
11315
11316 /* Override any GCC internal prototype to avoid an error.
11317    Use char because int might match the return type of a GCC
11318    builtin and then its argument prototype would still apply.  */
11319 #ifdef __cplusplus
11320 extern "C"
11321 #endif
11322 char dlopen ();
11323 int
11324 main ()
11325 {
11326 return dlopen ();
11327   ;
11328   return 0;
11329 }
11330 _ACEOF
11331 if ac_fn_c_try_link "$LINENO"; then :
11332   ac_cv_lib_svld_dlopen=yes
11333 else
11334   ac_cv_lib_svld_dlopen=no
11335 fi
11336 rm -f core conftest.err conftest.$ac_objext \
11337     conftest$ac_exeext conftest.$ac_ext
11338 LIBS=$ac_check_lib_save_LIBS
11339 fi
11340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11341 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11342 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11343   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11344 else
11345   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11346 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11347 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11348   $as_echo_n "(cached) " >&6
11349 else
11350   ac_check_lib_save_LIBS=$LIBS
11351 LIBS="-ldld  $LIBS"
11352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11353 /* end confdefs.h.  */
11354
11355 /* Override any GCC internal prototype to avoid an error.
11356    Use char because int might match the return type of a GCC
11357    builtin and then its argument prototype would still apply.  */
11358 #ifdef __cplusplus
11359 extern "C"
11360 #endif
11361 char dld_link ();
11362 int
11363 main ()
11364 {
11365 return dld_link ();
11366   ;
11367   return 0;
11368 }
11369 _ACEOF
11370 if ac_fn_c_try_link "$LINENO"; then :
11371   ac_cv_lib_dld_dld_link=yes
11372 else
11373   ac_cv_lib_dld_dld_link=no
11374 fi
11375 rm -f core conftest.err conftest.$ac_objext \
11376     conftest$ac_exeext conftest.$ac_ext
11377 LIBS=$ac_check_lib_save_LIBS
11378 fi
11379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11380 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11381 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11382   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11383 fi
11384
11385
11386 fi
11387
11388
11389 fi
11390
11391
11392 fi
11393
11394
11395 fi
11396
11397
11398 fi
11399
11400     ;;
11401   esac
11402
11403   if test "x$lt_cv_dlopen" != xno; then
11404     enable_dlopen=yes
11405   else
11406     enable_dlopen=no
11407   fi
11408
11409   case $lt_cv_dlopen in
11410   dlopen)
11411     save_CPPFLAGS="$CPPFLAGS"
11412     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11413
11414     save_LDFLAGS="$LDFLAGS"
11415     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11416
11417     save_LIBS="$LIBS"
11418     LIBS="$lt_cv_dlopen_libs $LIBS"
11419
11420     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11421 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11422 if test "${lt_cv_dlopen_self+set}" = set; then :
11423   $as_echo_n "(cached) " >&6
11424 else
11425           if test "$cross_compiling" = yes; then :
11426   lt_cv_dlopen_self=cross
11427 else
11428   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11429   lt_status=$lt_dlunknown
11430   cat > conftest.$ac_ext <<_LT_EOF
11431 #line 11431 "configure"
11432 #include "confdefs.h"
11433
11434 #if HAVE_DLFCN_H
11435 #include <dlfcn.h>
11436 #endif
11437
11438 #include <stdio.h>
11439
11440 #ifdef RTLD_GLOBAL
11441 #  define LT_DLGLOBAL           RTLD_GLOBAL
11442 #else
11443 #  ifdef DL_GLOBAL
11444 #    define LT_DLGLOBAL         DL_GLOBAL
11445 #  else
11446 #    define LT_DLGLOBAL         0
11447 #  endif
11448 #endif
11449
11450 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11451    find out it does not work in some platform. */
11452 #ifndef LT_DLLAZY_OR_NOW
11453 #  ifdef RTLD_LAZY
11454 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11455 #  else
11456 #    ifdef DL_LAZY
11457 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11458 #    else
11459 #      ifdef RTLD_NOW
11460 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11461 #      else
11462 #        ifdef DL_NOW
11463 #          define LT_DLLAZY_OR_NOW      DL_NOW
11464 #        else
11465 #          define LT_DLLAZY_OR_NOW      0
11466 #        endif
11467 #      endif
11468 #    endif
11469 #  endif
11470 #endif
11471
11472 /* When -fvisbility=hidden is used, assume the code has been annotated
11473    correspondingly for the symbols needed.  */
11474 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11475 void fnord () __attribute__((visibility("default")));
11476 #endif
11477
11478 void fnord () { int i=42; }
11479 int main ()
11480 {
11481   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11482   int status = $lt_dlunknown;
11483
11484   if (self)
11485     {
11486       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11487       else
11488         {
11489           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11490           else puts (dlerror ());
11491         }
11492       /* dlclose (self); */
11493     }
11494   else
11495     puts (dlerror ());
11496
11497   return status;
11498 }
11499 _LT_EOF
11500   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11501   (eval $ac_link) 2>&5
11502   ac_status=$?
11503   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11504   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11505     (./conftest; exit; ) >&5 2>/dev/null
11506     lt_status=$?
11507     case x$lt_status in
11508       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11509       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11510       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11511     esac
11512   else :
11513     # compilation failed
11514     lt_cv_dlopen_self=no
11515   fi
11516 fi
11517 rm -fr conftest*
11518
11519
11520 fi
11521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11522 $as_echo "$lt_cv_dlopen_self" >&6; }
11523
11524     if test "x$lt_cv_dlopen_self" = xyes; then
11525       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11526       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11527 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11528 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11529   $as_echo_n "(cached) " >&6
11530 else
11531           if test "$cross_compiling" = yes; then :
11532   lt_cv_dlopen_self_static=cross
11533 else
11534   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11535   lt_status=$lt_dlunknown
11536   cat > conftest.$ac_ext <<_LT_EOF
11537 #line 11537 "configure"
11538 #include "confdefs.h"
11539
11540 #if HAVE_DLFCN_H
11541 #include <dlfcn.h>
11542 #endif
11543
11544 #include <stdio.h>
11545
11546 #ifdef RTLD_GLOBAL
11547 #  define LT_DLGLOBAL           RTLD_GLOBAL
11548 #else
11549 #  ifdef DL_GLOBAL
11550 #    define LT_DLGLOBAL         DL_GLOBAL
11551 #  else
11552 #    define LT_DLGLOBAL         0
11553 #  endif
11554 #endif
11555
11556 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11557    find out it does not work in some platform. */
11558 #ifndef LT_DLLAZY_OR_NOW
11559 #  ifdef RTLD_LAZY
11560 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11561 #  else
11562 #    ifdef DL_LAZY
11563 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11564 #    else
11565 #      ifdef RTLD_NOW
11566 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11567 #      else
11568 #        ifdef DL_NOW
11569 #          define LT_DLLAZY_OR_NOW      DL_NOW
11570 #        else
11571 #          define LT_DLLAZY_OR_NOW      0
11572 #        endif
11573 #      endif
11574 #    endif
11575 #  endif
11576 #endif
11577
11578 /* When -fvisbility=hidden is used, assume the code has been annotated
11579    correspondingly for the symbols needed.  */
11580 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11581 void fnord () __attribute__((visibility("default")));
11582 #endif
11583
11584 void fnord () { int i=42; }
11585 int main ()
11586 {
11587   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11588   int status = $lt_dlunknown;
11589
11590   if (self)
11591     {
11592       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11593       else
11594         {
11595           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11596           else puts (dlerror ());
11597         }
11598       /* dlclose (self); */
11599     }
11600   else
11601     puts (dlerror ());
11602
11603   return status;
11604 }
11605 _LT_EOF
11606   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11607   (eval $ac_link) 2>&5
11608   ac_status=$?
11609   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11610   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11611     (./conftest; exit; ) >&5 2>/dev/null
11612     lt_status=$?
11613     case x$lt_status in
11614       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11615       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11616       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11617     esac
11618   else :
11619     # compilation failed
11620     lt_cv_dlopen_self_static=no
11621   fi
11622 fi
11623 rm -fr conftest*
11624
11625
11626 fi
11627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11628 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11629     fi
11630
11631     CPPFLAGS="$save_CPPFLAGS"
11632     LDFLAGS="$save_LDFLAGS"
11633     LIBS="$save_LIBS"
11634     ;;
11635   esac
11636
11637   case $lt_cv_dlopen_self in
11638   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11639   *) enable_dlopen_self=unknown ;;
11640   esac
11641
11642   case $lt_cv_dlopen_self_static in
11643   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11644   *) enable_dlopen_self_static=unknown ;;
11645   esac
11646 fi
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664 striplib=
11665 old_striplib=
11666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11667 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11668 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11669   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11670   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11672 $as_echo "yes" >&6; }
11673 else
11674 # FIXME - insert some real tests, host_os isn't really good enough
11675   case $host_os in
11676   darwin*)
11677     if test -n "$STRIP" ; then
11678       striplib="$STRIP -x"
11679       old_striplib="$STRIP -S"
11680       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11681 $as_echo "yes" >&6; }
11682     else
11683       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11684 $as_echo "no" >&6; }
11685     fi
11686     ;;
11687   *)
11688     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11689 $as_echo "no" >&6; }
11690     ;;
11691   esac
11692 fi
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705   # Report which library types will actually be built
11706   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11707 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11709 $as_echo "$can_build_shared" >&6; }
11710
11711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11712 $as_echo_n "checking whether to build shared libraries... " >&6; }
11713   test "$can_build_shared" = "no" && enable_shared=no
11714
11715   # On AIX, shared libraries and static libraries use the same namespace, and
11716   # are all built from PIC.
11717   case $host_os in
11718   aix3*)
11719     test "$enable_shared" = yes && enable_static=no
11720     if test -n "$RANLIB"; then
11721       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11722       postinstall_cmds='$RANLIB $lib'
11723     fi
11724     ;;
11725
11726   aix[4-9]*)
11727     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11728       test "$enable_shared" = yes && enable_static=no
11729     fi
11730     ;;
11731   esac
11732   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11733 $as_echo "$enable_shared" >&6; }
11734
11735   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11736 $as_echo_n "checking whether to build static libraries... " >&6; }
11737   # Make sure either enable_shared or enable_static is yes.
11738   test "$enable_shared" = yes || enable_static=yes
11739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11740 $as_echo "$enable_static" >&6; }
11741
11742
11743
11744
11745 fi
11746 ac_ext=c
11747 ac_cpp='$CPP $CPPFLAGS'
11748 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11749 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11750 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11751
11752 CC="$lt_save_CC"
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766         ac_config_commands="$ac_config_commands libtool"
11767
11768
11769
11770
11771 # Only expand once:
11772
11773
11774
11775 # AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11776
11777 # The tests for host and target for $enable_largefile require
11778 # canonical names.
11779
11780
11781
11782 # As the $enable_largefile decision depends on --enable-plugins we must set it
11783 # even in directories otherwise not depending on the $plugins option.
11784
11785
11786   maybe_plugins=no
11787   for ac_header in dlfcn.h
11788 do :
11789   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11790 "
11791 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11792   cat >>confdefs.h <<_ACEOF
11793 #define HAVE_DLFCN_H 1
11794 _ACEOF
11795  maybe_plugins=yes
11796 fi
11797
11798 done
11799
11800   for ac_header in windows.h
11801 do :
11802   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11803 "
11804 if test "x$ac_cv_header_windows_h" = x""yes; then :
11805   cat >>confdefs.h <<_ACEOF
11806 #define HAVE_WINDOWS_H 1
11807 _ACEOF
11808  maybe_plugins=yes
11809 fi
11810
11811 done
11812
11813
11814   # Check whether --enable-plugins was given.
11815 if test "${enable_plugins+set}" = set; then :
11816   enableval=$enable_plugins; case "${enableval}" in
11817       no) plugins=no ;;
11818       *) plugins=yes
11819          if test "$maybe_plugins" != "yes" ; then
11820            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11821          fi ;;
11822      esac
11823 else
11824   plugins=$maybe_plugins
11825
11826 fi
11827
11828   if test "$plugins" = "yes"; then
11829     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11830 $as_echo_n "checking for library containing dlopen... " >&6; }
11831 if test "${ac_cv_search_dlopen+set}" = set; then :
11832   $as_echo_n "(cached) " >&6
11833 else
11834   ac_func_search_save_LIBS=$LIBS
11835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11836 /* end confdefs.h.  */
11837
11838 /* Override any GCC internal prototype to avoid an error.
11839    Use char because int might match the return type of a GCC
11840    builtin and then its argument prototype would still apply.  */
11841 #ifdef __cplusplus
11842 extern "C"
11843 #endif
11844 char dlopen ();
11845 int
11846 main ()
11847 {
11848 return dlopen ();
11849   ;
11850   return 0;
11851 }
11852 _ACEOF
11853 for ac_lib in '' dl; do
11854   if test -z "$ac_lib"; then
11855     ac_res="none required"
11856   else
11857     ac_res=-l$ac_lib
11858     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11859   fi
11860   if ac_fn_c_try_link "$LINENO"; then :
11861   ac_cv_search_dlopen=$ac_res
11862 fi
11863 rm -f core conftest.err conftest.$ac_objext \
11864     conftest$ac_exeext
11865   if test "${ac_cv_search_dlopen+set}" = set; then :
11866   break
11867 fi
11868 done
11869 if test "${ac_cv_search_dlopen+set}" = set; then :
11870
11871 else
11872   ac_cv_search_dlopen=no
11873 fi
11874 rm conftest.$ac_ext
11875 LIBS=$ac_func_search_save_LIBS
11876 fi
11877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11878 $as_echo "$ac_cv_search_dlopen" >&6; }
11879 ac_res=$ac_cv_search_dlopen
11880 if test "$ac_res" != no; then :
11881   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11882
11883 fi
11884
11885   fi
11886
11887
11888 case "${host}" in
11889   sparc-*-solaris*|i[3-7]86-*-solaris*)
11890     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11891     # are mutually exclusive; and without procfs support, the bfd/ elf module
11892     # cannot provide certain routines such as elfcore_write_prpsinfo
11893     # or elfcore_write_prstatus.  So unless the user explicitly requested
11894     # large-file support through the --enable-largefile switch, disable
11895     # large-file support in favor of procfs support.
11896     test "${target}" = "${host}" -a "x$plugins" = xno \
11897       && : ${enable_largefile="no"}
11898     ;;
11899 esac
11900
11901 # Check whether --enable-largefile was given.
11902 if test "${enable_largefile+set}" = set; then :
11903   enableval=$enable_largefile;
11904 fi
11905
11906 if test "$enable_largefile" != no; then
11907
11908   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11909 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11910 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11911   $as_echo_n "(cached) " >&6
11912 else
11913   ac_cv_sys_largefile_CC=no
11914      if test "$GCC" != yes; then
11915        ac_save_CC=$CC
11916        while :; do
11917          # IRIX 6.2 and later do not support large files by default,
11918          # so use the C compiler's -n32 option if that helps.
11919          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11920 /* end confdefs.h.  */
11921 #include <sys/types.h>
11922  /* Check that off_t can represent 2**63 - 1 correctly.
11923     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11924     since some C++ compilers masquerading as C compilers
11925     incorrectly reject 9223372036854775807.  */
11926 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11927   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11928                        && LARGE_OFF_T % 2147483647 == 1)
11929                       ? 1 : -1];
11930 int
11931 main ()
11932 {
11933
11934   ;
11935   return 0;
11936 }
11937 _ACEOF
11938          if ac_fn_c_try_compile "$LINENO"; then :
11939   break
11940 fi
11941 rm -f core conftest.err conftest.$ac_objext
11942          CC="$CC -n32"
11943          if ac_fn_c_try_compile "$LINENO"; then :
11944   ac_cv_sys_largefile_CC=' -n32'; break
11945 fi
11946 rm -f core conftest.err conftest.$ac_objext
11947          break
11948        done
11949        CC=$ac_save_CC
11950        rm -f conftest.$ac_ext
11951     fi
11952 fi
11953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11954 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11955   if test "$ac_cv_sys_largefile_CC" != no; then
11956     CC=$CC$ac_cv_sys_largefile_CC
11957   fi
11958
11959   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11960 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11961 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11962   $as_echo_n "(cached) " >&6
11963 else
11964   while :; do
11965   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11966 /* end confdefs.h.  */
11967 #include <sys/types.h>
11968  /* Check that off_t can represent 2**63 - 1 correctly.
11969     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11970     since some C++ compilers masquerading as C compilers
11971     incorrectly reject 9223372036854775807.  */
11972 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11973   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11974                        && LARGE_OFF_T % 2147483647 == 1)
11975                       ? 1 : -1];
11976 int
11977 main ()
11978 {
11979
11980   ;
11981   return 0;
11982 }
11983 _ACEOF
11984 if ac_fn_c_try_compile "$LINENO"; then :
11985   ac_cv_sys_file_offset_bits=no; break
11986 fi
11987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11988   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11989 /* end confdefs.h.  */
11990 #define _FILE_OFFSET_BITS 64
11991 #include <sys/types.h>
11992  /* Check that off_t can represent 2**63 - 1 correctly.
11993     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11994     since some C++ compilers masquerading as C compilers
11995     incorrectly reject 9223372036854775807.  */
11996 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11997   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11998                        && LARGE_OFF_T % 2147483647 == 1)
11999                       ? 1 : -1];
12000 int
12001 main ()
12002 {
12003
12004   ;
12005   return 0;
12006 }
12007 _ACEOF
12008 if ac_fn_c_try_compile "$LINENO"; then :
12009   ac_cv_sys_file_offset_bits=64; break
12010 fi
12011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12012   ac_cv_sys_file_offset_bits=unknown
12013   break
12014 done
12015 fi
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
12017 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
12018 case $ac_cv_sys_file_offset_bits in #(
12019   no | unknown) ;;
12020   *)
12021 cat >>confdefs.h <<_ACEOF
12022 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12023 _ACEOF
12024 ;;
12025 esac
12026 rm -rf conftest*
12027   if test $ac_cv_sys_file_offset_bits = unknown; then
12028     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
12029 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
12030 if test "${ac_cv_sys_large_files+set}" = set; then :
12031   $as_echo_n "(cached) " >&6
12032 else
12033   while :; do
12034   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12035 /* end confdefs.h.  */
12036 #include <sys/types.h>
12037  /* Check that off_t can represent 2**63 - 1 correctly.
12038     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12039     since some C++ compilers masquerading as C compilers
12040     incorrectly reject 9223372036854775807.  */
12041 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12042   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12043                        && LARGE_OFF_T % 2147483647 == 1)
12044                       ? 1 : -1];
12045 int
12046 main ()
12047 {
12048
12049   ;
12050   return 0;
12051 }
12052 _ACEOF
12053 if ac_fn_c_try_compile "$LINENO"; then :
12054   ac_cv_sys_large_files=no; break
12055 fi
12056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12057   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12058 /* end confdefs.h.  */
12059 #define _LARGE_FILES 1
12060 #include <sys/types.h>
12061  /* Check that off_t can represent 2**63 - 1 correctly.
12062     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12063     since some C++ compilers masquerading as C compilers
12064     incorrectly reject 9223372036854775807.  */
12065 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12066   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12067                        && LARGE_OFF_T % 2147483647 == 1)
12068                       ? 1 : -1];
12069 int
12070 main ()
12071 {
12072
12073   ;
12074   return 0;
12075 }
12076 _ACEOF
12077 if ac_fn_c_try_compile "$LINENO"; then :
12078   ac_cv_sys_large_files=1; break
12079 fi
12080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12081   ac_cv_sys_large_files=unknown
12082   break
12083 done
12084 fi
12085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12086 $as_echo "$ac_cv_sys_large_files" >&6; }
12087 case $ac_cv_sys_large_files in #(
12088   no | unknown) ;;
12089   *)
12090 cat >>confdefs.h <<_ACEOF
12091 #define _LARGE_FILES $ac_cv_sys_large_files
12092 _ACEOF
12093 ;;
12094 esac
12095 rm -rf conftest*
12096   fi
12097 fi
12098
12099
12100
12101  if test "$plugins" = "yes"; then
12102   PLUGINS_TRUE=
12103   PLUGINS_FALSE='#'
12104 else
12105   PLUGINS_TRUE='#'
12106   PLUGINS_FALSE=
12107 fi
12108
12109
12110 if test "$plugins" = "yes"; then
12111   enable_targets="$enable_targets plugin"
12112 fi
12113
12114 # Check whether --enable-64-bit-bfd was given.
12115 if test "${enable_64_bit_bfd+set}" = set; then :
12116   enableval=$enable_64_bit_bfd; case "${enableval}" in
12117   yes)  want64=true  ;;
12118   no)   want64=false ;;
12119   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
12120 esac
12121 else
12122   want64=false
12123 fi
12124
12125 # Check whether --enable-targets was given.
12126 if test "${enable_targets+set}" = set; then :
12127   enableval=$enable_targets; case "${enableval}" in
12128   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12129             ;;
12130   no)       enable_targets= ;;
12131   *)        enable_targets=$enableval ;;
12132 esac
12133 fi
12134
12135 # Check whether --enable-64_bit_archive was given.
12136 if test "${enable_64_bit_archive+set}" = set; then :
12137   enableval=$enable_64_bit_archive; case "${enableval}" in
12138   yes)  want_64_bit_archive=true  ;;
12139   no)   want_64_bit_archive=false ;;
12140   *)    as_fn_error "bad value ${enableval} for 64-bit-archive option" "$LINENO" 5 ;;
12141 esac
12142 else
12143   want_64_bit_archive=unset
12144 fi
12145
12146
12147 # Check whether --with-mmap was given.
12148 if test "${with_mmap+set}" = set; then :
12149   withval=$with_mmap; case "${withval}" in
12150   yes)  want_mmap=true ;;
12151   no)   want_mmap=false ;;
12152   *)    as_fn_error "bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
12153 esac
12154 else
12155   want_mmap=false
12156 fi
12157
12158 # Check whether --enable-secureplt was given.
12159 if test "${enable_secureplt+set}" = set; then :
12160   enableval=$enable_secureplt; case "${enableval}" in
12161   yes)  use_secureplt=true  ;;
12162   no)   use_secureplt=false ;;
12163   *)    as_fn_error "bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
12164 esac
12165 else
12166   use_secureplt=true
12167 fi
12168 if test $use_secureplt = true; then
12169
12170 $as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12171
12172 fi
12173
12174 # Check whether --enable-leading-mingw64-underscores was given.
12175 if test "${enable_leading_mingw64_underscores+set}" = set; then :
12176   enableval=$enable_leading_mingw64_underscores;
12177 fi
12178
12179 if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12180
12181 $as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12182
12183 fi
12184
12185 DEBUGDIR=${libdir}/debug
12186
12187 # Check whether --with-separate-debug-dir was given.
12188 if test "${with_separate_debug_dir+set}" = set; then :
12189   withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12190 fi
12191
12192
12193
12194
12195
12196 # Check whether --with-pkgversion was given.
12197 if test "${with_pkgversion+set}" = set; then :
12198   withval=$with_pkgversion; case "$withval" in
12199       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12200       no)  PKGVERSION= ;;
12201       *)   PKGVERSION="($withval) " ;;
12202      esac
12203 else
12204   PKGVERSION="(GNU Binutils) "
12205
12206 fi
12207
12208
12209
12210
12211
12212 # Check whether --with-bugurl was given.
12213 if test "${with_bugurl+set}" = set; then :
12214   withval=$with_bugurl; case "$withval" in
12215       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12216       no)  BUGURL=
12217            ;;
12218       *)   BUGURL="$withval"
12219            ;;
12220      esac
12221 else
12222   BUGURL="http://www.sourceware.org/bugzilla/"
12223
12224 fi
12225
12226   case ${BUGURL} in
12227   "")
12228     REPORT_BUGS_TO=
12229     REPORT_BUGS_TEXI=
12230     ;;
12231   *)
12232     REPORT_BUGS_TO="<$BUGURL>"
12233     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12234     ;;
12235   esac;
12236
12237
12238
12239
12240
12241 # Set the 'development' global.
12242 . $srcdir/../bfd/development.sh
12243
12244 # Set acp_cpp_for_build variable
12245 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
12246
12247 # Default set of GCC warnings to enable.
12248 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12249 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12250
12251 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12253 /* end confdefs.h.  */
12254 __GNUC__
12255 _ACEOF
12256 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12257   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12258
12259 else
12260   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12261 fi
12262 rm -f conftest*
12263
12264
12265 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12267 /* end confdefs.h.  */
12268 __GNUC__
12269 _ACEOF
12270 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12271   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12272
12273 else
12274   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12275 fi
12276 rm -f conftest*
12277
12278
12279 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12280 WARN_WRITE_STRINGS=""
12281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12282 /* end confdefs.h.  */
12283 __GNUC__
12284 _ACEOF
12285 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12286   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12287
12288 else
12289   WARN_WRITE_STRINGS="-Wwrite-strings"
12290 fi
12291 rm -f conftest*
12292
12293
12294 # Verify CC_FOR_BUILD to be compatible with warning flags
12295
12296 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12298 /* end confdefs.h.  */
12299 __GNUC__
12300 _ACEOF
12301 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12302   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12303
12304 else
12305   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
12306 fi
12307 rm -f conftest*
12308
12309
12310 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12312 /* end confdefs.h.  */
12313 __GNUC__
12314 _ACEOF
12315 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12316   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12317
12318 else
12319   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
12320 fi
12321 rm -f conftest*
12322
12323
12324 # Check whether --enable-werror was given.
12325 if test "${enable_werror+set}" = set; then :
12326   enableval=$enable_werror; case "${enableval}" in
12327      yes | y) ERROR_ON_WARNING="yes" ;;
12328      no | n)  ERROR_ON_WARNING="no" ;;
12329      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12330    esac
12331 fi
12332
12333
12334 # Disable -Wformat by default when using gcc on mingw
12335 case "${host}" in
12336   *-*-mingw32*)
12337     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12338       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12339       GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
12340     fi
12341     ;;
12342   *) ;;
12343 esac
12344
12345 # Enable -Werror by default when using gcc.  Turn it off for releases.
12346 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12347     ERROR_ON_WARNING=yes
12348 fi
12349
12350 NO_WERROR=
12351 if test "${ERROR_ON_WARNING}" = yes ; then
12352     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12353     GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
12354     NO_WERROR="-Wno-error"
12355 fi
12356
12357 if test "${GCC}" = yes ; then
12358   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12359   WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
12360 fi
12361
12362 # Check whether --enable-build-warnings was given.
12363 if test "${enable_build_warnings+set}" = set; then :
12364   enableval=$enable_build_warnings; case "${enableval}" in
12365   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12366         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
12367   no)   if test "${GCC}" = yes ; then
12368           WARN_CFLAGS="-w"
12369       WARN_CFLAGS_FOR_BUILD="-w"
12370         fi;;
12371   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12372         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
12373         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
12374   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12375         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
12376         WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
12377   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
12378         WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12379 esac
12380 fi
12381
12382
12383 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12384   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12385 fi
12386
12387
12388
12389
12390
12391
12392
12393 ac_config_headers="$ac_config_headers config.h:config.in"
12394
12395
12396 # PR 14072
12397
12398
12399 if test -z "$target" ; then
12400     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12401 fi
12402
12403
12404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12405 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12406     # Check whether --enable-maintainer-mode was given.
12407 if test "${enable_maintainer_mode+set}" = set; then :
12408   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12409 else
12410   USE_MAINTAINER_MODE=no
12411 fi
12412
12413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12414 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12415    if test $USE_MAINTAINER_MODE = yes; then
12416   MAINTAINER_MODE_TRUE=
12417   MAINTAINER_MODE_FALSE='#'
12418 else
12419   MAINTAINER_MODE_TRUE='#'
12420   MAINTAINER_MODE_FALSE=
12421 fi
12422
12423   MAINT=$MAINTAINER_MODE_TRUE
12424
12425
12426  if false; then
12427   GENINSRC_NEVER_TRUE=
12428   GENINSRC_NEVER_FALSE='#'
12429 else
12430   GENINSRC_NEVER_TRUE='#'
12431   GENINSRC_NEVER_FALSE=
12432 fi
12433
12434  case ${build_alias} in
12435   "") build_noncanonical=${build} ;;
12436   *) build_noncanonical=${build_alias} ;;
12437 esac
12438
12439  case ${host_alias} in
12440   "") host_noncanonical=${build_noncanonical} ;;
12441   *) host_noncanonical=${host_alias} ;;
12442 esac
12443
12444  case ${target_alias} in
12445   "") target_noncanonical=${host_noncanonical} ;;
12446   *) target_noncanonical=${target_alias} ;;
12447 esac
12448
12449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12450 $as_echo_n "checking whether to install libbfd... " >&6; }
12451   # Check whether --enable-install-libbfd was given.
12452 if test "${enable_install_libbfd+set}" = set; then :
12453   enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12454 else
12455   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12456         install_libbfd_p=yes
12457       else
12458         install_libbfd_p=no
12459       fi
12460 fi
12461
12462   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12463 $as_echo "$install_libbfd_p" >&6; }
12464    if test $install_libbfd_p = yes; then
12465   INSTALL_LIBBFD_TRUE=
12466   INSTALL_LIBBFD_FALSE='#'
12467 else
12468   INSTALL_LIBBFD_TRUE='#'
12469   INSTALL_LIBBFD_FALSE=
12470 fi
12471
12472   # Need _noncanonical variables for this.
12473
12474
12475
12476
12477   # libbfd.a is a host library containing target dependent code
12478   bfdlibdir='$(libdir)'
12479   bfdincludedir='$(includedir)'
12480   if test "${host}" != "${target}"; then
12481     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12482     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12483   fi
12484
12485
12486
12487
12488
12489
12490
12491
12492 host64=false
12493 target64=false
12494 bfd_default_target_size=32
12495
12496 # host stuff:
12497
12498 ALL_LINGUAS="da es fi fr hr id ja ro ru rw sr sv tr uk vi zh_CN"
12499 # If we haven't got the data from the intl directory,
12500 # assume NLS is disabled.
12501 USE_NLS=no
12502 LIBINTL=
12503 LIBINTL_DEP=
12504 INCINTL=
12505 XGETTEXT=
12506 GMSGFMT=
12507 POSUB=
12508
12509 if test -f  ../intl/config.intl; then
12510   .  ../intl/config.intl
12511 fi
12512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12513 $as_echo_n "checking whether NLS is requested... " >&6; }
12514 if test x"$USE_NLS" != xyes; then
12515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12516 $as_echo "no" >&6; }
12517 else
12518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12519 $as_echo "yes" >&6; }
12520
12521 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12522
12523
12524   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12525 $as_echo_n "checking for catalogs to be installed... " >&6; }
12526   # Look for .po and .gmo files in the source directory.
12527   CATALOGS=
12528   XLINGUAS=
12529   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12530     # If there aren't any .gmo files the shell will give us the
12531     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12532     # weeded out.
12533     case "$cat" in *\**)
12534       continue;;
12535     esac
12536     # The quadruple backslash is collapsed to a double backslash
12537     # by the backticks, then collapsed again by the double quotes,
12538     # leaving us with one backslash in the sed expression (right
12539     # before the dot that mustn't act as a wildcard).
12540     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12541     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12542     # The user is allowed to set LINGUAS to a list of languages to
12543     # install catalogs for.  If it's empty that means "all of them."
12544     if test "x$LINGUAS" = x; then
12545       CATALOGS="$CATALOGS $cat"
12546       XLINGUAS="$XLINGUAS $lang"
12547     else
12548       case "$LINGUAS" in *$lang*)
12549         CATALOGS="$CATALOGS $cat"
12550         XLINGUAS="$XLINGUAS $lang"
12551         ;;
12552       esac
12553     fi
12554   done
12555   LINGUAS="$XLINGUAS"
12556   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12557 $as_echo "$LINGUAS" >&6; }
12558
12559
12560     DATADIRNAME=share
12561
12562   INSTOBJEXT=.mo
12563
12564   GENCAT=gencat
12565
12566   CATOBJEXT=.gmo
12567
12568 fi
12569
12570         MKINSTALLDIRS=
12571   if test -n "$ac_aux_dir"; then
12572     case "$ac_aux_dir" in
12573       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12574       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12575     esac
12576   fi
12577   if test -z "$MKINSTALLDIRS"; then
12578     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12579   fi
12580
12581
12582
12583   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12584 $as_echo_n "checking whether NLS is requested... " >&6; }
12585     # Check whether --enable-nls was given.
12586 if test "${enable_nls+set}" = set; then :
12587   enableval=$enable_nls; USE_NLS=$enableval
12588 else
12589   USE_NLS=yes
12590 fi
12591
12592   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12593 $as_echo "$USE_NLS" >&6; }
12594
12595
12596
12597
12598
12599
12600 # Prepare PATH_SEPARATOR.
12601 # The user is always right.
12602 if test "${PATH_SEPARATOR+set}" != set; then
12603   echo "#! /bin/sh" >conf$$.sh
12604   echo  "exit 0"   >>conf$$.sh
12605   chmod +x conf$$.sh
12606   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12607     PATH_SEPARATOR=';'
12608   else
12609     PATH_SEPARATOR=:
12610   fi
12611   rm -f conf$$.sh
12612 fi
12613
12614 # Find out how to test for executable files. Don't use a zero-byte file,
12615 # as systems may use methods other than mode bits to determine executability.
12616 cat >conf$$.file <<_ASEOF
12617 #! /bin/sh
12618 exit 0
12619 _ASEOF
12620 chmod +x conf$$.file
12621 if test -x conf$$.file >/dev/null 2>&1; then
12622   ac_executable_p="test -x"
12623 else
12624   ac_executable_p="test -f"
12625 fi
12626 rm -f conf$$.file
12627
12628 # Extract the first word of "msgfmt", so it can be a program name with args.
12629 set dummy msgfmt; ac_word=$2
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12631 $as_echo_n "checking for $ac_word... " >&6; }
12632 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12633   $as_echo_n "(cached) " >&6
12634 else
12635   case "$MSGFMT" in
12636   [\\/]* | ?:[\\/]*)
12637     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12638     ;;
12639   *)
12640     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12641     for ac_dir in $PATH; do
12642       IFS="$ac_save_IFS"
12643       test -z "$ac_dir" && ac_dir=.
12644       for ac_exec_ext in '' $ac_executable_extensions; do
12645         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12646           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12647      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12648             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12649             break 2
12650           fi
12651         fi
12652       done
12653     done
12654     IFS="$ac_save_IFS"
12655   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12656     ;;
12657 esac
12658 fi
12659 MSGFMT="$ac_cv_path_MSGFMT"
12660 if test "$MSGFMT" != ":"; then
12661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12662 $as_echo "$MSGFMT" >&6; }
12663 else
12664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12665 $as_echo "no" >&6; }
12666 fi
12667
12668   # Extract the first word of "gmsgfmt", so it can be a program name with args.
12669 set dummy gmsgfmt; ac_word=$2
12670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12671 $as_echo_n "checking for $ac_word... " >&6; }
12672 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12673   $as_echo_n "(cached) " >&6
12674 else
12675   case $GMSGFMT in
12676   [\\/]* | ?:[\\/]*)
12677   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12678   ;;
12679   *)
12680   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12681 for as_dir in $PATH
12682 do
12683   IFS=$as_save_IFS
12684   test -z "$as_dir" && as_dir=.
12685     for ac_exec_ext in '' $ac_executable_extensions; do
12686   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12687     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12688     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12689     break 2
12690   fi
12691 done
12692   done
12693 IFS=$as_save_IFS
12694
12695   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12696   ;;
12697 esac
12698 fi
12699 GMSGFMT=$ac_cv_path_GMSGFMT
12700 if test -n "$GMSGFMT"; then
12701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12702 $as_echo "$GMSGFMT" >&6; }
12703 else
12704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12705 $as_echo "no" >&6; }
12706 fi
12707
12708
12709
12710
12711 # Prepare PATH_SEPARATOR.
12712 # The user is always right.
12713 if test "${PATH_SEPARATOR+set}" != set; then
12714   echo "#! /bin/sh" >conf$$.sh
12715   echo  "exit 0"   >>conf$$.sh
12716   chmod +x conf$$.sh
12717   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12718     PATH_SEPARATOR=';'
12719   else
12720     PATH_SEPARATOR=:
12721   fi
12722   rm -f conf$$.sh
12723 fi
12724
12725 # Find out how to test for executable files. Don't use a zero-byte file,
12726 # as systems may use methods other than mode bits to determine executability.
12727 cat >conf$$.file <<_ASEOF
12728 #! /bin/sh
12729 exit 0
12730 _ASEOF
12731 chmod +x conf$$.file
12732 if test -x conf$$.file >/dev/null 2>&1; then
12733   ac_executable_p="test -x"
12734 else
12735   ac_executable_p="test -f"
12736 fi
12737 rm -f conf$$.file
12738
12739 # Extract the first word of "xgettext", so it can be a program name with args.
12740 set dummy xgettext; ac_word=$2
12741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12742 $as_echo_n "checking for $ac_word... " >&6; }
12743 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12744   $as_echo_n "(cached) " >&6
12745 else
12746   case "$XGETTEXT" in
12747   [\\/]* | ?:[\\/]*)
12748     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12749     ;;
12750   *)
12751     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12752     for ac_dir in $PATH; do
12753       IFS="$ac_save_IFS"
12754       test -z "$ac_dir" && ac_dir=.
12755       for ac_exec_ext in '' $ac_executable_extensions; do
12756         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12757           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12758      (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
12759             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12760             break 2
12761           fi
12762         fi
12763       done
12764     done
12765     IFS="$ac_save_IFS"
12766   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12767     ;;
12768 esac
12769 fi
12770 XGETTEXT="$ac_cv_path_XGETTEXT"
12771 if test "$XGETTEXT" != ":"; then
12772   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12773 $as_echo "$XGETTEXT" >&6; }
12774 else
12775   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12776 $as_echo "no" >&6; }
12777 fi
12778
12779     rm -f messages.po
12780
12781
12782 # Prepare PATH_SEPARATOR.
12783 # The user is always right.
12784 if test "${PATH_SEPARATOR+set}" != set; then
12785   echo "#! /bin/sh" >conf$$.sh
12786   echo  "exit 0"   >>conf$$.sh
12787   chmod +x conf$$.sh
12788   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12789     PATH_SEPARATOR=';'
12790   else
12791     PATH_SEPARATOR=:
12792   fi
12793   rm -f conf$$.sh
12794 fi
12795
12796 # Find out how to test for executable files. Don't use a zero-byte file,
12797 # as systems may use methods other than mode bits to determine executability.
12798 cat >conf$$.file <<_ASEOF
12799 #! /bin/sh
12800 exit 0
12801 _ASEOF
12802 chmod +x conf$$.file
12803 if test -x conf$$.file >/dev/null 2>&1; then
12804   ac_executable_p="test -x"
12805 else
12806   ac_executable_p="test -f"
12807 fi
12808 rm -f conf$$.file
12809
12810 # Extract the first word of "msgmerge", so it can be a program name with args.
12811 set dummy msgmerge; ac_word=$2
12812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12813 $as_echo_n "checking for $ac_word... " >&6; }
12814 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12815   $as_echo_n "(cached) " >&6
12816 else
12817   case "$MSGMERGE" in
12818   [\\/]* | ?:[\\/]*)
12819     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12820     ;;
12821   *)
12822     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12823     for ac_dir in $PATH; do
12824       IFS="$ac_save_IFS"
12825       test -z "$ac_dir" && ac_dir=.
12826       for ac_exec_ext in '' $ac_executable_extensions; do
12827         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12828           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12829             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12830             break 2
12831           fi
12832         fi
12833       done
12834     done
12835     IFS="$ac_save_IFS"
12836   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12837     ;;
12838 esac
12839 fi
12840 MSGMERGE="$ac_cv_path_MSGMERGE"
12841 if test "$MSGMERGE" != ":"; then
12842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12843 $as_echo "$MSGMERGE" >&6; }
12844 else
12845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12846 $as_echo "no" >&6; }
12847 fi
12848
12849
12850       if test "$GMSGFMT" != ":"; then
12851             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12852        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12853       : ;
12854     else
12855       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12856       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12857 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12858       GMSGFMT=":"
12859     fi
12860   fi
12861
12862       if test "$XGETTEXT" != ":"; then
12863             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12864        (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
12865       : ;
12866     else
12867       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12868 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12869       XGETTEXT=":"
12870     fi
12871         rm -f messages.po
12872   fi
12873
12874   ac_config_commands="$ac_config_commands default-1"
12875
12876
12877
12878 # Permit host specific settings.
12879 . ${srcdir}/configure.host
12880
12881
12882
12883
12884 BFD_HOST_64BIT_LONG=0
12885 BFD_HOST_64BIT_LONG_LONG=0
12886 BFD_HOST_64_BIT_DEFINED=0
12887 BFD_HOST_64_BIT=
12888 BFD_HOST_U_64_BIT=
12889 BFD_HOSTPTR_T="unsigned long"
12890
12891
12892   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
12893 $as_echo_n "checking for long double... " >&6; }
12894 if test "${ac_cv_type_long_double+set}" = set; then :
12895   $as_echo_n "(cached) " >&6
12896 else
12897   if test "$GCC" = yes; then
12898        ac_cv_type_long_double=yes
12899      else
12900        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12901 /* end confdefs.h.  */
12902 /* The Stardent Vistra knows sizeof (long double), but does
12903                  not support it.  */
12904               long double foo = 0.0L;
12905 int
12906 main ()
12907 {
12908 static int test_array [1 - 2 * !(/* On Ultrix 4.3 cc, long double is 4 and double is 8.  */
12909               sizeof (double) <= sizeof (long double))];
12910 test_array [0] = 0
12911
12912   ;
12913   return 0;
12914 }
12915 _ACEOF
12916 if ac_fn_c_try_compile "$LINENO"; then :
12917   ac_cv_type_long_double=yes
12918 else
12919   ac_cv_type_long_double=no
12920 fi
12921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12922      fi
12923 fi
12924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_double" >&5
12925 $as_echo "$ac_cv_type_long_double" >&6; }
12926   if test $ac_cv_type_long_double = yes; then
12927
12928 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
12929
12930   fi
12931
12932 ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
12933 if test "x$ac_cv_type_long_long" = x""yes; then :
12934
12935 cat >>confdefs.h <<_ACEOF
12936 #define HAVE_LONG_LONG 1
12937 _ACEOF
12938
12939 # The cast to long int works around a bug in the HP C Compiler
12940 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12941 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12942 # This bug is HP SR number 8606223364.
12943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12944 $as_echo_n "checking size of long long... " >&6; }
12945 if test "${ac_cv_sizeof_long_long+set}" = set; then :
12946   $as_echo_n "(cached) " >&6
12947 else
12948   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12949
12950 else
12951   if test "$ac_cv_type_long_long" = yes; then
12952      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12953 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12954 { as_fn_set_status 77
12955 as_fn_error "cannot compute sizeof (long long)
12956 See \`config.log' for more details." "$LINENO" 5; }; }
12957    else
12958      ac_cv_sizeof_long_long=0
12959    fi
12960 fi
12961
12962 fi
12963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12964 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12965
12966
12967
12968 cat >>confdefs.h <<_ACEOF
12969 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12970 _ACEOF
12971
12972
12973 fi
12974
12975 # The cast to long int works around a bug in the HP C Compiler
12976 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12977 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12978 # This bug is HP SR number 8606223364.
12979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12980 $as_echo_n "checking size of void *... " >&6; }
12981 if test "${ac_cv_sizeof_void_p+set}" = set; then :
12982   $as_echo_n "(cached) " >&6
12983 else
12984   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12985
12986 else
12987   if test "$ac_cv_type_void_p" = yes; then
12988      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12989 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12990 { as_fn_set_status 77
12991 as_fn_error "cannot compute sizeof (void *)
12992 See \`config.log' for more details." "$LINENO" 5; }; }
12993    else
12994      ac_cv_sizeof_void_p=0
12995    fi
12996 fi
12997
12998 fi
12999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13000 $as_echo "$ac_cv_sizeof_void_p" >&6; }
13001
13002
13003
13004 cat >>confdefs.h <<_ACEOF
13005 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13006 _ACEOF
13007
13008
13009 # The cast to long int works around a bug in the HP C Compiler
13010 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13011 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13012 # This bug is HP SR number 8606223364.
13013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13014 $as_echo_n "checking size of long... " >&6; }
13015 if test "${ac_cv_sizeof_long+set}" = set; then :
13016   $as_echo_n "(cached) " >&6
13017 else
13018   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13019
13020 else
13021   if test "$ac_cv_type_long" = yes; then
13022      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13023 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13024 { as_fn_set_status 77
13025 as_fn_error "cannot compute sizeof (long)
13026 See \`config.log' for more details." "$LINENO" 5; }; }
13027    else
13028      ac_cv_sizeof_long=0
13029    fi
13030 fi
13031
13032 fi
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13034 $as_echo "$ac_cv_sizeof_long" >&6; }
13035
13036
13037
13038 cat >>confdefs.h <<_ACEOF
13039 #define SIZEOF_LONG $ac_cv_sizeof_long
13040 _ACEOF
13041
13042
13043
13044 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
13045   host64=true
13046 fi
13047
13048 if test "x${ac_cv_sizeof_long}" = "x8"; then
13049   BFD_HOST_64BIT_LONG=1
13050   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
13051   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
13052 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
13053   BFD_HOST_64BIT_LONG_LONG=1
13054   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
13055   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
13056   if test "x${ac_cv_sizeof_void_p}" = "x8"; then
13057     BFD_HOSTPTR_T="unsigned long long"
13058   fi
13059 fi
13060
13061 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
13062   BFD_HOST_64_BIT_DEFINED=1
13063   BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
13064   BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
13065 fi
13066
13067
13068
13069
13070
13071
13072
13073
13074 # Put a plausible default for CC_FOR_BUILD in Makefile.
13075 if test -z "$CC_FOR_BUILD"; then
13076   if test "x$cross_compiling" = "xno"; then
13077     CC_FOR_BUILD='$(CC)'
13078   else
13079     CC_FOR_BUILD=gcc
13080   fi
13081 fi
13082
13083 # Also set EXEEXT_FOR_BUILD.
13084 if test "x$cross_compiling" = "xno"; then
13085   EXEEXT_FOR_BUILD='$(EXEEXT)'
13086 else
13087   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
13088 $as_echo_n "checking for build system executable suffix... " >&6; }
13089 if test "${bfd_cv_build_exeext+set}" = set; then :
13090   $as_echo_n "(cached) " >&6
13091 else
13092   rm -f conftest*
13093      echo 'int main () { return 0; }' > conftest.c
13094      bfd_cv_build_exeext=
13095      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
13096      for file in conftest.*; do
13097        case $file in
13098        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
13099        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
13100        esac
13101      done
13102      rm -f conftest*
13103      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
13104 fi
13105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
13106 $as_echo "$bfd_cv_build_exeext" >&6; }
13107   EXEEXT_FOR_BUILD=""
13108   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
13109 fi
13110
13111
13112 for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h wchar.h wctype.h
13113 do :
13114   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13115 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13116 eval as_val=\$$as_ac_Header
13117    if test "x$as_val" = x""yes; then :
13118   cat >>confdefs.h <<_ACEOF
13119 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13120 _ACEOF
13121
13122 fi
13123
13124 done
13125
13126 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h sys/resource.h
13127 do :
13128   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13129 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13130 eval as_val=\$$as_ac_Header
13131    if test "x$as_val" = x""yes; then :
13132   cat >>confdefs.h <<_ACEOF
13133 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13134 _ACEOF
13135
13136 fi
13137
13138 done
13139
13140
13141
13142 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
13143
13144 acx_cv_header_stdint=stddef.h
13145 acx_cv_header_stdint_kind="(already complete)"
13146 for i in stdint.h $inttype_headers; do
13147   unset ac_cv_type_uintptr_t
13148   unset ac_cv_type_uintmax_t
13149   unset ac_cv_type_int_least32_t
13150   unset ac_cv_type_int_fast32_t
13151   unset ac_cv_type_uint64_t
13152   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
13153   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
13154 #include <$i>
13155 "
13156 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
13157   acx_cv_header_stdint=$i
13158 else
13159   continue
13160 fi
13161
13162   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13163 #include <$i>
13164 "
13165 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13166
13167 else
13168   acx_cv_header_stdint_kind="(mostly complete)"
13169 fi
13170
13171   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
13172 #include <$i>
13173 "
13174 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
13175
13176 else
13177   acx_cv_header_stdint_kind="(mostly complete)"
13178 fi
13179
13180   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
13181 #include <$i>
13182 "
13183 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
13184
13185 else
13186   acx_cv_header_stdint_kind="(mostly complete)"
13187 fi
13188
13189   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13190 #include <$i>
13191 "
13192 if test "x$ac_cv_type_uint64_t" = x""yes; then :
13193
13194 else
13195   acx_cv_header_stdint_kind="(lacks uint64_t)"
13196 fi
13197
13198   break
13199 done
13200 if test "$acx_cv_header_stdint" = stddef.h; then
13201   acx_cv_header_stdint_kind="(lacks uintmax_t)"
13202   for i in stdint.h $inttype_headers; do
13203     unset ac_cv_type_uintptr_t
13204     unset ac_cv_type_uint32_t
13205     unset ac_cv_type_uint64_t
13206     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
13207     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
13208 #include <$i>
13209 "
13210 if test "x$ac_cv_type_uint32_t" = x""yes; then :
13211   acx_cv_header_stdint=$i
13212 else
13213   continue
13214 fi
13215
13216     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13217 #include <$i>
13218 "
13219 if test "x$ac_cv_type_uint64_t" = x""yes; then :
13220
13221 fi
13222
13223     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13224 #include <$i>
13225 "
13226 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13227
13228 fi
13229
13230     break
13231   done
13232 fi
13233 if test "$acx_cv_header_stdint" = stddef.h; then
13234   acx_cv_header_stdint_kind="(u_intXX_t style)"
13235   for i in sys/types.h $inttype_headers; do
13236     unset ac_cv_type_u_int32_t
13237     unset ac_cv_type_u_int64_t
13238     $as_echo_n "looking for u_intXX_t types in $i, " >&6
13239     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13240 #include <$i>
13241 "
13242 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13243   acx_cv_header_stdint=$i
13244 else
13245   continue
13246 fi
13247
13248     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13249 #include <$i>
13250 "
13251 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13252
13253 fi
13254
13255     break
13256   done
13257 fi
13258 if test "$acx_cv_header_stdint" = stddef.h; then
13259   acx_cv_header_stdint_kind="(using manual detection)"
13260 fi
13261
13262 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13263 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13264 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13265 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13266 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13267
13268 # ----------------- Summarize what we found so far
13269
13270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13271 $as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13272
13273 case `$as_basename -- bfd_stdint.h ||
13274 $as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13275          Xbfd_stdint.h : 'X\(//\)$' \| \
13276          Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13277 $as_echo X/bfd_stdint.h |
13278     sed '/^.*\/\([^/][^/]*\)\/*$/{
13279             s//\1/
13280             q
13281           }
13282           /^X\/\(\/\/\)$/{
13283             s//\1/
13284             q
13285           }
13286           /^X\/\(\/\).*/{
13287             s//\1/
13288             q
13289           }
13290           s/.*/./; q'` in
13291   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13292 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13293   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13294 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13295   *) ;;
13296 esac
13297
13298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13299 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13300
13301 # ----------------- done included file, check C basic types --------
13302
13303 # Lacking an uintptr_t?  Test size of void *
13304 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13305   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13306 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13307 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13308 # This bug is HP SR number 8606223364.
13309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13310 $as_echo_n "checking size of void *... " >&6; }
13311 if test "${ac_cv_sizeof_void_p+set}" = set; then :
13312   $as_echo_n "(cached) " >&6
13313 else
13314   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13315
13316 else
13317   if test "$ac_cv_type_void_p" = yes; then
13318      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13319 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13320 { as_fn_set_status 77
13321 as_fn_error "cannot compute sizeof (void *)
13322 See \`config.log' for more details." "$LINENO" 5; }; }
13323    else
13324      ac_cv_sizeof_void_p=0
13325    fi
13326 fi
13327
13328 fi
13329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13330 $as_echo "$ac_cv_sizeof_void_p" >&6; }
13331
13332
13333
13334 cat >>confdefs.h <<_ACEOF
13335 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13336 _ACEOF
13337
13338  ;;
13339 esac
13340
13341 # Lacking an uint64_t?  Test size of long
13342 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13343   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13344 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13345 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13346 # This bug is HP SR number 8606223364.
13347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13348 $as_echo_n "checking size of long... " >&6; }
13349 if test "${ac_cv_sizeof_long+set}" = set; then :
13350   $as_echo_n "(cached) " >&6
13351 else
13352   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13353
13354 else
13355   if test "$ac_cv_type_long" = yes; then
13356      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13357 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13358 { as_fn_set_status 77
13359 as_fn_error "cannot compute sizeof (long)
13360 See \`config.log' for more details." "$LINENO" 5; }; }
13361    else
13362      ac_cv_sizeof_long=0
13363    fi
13364 fi
13365
13366 fi
13367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13368 $as_echo "$ac_cv_sizeof_long" >&6; }
13369
13370
13371
13372 cat >>confdefs.h <<_ACEOF
13373 #define SIZEOF_LONG $ac_cv_sizeof_long
13374 _ACEOF
13375
13376  ;;
13377 esac
13378
13379 if test $acx_cv_header_stdint = stddef.h; then
13380   # Lacking a good header?  Test size of everything and deduce all types.
13381   # The cast to long int works around a bug in the HP C Compiler
13382 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13383 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13384 # This bug is HP SR number 8606223364.
13385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13386 $as_echo_n "checking size of int... " >&6; }
13387 if test "${ac_cv_sizeof_int+set}" = set; then :
13388   $as_echo_n "(cached) " >&6
13389 else
13390   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13391
13392 else
13393   if test "$ac_cv_type_int" = yes; then
13394      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13395 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13396 { as_fn_set_status 77
13397 as_fn_error "cannot compute sizeof (int)
13398 See \`config.log' for more details." "$LINENO" 5; }; }
13399    else
13400      ac_cv_sizeof_int=0
13401    fi
13402 fi
13403
13404 fi
13405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13406 $as_echo "$ac_cv_sizeof_int" >&6; }
13407
13408
13409
13410 cat >>confdefs.h <<_ACEOF
13411 #define SIZEOF_INT $ac_cv_sizeof_int
13412 _ACEOF
13413
13414
13415   # The cast to long int works around a bug in the HP C Compiler
13416 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13417 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13418 # This bug is HP SR number 8606223364.
13419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13420 $as_echo_n "checking size of short... " >&6; }
13421 if test "${ac_cv_sizeof_short+set}" = set; then :
13422   $as_echo_n "(cached) " >&6
13423 else
13424   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13425
13426 else
13427   if test "$ac_cv_type_short" = yes; then
13428      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13429 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13430 { as_fn_set_status 77
13431 as_fn_error "cannot compute sizeof (short)
13432 See \`config.log' for more details." "$LINENO" 5; }; }
13433    else
13434      ac_cv_sizeof_short=0
13435    fi
13436 fi
13437
13438 fi
13439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13440 $as_echo "$ac_cv_sizeof_short" >&6; }
13441
13442
13443
13444 cat >>confdefs.h <<_ACEOF
13445 #define SIZEOF_SHORT $ac_cv_sizeof_short
13446 _ACEOF
13447
13448
13449   # The cast to long int works around a bug in the HP C Compiler
13450 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13451 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13452 # This bug is HP SR number 8606223364.
13453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13454 $as_echo_n "checking size of char... " >&6; }
13455 if test "${ac_cv_sizeof_char+set}" = set; then :
13456   $as_echo_n "(cached) " >&6
13457 else
13458   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13459
13460 else
13461   if test "$ac_cv_type_char" = yes; then
13462      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13463 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13464 { as_fn_set_status 77
13465 as_fn_error "cannot compute sizeof (char)
13466 See \`config.log' for more details." "$LINENO" 5; }; }
13467    else
13468      ac_cv_sizeof_char=0
13469    fi
13470 fi
13471
13472 fi
13473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13474 $as_echo "$ac_cv_sizeof_char" >&6; }
13475
13476
13477
13478 cat >>confdefs.h <<_ACEOF
13479 #define SIZEOF_CHAR $ac_cv_sizeof_char
13480 _ACEOF
13481
13482
13483
13484   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13485 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
13486   case "$ac_cv_sizeof_char" in
13487     1) acx_cv_type_int8_t=char ;;
13488     *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
13489   esac
13490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13491 $as_echo "$acx_cv_type_int8_t" >&6; }
13492
13493   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13494 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
13495   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13496     2:*) acx_cv_type_int16_t=int ;;
13497     *:2) acx_cv_type_int16_t=short ;;
13498     *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
13499   esac
13500   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13501 $as_echo "$acx_cv_type_int16_t" >&6; }
13502
13503   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13504 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
13505   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13506     4:*) acx_cv_type_int32_t=int ;;
13507     *:4) acx_cv_type_int32_t=long ;;
13508     *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
13509   esac
13510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13511 $as_echo "$acx_cv_type_int32_t" >&6; }
13512 fi
13513
13514 # These tests are here to make the output prettier
13515
13516 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13517   case "$ac_cv_sizeof_long" in
13518     8) acx_cv_type_int64_t=long ;;
13519   esac
13520   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13521 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
13522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13523 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13524 fi
13525
13526 # Now we can use the above types
13527
13528 if test "$ac_cv_type_uintptr_t" != yes; then
13529   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13530 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13531   case $ac_cv_sizeof_void_p in
13532     2) acx_cv_type_intptr_t=int16_t ;;
13533     4) acx_cv_type_intptr_t=int32_t ;;
13534     8) acx_cv_type_intptr_t=int64_t ;;
13535     *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
13536   esac
13537   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13538 $as_echo "$acx_cv_type_intptr_t" >&6; }
13539 fi
13540
13541 # ----------------- done all checks, emit header -------------
13542 ac_config_commands="$ac_config_commands bfd_stdint.h"
13543
13544
13545
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13547 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13548 if test "${ac_cv_header_time+set}" = set; then :
13549   $as_echo_n "(cached) " >&6
13550 else
13551   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13552 /* end confdefs.h.  */
13553 #include <sys/types.h>
13554 #include <sys/time.h>
13555 #include <time.h>
13556
13557 int
13558 main ()
13559 {
13560 if ((struct tm *) 0)
13561 return 0;
13562   ;
13563   return 0;
13564 }
13565 _ACEOF
13566 if ac_fn_c_try_compile "$LINENO"; then :
13567   ac_cv_header_time=yes
13568 else
13569   ac_cv_header_time=no
13570 fi
13571 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13572 fi
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13574 $as_echo "$ac_cv_header_time" >&6; }
13575 if test $ac_cv_header_time = yes; then
13576
13577 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13578
13579 fi
13580
13581 ac_header_dirent=no
13582 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13583   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13585 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13586 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13587   $as_echo_n "(cached) " >&6
13588 else
13589   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13590 /* end confdefs.h.  */
13591 #include <sys/types.h>
13592 #include <$ac_hdr>
13593
13594 int
13595 main ()
13596 {
13597 if ((DIR *) 0)
13598 return 0;
13599   ;
13600   return 0;
13601 }
13602 _ACEOF
13603 if ac_fn_c_try_compile "$LINENO"; then :
13604   eval "$as_ac_Header=yes"
13605 else
13606   eval "$as_ac_Header=no"
13607 fi
13608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13609 fi
13610 eval ac_res=\$$as_ac_Header
13611                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13612 $as_echo "$ac_res" >&6; }
13613 eval as_val=\$$as_ac_Header
13614    if test "x$as_val" = x""yes; then :
13615   cat >>confdefs.h <<_ACEOF
13616 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13617 _ACEOF
13618
13619 ac_header_dirent=$ac_hdr; break
13620 fi
13621
13622 done
13623 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13624 if test $ac_header_dirent = dirent.h; then
13625   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13626 $as_echo_n "checking for library containing opendir... " >&6; }
13627 if test "${ac_cv_search_opendir+set}" = set; then :
13628   $as_echo_n "(cached) " >&6
13629 else
13630   ac_func_search_save_LIBS=$LIBS
13631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13632 /* end confdefs.h.  */
13633
13634 /* Override any GCC internal prototype to avoid an error.
13635    Use char because int might match the return type of a GCC
13636    builtin and then its argument prototype would still apply.  */
13637 #ifdef __cplusplus
13638 extern "C"
13639 #endif
13640 char opendir ();
13641 int
13642 main ()
13643 {
13644 return opendir ();
13645   ;
13646   return 0;
13647 }
13648 _ACEOF
13649 for ac_lib in '' dir; do
13650   if test -z "$ac_lib"; then
13651     ac_res="none required"
13652   else
13653     ac_res=-l$ac_lib
13654     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13655   fi
13656   if ac_fn_c_try_link "$LINENO"; then :
13657   ac_cv_search_opendir=$ac_res
13658 fi
13659 rm -f core conftest.err conftest.$ac_objext \
13660     conftest$ac_exeext
13661   if test "${ac_cv_search_opendir+set}" = set; then :
13662   break
13663 fi
13664 done
13665 if test "${ac_cv_search_opendir+set}" = set; then :
13666
13667 else
13668   ac_cv_search_opendir=no
13669 fi
13670 rm conftest.$ac_ext
13671 LIBS=$ac_func_search_save_LIBS
13672 fi
13673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13674 $as_echo "$ac_cv_search_opendir" >&6; }
13675 ac_res=$ac_cv_search_opendir
13676 if test "$ac_res" != no; then :
13677   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13678
13679 fi
13680
13681 else
13682   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13683 $as_echo_n "checking for library containing opendir... " >&6; }
13684 if test "${ac_cv_search_opendir+set}" = set; then :
13685   $as_echo_n "(cached) " >&6
13686 else
13687   ac_func_search_save_LIBS=$LIBS
13688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13689 /* end confdefs.h.  */
13690
13691 /* Override any GCC internal prototype to avoid an error.
13692    Use char because int might match the return type of a GCC
13693    builtin and then its argument prototype would still apply.  */
13694 #ifdef __cplusplus
13695 extern "C"
13696 #endif
13697 char opendir ();
13698 int
13699 main ()
13700 {
13701 return opendir ();
13702   ;
13703   return 0;
13704 }
13705 _ACEOF
13706 for ac_lib in '' x; do
13707   if test -z "$ac_lib"; then
13708     ac_res="none required"
13709   else
13710     ac_res=-l$ac_lib
13711     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13712   fi
13713   if ac_fn_c_try_link "$LINENO"; then :
13714   ac_cv_search_opendir=$ac_res
13715 fi
13716 rm -f core conftest.err conftest.$ac_objext \
13717     conftest$ac_exeext
13718   if test "${ac_cv_search_opendir+set}" = set; then :
13719   break
13720 fi
13721 done
13722 if test "${ac_cv_search_opendir+set}" = set; then :
13723
13724 else
13725   ac_cv_search_opendir=no
13726 fi
13727 rm conftest.$ac_ext
13728 LIBS=$ac_func_search_save_LIBS
13729 fi
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13731 $as_echo "$ac_cv_search_opendir" >&6; }
13732 ac_res=$ac_cv_search_opendir
13733 if test "$ac_res" != no; then :
13734   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13735
13736 fi
13737
13738 fi
13739
13740
13741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13742 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13743 if test "${gcc_cv_header_string+set}" = set; then :
13744   $as_echo_n "(cached) " >&6
13745 else
13746   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13747 /* end confdefs.h.  */
13748 #include <string.h>
13749 #include <strings.h>
13750 int
13751 main ()
13752 {
13753
13754   ;
13755   return 0;
13756 }
13757 _ACEOF
13758 if ac_fn_c_try_compile "$LINENO"; then :
13759   gcc_cv_header_string=yes
13760 else
13761   gcc_cv_header_string=no
13762 fi
13763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13764 fi
13765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13766 $as_echo "$gcc_cv_header_string" >&6; }
13767 if test $gcc_cv_header_string = yes; then
13768
13769 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13770
13771 fi
13772
13773 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13774 do :
13775   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13776 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13777 eval as_val=\$$as_ac_var
13778    if test "x$as_val" = x""yes; then :
13779   cat >>confdefs.h <<_ACEOF
13780 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13781 _ACEOF
13782
13783 fi
13784 done
13785
13786 for ac_func in strtoull getrlimit
13787 do :
13788   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13789 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13790 eval as_val=\$$as_ac_var
13791    if test "x$as_val" = x""yes; then :
13792   cat >>confdefs.h <<_ACEOF
13793 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13794 _ACEOF
13795
13796 fi
13797 done
13798
13799
13800 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13801 if test "x$ac_cv_have_decl_basename" = x""yes; then :
13802   ac_have_decl=1
13803 else
13804   ac_have_decl=0
13805 fi
13806
13807 cat >>confdefs.h <<_ACEOF
13808 #define HAVE_DECL_BASENAME $ac_have_decl
13809 _ACEOF
13810
13811 ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13812 if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13813   ac_have_decl=1
13814 else
13815   ac_have_decl=0
13816 fi
13817
13818 cat >>confdefs.h <<_ACEOF
13819 #define HAVE_DECL_FTELLO $ac_have_decl
13820 _ACEOF
13821
13822 ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13823 if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13824   ac_have_decl=1
13825 else
13826   ac_have_decl=0
13827 fi
13828
13829 cat >>confdefs.h <<_ACEOF
13830 #define HAVE_DECL_FTELLO64 $ac_have_decl
13831 _ACEOF
13832
13833 ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13834 if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13835   ac_have_decl=1
13836 else
13837   ac_have_decl=0
13838 fi
13839
13840 cat >>confdefs.h <<_ACEOF
13841 #define HAVE_DECL_FSEEKO $ac_have_decl
13842 _ACEOF
13843
13844 ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13845 if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13846   ac_have_decl=1
13847 else
13848   ac_have_decl=0
13849 fi
13850
13851 cat >>confdefs.h <<_ACEOF
13852 #define HAVE_DECL_FSEEKO64 $ac_have_decl
13853 _ACEOF
13854
13855
13856
13857 case "${host}" in
13858 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13859
13860 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13861  ;;
13862 esac
13863
13864 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13865 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13866   ac_have_decl=1
13867 else
13868   ac_have_decl=0
13869 fi
13870
13871 cat >>confdefs.h <<_ACEOF
13872 #define HAVE_DECL_FFS $ac_have_decl
13873 _ACEOF
13874
13875 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13876 if test "x$ac_cv_have_decl_free" = x""yes; then :
13877   ac_have_decl=1
13878 else
13879   ac_have_decl=0
13880 fi
13881
13882 cat >>confdefs.h <<_ACEOF
13883 #define HAVE_DECL_FREE $ac_have_decl
13884 _ACEOF
13885
13886 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13887 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13888   ac_have_decl=1
13889 else
13890   ac_have_decl=0
13891 fi
13892
13893 cat >>confdefs.h <<_ACEOF
13894 #define HAVE_DECL_GETENV $ac_have_decl
13895 _ACEOF
13896
13897 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13898 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13899   ac_have_decl=1
13900 else
13901   ac_have_decl=0
13902 fi
13903
13904 cat >>confdefs.h <<_ACEOF
13905 #define HAVE_DECL_MALLOC $ac_have_decl
13906 _ACEOF
13907
13908 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13909 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13910   ac_have_decl=1
13911 else
13912   ac_have_decl=0
13913 fi
13914
13915 cat >>confdefs.h <<_ACEOF
13916 #define HAVE_DECL_REALLOC $ac_have_decl
13917 _ACEOF
13918
13919 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13920 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13921   ac_have_decl=1
13922 else
13923   ac_have_decl=0
13924 fi
13925
13926 cat >>confdefs.h <<_ACEOF
13927 #define HAVE_DECL_STPCPY $ac_have_decl
13928 _ACEOF
13929
13930 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13931 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13932   ac_have_decl=1
13933 else
13934   ac_have_decl=0
13935 fi
13936
13937 cat >>confdefs.h <<_ACEOF
13938 #define HAVE_DECL_STRSTR $ac_have_decl
13939 _ACEOF
13940
13941 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13942 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
13943   ac_have_decl=1
13944 else
13945   ac_have_decl=0
13946 fi
13947
13948 cat >>confdefs.h <<_ACEOF
13949 #define HAVE_DECL_ASPRINTF $ac_have_decl
13950 _ACEOF
13951
13952 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13953 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
13954   ac_have_decl=1
13955 else
13956   ac_have_decl=0
13957 fi
13958
13959 cat >>confdefs.h <<_ACEOF
13960 #define HAVE_DECL_VASPRINTF $ac_have_decl
13961 _ACEOF
13962
13963 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13964 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13965   ac_have_decl=1
13966 else
13967   ac_have_decl=0
13968 fi
13969
13970 cat >>confdefs.h <<_ACEOF
13971 #define HAVE_DECL_SNPRINTF $ac_have_decl
13972 _ACEOF
13973
13974 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13975 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13976   ac_have_decl=1
13977 else
13978   ac_have_decl=0
13979 fi
13980
13981 cat >>confdefs.h <<_ACEOF
13982 #define HAVE_DECL_VSNPRINTF $ac_have_decl
13983 _ACEOF
13984
13985 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13986 if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
13987   ac_have_decl=1
13988 else
13989   ac_have_decl=0
13990 fi
13991
13992 cat >>confdefs.h <<_ACEOF
13993 #define HAVE_DECL_STRNLEN $ac_have_decl
13994 _ACEOF
13995
13996
13997 # Link in zlib if we can.  This allows us to read compressed debug sections.
13998 # This is used only by compress.c.
13999
14000   # Use the system's zlib library.
14001   zlibdir="-L\$(top_builddir)/../zlib"
14002   zlibinc="-I\$(top_srcdir)/../zlib"
14003
14004 # Check whether --with-system-zlib was given.
14005 if test "${with_system_zlib+set}" = set; then :
14006   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
14007     zlibdir=
14008     zlibinc=
14009   fi
14010
14011 fi
14012
14013
14014
14015
14016
14017 # Check if linker supports --as-needed and --no-as-needed options
14018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
14019 $as_echo_n "checking linker --as-needed support... " >&6; }
14020 if test "${bfd_cv_ld_as_needed+set}" = set; then :
14021   $as_echo_n "(cached) " >&6
14022 else
14023   bfd_cv_ld_as_needed=no
14024         if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
14025                 bfd_cv_ld_as_needed=yes
14026         fi
14027
14028 fi
14029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
14030 $as_echo "$bfd_cv_ld_as_needed" >&6; }
14031
14032 LIBM=
14033 case $host in
14034 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
14035   # These system don't have libm, or don't need it
14036   ;;
14037 *-ncr-sysv4.3*)
14038   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
14039 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
14040 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
14041   $as_echo_n "(cached) " >&6
14042 else
14043   ac_check_lib_save_LIBS=$LIBS
14044 LIBS="-lmw  $LIBS"
14045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14046 /* end confdefs.h.  */
14047
14048 /* Override any GCC internal prototype to avoid an error.
14049    Use char because int might match the return type of a GCC
14050    builtin and then its argument prototype would still apply.  */
14051 #ifdef __cplusplus
14052 extern "C"
14053 #endif
14054 char _mwvalidcheckl ();
14055 int
14056 main ()
14057 {
14058 return _mwvalidcheckl ();
14059   ;
14060   return 0;
14061 }
14062 _ACEOF
14063 if ac_fn_c_try_link "$LINENO"; then :
14064   ac_cv_lib_mw__mwvalidcheckl=yes
14065 else
14066   ac_cv_lib_mw__mwvalidcheckl=no
14067 fi
14068 rm -f core conftest.err conftest.$ac_objext \
14069     conftest$ac_exeext conftest.$ac_ext
14070 LIBS=$ac_check_lib_save_LIBS
14071 fi
14072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14073 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14074 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
14075   LIBM="-lmw"
14076 fi
14077
14078   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14079 $as_echo_n "checking for cos in -lm... " >&6; }
14080 if test "${ac_cv_lib_m_cos+set}" = set; then :
14081   $as_echo_n "(cached) " >&6
14082 else
14083   ac_check_lib_save_LIBS=$LIBS
14084 LIBS="-lm  $LIBS"
14085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14086 /* end confdefs.h.  */
14087
14088 /* Override any GCC internal prototype to avoid an error.
14089    Use char because int might match the return type of a GCC
14090    builtin and then its argument prototype would still apply.  */
14091 #ifdef __cplusplus
14092 extern "C"
14093 #endif
14094 char cos ();
14095 int
14096 main ()
14097 {
14098 return cos ();
14099   ;
14100   return 0;
14101 }
14102 _ACEOF
14103 if ac_fn_c_try_link "$LINENO"; then :
14104   ac_cv_lib_m_cos=yes
14105 else
14106   ac_cv_lib_m_cos=no
14107 fi
14108 rm -f core conftest.err conftest.$ac_objext \
14109     conftest$ac_exeext conftest.$ac_ext
14110 LIBS=$ac_check_lib_save_LIBS
14111 fi
14112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14113 $as_echo "$ac_cv_lib_m_cos" >&6; }
14114 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14115   LIBM="$LIBM -lm"
14116 fi
14117
14118   ;;
14119 *)
14120   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14121 $as_echo_n "checking for cos in -lm... " >&6; }
14122 if test "${ac_cv_lib_m_cos+set}" = set; then :
14123   $as_echo_n "(cached) " >&6
14124 else
14125   ac_check_lib_save_LIBS=$LIBS
14126 LIBS="-lm  $LIBS"
14127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14128 /* end confdefs.h.  */
14129
14130 /* Override any GCC internal prototype to avoid an error.
14131    Use char because int might match the return type of a GCC
14132    builtin and then its argument prototype would still apply.  */
14133 #ifdef __cplusplus
14134 extern "C"
14135 #endif
14136 char cos ();
14137 int
14138 main ()
14139 {
14140 return cos ();
14141   ;
14142   return 0;
14143 }
14144 _ACEOF
14145 if ac_fn_c_try_link "$LINENO"; then :
14146   ac_cv_lib_m_cos=yes
14147 else
14148   ac_cv_lib_m_cos=no
14149 fi
14150 rm -f core conftest.err conftest.$ac_objext \
14151     conftest$ac_exeext conftest.$ac_ext
14152 LIBS=$ac_check_lib_save_LIBS
14153 fi
14154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14155 $as_echo "$ac_cv_lib_m_cos" >&6; }
14156 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14157   LIBM="-lm"
14158 fi
14159
14160   ;;
14161 esac
14162
14163
14164
14165 # When building a shared libbfd, link against the pic version of libiberty
14166 # so that apps that use libbfd won't need libiberty just to satisfy any
14167 # libbfd references.
14168 # We can't do that if a pic libiberty is unavailable since including non-pic
14169 # code would insert text relocations into libbfd.
14170 SHARED_LIBADD=
14171 SHARED_LDFLAGS=
14172 if test "$enable_shared" = "yes"; then
14173   x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
14174   if test -n "$x"; then
14175     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
14176   fi
14177
14178 # More hacks to build DLLs on Windows.
14179   case "${host}" in
14180   *-*-cygwin*)
14181     SHARED_LDFLAGS="-no-undefined"
14182     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
14183   ;;
14184
14185   # Hack to build or1k-src on OSX
14186   or1k*-*-darwin*)
14187     SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
14188   ;;
14189   esac
14190
14191   if test -n "$SHARED_LIBADD"; then
14192     if test -n "$LIBM"; then
14193       if test x"$bfd_cv_ld_as_needed" = xyes; then
14194         # Link against libm only when needed.  Put -lc, -lm inside -Wl
14195         # to stop libtool reordering these options.
14196         SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
14197       else
14198         SHARED_LIBADD="$SHARED_LIBADD $LIBM"
14199       fi
14200     fi
14201   fi
14202 fi
14203
14204
14205
14206 # target stuff:
14207
14208 # Canonicalize the secondary target names.
14209 if test -n "$enable_targets" ; then
14210     for targ in `echo $enable_targets | sed 's/,/ /g'`
14211     do
14212         result=`$ac_config_sub $targ 2>/dev/null`
14213         if test -n "$result" ; then
14214             canon_targets="$canon_targets $result"
14215         else
14216             # Allow targets that config.sub doesn't recognize, like "all".
14217             canon_targets="$canon_targets $targ"
14218         fi
14219     done
14220 fi
14221
14222 all_targets=false
14223 defvec=
14224 selvecs=
14225 assocvecs=
14226 selarchs=
14227 TDEFINES=
14228 for targ in $target $canon_targets
14229 do
14230     if test "x$targ" = "xall"; then
14231         all_targets=true
14232         assocvecs="$assocvecs $targ_defvec $targ_selvecs"
14233     else
14234         . $srcdir/config.bfd
14235         if test "x$targ" = "x$target"; then
14236             defvec=$targ_defvec
14237         fi
14238         selvecs="$selvecs $targ_defvec $targ_selvecs"
14239         selarchs="$selarchs $targ_archs"
14240         TDEFINES="$TDEFINES $targ_cflags"
14241     fi
14242 done
14243
14244
14245 # This processing still needs to be done if we're to decide properly whether
14246 # 64-bit support needs to be compiled in.  Currently, it will be included if
14247 # the default or any other explicitly requested target requires it; it
14248 # will not be included on a 32-bit host if no 64-bit target is requested, and
14249 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
14250 # used.
14251
14252 # uniq the default and selected vectors in all the configured targets.
14253 f=""
14254 for i in $selvecs ; do
14255     case " $f " in
14256     *" $i "*) ;;
14257     *) f="$f $i" ;;
14258     esac
14259 done
14260 selvecs="$f"
14261
14262
14263 # uniq the associated vectors in all the configured targets.
14264 f=""
14265 for i in $assocvecs ; do
14266     case " $f " in
14267     *" $i "*) ;;
14268     *) f="$f $i" ;;
14269     esac
14270 done
14271 assocvecs="$f"
14272
14273
14274 # uniq the architectures in all the configured targets.
14275 f=""
14276 for i in $selarchs ; do
14277     case " $f " in
14278     *" $i "*) ;;
14279     *) f="$f $i" ;;
14280     esac
14281 done
14282 selarchs="$f"
14283
14284 # Target backend .o files.
14285 tb=
14286
14287 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-properties.lo
14288      elf-eh-frame.lo dwarf1.lo dwarf2.lo"
14289 coffgen="coffgen.lo dwarf2.lo"
14290 coff="cofflink.lo $coffgen"
14291 ecoff="ecofflink.lo $coffgen"
14292 xcoff="xcofflink.lo $coffgen"
14293
14294 for vec in $selvecs
14295 do
14296     target_size=32
14297     case "$vec" in
14298     # This list is alphabetized to make it easy to compare
14299     # with the two vector lists in targets.c.  For the same reason,
14300     # use one entry per line, even though this leads to long lines.
14301     aarch64_elf32_be_vec)        tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
14302     aarch64_elf32_le_vec)        tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
14303     aarch64_elf64_be_vec)          tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14304     aarch64_elf64_be_cloudabi_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14305     aarch64_elf64_le_vec)          tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14306     aarch64_elf64_le_cloudabi_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14307     aarch64_mach_o_vec)          tb="$tb mach-o-aarch64.lo"; target_size=64 ;;
14308     alpha_ecoff_le_vec)          tb="$tb coff-alpha.lo ecoff.lo $ecoff"; target_size=64 ;;
14309     alpha_elf64_vec)             tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
14310     alpha_elf64_fbsd_vec)        tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
14311     alpha_nlm32_vec)             tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
14312     alpha_vms_vec)               tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
14313     alpha_vms_lib_txt_vec)       tb="$tb vms-lib.lo vms-misc.lo" ;;
14314     am33_elf32_linux_vec)        tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
14315     aout0_be_vec)                tb="$tb aout0.lo aout32.lo" ;;
14316     aout64_vec)                  tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
14317     aout_vec)                    tb="$tb host-aout.lo aout32.lo" ;;
14318     aout_adobe_vec)              tb="$tb aout-adobe.lo aout32.lo" ;;
14319     arc_elf32_be_vec)            tb="$tb elf32-arc.lo elf32.lo $elf" ;;
14320     arc_elf32_le_vec)            tb="$tb elf32-arc.lo elf32.lo $elf" ;;
14321     arm_aout_be_vec)             tb="$tb aout-arm.lo aout32.lo" ;;
14322     arm_aout_le_vec)             tb="$tb aout-arm.lo aout32.lo" ;;
14323     arm_aout_nbsd_vec)           tb="$tb armnetbsd.lo aout32.lo" ;;
14324     arm_aout_riscix_vec)         tb="$tb aout32.lo riscix.lo" ;;
14325     arm_coff_be_vec)             tb="$tb coff-arm.lo $coff" ;;
14326     arm_coff_le_vec)             tb="$tb coff-arm.lo $coff" ;;
14327     arm_elf32_be_vec)            tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14328     arm_elf32_le_vec)            tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14329     arm_elf32_nacl_be_vec)       tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14330     arm_elf32_nacl_le_vec)       tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14331     arm_elf32_symbian_be_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14332     arm_elf32_symbian_le_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14333     arm_elf32_vxworks_be_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14334     arm_elf32_vxworks_le_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14335     arm_pe_be_vec)               tb="$tb pe-arm.lo peigen.lo $coff" ;;
14336     arm_pe_le_vec)               tb="$tb pe-arm.lo peigen.lo $coff" ;;
14337     arm_pe_epoc_be_vec)          tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
14338     arm_pe_epoc_le_vec)          tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
14339     arm_pe_wince_be_vec)         tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
14340     arm_pe_wince_le_vec)         tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
14341     arm_pei_be_vec)              tb="$tb pei-arm.lo peigen.lo $coff" ;;
14342     arm_pei_le_vec)              tb="$tb pei-arm.lo peigen.lo $coff" ;;
14343     arm_pei_epoc_be_vec)         tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
14344     arm_pei_epoc_le_vec)         tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
14345     arm_pei_wince_be_vec)        tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
14346     arm_pei_wince_le_vec)        tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
14347     arm_mach_o_vec)              tb="$tb mach-o-arm.lo" ;;
14348     avr_elf32_vec)               tb="$tb elf32-avr.lo elf32.lo $elf" ;;
14349     bfin_elf32_vec)              tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
14350     bfin_elf32_fdpic_vec)        tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
14351     bout_be_vec)                 tb="$tb bout.lo aout32.lo" ;;
14352     bout_le_vec)                 tb="$tb bout.lo aout32.lo" ;;
14353     cr16_elf32_vec)              tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
14354     cr16c_elf32_vec)             tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
14355     cris_aout_vec)               tb="$tb aout-cris.lo" ;;
14356     cris_elf32_vec)              tb="$tb elf32-cris.lo elf32.lo $elf" ;;
14357     cris_elf32_us_vec)           tb="$tb elf32-cris.lo elf32.lo $elf" ;;
14358     crx_elf32_vec)               tb="$tb elf32-crx.lo elf32.lo $elf" ;;
14359     d10v_elf32_vec)              tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
14360     d30v_elf32_vec)              tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
14361     dlx_elf32_be_vec)            tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
14362     elf32_be_vec)                tb="$tb elf32-gen.lo elf32.lo $elf" ;;
14363     elf32_le_vec)                tb="$tb elf32-gen.lo elf32.lo $elf" ;;
14364     elf64_be_vec)                tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14365     elf64_le_vec)                tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14366     epiphany_elf32_vec)          tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
14367     fr30_elf32_vec)              tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
14368     frv_elf32_vec)               tb="$tb elf32-frv.lo elf32.lo $elf" ;;
14369     frv_elf32_fdpic_vec)         tb="$tb elf32-frv.lo elf32.lo $elf" ;;
14370     h8300_coff_vec)              tb="$tb coff-h8300.lo reloc16.lo $coffgen" ;;
14371     h8300_elf32_vec)             tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
14372     h8300_elf32_linux_vec)       tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
14373     h8500_coff_vec)              tb="$tb coff-h8500.lo reloc16.lo $coffgen" ;;
14374     hppa_elf32_vec)              tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14375     hppa_elf32_linux_vec)        tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14376     hppa_elf32_nbsd_vec)         tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14377     hppa_elf64_vec)              tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
14378     hppa_elf64_linux_vec)        tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
14379     hppa_som_vec)                tb="$tb som.lo" ;;
14380     i370_elf32_vec)              tb="$tb elf32-i370.lo elf32.lo $elf" ;;
14381     i386_aout_vec)               tb="$tb i386aout.lo aout32.lo" ;;
14382     i386_aout_bsd_vec)           tb="$tb i386bsd.lo aout32.lo" ;;
14383     i386_aout_dynix_vec)         tb="$tb i386dynix.lo aout32.lo" ;;
14384     i386_aout_fbsd_vec)          tb="$tb i386freebsd.lo aout32.lo" ;;
14385     i386_aout_linux_vec)         tb="$tb i386linux.lo aout32.lo" ;;
14386     i386_aout_lynx_vec)          tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
14387     i386_aout_mach3_vec)         tb="$tb i386mach3.lo aout32.lo" ;;
14388     i386_aout_nbsd_vec)          tb="$tb i386netbsd.lo aout32.lo" ;;
14389     i386_aout_os9k_vec)          tb="$tb i386os9k.lo aout32.lo" ;;
14390     i386_coff_vec)               tb="$tb coff-i386.lo $coff" ;;
14391     i386_coff_go32_vec)          tb="$tb coff-go32.lo $coff" ;;
14392     i386_coff_go32stubbed_vec)   tb="$tb coff-stgo32.lo $coff" ;;
14393     i386_coff_lynx_vec)          tb="$tb cf-i386lynx.lo lynx-core.lo $coff" ;;
14394     i386_elf32_vec)              tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14395     i386_elf32_fbsd_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14396     i386_elf32_nacl_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14397     i386_elf32_sol2_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14398     i386_elf32_vxworks_vec)      tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14399     i386_mach_o_vec)             tb="$tb mach-o-i386.lo" ;;
14400     i386_msdos_vec)              tb="$tb i386msdos.lo" ;;
14401     i386_nlm32_vec)              tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
14402     i386_pe_vec)                 tb="$tb pe-i386.lo peigen.lo $coff" ;;
14403     i386_pei_vec)                tb="$tb pei-i386.lo peigen.lo $coff" ;;
14404     iamcu_elf32_vec)             tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14405     i860_coff_vec)               tb="$tb coff-i860.lo $coff" ;;
14406     i860_elf32_vec)              tb="$tb elf32-i860.lo elf32.lo $elf" ;;
14407     i860_elf32_le_vec)           tb="$tb elf32-i860.lo elf32.lo $elf" ;;
14408     i960_elf32_vec)              tb="$tb elf32-i960.lo elf32.lo $elf" ;;
14409     ia64_elf32_be_vec)           tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
14410     ia64_elf32_hpux_be_vec)      tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
14411     ia64_elf64_be_vec)           tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14412     ia64_elf64_le_vec)           tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14413     ia64_elf64_hpux_be_vec)      tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14414     ia64_elf64_vms_vec)          tb="$tb elf64-ia64-vms.lo elf64-ia64.lo elfxx-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
14415     ia64_pei_vec)                tb="$tb pei-ia64.lo pepigen.lo $coff"; target_size=64 ;;
14416     icoff_be_vec)                tb="$tb coff-i960.lo $coff" ;;
14417     icoff_le_vec)                tb="$tb coff-i960.lo $coff" ;;
14418     ieee_vec)                    tb="$tb ieee.lo" ;;
14419     ip2k_elf32_vec)              tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
14420     iq2000_elf32_vec)            tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
14421     k1om_elf64_vec)              tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14422     k1om_elf64_fbsd_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14423     l1om_elf64_vec)              tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14424     l1om_elf64_fbsd_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14425     lm32_elf32_vec)              tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
14426     lm32_elf32_fdpic_vec)        tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
14427     m32c_elf32_vec)              tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
14428     m32r_elf32_vec)              tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14429     m32r_elf32_le_vec)           tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14430     m32r_elf32_linux_vec)        tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14431     m32r_elf32_linux_le_vec)     tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14432     m68hc11_elf32_vec)           tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
14433     m68hc12_elf32_vec)           tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
14434     m68k_aout_4knbsd_vec)        tb="$tb m68k4knetbsd.lo aout32.lo" ;;
14435     m68k_aout_hp300bsd_vec)      tb="$tb hp300bsd.lo aout32.lo" ;;
14436     m68k_aout_hp300hpux_vec)     tb="$tb hp300hpux.lo aout32.lo" ;;
14437     m68k_aout_linux_vec)         tb="$tb m68klinux.lo aout32.lo" ;;
14438     m68k_aout_nbsd_vec)          tb="$tb m68knetbsd.lo aout32.lo" ;;
14439     m68k_aout_newsos3_vec)       tb="$tb newsos3.lo aout32.lo" ;;
14440     m68k_coff_vec)               tb="$tb coff-m68k.lo $coff" ;;
14441     m68k_coff_apollo_vec)        tb="$tb coff-apollo.lo $coffgen" ;;
14442     m68k_coff_aux_vec)           tb="$tb coff-aux.lo coff-m68k.lo $coff" ;;
14443     m68k_coff_sysv_vec)          tb="$tb coff-svm68k.lo $coff" ;;
14444     m68k_coff_un_vec)            tb="$tb coff-u68k.lo coff-m68k.lo $coff" ;;
14445     m68k_elf32_vec)              tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
14446     m68k_versados_vec)           tb="$tb versados.lo" ;;
14447     m88k_aout_mach3_vec)         tb="$tb m88kmach3.lo aout32.lo" ;;
14448     m88k_aout_obsd_vec)          tb="$tb m88kopenbsd.lo aout32.lo" ;;
14449     m88k_coff_bcs_vec)           tb="$tb coff-m88k.lo $coffgen" ;;
14450     m88k_elf32_vec)              tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
14451     mach_o_be_vec)               tb="$tb mach-o.lo dwarf2.lo" ;;
14452     mach_o_le_vec)               tb="$tb mach-o.lo dwarf2.lo" ;;
14453     mach_o_fat_vec)              tb="$tb mach-o.lo dwarf2.lo" ;;
14454     mcore_elf32_be_vec)          tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
14455     mcore_elf32_le_vec)          tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
14456     mcore_pe_be_vec)             tb="$tb pe-mcore.lo peigen.lo $coff" ;;
14457     mcore_pe_le_vec)             tb="$tb pe-mcore.lo peigen.lo $coff" ;;
14458     mcore_pei_be_vec)            tb="$tb pei-mcore.lo peigen.lo $coff" ;;
14459     mcore_pei_le_vec)            tb="$tb pei-mcore.lo peigen.lo $coff" ;;
14460     mep_elf32_vec)               tb="$tb elf32-mep.lo elf32.lo $elf" ;;
14461     mep_elf32_le_vec)            tb="$tb elf32-mep.lo elf32.lo $elf" ;;
14462     metag_elf32_vec)             tb="$tb elf32-metag.lo elf32.lo $elf" ;;
14463     microblaze_elf32_vec)        tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
14464     microblaze_elf32_le_vec)     tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
14465     mips_ecoff_be_vec)           tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14466     mips_ecoff_le_vec)           tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14467     mips_ecoff_bele_vec)         tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14468     mips_elf32_be_vec)           tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14469     mips_elf32_le_vec)           tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14470     mips_elf32_n_be_vec)         tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14471     mips_elf32_n_le_vec)         tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14472     mips_elf32_ntrad_be_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14473     mips_elf32_ntrad_le_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14474     mips_elf32_ntradfbsd_be_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14475     mips_elf32_ntradfbsd_le_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14476     mips_elf32_trad_be_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14477     mips_elf32_trad_le_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14478     mips_elf32_tradfbsd_be_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14479     mips_elf32_tradfbsd_le_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14480     mips_elf32_vxworks_be_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14481     mips_elf32_vxworks_le_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14482     mips_elf64_be_vec)           tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14483     mips_elf64_le_vec)           tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14484     mips_elf64_trad_be_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14485     mips_elf64_trad_le_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14486     mips_elf64_tradfbsd_be_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14487     mips_elf64_tradfbsd_le_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14488     mips_pe_le_vec)              tb="$tb pe-mips.lo peigen.lo $coff" ;;
14489     mips_pei_le_vec)             tb="$tb pei-mips.lo peigen.lo $coff" ;;
14490     mmix_elf64_vec)              tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
14491     mmix_mmo_vec)                        tb="$tb mmo.lo" target_size=64 ;;
14492     mn10200_elf32_vec)           tb="$tb elf-m10200.lo elf32.lo $elf" ;;
14493     mn10300_elf32_vec)           tb="$tb elf-m10300.lo elf32.lo $elf" ;;
14494     moxie_elf32_be_vec)          tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
14495     moxie_elf32_le_vec)          tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
14496     msp430_elf32_vec)            tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
14497     msp430_elf32_ti_vec)         tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
14498     mt_elf32_vec)                tb="$tb elf32-mt.lo elf32.lo $elf" ;;
14499     nds32_elf32_be_vec)          tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14500     nds32_elf32_le_vec)          tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14501     nds32_elf32_linux_be_vec)    tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14502     nds32_elf32_linux_le_vec)    tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14503     nios2_elf32_be_vec)          tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
14504     nios2_elf32_le_vec)          tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
14505     ns32k_aout_pc532mach_vec)    tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
14506     ns32k_aout_pc532nbsd_vec)    tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
14507     or1k_elf32_vec)              tb="$tb elf32-or1k.lo elf32.lo $elf" ;;
14508     pdp11_aout_vec)              tb="$tb pdp11.lo" ;;
14509     pef_vec)                     tb="$tb pef.lo" ;;
14510     pef_xlib_vec)                tb="$tb pef.lo" ;;
14511     pj_elf32_vec)                tb="$tb elf32-pj.lo elf32.lo $elf" ;;
14512     pj_elf32_le_vec)             tb="$tb elf32-pj.lo elf32.lo $elf" ;;
14513     plugin_vec)                  tb="$tb plugin.lo" ;;
14514     powerpc_boot_vec)            tb="$tb ppcboot.lo" ;;
14515     powerpc_elf32_vec)           tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14516     powerpc_elf32_le_vec)        tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14517     powerpc_elf32_fbsd_vec)      tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14518     powerpc_elf32_vxworks_vec)   tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14519     powerpc_elf64_vec)           tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14520     powerpc_elf64_le_vec)        tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
14521     powerpc_elf64_fbsd_vec)      tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
14522     powerpc_nlm32_vec)           tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
14523     powerpc_pe_vec)              tb="$tb pe-ppc.lo peigen.lo $coff" ;;
14524     powerpc_pe_le_vec)           tb="$tb pe-ppc.lo peigen.lo $coff" ;;
14525     powerpc_pei_vec)             tb="$tb pei-ppc.lo peigen.lo $coff" ;;
14526     powerpc_pei_le_vec)          tb="$tb pei-ppc.lo peigen.lo $coff" ;;
14527     powerpc_xcoff_vec)           tb="$tb coff-rs6000.lo $xcoff" ;;
14528     pru_elf32_vec)               tb="$tb elf32-pru.lo elf32.lo $elf" ;;
14529     riscv_elf32_vec)             tb="$tb elf32-riscv.lo elfxx-riscv.lo elf32.lo $elf" ;;
14530     riscv_elf64_vec)             tb="$tb elf64-riscv.lo elf64.lo elfxx-riscv.lo elf32.lo $elf"; target_size=64 ;;
14531     rl78_elf32_vec)              tb="$tb elf32-rl78.lo elf32.lo $elf" ;;
14532     rs6000_xcoff64_vec)          tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
14533     rs6000_xcoff64_aix_vec)      tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
14534     rs6000_xcoff_vec)            tb="$tb coff-rs6000.lo $xcoff" ;;
14535     rx_elf32_be_vec)             tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14536     rx_elf32_be_ns_vec)          tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14537     rx_elf32_le_vec)             tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14538     s390_elf32_vec)              tb="$tb elf32-s390.lo elf32.lo $elf" ;;
14539     s390_elf64_vec)              tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
14540     score_elf32_be_vec)          tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
14541     score_elf32_le_vec)          tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
14542     sh64_elf32_vec)              tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14543     sh64_elf32_le_vec)           tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14544     sh64_elf32_linux_vec)        tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14545     sh64_elf32_linux_be_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14546     sh64_elf32_nbsd_vec)         tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
14547     sh64_elf32_nbsd_le_vec)      tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
14548     sh64_elf64_vec)              tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14549     sh64_elf64_le_vec)           tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14550     sh64_elf64_linux_vec)        tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14551     sh64_elf64_linux_be_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14552     sh64_elf64_nbsd_vec)         tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14553     sh64_elf64_nbsd_le_vec)      tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14554     sh_coff_vec)                 tb="$tb coff-sh.lo $coff" ;;
14555     sh_coff_le_vec)              tb="$tb coff-sh.lo $coff" ;;
14556     sh_coff_small_vec)           tb="$tb coff-sh.lo $coff" ;;
14557     sh_coff_small_le_vec)        tb="$tb coff-sh.lo $coff" ;;
14558     sh_elf32_vec)                tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14559     sh_elf32_le_vec)             tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14560     sh_elf32_fdpic_be_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14561     sh_elf32_fdpic_le_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14562     sh_elf32_linux_vec)          tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14563     sh_elf32_linux_be_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14564     sh_elf32_nbsd_vec)           tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14565     sh_elf32_nbsd_le_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14566     sh_elf32_symbian_le_vec)     tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14567     sh_elf32_vxworks_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14568     sh_elf32_vxworks_le_vec)     tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14569     sh_pe_le_vec)                tb="$tb pe-sh.lo coff-sh.lo peigen.lo $coff" ;;
14570     sh_pei_le_vec)               tb="$tb pei-sh.lo coff-sh.lo peigen.lo $coff" ;;
14571     sparc_aout_le_vec)           tb="$tb aout-sparcle.lo aout32.lo" ;;
14572     sparc_aout_linux_vec)        tb="$tb sparclinux.lo aout32.lo" ;;
14573     sparc_aout_lynx_vec)         tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
14574     sparc_aout_nbsd_vec)         tb="$tb sparcnetbsd.lo aout32.lo" ;;
14575     sparc_aout_sunos_be_vec)     tb="$tb sunos.lo aout32.lo" ;;
14576     sparc_coff_vec)              tb="$tb coff-sparc.lo $coffgen" ;;
14577     sparc_coff_lynx_vec)         tb="$tb cf-sparclynx.lo lynx-core.lo $coffgen" ;;
14578     sparc_elf32_vec)             tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14579     sparc_elf32_sol2_vec)        tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14580     sparc_elf32_vxworks_vec)     tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14581     sparc_elf64_vec)             tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14582     sparc_elf64_fbsd_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14583     sparc_elf64_sol2_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14584     sparc_nlm32_vec)             tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
14585     spu_elf32_vec)               tb="$tb elf32-spu.lo elf32.lo $elf" ;;
14586     sym_vec)                     tb="$tb xsym.lo" ;;
14587     tic30_aout_vec)              tb="$tb aout-tic30.lo" ;;
14588     tic30_coff_vec)              tb="$tb coff-tic30.lo $coffgen" ;;
14589     tic4x_coff0_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14590     tic4x_coff0_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14591     tic4x_coff1_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14592     tic4x_coff1_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14593     tic4x_coff2_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14594     tic4x_coff2_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14595     tic54x_coff0_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14596     tic54x_coff0_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14597     tic54x_coff1_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14598     tic54x_coff1_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14599     tic54x_coff2_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14600     tic54x_coff2_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14601     tic6x_elf32_be_vec)          tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14602     tic6x_elf32_le_vec)          tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14603     tic6x_elf32_c6000_be_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14604     tic6x_elf32_c6000_le_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14605     tic6x_elf32_linux_be_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14606     tic6x_elf32_linux_le_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14607     tic80_coff_vec)              tb="$tb coff-tic80.lo $coff" ;;
14608     tilegx_elf32_be_vec)         tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
14609     tilegx_elf32_le_vec)         tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
14610     tilegx_elf64_be_vec)         tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
14611     tilegx_elf64_le_vec)         tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
14612     tilepro_elf32_vec)           tb="$tb elf32-tilepro.lo elf32.lo $elf" ;;
14613     v800_elf32_vec)              tb="$tb elf32-v850.lo elf32.lo $elf" ;;
14614     v850_elf32_vec)              tb="$tb elf32-v850.lo elf32.lo $elf" ;;
14615     vax_aout_1knbsd_vec)         tb="$tb vax1knetbsd.lo aout32.lo" ;;
14616     vax_aout_bsd_vec)            tb="$tb vaxbsd.lo aout32.lo" ;;
14617     vax_aout_nbsd_vec)           tb="$tb vaxnetbsd.lo aout32.lo" ;;
14618     vax_elf32_vec)               tb="$tb elf32-vax.lo elf32.lo $elf" ;;
14619     ft32_elf32_vec)              tb="$tb elf32-ft32.lo elf32.lo $elf" ;;
14620     visium_elf32_vec)            tb="$tb elf32-visium.lo elf32.lo $elf" ;;
14621     w65_coff_vec)                tb="$tb coff-w65.lo reloc16.lo $coffgen" ;;
14622     wasm_vec)                    tb="$tb wasm-module.lo" ;;
14623     wasm32_elf32_vec)            tb="$tb elf32-wasm32.lo elf32.lo $elf" ;;
14624     we32k_coff_vec)              tb="$tb coff-we32k.lo $coffgen" ;;
14625     x86_64_coff_vec)             tb="$tb coff-x86_64.lo $coff"; target_size=64 ;;
14626     x86_64_elf32_vec)            tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
14627     x86_64_elf32_nacl_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
14628     x86_64_elf64_vec)            tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14629     x86_64_elf64_cloudabi_vec)   tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14630     x86_64_elf64_fbsd_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14631     x86_64_elf64_nacl_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14632     x86_64_elf64_sol2_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14633     x86_64_mach_o_vec)           tb="$tb mach-o-x86-64.lo" ;;
14634     x86_64_pe_vec)               tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14635     x86_64_pe_be_vec)            tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14636     x86_64_pei_vec)              tb="$tb pei-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14637     xc16x_elf32_vec)             tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
14638     xgate_elf32_vec)             tb="$tb elf32-xgate.lo elf32.lo $elf" ;;
14639     xstormy16_elf32_vec)         tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
14640     xtensa_elf32_be_vec)         tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
14641     xtensa_elf32_le_vec)         tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
14642     z80_coff_vec)                tb="$tb coff-z80.lo reloc16.lo $coffgen" ;;
14643     z8k_coff_vec)                tb="$tb coff-z8k.lo reloc16.lo $coff" ;;
14644
14645     # These appear out of order in targets.c
14646     srec_vec)                    tb="$tb srec.lo" ;;
14647     symbolsrec_vec)              tb="$tb srec.lo" ;;
14648     tekhex_vec)                  tb="$tb tekhex.lo" ;;
14649     core_cisco_be_vec)           tb="$tb cisco-core.lo" ;;
14650     core_cisco_le_vec)           tb="$tb cisco-core.lo" ;;
14651
14652     "")                          ;;
14653     *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
14654     esac
14655
14656     if test ${target_size} = 64; then
14657         target64=true
14658     fi
14659     if test x"${vec}" = x"${defvec}"; then
14660         bfd_default_target_size=${target_size}
14661     fi
14662 done
14663
14664 # Target architecture .o files.
14665 # A couple of CPUs use shorter file names to avoid problems on DOS
14666 # filesystems.
14667 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
14668
14669 # Weed out duplicate .o files.
14670 f=""
14671 for i in $tb ; do
14672     case " $f " in
14673     *" $i "*) ;;
14674     *) f="$f $i" ;;
14675     esac
14676 done
14677 tb="$f"
14678
14679 f=""
14680 for i in $ta ; do
14681     case " $f " in
14682     *" $i "*) ;;
14683     *) f="$f $i" ;;
14684     esac
14685 done
14686 ta="$f"
14687
14688 bfd_backends="$tb"
14689 bfd_machines="$ta"
14690
14691 if test x${all_targets} = xtrue ; then
14692   bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
14693   bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
14694   selvecs=
14695   havevecs=-DHAVE_all_vecs
14696   selarchs=
14697   test -n "$assocvecs" &&
14698     assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14699 else    # all_targets is true
14700   # Only set these if they will be nonempty, for the clever echo.
14701   havevecs=
14702   assocvecs=
14703   test -n "$selvecs" &&
14704     havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
14705   test -n "$selvecs" &&
14706     selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14707   test -n "$selarchs" &&
14708     selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14709 fi      # all_targets is true
14710
14711 # 64-bit archives need a 64-bit bfd_vma.
14712 if test "x$want_64_bit_archive" = xtrue; then
14713   want64=true
14714
14715 $as_echo "#define USE_64_BIT_ARCHIVE 1" >>confdefs.h
14716
14717 fi
14718
14719 case ${host64}-${target64}-${want64} in
14720   *true*)
14721     wordsize=64
14722     bfd64_libs='$(BFD64_LIBS)'
14723     all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
14724     if test $BFD_HOST_64_BIT_DEFINED = 0; then
14725       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
14726 $as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
14727       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
14728 $as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
14729     fi
14730     if test -n "$GCC" ; then
14731        bad_64bit_gcc=no;
14732        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
14733 $as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
14734        # Add more tests for gcc versions with non-working 64-bit support here.
14735        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14736 /* end confdefs.h.  */
14737 :__GNUC__:__GNUC_MINOR__:__i386__:
14738 _ACEOF
14739 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14740   $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
14741   bad_64bit_gcc=yes;
14742                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
14743 $as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
14744 else
14745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14746 $as_echo "no" >&6; }
14747 fi
14748 rm -f conftest*
14749
14750        if test $bad_64bit_gcc = yes ; then
14751          as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
14752        fi
14753     fi
14754     ;;
14755   false-false-false)
14756     wordsize=32
14757     all_backends='$(BFD32_BACKENDS)'
14758     ;;
14759 esac
14760
14761 tdefaults=""
14762 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
14763 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
14764 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
14765 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776 # If we are configured native, pick a core file support file.
14777 COREFILE=
14778 COREFLAG=
14779 CORE_HEADER=
14780 TRAD_HEADER=
14781 if test "${target}" = "${host}"; then
14782   case "${host}" in
14783   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
14784         COREFILE=''
14785         ;;
14786   alpha*-*-linux-*)
14787         COREFILE=trad-core.lo
14788         TRAD_HEADER='"hosts/alphalinux.h"'
14789         ;;
14790   alpha*-*-netbsd* | alpha*-*-openbsd*)
14791         COREFILE=netbsd-core.lo
14792         ;;
14793   alpha*-*-*)
14794         COREFILE=osf-core.lo
14795         ;;
14796   arm-*-freebsd* | arm-*-kfreebsd*-gnu)
14797         COREFILE='' ;;
14798   arm-*-netbsd* | arm-*-openbsd*)
14799         COREFILE=netbsd-core.lo
14800         ;;
14801   arm-*-riscix)         COREFILE=trad-core.lo ;;
14802   hppa*-*-hpux*)        COREFILE=hpux-core.lo ;;
14803   hppa*-*-hiux*)        COREFILE=hpux-core.lo ;;
14804   hppa*-*-mpeix*)       COREFILE=hpux-core.lo ;;
14805   hppa*-*-bsd*)         COREFILE="hpux-core.lo hppabsd-core.lo"
14806                         COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
14807   hppa*-*-netbsd* | hppa*-*-openbsd*)
14808         COREFILE=netbsd-core.lo
14809         ;;
14810
14811   i370-*-*)
14812         COREFILE=trad-core.lo
14813         TRAD_HEADER='"hosts/i370linux.h"'
14814         ;;
14815
14816   i[3-7]86-sequent-bsd*)
14817         COREFILE=trad-core.lo
14818         TRAD_HEADER='"hosts/symmetry.h"'
14819         ;;
14820   i[3-7]86-sequent-sysv4*) ;;
14821   i[3-7]86-sequent-sysv*)
14822         COREFILE=trad-core.lo
14823         TRAD_HEADER='"hosts/symmetry.h"'
14824         ;;
14825   i[3-7]86-*-bsdi)
14826         COREFILE=
14827         ;;
14828   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*)
14829         COREFILE=trad-core.lo
14830         TRAD_HEADER='"hosts/i386bsd.h"'
14831         ;;
14832   i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
14833         COREFILE=''
14834         TRAD_HEADER='"hosts/i386bsd.h"'
14835         ;;
14836   i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
14837         COREFILE=netbsd-core.lo
14838         ;;
14839   i[3-7]86-esix-sysv3*)
14840         COREFILE=trad-core.lo
14841         TRAD_HEADER='"hosts/esix.h"'
14842         ;;
14843   i[3-7]86-*-sco3.2v5*)
14844         COREFILE=sco5-core.lo
14845         ;;
14846   i[3-7]86-*-sco* | i[3-7]86-*-isc*)
14847         COREFILE=trad-core.lo
14848         TRAD_HEADER='"hosts/i386sco.h"'
14849         ;;
14850   i[3-7]86-*-mach3*)
14851         COREFILE=trad-core.lo
14852         TRAD_HEADER='"hosts/i386mach3.h"'
14853         ;;
14854   i[3-7]86-*-linux-*)
14855         COREFILE=trad-core.lo
14856         TRAD_HEADER='"hosts/i386linux.h"'
14857         case "$enable_targets"-"$want64" in
14858         *x86_64-*linux*|*-true)
14859           CORE_HEADER='"hosts/x86-64linux.h"'
14860         esac
14861         ;;
14862   i[3-7]86-*-isc*)      COREFILE=trad-core.lo ;;
14863   i[3-7]86-*-aix*)      COREFILE=aix386-core.lo ;;
14864   i860-*-mach3* | i860-*-osf1*)
14865         COREFILE=trad-core.lo
14866         TRAD_HEADER='"hosts/i860mach3.h"'
14867         ;;
14868   mips-*-netbsd* | mips*-*-openbsd*)
14869         COREFILE=netbsd-core.lo
14870         ;;
14871   mips-dec-*)
14872         COREFILE=trad-core.lo
14873         TRAD_HEADER='"hosts/decstation.h"'
14874         ;;
14875   mips-sgi-irix4*)      COREFILE=irix-core.lo ;;
14876   mips-sgi-irix5*)      COREFILE=irix-core.lo ;;
14877   mips-sgi-irix6*)      COREFILE=irix-core.lo ;;
14878   mips-*-sysv4*)        ;;
14879   mips-*-sysv* | mips-*-riscos*)
14880         COREFILE=trad-core.lo
14881         TRAD_HEADER='"hosts/riscos.h"'
14882         ;;
14883   mips-sony-bsd*)
14884         COREFILE=trad-core.lo
14885         TRAD_HEADER='"hosts/news-mips.h"'
14886         ;;
14887   m68*-bull*-sysv*)
14888         COREFILE=trad-core.lo
14889         TRAD_HEADER='"hosts/dpx2.h"'
14890         ;;
14891   m68*-hp-hpux*)        COREFILE=hpux-core.lo ;;
14892   m68*-hp-bsd*)
14893         COREFILE=trad-core.lo
14894         TRAD_HEADER='"hosts/hp300bsd.h"'
14895         ;;
14896   m68*-*-linux-*)
14897         COREFILE=trad-core.lo
14898         TRAD_HEADER='"hosts/m68klinux.h"'
14899         ;;
14900   m68*-motorola-sysv*)
14901         COREFILE=trad-core.lo
14902         TRAD_HEADER='"hosts/delta68.h"'
14903         ;;
14904   m68*-sony-*)
14905         COREFILE=trad-core.lo
14906         TRAD_HEADER='"hosts/news.h"'
14907         ;;
14908   m68*-*-netbsd* | m68*-*-openbsd*)
14909         COREFILE=netbsd-core.lo
14910         ;;
14911   m68*-apple-aux*)
14912         COREFILE=trad-core.lo
14913         TRAD_HEADER='"hosts/m68kaux.h"'
14914         ;;
14915   m88*-*-sysv4*)
14916         ;;
14917   m88*-motorola-sysv*)
14918         COREFILE=ptrace-core.lo
14919         ;;
14920   m88*-*-mach3*)
14921         COREFILE=trad-core.lo
14922         TRAD_HEADER='"hosts/m88kmach3.h"'
14923         ;;
14924   m88*-*-openbsd*)
14925         COREFILE=netbsd-core.lo
14926         ;;
14927   ns32k-pc532-mach)
14928         COREFILE=trad-core.lo
14929         TRAD_HEADER='"hosts/pc532mach.h"'
14930         ;;
14931   ns32k-*-netbsd* | ns32k-*-openbsd*)
14932         COREFILE=netbsd-core.lo
14933         ;;
14934   rs6000-*-lynx*)
14935         COREFILE=lynx-core.lo
14936         ;;
14937   rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].* | powerpc64-*-aix[5-9].*)
14938         COREFILE=rs6000-core.lo
14939         COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
14940         ;;
14941   rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
14942         COREFILE=rs6000-core.lo
14943         COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
14944         # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
14945         # have c_impl as a member of struct core_dumpx
14946         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
14947 $as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
14948         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14949 /* end confdefs.h.  */
14950 #include <core.h>
14951 int
14952 main ()
14953 {
14954 struct core_dumpx c; c.c_impl = 0;
14955   ;
14956   return 0;
14957 }
14958 _ACEOF
14959 if ac_fn_c_try_compile "$LINENO"; then :
14960
14961 $as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14962
14963           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14964 $as_echo "yes" >&6; }
14965 else
14966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14967 $as_echo "no" >&6; }
14968 fi
14969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14970         ;;
14971   rs6000-*-aix4*)       COREFILE=rs6000-core.lo ;;
14972   rs6000-*-*)           COREFILE=rs6000-core.lo ;;
14973   powerpc64-*-aix*)     COREFILE=rs6000-core.lo ;;
14974   powerpc-*-aix4*)      COREFILE=rs6000-core.lo ;;
14975   powerpc-*-aix*)       COREFILE=rs6000-core.lo ;;
14976   powerpc-*-beos*)      ;;
14977   powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14978                         COREFILE='' ;;
14979   powerpc-*-netbsd*)    COREFILE=netbsd-core.lo ;;
14980   powerpc-*-*bsd*)      COREFILE=netbsd-core.lo ;;
14981   s390*-*-*)            COREFILE=trad-core.lo ;;
14982   sh*-*-netbsd* | sh*-*-openbsd*)
14983         COREFILE=netbsd-core.lo
14984         ;;
14985   sparc-*-netbsd* | sparc*-*-openbsd*)
14986         COREFILE=netbsd-core.lo
14987         ;;
14988   tahoe-*-*)
14989         COREFILE=trad-core.lo
14990         TRAD_HEADER='"hosts/tahoe.h"'
14991         ;;
14992   vax-*-netbsd* | vax-*-openbsd*)
14993         COREFILE=netbsd-core.lo
14994         ;;
14995   vax-*-ultrix2*)
14996         COREFILE=trad-core.lo
14997         TRAD_HEADER='"hosts/vaxult2.h"'
14998         ;;
14999   vax-*-ultrix*)
15000         COREFILE=trad-core.lo
15001         TRAD_HEADER='"hosts/vaxult2.h"'
15002         ;;
15003   vax-*-linux-*)
15004         COREFILE=trad-core.lo
15005         TRAD_HEADER='"hosts/vaxlinux.h"'
15006         ;;
15007   vax-*-*)
15008         COREFILE=trad-core.lo
15009         TRAD_HEADER='"hosts/vaxbsd.h"'
15010         ;;
15011   x86_64-*-linux*)
15012         CORE_HEADER='"hosts/x86-64linux.h"'
15013         ;;
15014   x86_64-*-netbsd* | x86_64-*-openbsd*)
15015         COREFILE=netbsd-core.lo
15016         ;;
15017   esac
15018
15019   case "$COREFILE" in
15020   aix386-core.lo)       COREFLAG=-DAIX386_CORE ;;
15021   hppabsd-core.lo)      COREFLAG=-DHPPABSD_CORE ;;
15022   hpux-core.lo)         COREFLAG=-DHPUX_CORE ;;
15023   irix-core.lo)         COREFLAG=-DIRIX_CORE ;;
15024   lynx-core.lo)         COREFLAG=-DLYNX_CORE ;;
15025   netbsd-core.lo)       COREFLAG=-DNETBSD_CORE ;;
15026   osf-core.lo)          COREFLAG=-DOSF_CORE ;;
15027   ptrace-core.lo)       COREFLAG=-DPTRACE_CORE ;;
15028   rs6000-core.lo)       COREFLAG="$COREFLAG -DAIX_CORE" ;;
15029   sco5-core.lo)         COREFLAG="$COREFLAG -DSCO5_CORE" ;;
15030   trad-core.lo)         COREFLAG="$COREFLAG -DTRAD_CORE" ;;
15031   esac
15032
15033   # ELF corefile support has several flavors, but all of
15034   # them use something called <sys/procfs.h>
15035   for ac_header in sys/procfs.h
15036 do :
15037   ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
15038 if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
15039   cat >>confdefs.h <<_ACEOF
15040 #define HAVE_SYS_PROCFS_H 1
15041 _ACEOF
15042
15043 fi
15044
15045 done
15046
15047   if test "$ac_cv_header_sys_procfs_h" = yes; then
15048     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
15049 $as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
15050  if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
15051   $as_echo_n "(cached) " >&6
15052 else
15053   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15054 /* end confdefs.h.  */
15055
15056 #define _SYSCALL32
15057 /* Needed for new procfs interface on sparc-solaris.  */
15058 #define _STRUCTURED_PROC 1
15059 #include <sys/procfs.h>
15060 int
15061 main ()
15062 {
15063 prstatus_t avar
15064   ;
15065   return 0;
15066 }
15067 _ACEOF
15068 if ac_fn_c_try_compile "$LINENO"; then :
15069   bfd_cv_have_sys_procfs_type_prstatus_t=yes
15070 else
15071   bfd_cv_have_sys_procfs_type_prstatus_t=no
15072
15073 fi
15074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15075 fi
15076
15077  if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
15078
15079 $as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
15080
15081  fi
15082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
15083 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
15084
15085     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
15086 $as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
15087  if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
15088   $as_echo_n "(cached) " >&6
15089 else
15090   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15091 /* end confdefs.h.  */
15092
15093 #define _SYSCALL32
15094 /* Needed for new procfs interface on sparc-solaris.  */
15095 #define _STRUCTURED_PROC 1
15096 #include <sys/procfs.h>
15097 int
15098 main ()
15099 {
15100 prstatus32_t avar
15101   ;
15102   return 0;
15103 }
15104 _ACEOF
15105 if ac_fn_c_try_compile "$LINENO"; then :
15106   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
15107 else
15108   bfd_cv_have_sys_procfs_type_prstatus32_t=no
15109
15110 fi
15111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15112 fi
15113
15114  if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
15115
15116 $as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
15117
15118  fi
15119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
15120 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
15121
15122     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
15123 $as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
15124  if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
15125   $as_echo_n "(cached) " >&6
15126 else
15127   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15128 /* end confdefs.h.  */
15129
15130 #define _SYSCALL32
15131 /* Needed for new procfs interface on sparc-solaris.  */
15132 #define _STRUCTURED_PROC 1
15133 #include <sys/procfs.h>
15134 int
15135 main ()
15136 {
15137 prstatus_t avar; void* aref = (void*) &avar.pr_who
15138   ;
15139   return 0;
15140 }
15141 _ACEOF
15142 if ac_fn_c_try_compile "$LINENO"; then :
15143   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
15144 else
15145   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
15146
15147 fi
15148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15149 fi
15150
15151  if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
15152
15153 $as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
15154
15155  fi
15156  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
15157 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
15158
15159     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
15160 $as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
15161  if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
15162   $as_echo_n "(cached) " >&6
15163 else
15164   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15165 /* end confdefs.h.  */
15166
15167 #define _SYSCALL32
15168 /* Needed for new procfs interface on sparc-solaris.  */
15169 #define _STRUCTURED_PROC 1
15170 #include <sys/procfs.h>
15171 int
15172 main ()
15173 {
15174 prstatus32_t avar; void* aref = (void*) &avar.pr_who
15175   ;
15176   return 0;
15177 }
15178 _ACEOF
15179 if ac_fn_c_try_compile "$LINENO"; then :
15180   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
15181 else
15182   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
15183
15184 fi
15185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15186 fi
15187
15188  if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
15189
15190 $as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
15191
15192  fi
15193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
15194 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
15195
15196     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
15197 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
15198  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
15199   $as_echo_n "(cached) " >&6
15200 else
15201   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15202 /* end confdefs.h.  */
15203
15204 #define _SYSCALL32
15205 /* Needed for new procfs interface on sparc-solaris.  */
15206 #define _STRUCTURED_PROC 1
15207 #include <sys/procfs.h>
15208 int
15209 main ()
15210 {
15211 pstatus_t avar
15212   ;
15213   return 0;
15214 }
15215 _ACEOF
15216 if ac_fn_c_try_compile "$LINENO"; then :
15217   bfd_cv_have_sys_procfs_type_pstatus_t=yes
15218 else
15219   bfd_cv_have_sys_procfs_type_pstatus_t=no
15220
15221 fi
15222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15223 fi
15224
15225  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
15226
15227 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
15228
15229  fi
15230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
15231 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
15232
15233     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
15234 $as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
15235  if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
15236   $as_echo_n "(cached) " >&6
15237 else
15238   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15239 /* end confdefs.h.  */
15240
15241 #define _SYSCALL32
15242 /* Needed for new procfs interface on sparc-solaris.  */
15243 #define _STRUCTURED_PROC 1
15244 #include <sys/procfs.h>
15245 int
15246 main ()
15247 {
15248 pxstatus_t avar
15249   ;
15250   return 0;
15251 }
15252 _ACEOF
15253 if ac_fn_c_try_compile "$LINENO"; then :
15254   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
15255 else
15256   bfd_cv_have_sys_procfs_type_pxstatus_t=no
15257
15258 fi
15259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15260 fi
15261
15262  if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
15263
15264 $as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
15265
15266  fi
15267  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
15268 $as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
15269
15270     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
15271 $as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
15272  if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
15273   $as_echo_n "(cached) " >&6
15274 else
15275   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15276 /* end confdefs.h.  */
15277
15278 #define _SYSCALL32
15279 /* Needed for new procfs interface on sparc-solaris.  */
15280 #define _STRUCTURED_PROC 1
15281 #include <sys/procfs.h>
15282 int
15283 main ()
15284 {
15285 pstatus32_t avar
15286   ;
15287   return 0;
15288 }
15289 _ACEOF
15290 if ac_fn_c_try_compile "$LINENO"; then :
15291   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
15292 else
15293   bfd_cv_have_sys_procfs_type_pstatus32_t=no
15294
15295 fi
15296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15297 fi
15298
15299  if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
15300
15301 $as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
15302
15303  fi
15304  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
15305 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
15306
15307     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
15308 $as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
15309  if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
15310   $as_echo_n "(cached) " >&6
15311 else
15312   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15313 /* end confdefs.h.  */
15314
15315 #define _SYSCALL32
15316 /* Needed for new procfs interface on sparc-solaris.  */
15317 #define _STRUCTURED_PROC 1
15318 #include <sys/procfs.h>
15319 int
15320 main ()
15321 {
15322 prpsinfo_t avar
15323   ;
15324   return 0;
15325 }
15326 _ACEOF
15327 if ac_fn_c_try_compile "$LINENO"; then :
15328   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
15329 else
15330   bfd_cv_have_sys_procfs_type_prpsinfo_t=no
15331
15332 fi
15333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15334 fi
15335
15336  if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
15337
15338 $as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
15339
15340  fi
15341  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
15342 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
15343
15344     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
15345 $as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
15346  if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+set}" = set; then :
15347   $as_echo_n "(cached) " >&6
15348 else
15349   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15350 /* end confdefs.h.  */
15351
15352 #define _SYSCALL32
15353 /* Needed for new procfs interface on sparc-solaris.  */
15354 #define _STRUCTURED_PROC 1
15355 #include <sys/procfs.h>
15356 int
15357 main ()
15358 {
15359 prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
15360   ;
15361   return 0;
15362 }
15363 _ACEOF
15364 if ac_fn_c_try_compile "$LINENO"; then :
15365   bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=yes
15366 else
15367   bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=no
15368
15369 fi
15370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15371 fi
15372
15373  if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
15374
15375 $as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
15376
15377  fi
15378  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
15379 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
15380
15381     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
15382 $as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
15383  if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
15384   $as_echo_n "(cached) " >&6
15385 else
15386   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15387 /* end confdefs.h.  */
15388
15389 #define _SYSCALL32
15390 /* Needed for new procfs interface on sparc-solaris.  */
15391 #define _STRUCTURED_PROC 1
15392 #include <sys/procfs.h>
15393 int
15394 main ()
15395 {
15396 prpsinfo32_t avar
15397   ;
15398   return 0;
15399 }
15400 _ACEOF
15401 if ac_fn_c_try_compile "$LINENO"; then :
15402   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
15403 else
15404   bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
15405
15406 fi
15407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15408 fi
15409
15410  if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
15411
15412 $as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
15413
15414  fi
15415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
15416 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
15417
15418     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
15419 $as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
15420  if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+set}" = set; then :
15421   $as_echo_n "(cached) " >&6
15422 else
15423   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15424 /* end confdefs.h.  */
15425
15426 #define _SYSCALL32
15427 /* Needed for new procfs interface on sparc-solaris.  */
15428 #define _STRUCTURED_PROC 1
15429 #include <sys/procfs.h>
15430 int
15431 main ()
15432 {
15433 prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
15434   ;
15435   return 0;
15436 }
15437 _ACEOF
15438 if ac_fn_c_try_compile "$LINENO"; then :
15439   bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=yes
15440 else
15441   bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=no
15442
15443 fi
15444 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15445 fi
15446
15447  if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
15448
15449 $as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
15450
15451  fi
15452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
15453 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
15454
15455     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
15456 $as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
15457  if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
15458   $as_echo_n "(cached) " >&6
15459 else
15460   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15461 /* end confdefs.h.  */
15462
15463 #define _SYSCALL32
15464 /* Needed for new procfs interface on sparc-solaris.  */
15465 #define _STRUCTURED_PROC 1
15466 #include <sys/procfs.h>
15467 int
15468 main ()
15469 {
15470 psinfo_t avar
15471   ;
15472   return 0;
15473 }
15474 _ACEOF
15475 if ac_fn_c_try_compile "$LINENO"; then :
15476   bfd_cv_have_sys_procfs_type_psinfo_t=yes
15477 else
15478   bfd_cv_have_sys_procfs_type_psinfo_t=no
15479
15480 fi
15481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15482 fi
15483
15484  if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
15485
15486 $as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
15487
15488  fi
15489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
15490 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
15491
15492     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
15493 $as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
15494  if test "${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+set}" = set; then :
15495   $as_echo_n "(cached) " >&6
15496 else
15497   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15498 /* end confdefs.h.  */
15499
15500 #define _SYSCALL32
15501 /* Needed for new procfs interface on sparc-solaris.  */
15502 #define _STRUCTURED_PROC 1
15503 #include <sys/procfs.h>
15504 int
15505 main ()
15506 {
15507 psinfo_t avar; void* aref = (void*) &avar.pr_pid
15508   ;
15509   return 0;
15510 }
15511 _ACEOF
15512 if ac_fn_c_try_compile "$LINENO"; then :
15513   bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=yes
15514 else
15515   bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=no
15516
15517 fi
15518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15519 fi
15520
15521  if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
15522
15523 $as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
15524
15525  fi
15526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
15527 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
15528
15529     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
15530 $as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
15531  if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
15532   $as_echo_n "(cached) " >&6
15533 else
15534   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15535 /* end confdefs.h.  */
15536
15537 #define _SYSCALL32
15538 /* Needed for new procfs interface on sparc-solaris.  */
15539 #define _STRUCTURED_PROC 1
15540 #include <sys/procfs.h>
15541 int
15542 main ()
15543 {
15544 psinfo32_t avar
15545   ;
15546   return 0;
15547 }
15548 _ACEOF
15549 if ac_fn_c_try_compile "$LINENO"; then :
15550   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
15551 else
15552   bfd_cv_have_sys_procfs_type_psinfo32_t=no
15553
15554 fi
15555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15556 fi
15557
15558  if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
15559
15560 $as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
15561
15562  fi
15563  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
15564 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
15565
15566     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
15567 $as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
15568  if test "${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+set}" = set; then :
15569   $as_echo_n "(cached) " >&6
15570 else
15571   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15572 /* end confdefs.h.  */
15573
15574 #define _SYSCALL32
15575 /* Needed for new procfs interface on sparc-solaris.  */
15576 #define _STRUCTURED_PROC 1
15577 #include <sys/procfs.h>
15578 int
15579 main ()
15580 {
15581 psinfo32_t avar; void* aref = (void*) &avar.pr_pid
15582   ;
15583   return 0;
15584 }
15585 _ACEOF
15586 if ac_fn_c_try_compile "$LINENO"; then :
15587   bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=yes
15588 else
15589   bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=no
15590
15591 fi
15592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15593 fi
15594
15595  if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
15596
15597 $as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
15598
15599  fi
15600  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
15601 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
15602
15603     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
15604 $as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
15605  if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
15606   $as_echo_n "(cached) " >&6
15607 else
15608   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15609 /* end confdefs.h.  */
15610
15611 #define _SYSCALL32
15612 /* Needed for new procfs interface on sparc-solaris.  */
15613 #define _STRUCTURED_PROC 1
15614 #include <sys/procfs.h>
15615 int
15616 main ()
15617 {
15618 lwpstatus_t avar
15619   ;
15620   return 0;
15621 }
15622 _ACEOF
15623 if ac_fn_c_try_compile "$LINENO"; then :
15624   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
15625 else
15626   bfd_cv_have_sys_procfs_type_lwpstatus_t=no
15627
15628 fi
15629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15630 fi
15631
15632  if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
15633
15634 $as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
15635
15636  fi
15637  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
15638 $as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
15639
15640     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
15641 $as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
15642  if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
15643   $as_echo_n "(cached) " >&6
15644 else
15645   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15646 /* end confdefs.h.  */
15647
15648 #define _SYSCALL32
15649 /* Needed for new procfs interface on sparc-solaris.  */
15650 #define _STRUCTURED_PROC 1
15651 #include <sys/procfs.h>
15652 int
15653 main ()
15654 {
15655 lwpxstatus_t avar
15656   ;
15657   return 0;
15658 }
15659 _ACEOF
15660 if ac_fn_c_try_compile "$LINENO"; then :
15661   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
15662 else
15663   bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
15664
15665 fi
15666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15667 fi
15668
15669  if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
15670
15671 $as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
15672
15673  fi
15674  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
15675 $as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
15676
15677     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
15678 $as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
15679  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
15680   $as_echo_n "(cached) " >&6
15681 else
15682   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15683 /* end confdefs.h.  */
15684
15685 #define _SYSCALL32
15686 /* Needed for new procfs interface on sparc-solaris.  */
15687 #define _STRUCTURED_PROC 1
15688 #include <sys/procfs.h>
15689 int
15690 main ()
15691 {
15692 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
15693   ;
15694   return 0;
15695 }
15696 _ACEOF
15697 if ac_fn_c_try_compile "$LINENO"; then :
15698   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
15699 else
15700   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
15701
15702 fi
15703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15704 fi
15705
15706  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
15707
15708 $as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
15709
15710  fi
15711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
15712 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
15713
15714     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
15715 $as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
15716  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
15717   $as_echo_n "(cached) " >&6
15718 else
15719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15720 /* end confdefs.h.  */
15721
15722 #define _SYSCALL32
15723 /* Needed for new procfs interface on sparc-solaris.  */
15724 #define _STRUCTURED_PROC 1
15725 #include <sys/procfs.h>
15726 int
15727 main ()
15728 {
15729 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
15730   ;
15731   return 0;
15732 }
15733 _ACEOF
15734 if ac_fn_c_try_compile "$LINENO"; then :
15735   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
15736 else
15737   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
15738
15739 fi
15740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15741 fi
15742
15743  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
15744
15745 $as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
15746
15747  fi
15748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
15749 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
15750
15751     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
15752 $as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
15753  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
15754   $as_echo_n "(cached) " >&6
15755 else
15756   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15757 /* end confdefs.h.  */
15758
15759 #define _SYSCALL32
15760 /* Needed for new procfs interface on sparc-solaris.  */
15761 #define _STRUCTURED_PROC 1
15762 #include <sys/procfs.h>
15763 int
15764 main ()
15765 {
15766 lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
15767   ;
15768   return 0;
15769 }
15770 _ACEOF
15771 if ac_fn_c_try_compile "$LINENO"; then :
15772   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
15773 else
15774   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
15775
15776 fi
15777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15778 fi
15779
15780  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
15781
15782 $as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
15783
15784  fi
15785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
15786 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
15787
15788     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
15789 $as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
15790  if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
15791   $as_echo_n "(cached) " >&6
15792 else
15793   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15794 /* end confdefs.h.  */
15795
15796 #define _SYSCALL32
15797 /* Needed for new procfs interface on sparc-solaris.  */
15798 #define _STRUCTURED_PROC 1
15799 #include <sys/procfs.h>
15800 int
15801 main ()
15802 {
15803 win32_pstatus_t avar
15804   ;
15805   return 0;
15806 }
15807 _ACEOF
15808 if ac_fn_c_try_compile "$LINENO"; then :
15809   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
15810 else
15811   bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
15812
15813 fi
15814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15815 fi
15816
15817  if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
15818
15819 $as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
15820
15821  fi
15822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
15823 $as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
15824
15825   fi
15826 fi
15827
15828
15829 if test -n "$CORE_HEADER"; then
15830
15831 cat >>confdefs.h <<_ACEOF
15832 #define CORE_HEADER $CORE_HEADER
15833 _ACEOF
15834
15835 fi
15836 if test -n "$TRAD_HEADER"; then
15837
15838 cat >>confdefs.h <<_ACEOF
15839 #define TRAD_HEADER $TRAD_HEADER
15840 _ACEOF
15841
15842 fi
15843
15844 if test "$plugins" = "yes"; then
15845   supports_plugins=1
15846 else
15847   supports_plugins=0
15848 fi
15849
15850
15851
15852 # Determine the host dependent file_ptr a.k.a. off_t type.  In order
15853 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15854 # fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15855 # Hopefully a reasonable assumption since fseeko et.al. should be
15856 # upward compatible.
15857 for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15858 do :
15859   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15860 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15861 eval as_val=\$$as_ac_var
15862    if test "x$as_val" = x""yes; then :
15863   cat >>confdefs.h <<_ACEOF
15864 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15865 _ACEOF
15866
15867 fi
15868 done
15869
15870 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15871     # The cast to long int works around a bug in the HP C Compiler
15872 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15873 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15874 # This bug is HP SR number 8606223364.
15875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15876 $as_echo_n "checking size of off_t... " >&6; }
15877 if test "${ac_cv_sizeof_off_t+set}" = set; then :
15878   $as_echo_n "(cached) " >&6
15879 else
15880   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15881
15882 else
15883   if test "$ac_cv_type_off_t" = yes; then
15884      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15886 { as_fn_set_status 77
15887 as_fn_error "cannot compute sizeof (off_t)
15888 See \`config.log' for more details." "$LINENO" 5; }; }
15889    else
15890      ac_cv_sizeof_off_t=0
15891    fi
15892 fi
15893
15894 fi
15895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15896 $as_echo "$ac_cv_sizeof_off_t" >&6; }
15897
15898
15899
15900 cat >>confdefs.h <<_ACEOF
15901 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15902 _ACEOF
15903
15904
15905 fi
15906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15907 $as_echo_n "checking file_ptr type... " >&6; }
15908 bfd_file_ptr="long"
15909 bfd_ufile_ptr="unsigned long"
15910 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15911         -o x"${ac_cv_sizeof_off_t}" = x8; then
15912     bfd_file_ptr=BFD_HOST_64_BIT
15913     bfd_ufile_ptr=BFD_HOST_U_64_BIT
15914 fi
15915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15916 $as_echo "$bfd_file_ptr" >&6; }
15917
15918
15919
15920 for ac_header in stdlib.h unistd.h
15921 do :
15922   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15923 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15924 eval as_val=\$$as_ac_Header
15925    if test "x$as_val" = x""yes; then :
15926   cat >>confdefs.h <<_ACEOF
15927 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15928 _ACEOF
15929
15930 fi
15931
15932 done
15933
15934 for ac_func in getpagesize
15935 do :
15936   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15937 if test "x$ac_cv_func_getpagesize" = x""yes; then :
15938   cat >>confdefs.h <<_ACEOF
15939 #define HAVE_GETPAGESIZE 1
15940 _ACEOF
15941
15942 fi
15943 done
15944
15945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15946 $as_echo_n "checking for working mmap... " >&6; }
15947 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15948   $as_echo_n "(cached) " >&6
15949 else
15950   if test "$cross_compiling" = yes; then :
15951   ac_cv_func_mmap_fixed_mapped=no
15952 else
15953   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15954 /* end confdefs.h.  */
15955 $ac_includes_default
15956 /* malloc might have been renamed as rpl_malloc. */
15957 #undef malloc
15958
15959 /* Thanks to Mike Haertel and Jim Avera for this test.
15960    Here is a matrix of mmap possibilities:
15961         mmap private not fixed
15962         mmap private fixed at somewhere currently unmapped
15963         mmap private fixed at somewhere already mapped
15964         mmap shared not fixed
15965         mmap shared fixed at somewhere currently unmapped
15966         mmap shared fixed at somewhere already mapped
15967    For private mappings, we should verify that changes cannot be read()
15968    back from the file, nor mmap's back from the file at a different
15969    address.  (There have been systems where private was not correctly
15970    implemented like the infamous i386 svr4.0, and systems where the
15971    VM page cache was not coherent with the file system buffer cache
15972    like early versions of FreeBSD and possibly contemporary NetBSD.)
15973    For shared mappings, we should conversely verify that changes get
15974    propagated back to all the places they're supposed to be.
15975
15976    Grep wants private fixed already mapped.
15977    The main things grep needs to know about mmap are:
15978    * does it exist and is it safe to write into the mmap'd area
15979    * how to use it (BSD variants)  */
15980
15981 #include <fcntl.h>
15982 #include <sys/mman.h>
15983
15984 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15985 char *malloc ();
15986 #endif
15987
15988 /* This mess was copied from the GNU getpagesize.h.  */
15989 #ifndef HAVE_GETPAGESIZE
15990 /* Assume that all systems that can run configure have sys/param.h.  */
15991 # ifndef HAVE_SYS_PARAM_H
15992 #  define HAVE_SYS_PARAM_H 1
15993 # endif
15994
15995 # ifdef _SC_PAGESIZE
15996 #  define getpagesize() sysconf(_SC_PAGESIZE)
15997 # else /* no _SC_PAGESIZE */
15998 #  ifdef HAVE_SYS_PARAM_H
15999 #   include <sys/param.h>
16000 #   ifdef EXEC_PAGESIZE
16001 #    define getpagesize() EXEC_PAGESIZE
16002 #   else /* no EXEC_PAGESIZE */
16003 #    ifdef NBPG
16004 #     define getpagesize() NBPG * CLSIZE
16005 #     ifndef CLSIZE
16006 #      define CLSIZE 1
16007 #     endif /* no CLSIZE */
16008 #    else /* no NBPG */
16009 #     ifdef NBPC
16010 #      define getpagesize() NBPC
16011 #     else /* no NBPC */
16012 #      ifdef PAGESIZE
16013 #       define getpagesize() PAGESIZE
16014 #      endif /* PAGESIZE */
16015 #     endif /* no NBPC */
16016 #    endif /* no NBPG */
16017 #   endif /* no EXEC_PAGESIZE */
16018 #  else /* no HAVE_SYS_PARAM_H */
16019 #   define getpagesize() 8192   /* punt totally */
16020 #  endif /* no HAVE_SYS_PARAM_H */
16021 # endif /* no _SC_PAGESIZE */
16022
16023 #endif /* no HAVE_GETPAGESIZE */
16024
16025 int
16026 main ()
16027 {
16028   char *data, *data2, *data3;
16029   int i, pagesize;
16030   int fd;
16031
16032   pagesize = getpagesize ();
16033
16034   /* First, make a file with some known garbage in it. */
16035   data = (char *) malloc (pagesize);
16036   if (!data)
16037     return 1;
16038   for (i = 0; i < pagesize; ++i)
16039     *(data + i) = rand ();
16040   umask (0);
16041   fd = creat ("conftest.mmap", 0600);
16042   if (fd < 0)
16043     return 1;
16044   if (write (fd, data, pagesize) != pagesize)
16045     return 1;
16046   close (fd);
16047
16048   /* Next, try to mmap the file at a fixed address which already has
16049      something else allocated at it.  If we can, also make sure that
16050      we see the same garbage.  */
16051   fd = open ("conftest.mmap", O_RDWR);
16052   if (fd < 0)
16053     return 1;
16054   data2 = (char *) malloc (2 * pagesize);
16055   if (!data2)
16056     return 1;
16057   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
16058   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16059                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
16060     return 1;
16061   for (i = 0; i < pagesize; ++i)
16062     if (*(data + i) != *(data2 + i))
16063       return 1;
16064
16065   /* Finally, make sure that changes to the mapped area do not
16066      percolate back to the file as seen by read().  (This is a bug on
16067      some variants of i386 svr4.0.)  */
16068   for (i = 0; i < pagesize; ++i)
16069     *(data2 + i) = *(data2 + i) + 1;
16070   data3 = (char *) malloc (pagesize);
16071   if (!data3)
16072     return 1;
16073   if (read (fd, data3, pagesize) != pagesize)
16074     return 1;
16075   for (i = 0; i < pagesize; ++i)
16076     if (*(data + i) != *(data3 + i))
16077       return 1;
16078   close (fd);
16079   return 0;
16080 }
16081 _ACEOF
16082 if ac_fn_c_try_run "$LINENO"; then :
16083   ac_cv_func_mmap_fixed_mapped=yes
16084 else
16085   ac_cv_func_mmap_fixed_mapped=no
16086 fi
16087 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16088   conftest.$ac_objext conftest.beam conftest.$ac_ext
16089 fi
16090
16091 fi
16092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
16093 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
16094 if test $ac_cv_func_mmap_fixed_mapped = yes; then
16095
16096 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
16097
16098 fi
16099 rm -f conftest.mmap
16100
16101 for ac_func in madvise mprotect
16102 do :
16103   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16104 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16105 eval as_val=\$$as_ac_var
16106    if test "x$as_val" = x""yes; then :
16107   cat >>confdefs.h <<_ACEOF
16108 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16109 _ACEOF
16110
16111 fi
16112 done
16113
16114 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
16115   true+yes )
16116 $as_echo "#define USE_MMAP 1" >>confdefs.h
16117  ;;
16118 esac
16119
16120 rm -f doc/config.status
16121 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
16122
16123
16124 ac_config_commands="$ac_config_commands default"
16125
16126
16127
16128
16129
16130
16131
16132 cat >confcache <<\_ACEOF
16133 # This file is a shell script that caches the results of configure
16134 # tests run on this system so they can be shared between configure
16135 # scripts and configure runs, see configure's option --config-cache.
16136 # It is not useful on other systems.  If it contains results you don't
16137 # want to keep, you may remove or edit it.
16138 #
16139 # config.status only pays attention to the cache file if you give it
16140 # the --recheck option to rerun configure.
16141 #
16142 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16143 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16144 # following values.
16145
16146 _ACEOF
16147
16148 # The following way of writing the cache mishandles newlines in values,
16149 # but we know of no workaround that is simple, portable, and efficient.
16150 # So, we kill variables containing newlines.
16151 # Ultrix sh set writes to stderr and can't be redirected directly,
16152 # and sets the high bit in the cache file unless we assign to the vars.
16153 (
16154   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16155     eval ac_val=\$$ac_var
16156     case $ac_val in #(
16157     *${as_nl}*)
16158       case $ac_var in #(
16159       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16160 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16161       esac
16162       case $ac_var in #(
16163       _ | IFS | as_nl) ;; #(
16164       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16165       *) { eval $ac_var=; unset $ac_var;} ;;
16166       esac ;;
16167     esac
16168   done
16169
16170   (set) 2>&1 |
16171     case $as_nl`(ac_space=' '; set) 2>&1` in #(
16172     *${as_nl}ac_space=\ *)
16173       # `set' does not quote correctly, so add quotes: double-quote
16174       # substitution turns \\\\ into \\, and sed turns \\ into \.
16175       sed -n \
16176         "s/'/'\\\\''/g;
16177           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16178       ;; #(
16179     *)
16180       # `set' quotes correctly as required by POSIX, so do not add quotes.
16181       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16182       ;;
16183     esac |
16184     sort
16185 ) |
16186   sed '
16187      /^ac_cv_env_/b end
16188      t clear
16189      :clear
16190      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16191      t end
16192      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16193      :end' >>confcache
16194 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16195   if test -w "$cache_file"; then
16196     test "x$cache_file" != "x/dev/null" &&
16197       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16198 $as_echo "$as_me: updating cache $cache_file" >&6;}
16199     cat confcache >$cache_file
16200   else
16201     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16202 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16203   fi
16204 fi
16205 rm -f confcache
16206
16207 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16208 # Let make expand exec_prefix.
16209 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16210
16211 DEFS=-DHAVE_CONFIG_H
16212
16213 ac_libobjs=
16214 ac_ltlibobjs=
16215 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16216   # 1. Remove the extension, and $U if already installed.
16217   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16218   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16219   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16220   #    will be set to the directory where LIBOBJS objects are built.
16221   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16222   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16223 done
16224 LIBOBJS=$ac_libobjs
16225
16226 LTLIBOBJS=$ac_ltlibobjs
16227
16228
16229 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16230   as_fn_error "conditional \"AMDEP\" was never defined.
16231 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16232 fi
16233 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16234   as_fn_error "conditional \"am__fastdepCC\" was never defined.
16235 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16236 fi
16237  if test -n "$EXEEXT"; then
16238   am__EXEEXT_TRUE=
16239   am__EXEEXT_FALSE='#'
16240 else
16241   am__EXEEXT_TRUE='#'
16242   am__EXEEXT_FALSE=
16243 fi
16244
16245 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
16246   as_fn_error "conditional \"PLUGINS\" was never defined.
16247 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16248 fi
16249 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16250   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16251 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16252 fi
16253 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16254   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
16255 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16256 fi
16257 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
16258   as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
16259 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16260 fi
16261
16262 : ${CONFIG_STATUS=./config.status}
16263 ac_write_fail=0
16264 ac_clean_files_save=$ac_clean_files
16265 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16266 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16267 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16268 as_write_fail=0
16269 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16270 #! $SHELL
16271 # Generated by $as_me.
16272 # Run this file to recreate the current configuration.
16273 # Compiler output produced by configure, useful for debugging
16274 # configure, is in config.log if it exists.
16275
16276 debug=false
16277 ac_cs_recheck=false
16278 ac_cs_silent=false
16279
16280 SHELL=\${CONFIG_SHELL-$SHELL}
16281 export SHELL
16282 _ASEOF
16283 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16284 ## -------------------- ##
16285 ## M4sh Initialization. ##
16286 ## -------------------- ##
16287
16288 # Be more Bourne compatible
16289 DUALCASE=1; export DUALCASE # for MKS sh
16290 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16291   emulate sh
16292   NULLCMD=:
16293   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16294   # is contrary to our usage.  Disable this feature.
16295   alias -g '${1+"$@"}'='"$@"'
16296   setopt NO_GLOB_SUBST
16297 else
16298   case `(set -o) 2>/dev/null` in #(
16299   *posix*) :
16300     set -o posix ;; #(
16301   *) :
16302      ;;
16303 esac
16304 fi
16305
16306
16307 as_nl='
16308 '
16309 export as_nl
16310 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16311 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16312 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16313 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16314 # Prefer a ksh shell builtin over an external printf program on Solaris,
16315 # but without wasting forks for bash or zsh.
16316 if test -z "$BASH_VERSION$ZSH_VERSION" \
16317     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16318   as_echo='print -r --'
16319   as_echo_n='print -rn --'
16320 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16321   as_echo='printf %s\n'
16322   as_echo_n='printf %s'
16323 else
16324   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16325     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16326     as_echo_n='/usr/ucb/echo -n'
16327   else
16328     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16329     as_echo_n_body='eval
16330       arg=$1;
16331       case $arg in #(
16332       *"$as_nl"*)
16333         expr "X$arg" : "X\\(.*\\)$as_nl";
16334         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16335       esac;
16336       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16337     '
16338     export as_echo_n_body
16339     as_echo_n='sh -c $as_echo_n_body as_echo'
16340   fi
16341   export as_echo_body
16342   as_echo='sh -c $as_echo_body as_echo'
16343 fi
16344
16345 # The user is always right.
16346 if test "${PATH_SEPARATOR+set}" != set; then
16347   PATH_SEPARATOR=:
16348   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16349     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16350       PATH_SEPARATOR=';'
16351   }
16352 fi
16353
16354
16355 # IFS
16356 # We need space, tab and new line, in precisely that order.  Quoting is
16357 # there to prevent editors from complaining about space-tab.
16358 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16359 # splitting by setting IFS to empty value.)
16360 IFS=" ""        $as_nl"
16361
16362 # Find who we are.  Look in the path if we contain no directory separator.
16363 case $0 in #((
16364   *[\\/]* ) as_myself=$0 ;;
16365   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16366 for as_dir in $PATH
16367 do
16368   IFS=$as_save_IFS
16369   test -z "$as_dir" && as_dir=.
16370     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16371   done
16372 IFS=$as_save_IFS
16373
16374      ;;
16375 esac
16376 # We did not find ourselves, most probably we were run as `sh COMMAND'
16377 # in which case we are not to be found in the path.
16378 if test "x$as_myself" = x; then
16379   as_myself=$0
16380 fi
16381 if test ! -f "$as_myself"; then
16382   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16383   exit 1
16384 fi
16385
16386 # Unset variables that we do not need and which cause bugs (e.g. in
16387 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16388 # suppresses any "Segmentation fault" message there.  '((' could
16389 # trigger a bug in pdksh 5.2.14.
16390 for as_var in BASH_ENV ENV MAIL MAILPATH
16391 do eval test x\${$as_var+set} = xset \
16392   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16393 done
16394 PS1='$ '
16395 PS2='> '
16396 PS4='+ '
16397
16398 # NLS nuisances.
16399 LC_ALL=C
16400 export LC_ALL
16401 LANGUAGE=C
16402 export LANGUAGE
16403
16404 # CDPATH.
16405 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16406
16407
16408 # as_fn_error ERROR [LINENO LOG_FD]
16409 # ---------------------------------
16410 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16411 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16412 # script with status $?, using 1 if that was 0.
16413 as_fn_error ()
16414 {
16415   as_status=$?; test $as_status -eq 0 && as_status=1
16416   if test "$3"; then
16417     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16418     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16419   fi
16420   $as_echo "$as_me: error: $1" >&2
16421   as_fn_exit $as_status
16422 } # as_fn_error
16423
16424
16425 # as_fn_set_status STATUS
16426 # -----------------------
16427 # Set $? to STATUS, without forking.
16428 as_fn_set_status ()
16429 {
16430   return $1
16431 } # as_fn_set_status
16432
16433 # as_fn_exit STATUS
16434 # -----------------
16435 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16436 as_fn_exit ()
16437 {
16438   set +e
16439   as_fn_set_status $1
16440   exit $1
16441 } # as_fn_exit
16442
16443 # as_fn_unset VAR
16444 # ---------------
16445 # Portably unset VAR.
16446 as_fn_unset ()
16447 {
16448   { eval $1=; unset $1;}
16449 }
16450 as_unset=as_fn_unset
16451 # as_fn_append VAR VALUE
16452 # ----------------------
16453 # Append the text in VALUE to the end of the definition contained in VAR. Take
16454 # advantage of any shell optimizations that allow amortized linear growth over
16455 # repeated appends, instead of the typical quadratic growth present in naive
16456 # implementations.
16457 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16458   eval 'as_fn_append ()
16459   {
16460     eval $1+=\$2
16461   }'
16462 else
16463   as_fn_append ()
16464   {
16465     eval $1=\$$1\$2
16466   }
16467 fi # as_fn_append
16468
16469 # as_fn_arith ARG...
16470 # ------------------
16471 # Perform arithmetic evaluation on the ARGs, and store the result in the
16472 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16473 # must be portable across $(()) and expr.
16474 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16475   eval 'as_fn_arith ()
16476   {
16477     as_val=$(( $* ))
16478   }'
16479 else
16480   as_fn_arith ()
16481   {
16482     as_val=`expr "$@" || test $? -eq 1`
16483   }
16484 fi # as_fn_arith
16485
16486
16487 if expr a : '\(a\)' >/dev/null 2>&1 &&
16488    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16489   as_expr=expr
16490 else
16491   as_expr=false
16492 fi
16493
16494 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16495   as_basename=basename
16496 else
16497   as_basename=false
16498 fi
16499
16500 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16501   as_dirname=dirname
16502 else
16503   as_dirname=false
16504 fi
16505
16506 as_me=`$as_basename -- "$0" ||
16507 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16508          X"$0" : 'X\(//\)$' \| \
16509          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16510 $as_echo X/"$0" |
16511     sed '/^.*\/\([^/][^/]*\)\/*$/{
16512             s//\1/
16513             q
16514           }
16515           /^X\/\(\/\/\)$/{
16516             s//\1/
16517             q
16518           }
16519           /^X\/\(\/\).*/{
16520             s//\1/
16521             q
16522           }
16523           s/.*/./; q'`
16524
16525 # Avoid depending upon Character Ranges.
16526 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16527 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16528 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16529 as_cr_digits='0123456789'
16530 as_cr_alnum=$as_cr_Letters$as_cr_digits
16531
16532 ECHO_C= ECHO_N= ECHO_T=
16533 case `echo -n x` in #(((((
16534 -n*)
16535   case `echo 'xy\c'` in
16536   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16537   xy)  ECHO_C='\c';;
16538   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16539        ECHO_T=' ';;
16540   esac;;
16541 *)
16542   ECHO_N='-n';;
16543 esac
16544
16545 rm -f conf$$ conf$$.exe conf$$.file
16546 if test -d conf$$.dir; then
16547   rm -f conf$$.dir/conf$$.file
16548 else
16549   rm -f conf$$.dir
16550   mkdir conf$$.dir 2>/dev/null
16551 fi
16552 if (echo >conf$$.file) 2>/dev/null; then
16553   if ln -s conf$$.file conf$$ 2>/dev/null; then
16554     as_ln_s='ln -s'
16555     # ... but there are two gotchas:
16556     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16557     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16558     # In both cases, we have to default to `cp -p'.
16559     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16560       as_ln_s='cp -p'
16561   elif ln conf$$.file conf$$ 2>/dev/null; then
16562     as_ln_s=ln
16563   else
16564     as_ln_s='cp -p'
16565   fi
16566 else
16567   as_ln_s='cp -p'
16568 fi
16569 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16570 rmdir conf$$.dir 2>/dev/null
16571
16572
16573 # as_fn_mkdir_p
16574 # -------------
16575 # Create "$as_dir" as a directory, including parents if necessary.
16576 as_fn_mkdir_p ()
16577 {
16578
16579   case $as_dir in #(
16580   -*) as_dir=./$as_dir;;
16581   esac
16582   test -d "$as_dir" || eval $as_mkdir_p || {
16583     as_dirs=
16584     while :; do
16585       case $as_dir in #(
16586       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16587       *) as_qdir=$as_dir;;
16588       esac
16589       as_dirs="'$as_qdir' $as_dirs"
16590       as_dir=`$as_dirname -- "$as_dir" ||
16591 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16592          X"$as_dir" : 'X\(//\)[^/]' \| \
16593          X"$as_dir" : 'X\(//\)$' \| \
16594          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16595 $as_echo X"$as_dir" |
16596     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16597             s//\1/
16598             q
16599           }
16600           /^X\(\/\/\)[^/].*/{
16601             s//\1/
16602             q
16603           }
16604           /^X\(\/\/\)$/{
16605             s//\1/
16606             q
16607           }
16608           /^X\(\/\).*/{
16609             s//\1/
16610             q
16611           }
16612           s/.*/./; q'`
16613       test -d "$as_dir" && break
16614     done
16615     test -z "$as_dirs" || eval "mkdir $as_dirs"
16616   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16617
16618
16619 } # as_fn_mkdir_p
16620 if mkdir -p . 2>/dev/null; then
16621   as_mkdir_p='mkdir -p "$as_dir"'
16622 else
16623   test -d ./-p && rmdir ./-p
16624   as_mkdir_p=false
16625 fi
16626
16627 if test -x / >/dev/null 2>&1; then
16628   as_test_x='test -x'
16629 else
16630   if ls -dL / >/dev/null 2>&1; then
16631     as_ls_L_option=L
16632   else
16633     as_ls_L_option=
16634   fi
16635   as_test_x='
16636     eval sh -c '\''
16637       if test -d "$1"; then
16638         test -d "$1/.";
16639       else
16640         case $1 in #(
16641         -*)set "./$1";;
16642         esac;
16643         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16644         ???[sx]*):;;*)false;;esac;fi
16645     '\'' sh
16646   '
16647 fi
16648 as_executable_p=$as_test_x
16649
16650 # Sed expression to map a string onto a valid CPP name.
16651 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16652
16653 # Sed expression to map a string onto a valid variable name.
16654 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16655
16656
16657 exec 6>&1
16658 ## ----------------------------------- ##
16659 ## Main body of $CONFIG_STATUS script. ##
16660 ## ----------------------------------- ##
16661 _ASEOF
16662 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16663
16664 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16665 # Save the log message, to keep $0 and so on meaningful, and to
16666 # report actual input values of CONFIG_FILES etc. instead of their
16667 # values after options handling.
16668 ac_log="
16669 This file was extended by bfd $as_me 2.29.51, which was
16670 generated by GNU Autoconf 2.64.  Invocation command line was
16671
16672   CONFIG_FILES    = $CONFIG_FILES
16673   CONFIG_HEADERS  = $CONFIG_HEADERS
16674   CONFIG_LINKS    = $CONFIG_LINKS
16675   CONFIG_COMMANDS = $CONFIG_COMMANDS
16676   $ $0 $@
16677
16678 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16679 "
16680
16681 _ACEOF
16682
16683 case $ac_config_files in *"
16684 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16685 esac
16686
16687 case $ac_config_headers in *"
16688 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16689 esac
16690
16691
16692 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16693 # Files that config.status was made for.
16694 config_files="$ac_config_files"
16695 config_headers="$ac_config_headers"
16696 config_commands="$ac_config_commands"
16697
16698 _ACEOF
16699
16700 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16701 ac_cs_usage="\
16702 \`$as_me' instantiates files and other configuration actions
16703 from templates according to the current configuration.  Unless the files
16704 and actions are specified as TAGs, all are instantiated by default.
16705
16706 Usage: $0 [OPTION]... [TAG]...
16707
16708   -h, --help       print this help, then exit
16709   -V, --version    print version number and configuration settings, then exit
16710   -q, --quiet, --silent
16711                    do not print progress messages
16712   -d, --debug      don't remove temporary files
16713       --recheck    update $as_me by reconfiguring in the same conditions
16714       --file=FILE[:TEMPLATE]
16715                    instantiate the configuration file FILE
16716       --header=FILE[:TEMPLATE]
16717                    instantiate the configuration header FILE
16718
16719 Configuration files:
16720 $config_files
16721
16722 Configuration headers:
16723 $config_headers
16724
16725 Configuration commands:
16726 $config_commands
16727
16728 Report bugs to the package provider."
16729
16730 _ACEOF
16731 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16732 ac_cs_version="\\
16733 bfd config.status 2.29.51
16734 configured by $0, generated by GNU Autoconf 2.64,
16735   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16736
16737 Copyright (C) 2009 Free Software Foundation, Inc.
16738 This config.status script is free software; the Free Software Foundation
16739 gives unlimited permission to copy, distribute and modify it."
16740
16741 ac_pwd='$ac_pwd'
16742 srcdir='$srcdir'
16743 INSTALL='$INSTALL'
16744 MKDIR_P='$MKDIR_P'
16745 AWK='$AWK'
16746 test -n "\$AWK" || AWK=awk
16747 _ACEOF
16748
16749 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16750 # The default lists apply if the user does not specify any file.
16751 ac_need_defaults=:
16752 while test $# != 0
16753 do
16754   case $1 in
16755   --*=*)
16756     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16757     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16758     ac_shift=:
16759     ;;
16760   *)
16761     ac_option=$1
16762     ac_optarg=$2
16763     ac_shift=shift
16764     ;;
16765   esac
16766
16767   case $ac_option in
16768   # Handling of the options.
16769   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16770     ac_cs_recheck=: ;;
16771   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16772     $as_echo "$ac_cs_version"; exit ;;
16773   --debug | --debu | --deb | --de | --d | -d )
16774     debug=: ;;
16775   --file | --fil | --fi | --f )
16776     $ac_shift
16777     case $ac_optarg in
16778     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16779     esac
16780     as_fn_append CONFIG_FILES " '$ac_optarg'"
16781     ac_need_defaults=false;;
16782   --header | --heade | --head | --hea )
16783     $ac_shift
16784     case $ac_optarg in
16785     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16786     esac
16787     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16788     ac_need_defaults=false;;
16789   --he | --h)
16790     # Conflict between --help and --header
16791     as_fn_error "ambiguous option: \`$1'
16792 Try \`$0 --help' for more information.";;
16793   --help | --hel | -h )
16794     $as_echo "$ac_cs_usage"; exit ;;
16795   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16796   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16797     ac_cs_silent=: ;;
16798
16799   # This is an error.
16800   -*) as_fn_error "unrecognized option: \`$1'
16801 Try \`$0 --help' for more information." ;;
16802
16803   *) as_fn_append ac_config_targets " $1"
16804      ac_need_defaults=false ;;
16805
16806   esac
16807   shift
16808 done
16809
16810 ac_configure_extra_args=
16811
16812 if $ac_cs_silent; then
16813   exec 6>/dev/null
16814   ac_configure_extra_args="$ac_configure_extra_args --silent"
16815 fi
16816
16817 _ACEOF
16818 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16819 if \$ac_cs_recheck; then
16820   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16821   shift
16822   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16823   CONFIG_SHELL='$SHELL'
16824   export CONFIG_SHELL
16825   exec "\$@"
16826 fi
16827
16828 _ACEOF
16829 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16830 exec 5>>config.log
16831 {
16832   echo
16833   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16834 ## Running $as_me. ##
16835 _ASBOX
16836   $as_echo "$ac_log"
16837 } >&5
16838
16839 _ACEOF
16840 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16841 #
16842 # INIT-COMMANDS
16843 #
16844 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16845
16846
16847 # The HP-UX ksh and POSIX shell print the target directory to stdout
16848 # if CDPATH is set.
16849 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16850
16851 sed_quote_subst='$sed_quote_subst'
16852 double_quote_subst='$double_quote_subst'
16853 delay_variable_subst='$delay_variable_subst'
16854 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16855 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16856 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16857 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16858 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16859 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16860 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16861 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16862 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16863 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16864 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16865 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16866 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16867 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16868 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16869 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16870 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16871 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16872 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16873 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16874 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16875 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16876 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16877 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16878 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16879 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16880 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16881 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16882 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16883 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16884 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16885 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16886 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16887 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16888 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16889 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16890 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16891 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16892 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16893 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16894 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16895 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16896 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16897 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16898 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16899 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16900 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16901 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16902 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"`'
16903 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16904 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16905 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16906 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16907 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16908 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16909 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16910 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16911 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16912 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16913 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16914 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16915 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16916 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16917 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16918 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16919 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16920 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16921 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16922 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16923 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16924 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16925 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16926 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16927 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16928 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16929 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16930 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16931 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16932 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16933 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16934 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16935 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16936 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16937 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16938 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16939 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16940 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16941 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16942 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16943 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16944 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16945 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16946 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16947 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16948 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16949 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16950 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16951 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16952 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16953 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16954 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16955 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16956 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16957 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16958 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16959 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16960 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16961 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16962 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16963 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16964 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16965 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16966 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16967 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16968 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16969 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16970 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16971 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16972 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16973 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16974
16975 LTCC='$LTCC'
16976 LTCFLAGS='$LTCFLAGS'
16977 compiler='$compiler_DEFAULT'
16978
16979 # A function that is used when there is no print builtin or printf.
16980 func_fallback_echo ()
16981 {
16982   eval 'cat <<_LTECHO_EOF
16983 \$1
16984 _LTECHO_EOF'
16985 }
16986
16987 # Quote evaled strings.
16988 for var in SHELL \
16989 ECHO \
16990 SED \
16991 GREP \
16992 EGREP \
16993 FGREP \
16994 LD \
16995 NM \
16996 LN_S \
16997 lt_SP2NL \
16998 lt_NL2SP \
16999 reload_flag \
17000 OBJDUMP \
17001 deplibs_check_method \
17002 file_magic_cmd \
17003 AR \
17004 AR_FLAGS \
17005 STRIP \
17006 RANLIB \
17007 CC \
17008 CFLAGS \
17009 compiler \
17010 lt_cv_sys_global_symbol_pipe \
17011 lt_cv_sys_global_symbol_to_cdecl \
17012 lt_cv_sys_global_symbol_to_c_name_address \
17013 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17014 lt_prog_compiler_no_builtin_flag \
17015 lt_prog_compiler_wl \
17016 lt_prog_compiler_pic \
17017 lt_prog_compiler_static \
17018 lt_cv_prog_compiler_c_o \
17019 need_locks \
17020 DSYMUTIL \
17021 NMEDIT \
17022 LIPO \
17023 OTOOL \
17024 OTOOL64 \
17025 shrext_cmds \
17026 export_dynamic_flag_spec \
17027 whole_archive_flag_spec \
17028 compiler_needs_object \
17029 with_gnu_ld \
17030 allow_undefined_flag \
17031 no_undefined_flag \
17032 hardcode_libdir_flag_spec \
17033 hardcode_libdir_flag_spec_ld \
17034 hardcode_libdir_separator \
17035 fix_srcfile_path \
17036 exclude_expsyms \
17037 include_expsyms \
17038 file_list_spec \
17039 variables_saved_for_relink \
17040 libname_spec \
17041 library_names_spec \
17042 soname_spec \
17043 install_override_mode \
17044 finish_eval \
17045 old_striplib \
17046 striplib; do
17047     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17048     *[\\\\\\\`\\"\\\$]*)
17049       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17050       ;;
17051     *)
17052       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17053       ;;
17054     esac
17055 done
17056
17057 # Double-quote double-evaled strings.
17058 for var in reload_cmds \
17059 old_postinstall_cmds \
17060 old_postuninstall_cmds \
17061 old_archive_cmds \
17062 extract_expsyms_cmds \
17063 old_archive_from_new_cmds \
17064 old_archive_from_expsyms_cmds \
17065 archive_cmds \
17066 archive_expsym_cmds \
17067 module_cmds \
17068 module_expsym_cmds \
17069 export_symbols_cmds \
17070 prelink_cmds \
17071 postinstall_cmds \
17072 postuninstall_cmds \
17073 finish_cmds \
17074 sys_lib_search_path_spec \
17075 sys_lib_dlsearch_path_spec; do
17076     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17077     *[\\\\\\\`\\"\\\$]*)
17078       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17079       ;;
17080     *)
17081       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17082       ;;
17083     esac
17084 done
17085
17086 ac_aux_dir='$ac_aux_dir'
17087 xsi_shell='$xsi_shell'
17088 lt_shell_append='$lt_shell_append'
17089
17090 # See if we are running on zsh, and set the options which allow our
17091 # commands through without removal of \ escapes INIT.
17092 if test -n "\${ZSH_VERSION+set}" ; then
17093    setopt NO_GLOB_SUBST
17094 fi
17095
17096
17097     PACKAGE='$PACKAGE'
17098     VERSION='$VERSION'
17099     TIMESTAMP='$TIMESTAMP'
17100     RM='$RM'
17101     ofile='$ofile'
17102
17103
17104
17105 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
17106     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
17107     # from automake.
17108     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
17109     # Capture the value of LINGUAS because we need it to compute CATALOGS.
17110     LINGUAS="${LINGUAS-%UNSET%}"
17111
17112
17113 GCC="$GCC"
17114 CC="$CC"
17115 acx_cv_header_stdint="$acx_cv_header_stdint"
17116 acx_cv_type_int8_t="$acx_cv_type_int8_t"
17117 acx_cv_type_int16_t="$acx_cv_type_int16_t"
17118 acx_cv_type_int32_t="$acx_cv_type_int32_t"
17119 acx_cv_type_int64_t="$acx_cv_type_int64_t"
17120 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
17121 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
17122 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
17123 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
17124 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
17125 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
17126 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
17127 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
17128 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
17129
17130
17131
17132 _ACEOF
17133
17134 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17135
17136 # Handling of arguments.
17137 for ac_config_target in $ac_config_targets
17138 do
17139   case $ac_config_target in
17140     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17141     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17142     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17143     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
17144     "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
17145     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17146     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17147     "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
17148     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
17149     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17150
17151   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17152   esac
17153 done
17154
17155
17156 # If the user did not use the arguments to specify the items to instantiate,
17157 # then the envvar interface is used.  Set only those that are not.
17158 # We use the long form for the default assignment because of an extremely
17159 # bizarre bug on SunOS 4.1.3.
17160 if $ac_need_defaults; then
17161   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17162   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17163   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17164 fi
17165
17166 # Have a temporary directory for convenience.  Make it in the build tree
17167 # simply because there is no reason against having it here, and in addition,
17168 # creating and moving files from /tmp can sometimes cause problems.
17169 # Hook for its removal unless debugging.
17170 # Note that there is a small window in which the directory will not be cleaned:
17171 # after its creation but before its name has been assigned to `$tmp'.
17172 $debug ||
17173 {
17174   tmp=
17175   trap 'exit_status=$?
17176   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17177 ' 0
17178   trap 'as_fn_exit 1' 1 2 13 15
17179 }
17180 # Create a (secure) tmp directory for tmp files.
17181
17182 {
17183   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17184   test -n "$tmp" && test -d "$tmp"
17185 }  ||
17186 {
17187   tmp=./conf$$-$RANDOM
17188   (umask 077 && mkdir "$tmp")
17189 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
17190
17191 # Set up the scripts for CONFIG_FILES section.
17192 # No need to generate them if there are no CONFIG_FILES.
17193 # This happens for instance with `./config.status config.h'.
17194 if test -n "$CONFIG_FILES"; then
17195
17196
17197 ac_cr=`echo X | tr X '\015'`
17198 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17199 # But we know of no other shell where ac_cr would be empty at this
17200 # point, so we can use a bashism as a fallback.
17201 if test "x$ac_cr" = x; then
17202   eval ac_cr=\$\'\\r\'
17203 fi
17204 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17205 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17206   ac_cs_awk_cr='\r'
17207 else
17208   ac_cs_awk_cr=$ac_cr
17209 fi
17210
17211 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17212 _ACEOF
17213
17214
17215 {
17216   echo "cat >conf$$subs.awk <<_ACEOF" &&
17217   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17218   echo "_ACEOF"
17219 } >conf$$subs.sh ||
17220   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17221 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17222 ac_delim='%!_!# '
17223 for ac_last_try in false false false false false :; do
17224   . ./conf$$subs.sh ||
17225     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17226
17227   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17228   if test $ac_delim_n = $ac_delim_num; then
17229     break
17230   elif $ac_last_try; then
17231     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17232   else
17233     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17234   fi
17235 done
17236 rm -f conf$$subs.sh
17237
17238 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17239 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17240 _ACEOF
17241 sed -n '
17242 h
17243 s/^/S["/; s/!.*/"]=/
17244 p
17245 g
17246 s/^[^!]*!//
17247 :repl
17248 t repl
17249 s/'"$ac_delim"'$//
17250 t delim
17251 :nl
17252 h
17253 s/\(.\{148\}\).*/\1/
17254 t more1
17255 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17256 p
17257 n
17258 b repl
17259 :more1
17260 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17261 p
17262 g
17263 s/.\{148\}//
17264 t nl
17265 :delim
17266 h
17267 s/\(.\{148\}\).*/\1/
17268 t more2
17269 s/["\\]/\\&/g; s/^/"/; s/$/"/
17270 p
17271 b
17272 :more2
17273 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17274 p
17275 g
17276 s/.\{148\}//
17277 t delim
17278 ' <conf$$subs.awk | sed '
17279 /^[^""]/{
17280   N
17281   s/\n//
17282 }
17283 ' >>$CONFIG_STATUS || ac_write_fail=1
17284 rm -f conf$$subs.awk
17285 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17286 _ACAWK
17287 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17288   for (key in S) S_is_set[key] = 1
17289   FS = "\a"
17290
17291 }
17292 {
17293   line = $ 0
17294   nfields = split(line, field, "@")
17295   substed = 0
17296   len = length(field[1])
17297   for (i = 2; i < nfields; i++) {
17298     key = field[i]
17299     keylen = length(key)
17300     if (S_is_set[key]) {
17301       value = S[key]
17302       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17303       len += length(value) + length(field[++i])
17304       substed = 1
17305     } else
17306       len += 1 + keylen
17307   }
17308
17309   print line
17310 }
17311
17312 _ACAWK
17313 _ACEOF
17314 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17315 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17316   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17317 else
17318   cat
17319 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17320   || as_fn_error "could not setup config files machinery" "$LINENO" 5
17321 _ACEOF
17322
17323 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17324 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17325 # trailing colons and then remove the whole line if VPATH becomes empty
17326 # (actually we leave an empty line to preserve line numbers).
17327 if test "x$srcdir" = x.; then
17328   ac_vpsub='/^[  ]*VPATH[        ]*=/{
17329 s/:*\$(srcdir):*/:/
17330 s/:*\${srcdir}:*/:/
17331 s/:*@srcdir@:*/:/
17332 s/^\([^=]*=[     ]*\):*/\1/
17333 s/:*$//
17334 s/^[^=]*=[       ]*$//
17335 }'
17336 fi
17337
17338 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17339 fi # test -n "$CONFIG_FILES"
17340
17341 # Set up the scripts for CONFIG_HEADERS section.
17342 # No need to generate them if there are no CONFIG_HEADERS.
17343 # This happens for instance with `./config.status Makefile'.
17344 if test -n "$CONFIG_HEADERS"; then
17345 cat >"$tmp/defines.awk" <<\_ACAWK ||
17346 BEGIN {
17347 _ACEOF
17348
17349 # Transform confdefs.h into an awk script `defines.awk', embedded as
17350 # here-document in config.status, that substitutes the proper values into
17351 # config.h.in to produce config.h.
17352
17353 # Create a delimiter string that does not exist in confdefs.h, to ease
17354 # handling of long lines.
17355 ac_delim='%!_!# '
17356 for ac_last_try in false false :; do
17357   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17358   if test -z "$ac_t"; then
17359     break
17360   elif $ac_last_try; then
17361     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17362   else
17363     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17364   fi
17365 done
17366
17367 # For the awk script, D is an array of macro values keyed by name,
17368 # likewise P contains macro parameters if any.  Preserve backslash
17369 # newline sequences.
17370
17371 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17372 sed -n '
17373 s/.\{148\}/&'"$ac_delim"'/g
17374 t rset
17375 :rset
17376 s/^[     ]*#[    ]*define[       ][      ]*/ /
17377 t def
17378 d
17379 :def
17380 s/\\$//
17381 t bsnl
17382 s/["\\]/\\&/g
17383 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17384 D["\1"]=" \3"/p
17385 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
17386 d
17387 :bsnl
17388 s/["\\]/\\&/g
17389 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17390 D["\1"]=" \3\\\\\\n"\\/p
17391 t cont
17392 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17393 t cont
17394 d
17395 :cont
17396 n
17397 s/.\{148\}/&'"$ac_delim"'/g
17398 t clear
17399 :clear
17400 s/\\$//
17401 t bsnlc
17402 s/["\\]/\\&/g; s/^/"/; s/$/"/p
17403 d
17404 :bsnlc
17405 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17406 b cont
17407 ' <confdefs.h | sed '
17408 s/'"$ac_delim"'/"\\\
17409 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17410
17411 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17412   for (key in D) D_is_set[key] = 1
17413   FS = "\a"
17414 }
17415 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17416   line = \$ 0
17417   split(line, arg, " ")
17418   if (arg[1] == "#") {
17419     defundef = arg[2]
17420     mac1 = arg[3]
17421   } else {
17422     defundef = substr(arg[1], 2)
17423     mac1 = arg[2]
17424   }
17425   split(mac1, mac2, "(") #)
17426   macro = mac2[1]
17427   prefix = substr(line, 1, index(line, defundef) - 1)
17428   if (D_is_set[macro]) {
17429     # Preserve the white space surrounding the "#".
17430     print prefix "define", macro P[macro] D[macro]
17431     next
17432   } else {
17433     # Replace #undef with comments.  This is necessary, for example,
17434     # in the case of _POSIX_SOURCE, which is predefined and required
17435     # on some systems where configure will not decide to define it.
17436     if (defundef == "undef") {
17437       print "/*", prefix defundef, macro, "*/"
17438       next
17439     }
17440   }
17441 }
17442 { print }
17443 _ACAWK
17444 _ACEOF
17445 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17446   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17447 fi # test -n "$CONFIG_HEADERS"
17448
17449
17450 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17451 shift
17452 for ac_tag
17453 do
17454   case $ac_tag in
17455   :[FHLC]) ac_mode=$ac_tag; continue;;
17456   esac
17457   case $ac_mode$ac_tag in
17458   :[FHL]*:*);;
17459   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17460   :[FH]-) ac_tag=-:-;;
17461   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17462   esac
17463   ac_save_IFS=$IFS
17464   IFS=:
17465   set x $ac_tag
17466   IFS=$ac_save_IFS
17467   shift
17468   ac_file=$1
17469   shift
17470
17471   case $ac_mode in
17472   :L) ac_source=$1;;
17473   :[FH])
17474     ac_file_inputs=
17475     for ac_f
17476     do
17477       case $ac_f in
17478       -) ac_f="$tmp/stdin";;
17479       *) # Look for the file first in the build tree, then in the source tree
17480          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17481          # because $ac_f cannot contain `:'.
17482          test -f "$ac_f" ||
17483            case $ac_f in
17484            [\\/$]*) false;;
17485            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17486            esac ||
17487            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17488       esac
17489       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17490       as_fn_append ac_file_inputs " '$ac_f'"
17491     done
17492
17493     # Let's still pretend it is `configure' which instantiates (i.e., don't
17494     # use $as_me), people would be surprised to read:
17495     #    /* config.h.  Generated by config.status.  */
17496     configure_input='Generated from '`
17497           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17498         `' by configure.'
17499     if test x"$ac_file" != x-; then
17500       configure_input="$ac_file.  $configure_input"
17501       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17502 $as_echo "$as_me: creating $ac_file" >&6;}
17503     fi
17504     # Neutralize special characters interpreted by sed in replacement strings.
17505     case $configure_input in #(
17506     *\&* | *\|* | *\\* )
17507        ac_sed_conf_input=`$as_echo "$configure_input" |
17508        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17509     *) ac_sed_conf_input=$configure_input;;
17510     esac
17511
17512     case $ac_tag in
17513     *:-:* | *:-) cat >"$tmp/stdin" \
17514       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17515     esac
17516     ;;
17517   esac
17518
17519   ac_dir=`$as_dirname -- "$ac_file" ||
17520 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17521          X"$ac_file" : 'X\(//\)[^/]' \| \
17522          X"$ac_file" : 'X\(//\)$' \| \
17523          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17524 $as_echo X"$ac_file" |
17525     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17526             s//\1/
17527             q
17528           }
17529           /^X\(\/\/\)[^/].*/{
17530             s//\1/
17531             q
17532           }
17533           /^X\(\/\/\)$/{
17534             s//\1/
17535             q
17536           }
17537           /^X\(\/\).*/{
17538             s//\1/
17539             q
17540           }
17541           s/.*/./; q'`
17542   as_dir="$ac_dir"; as_fn_mkdir_p
17543   ac_builddir=.
17544
17545 case "$ac_dir" in
17546 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17547 *)
17548   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17549   # A ".." for each directory in $ac_dir_suffix.
17550   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17551   case $ac_top_builddir_sub in
17552   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17553   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17554   esac ;;
17555 esac
17556 ac_abs_top_builddir=$ac_pwd
17557 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17558 # for backward compatibility:
17559 ac_top_builddir=$ac_top_build_prefix
17560
17561 case $srcdir in
17562   .)  # We are building in place.
17563     ac_srcdir=.
17564     ac_top_srcdir=$ac_top_builddir_sub
17565     ac_abs_top_srcdir=$ac_pwd ;;
17566   [\\/]* | ?:[\\/]* )  # Absolute name.
17567     ac_srcdir=$srcdir$ac_dir_suffix;
17568     ac_top_srcdir=$srcdir
17569     ac_abs_top_srcdir=$srcdir ;;
17570   *) # Relative name.
17571     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17572     ac_top_srcdir=$ac_top_build_prefix$srcdir
17573     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17574 esac
17575 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17576
17577
17578   case $ac_mode in
17579   :F)
17580   #
17581   # CONFIG_FILE
17582   #
17583
17584   case $INSTALL in
17585   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17586   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17587   esac
17588   ac_MKDIR_P=$MKDIR_P
17589   case $MKDIR_P in
17590   [\\/$]* | ?:[\\/]* ) ;;
17591   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17592   esac
17593 _ACEOF
17594
17595 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17596 # If the template does not know about datarootdir, expand it.
17597 # FIXME: This hack should be removed a few years after 2.60.
17598 ac_datarootdir_hack=; ac_datarootdir_seen=
17599 ac_sed_dataroot='
17600 /datarootdir/ {
17601   p
17602   q
17603 }
17604 /@datadir@/p
17605 /@docdir@/p
17606 /@infodir@/p
17607 /@localedir@/p
17608 /@mandir@/p'
17609 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17610 *datarootdir*) ac_datarootdir_seen=yes;;
17611 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17612   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17613 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17614 _ACEOF
17615 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17616   ac_datarootdir_hack='
17617   s&@datadir@&$datadir&g
17618   s&@docdir@&$docdir&g
17619   s&@infodir@&$infodir&g
17620   s&@localedir@&$localedir&g
17621   s&@mandir@&$mandir&g
17622   s&\\\${datarootdir}&$datarootdir&g' ;;
17623 esac
17624 _ACEOF
17625
17626 # Neutralize VPATH when `$srcdir' = `.'.
17627 # Shell code in configure.ac might set extrasub.
17628 # FIXME: do we really want to maintain this feature?
17629 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17630 ac_sed_extra="$ac_vpsub
17631 $extrasub
17632 _ACEOF
17633 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17634 :t
17635 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17636 s|@configure_input@|$ac_sed_conf_input|;t t
17637 s&@top_builddir@&$ac_top_builddir_sub&;t t
17638 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17639 s&@srcdir@&$ac_srcdir&;t t
17640 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17641 s&@top_srcdir@&$ac_top_srcdir&;t t
17642 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17643 s&@builddir@&$ac_builddir&;t t
17644 s&@abs_builddir@&$ac_abs_builddir&;t t
17645 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17646 s&@INSTALL@&$ac_INSTALL&;t t
17647 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17648 $ac_datarootdir_hack
17649 "
17650 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17651   || as_fn_error "could not create $ac_file" "$LINENO" 5
17652
17653 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17654   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17655   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17656   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17657 which seems to be undefined.  Please make sure it is defined." >&5
17658 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17659 which seems to be undefined.  Please make sure it is defined." >&2;}
17660
17661   rm -f "$tmp/stdin"
17662   case $ac_file in
17663   -) cat "$tmp/out" && rm -f "$tmp/out";;
17664   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17665   esac \
17666   || as_fn_error "could not create $ac_file" "$LINENO" 5
17667  ;;
17668   :H)
17669   #
17670   # CONFIG_HEADER
17671   #
17672   if test x"$ac_file" != x-; then
17673     {
17674       $as_echo "/* $configure_input  */" \
17675       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17676     } >"$tmp/config.h" \
17677       || as_fn_error "could not create $ac_file" "$LINENO" 5
17678     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17679       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17680 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17681     else
17682       rm -f "$ac_file"
17683       mv "$tmp/config.h" "$ac_file" \
17684         || as_fn_error "could not create $ac_file" "$LINENO" 5
17685     fi
17686   else
17687     $as_echo "/* $configure_input  */" \
17688       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17689       || as_fn_error "could not create -" "$LINENO" 5
17690   fi
17691 # Compute "$ac_file"'s index in $config_headers.
17692 _am_arg="$ac_file"
17693 _am_stamp_count=1
17694 for _am_header in $config_headers :; do
17695   case $_am_header in
17696     $_am_arg | $_am_arg:* )
17697       break ;;
17698     * )
17699       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17700   esac
17701 done
17702 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17703 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17704          X"$_am_arg" : 'X\(//\)[^/]' \| \
17705          X"$_am_arg" : 'X\(//\)$' \| \
17706          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17707 $as_echo X"$_am_arg" |
17708     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17709             s//\1/
17710             q
17711           }
17712           /^X\(\/\/\)[^/].*/{
17713             s//\1/
17714             q
17715           }
17716           /^X\(\/\/\)$/{
17717             s//\1/
17718             q
17719           }
17720           /^X\(\/\).*/{
17721             s//\1/
17722             q
17723           }
17724           s/.*/./; q'`/stamp-h$_am_stamp_count
17725  ;;
17726
17727   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17728 $as_echo "$as_me: executing $ac_file commands" >&6;}
17729  ;;
17730   esac
17731
17732
17733   case $ac_file$ac_mode in
17734     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17735   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17736   # are listed without --file.  Let's play safe and only enable the eval
17737   # if we detect the quoting.
17738   case $CONFIG_FILES in
17739   *\'*) eval set x "$CONFIG_FILES" ;;
17740   *)   set x $CONFIG_FILES ;;
17741   esac
17742   shift
17743   for mf
17744   do
17745     # Strip MF so we end up with the name of the file.
17746     mf=`echo "$mf" | sed -e 's/:.*$//'`
17747     # Check whether this is an Automake generated Makefile or not.
17748     # We used to match only the files named `Makefile.in', but
17749     # some people rename them; so instead we look at the file content.
17750     # Grep'ing the first line is not enough: some people post-process
17751     # each Makefile.in and add a new line on top of each file to say so.
17752     # Grep'ing the whole file is not good either: AIX grep has a line
17753     # limit of 2048, but all sed's we know have understand at least 4000.
17754     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17755       dirpart=`$as_dirname -- "$mf" ||
17756 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17757          X"$mf" : 'X\(//\)[^/]' \| \
17758          X"$mf" : 'X\(//\)$' \| \
17759          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17760 $as_echo X"$mf" |
17761     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17762             s//\1/
17763             q
17764           }
17765           /^X\(\/\/\)[^/].*/{
17766             s//\1/
17767             q
17768           }
17769           /^X\(\/\/\)$/{
17770             s//\1/
17771             q
17772           }
17773           /^X\(\/\).*/{
17774             s//\1/
17775             q
17776           }
17777           s/.*/./; q'`
17778     else
17779       continue
17780     fi
17781     # Extract the definition of DEPDIR, am__include, and am__quote
17782     # from the Makefile without running `make'.
17783     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17784     test -z "$DEPDIR" && continue
17785     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17786     test -z "am__include" && continue
17787     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17788     # When using ansi2knr, U may be empty or an underscore; expand it
17789     U=`sed -n 's/^U = //p' < "$mf"`
17790     # Find all dependency output files, they are included files with
17791     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17792     # simplest approach to changing $(DEPDIR) to its actual value in the
17793     # expansion.
17794     for file in `sed -n "
17795       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17796          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17797       # Make sure the directory exists.
17798       test -f "$dirpart/$file" && continue
17799       fdir=`$as_dirname -- "$file" ||
17800 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17801          X"$file" : 'X\(//\)[^/]' \| \
17802          X"$file" : 'X\(//\)$' \| \
17803          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17804 $as_echo X"$file" |
17805     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17806             s//\1/
17807             q
17808           }
17809           /^X\(\/\/\)[^/].*/{
17810             s//\1/
17811             q
17812           }
17813           /^X\(\/\/\)$/{
17814             s//\1/
17815             q
17816           }
17817           /^X\(\/\).*/{
17818             s//\1/
17819             q
17820           }
17821           s/.*/./; q'`
17822       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17823       # echo "creating $dirpart/$file"
17824       echo '# dummy' > "$dirpart/$file"
17825     done
17826   done
17827 }
17828  ;;
17829     "libtool":C)
17830
17831     # See if we are running on zsh, and set the options which allow our
17832     # commands through without removal of \ escapes.
17833     if test -n "${ZSH_VERSION+set}" ; then
17834       setopt NO_GLOB_SUBST
17835     fi
17836
17837     cfgfile="${ofile}T"
17838     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17839     $RM "$cfgfile"
17840
17841     cat <<_LT_EOF >> "$cfgfile"
17842 #! $SHELL
17843
17844 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17845 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17846 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17847 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17848 #
17849 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17850 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17851 #   Written by Gordon Matzigkeit, 1996
17852 #
17853 #   This file is part of GNU Libtool.
17854 #
17855 # GNU Libtool is free software; you can redistribute it and/or
17856 # modify it under the terms of the GNU General Public License as
17857 # published by the Free Software Foundation; either version 2 of
17858 # the License, or (at your option) any later version.
17859 #
17860 # As a special exception to the GNU General Public License,
17861 # if you distribute this file as part of a program or library that
17862 # is built using GNU Libtool, you may include this file under the
17863 # same distribution terms that you use for the rest of that program.
17864 #
17865 # GNU Libtool is distributed in the hope that it will be useful,
17866 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17867 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17868 # GNU General Public License for more details.
17869 #
17870 # You should have received a copy of the GNU General Public License
17871 # along with GNU Libtool; see the file COPYING.  If not, a copy
17872 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17873 # obtained by writing to the Free Software Foundation, Inc.,
17874 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17875
17876
17877 # The names of the tagged configurations supported by this script.
17878 available_tags=""
17879
17880 # ### BEGIN LIBTOOL CONFIG
17881
17882 # Whether or not to build shared libraries.
17883 build_libtool_libs=$enable_shared
17884
17885 # Which release of libtool.m4 was used?
17886 macro_version=$macro_version
17887 macro_revision=$macro_revision
17888
17889 # Whether or not to build static libraries.
17890 build_old_libs=$enable_static
17891
17892 # What type of objects to build.
17893 pic_mode=$pic_mode
17894
17895 # Whether or not to optimize for fast installation.
17896 fast_install=$enable_fast_install
17897
17898 # Shell to use when invoking shell scripts.
17899 SHELL=$lt_SHELL
17900
17901 # An echo program that protects backslashes.
17902 ECHO=$lt_ECHO
17903
17904 # The host system.
17905 host_alias=$host_alias
17906 host=$host
17907 host_os=$host_os
17908
17909 # The build system.
17910 build_alias=$build_alias
17911 build=$build
17912 build_os=$build_os
17913
17914 # A sed program that does not truncate output.
17915 SED=$lt_SED
17916
17917 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17918 Xsed="\$SED -e 1s/^X//"
17919
17920 # A grep program that handles long lines.
17921 GREP=$lt_GREP
17922
17923 # An ERE matcher.
17924 EGREP=$lt_EGREP
17925
17926 # A literal string matcher.
17927 FGREP=$lt_FGREP
17928
17929 # A BSD- or MS-compatible name lister.
17930 NM=$lt_NM
17931
17932 # Whether we need soft or hard links.
17933 LN_S=$lt_LN_S
17934
17935 # What is the maximum length of a command?
17936 max_cmd_len=$max_cmd_len
17937
17938 # Object file suffix (normally "o").
17939 objext=$ac_objext
17940
17941 # Executable file suffix (normally "").
17942 exeext=$exeext
17943
17944 # whether the shell understands "unset".
17945 lt_unset=$lt_unset
17946
17947 # turn spaces into newlines.
17948 SP2NL=$lt_lt_SP2NL
17949
17950 # turn newlines into spaces.
17951 NL2SP=$lt_lt_NL2SP
17952
17953 # An object symbol dumper.
17954 OBJDUMP=$lt_OBJDUMP
17955
17956 # Method to check whether dependent libraries are shared objects.
17957 deplibs_check_method=$lt_deplibs_check_method
17958
17959 # Command to use when deplibs_check_method == "file_magic".
17960 file_magic_cmd=$lt_file_magic_cmd
17961
17962 # The archiver.
17963 AR=$lt_AR
17964 AR_FLAGS=$lt_AR_FLAGS
17965
17966 # A symbol stripping program.
17967 STRIP=$lt_STRIP
17968
17969 # Commands used to install an old-style archive.
17970 RANLIB=$lt_RANLIB
17971 old_postinstall_cmds=$lt_old_postinstall_cmds
17972 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17973
17974 # Whether to use a lock for old archive extraction.
17975 lock_old_archive_extraction=$lock_old_archive_extraction
17976
17977 # A C compiler.
17978 LTCC=$lt_CC
17979
17980 # LTCC compiler flags.
17981 LTCFLAGS=$lt_CFLAGS
17982
17983 # Take the output of nm and produce a listing of raw symbols and C names.
17984 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17985
17986 # Transform the output of nm in a proper C declaration.
17987 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17988
17989 # Transform the output of nm in a C name address pair.
17990 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17991
17992 # Transform the output of nm in a C name address pair when lib prefix is needed.
17993 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17994
17995 # The name of the directory that contains temporary libtool files.
17996 objdir=$objdir
17997
17998 # Used to examine libraries when file_magic_cmd begins with "file".
17999 MAGIC_CMD=$MAGIC_CMD
18000
18001 # Must we lock files when doing compilation?
18002 need_locks=$lt_need_locks
18003
18004 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18005 DSYMUTIL=$lt_DSYMUTIL
18006
18007 # Tool to change global to local symbols on Mac OS X.
18008 NMEDIT=$lt_NMEDIT
18009
18010 # Tool to manipulate fat objects and archives on Mac OS X.
18011 LIPO=$lt_LIPO
18012
18013 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
18014 OTOOL=$lt_OTOOL
18015
18016 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18017 OTOOL64=$lt_OTOOL64
18018
18019 # Old archive suffix (normally "a").
18020 libext=$libext
18021
18022 # Shared library suffix (normally ".so").
18023 shrext_cmds=$lt_shrext_cmds
18024
18025 # The commands to extract the exported symbol list from a shared archive.
18026 extract_expsyms_cmds=$lt_extract_expsyms_cmds
18027
18028 # Variables whose values should be saved in libtool wrapper scripts and
18029 # restored at link time.
18030 variables_saved_for_relink=$lt_variables_saved_for_relink
18031
18032 # Do we need the "lib" prefix for modules?
18033 need_lib_prefix=$need_lib_prefix
18034
18035 # Do we need a version for libraries?
18036 need_version=$need_version
18037
18038 # Library versioning type.
18039 version_type=$version_type
18040
18041 # Shared library runtime path variable.
18042 runpath_var=$runpath_var
18043
18044 # Shared library path variable.
18045 shlibpath_var=$shlibpath_var
18046
18047 # Is shlibpath searched before the hard-coded library search path?
18048 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
18049
18050 # Format of library name prefix.
18051 libname_spec=$lt_libname_spec
18052
18053 # List of archive names.  First name is the real one, the rest are links.
18054 # The last name is the one that the linker finds with -lNAME
18055 library_names_spec=$lt_library_names_spec
18056
18057 # The coded name of the library, if different from the real name.
18058 soname_spec=$lt_soname_spec
18059
18060 # Permission mode override for installation of shared libraries.
18061 install_override_mode=$lt_install_override_mode
18062
18063 # Command to use after installation of a shared archive.
18064 postinstall_cmds=$lt_postinstall_cmds
18065
18066 # Command to use after uninstallation of a shared archive.
18067 postuninstall_cmds=$lt_postuninstall_cmds
18068
18069 # Commands used to finish a libtool library installation in a directory.
18070 finish_cmds=$lt_finish_cmds
18071
18072 # As "finish_cmds", except a single script fragment to be evaled but
18073 # not shown.
18074 finish_eval=$lt_finish_eval
18075
18076 # Whether we should hardcode library paths into libraries.
18077 hardcode_into_libs=$hardcode_into_libs
18078
18079 # Compile-time system search path for libraries.
18080 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18081
18082 # Run-time system search path for libraries.
18083 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18084
18085 # Whether dlopen is supported.
18086 dlopen_support=$enable_dlopen
18087
18088 # Whether dlopen of programs is supported.
18089 dlopen_self=$enable_dlopen_self
18090
18091 # Whether dlopen of statically linked programs is supported.
18092 dlopen_self_static=$enable_dlopen_self_static
18093
18094 # Commands to strip libraries.
18095 old_striplib=$lt_old_striplib
18096 striplib=$lt_striplib
18097
18098
18099 # The linker used to build libraries.
18100 LD=$lt_LD
18101
18102 # How to create reloadable object files.
18103 reload_flag=$lt_reload_flag
18104 reload_cmds=$lt_reload_cmds
18105
18106 # Commands used to build an old-style archive.
18107 old_archive_cmds=$lt_old_archive_cmds
18108
18109 # A language specific compiler.
18110 CC=$lt_compiler
18111
18112 # Is the compiler the GNU compiler?
18113 with_gcc=$GCC
18114
18115 # Compiler flag to turn off builtin functions.
18116 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18117
18118 # How to pass a linker flag through the compiler.
18119 wl=$lt_lt_prog_compiler_wl
18120
18121 # Additional compiler flags for building library objects.
18122 pic_flag=$lt_lt_prog_compiler_pic
18123
18124 # Compiler flag to prevent dynamic linking.
18125 link_static_flag=$lt_lt_prog_compiler_static
18126
18127 # Does compiler simultaneously support -c and -o options?
18128 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18129
18130 # Whether or not to add -lc for building shared libraries.
18131 build_libtool_need_lc=$archive_cmds_need_lc
18132
18133 # Whether or not to disallow shared libs when runtime libs are static.
18134 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18135
18136 # Compiler flag to allow reflexive dlopens.
18137 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18138
18139 # Compiler flag to generate shared objects directly from archives.
18140 whole_archive_flag_spec=$lt_whole_archive_flag_spec
18141
18142 # Whether the compiler copes with passing no objects directly.
18143 compiler_needs_object=$lt_compiler_needs_object
18144
18145 # Create an old-style archive from a shared archive.
18146 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18147
18148 # Create a temporary old-style archive to link instead of a shared archive.
18149 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18150
18151 # Commands used to build a shared archive.
18152 archive_cmds=$lt_archive_cmds
18153 archive_expsym_cmds=$lt_archive_expsym_cmds
18154
18155 # Commands used to build a loadable module if different from building
18156 # a shared archive.
18157 module_cmds=$lt_module_cmds
18158 module_expsym_cmds=$lt_module_expsym_cmds
18159
18160 # Whether we are building with GNU ld or not.
18161 with_gnu_ld=$lt_with_gnu_ld
18162
18163 # Flag that allows shared libraries with undefined symbols to be built.
18164 allow_undefined_flag=$lt_allow_undefined_flag
18165
18166 # Flag that enforces no undefined symbols.
18167 no_undefined_flag=$lt_no_undefined_flag
18168
18169 # Flag to hardcode \$libdir into a binary during linking.
18170 # This must work even if \$libdir does not exist
18171 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18172
18173 # If ld is used when linking, flag to hardcode \$libdir into a binary
18174 # during linking.  This must work even if \$libdir does not exist.
18175 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18176
18177 # Whether we need a single "-rpath" flag with a separated argument.
18178 hardcode_libdir_separator=$lt_hardcode_libdir_separator
18179
18180 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18181 # DIR into the resulting binary.
18182 hardcode_direct=$hardcode_direct
18183
18184 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18185 # DIR into the resulting binary and the resulting library dependency is
18186 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18187 # library is relocated.
18188 hardcode_direct_absolute=$hardcode_direct_absolute
18189
18190 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18191 # into the resulting binary.
18192 hardcode_minus_L=$hardcode_minus_L
18193
18194 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18195 # into the resulting binary.
18196 hardcode_shlibpath_var=$hardcode_shlibpath_var
18197
18198 # Set to "yes" if building a shared library automatically hardcodes DIR
18199 # into the library and all subsequent libraries and executables linked
18200 # against it.
18201 hardcode_automatic=$hardcode_automatic
18202
18203 # Set to yes if linker adds runtime paths of dependent libraries
18204 # to runtime path list.
18205 inherit_rpath=$inherit_rpath
18206
18207 # Whether libtool must link a program against all its dependency libraries.
18208 link_all_deplibs=$link_all_deplibs
18209
18210 # Fix the shell variable \$srcfile for the compiler.
18211 fix_srcfile_path=$lt_fix_srcfile_path
18212
18213 # Set to "yes" if exported symbols are required.
18214 always_export_symbols=$always_export_symbols
18215
18216 # The commands to list exported symbols.
18217 export_symbols_cmds=$lt_export_symbols_cmds
18218
18219 # Symbols that should not be listed in the preloaded symbols.
18220 exclude_expsyms=$lt_exclude_expsyms
18221
18222 # Symbols that must always be exported.
18223 include_expsyms=$lt_include_expsyms
18224
18225 # Commands necessary for linking programs (against libraries) with templates.
18226 prelink_cmds=$lt_prelink_cmds
18227
18228 # Specify filename containing input files.
18229 file_list_spec=$lt_file_list_spec
18230
18231 # How to hardcode a shared library path into an executable.
18232 hardcode_action=$hardcode_action
18233
18234 # ### END LIBTOOL CONFIG
18235
18236 _LT_EOF
18237
18238   case $host_os in
18239   aix3*)
18240     cat <<\_LT_EOF >> "$cfgfile"
18241 # AIX sometimes has problems with the GCC collect2 program.  For some
18242 # reason, if we set the COLLECT_NAMES environment variable, the problems
18243 # vanish in a puff of smoke.
18244 if test "X${COLLECT_NAMES+set}" != Xset; then
18245   COLLECT_NAMES=
18246   export COLLECT_NAMES
18247 fi
18248 _LT_EOF
18249     ;;
18250   esac
18251
18252
18253 ltmain="$ac_aux_dir/ltmain.sh"
18254
18255
18256   # We use sed instead of cat because bash on DJGPP gets confused if
18257   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18258   # text mode, it properly converts lines to CR/LF.  This bash problem
18259   # is reportedly fixed, but why not run on old versions too?
18260   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18261     || (rm -f "$cfgfile"; exit 1)
18262
18263   case $xsi_shell in
18264   yes)
18265     cat << \_LT_EOF >> "$cfgfile"
18266
18267 # func_dirname file append nondir_replacement
18268 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18269 # otherwise set result to NONDIR_REPLACEMENT.
18270 func_dirname ()
18271 {
18272   case ${1} in
18273     */*) func_dirname_result="${1%/*}${2}" ;;
18274     *  ) func_dirname_result="${3}" ;;
18275   esac
18276 }
18277
18278 # func_basename file
18279 func_basename ()
18280 {
18281   func_basename_result="${1##*/}"
18282 }
18283
18284 # func_dirname_and_basename file append nondir_replacement
18285 # perform func_basename and func_dirname in a single function
18286 # call:
18287 #   dirname:  Compute the dirname of FILE.  If nonempty,
18288 #             add APPEND to the result, otherwise set result
18289 #             to NONDIR_REPLACEMENT.
18290 #             value returned in "$func_dirname_result"
18291 #   basename: Compute filename of FILE.
18292 #             value retuned in "$func_basename_result"
18293 # Implementation must be kept synchronized with func_dirname
18294 # and func_basename. For efficiency, we do not delegate to
18295 # those functions but instead duplicate the functionality here.
18296 func_dirname_and_basename ()
18297 {
18298   case ${1} in
18299     */*) func_dirname_result="${1%/*}${2}" ;;
18300     *  ) func_dirname_result="${3}" ;;
18301   esac
18302   func_basename_result="${1##*/}"
18303 }
18304
18305 # func_stripname prefix suffix name
18306 # strip PREFIX and SUFFIX off of NAME.
18307 # PREFIX and SUFFIX must not contain globbing or regex special
18308 # characters, hashes, percent signs, but SUFFIX may contain a leading
18309 # dot (in which case that matches only a dot).
18310 func_stripname ()
18311 {
18312   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18313   # positional parameters, so assign one to ordinary parameter first.
18314   func_stripname_result=${3}
18315   func_stripname_result=${func_stripname_result#"${1}"}
18316   func_stripname_result=${func_stripname_result%"${2}"}
18317 }
18318
18319 # func_opt_split
18320 func_opt_split ()
18321 {
18322   func_opt_split_opt=${1%%=*}
18323   func_opt_split_arg=${1#*=}
18324 }
18325
18326 # func_lo2o object
18327 func_lo2o ()
18328 {
18329   case ${1} in
18330     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18331     *)    func_lo2o_result=${1} ;;
18332   esac
18333 }
18334
18335 # func_xform libobj-or-source
18336 func_xform ()
18337 {
18338   func_xform_result=${1%.*}.lo
18339 }
18340
18341 # func_arith arithmetic-term...
18342 func_arith ()
18343 {
18344   func_arith_result=$(( $* ))
18345 }
18346
18347 # func_len string
18348 # STRING may not start with a hyphen.
18349 func_len ()
18350 {
18351   func_len_result=${#1}
18352 }
18353
18354 _LT_EOF
18355     ;;
18356   *) # Bourne compatible functions.
18357     cat << \_LT_EOF >> "$cfgfile"
18358
18359 # func_dirname file append nondir_replacement
18360 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18361 # otherwise set result to NONDIR_REPLACEMENT.
18362 func_dirname ()
18363 {
18364   # Extract subdirectory from the argument.
18365   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18366   if test "X$func_dirname_result" = "X${1}"; then
18367     func_dirname_result="${3}"
18368   else
18369     func_dirname_result="$func_dirname_result${2}"
18370   fi
18371 }
18372
18373 # func_basename file
18374 func_basename ()
18375 {
18376   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18377 }
18378
18379
18380 # func_stripname prefix suffix name
18381 # strip PREFIX and SUFFIX off of NAME.
18382 # PREFIX and SUFFIX must not contain globbing or regex special
18383 # characters, hashes, percent signs, but SUFFIX may contain a leading
18384 # dot (in which case that matches only a dot).
18385 # func_strip_suffix prefix name
18386 func_stripname ()
18387 {
18388   case ${2} in
18389     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18390     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18391   esac
18392 }
18393
18394 # sed scripts:
18395 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18396 my_sed_long_arg='1s/^-[^=]*=//'
18397
18398 # func_opt_split
18399 func_opt_split ()
18400 {
18401   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18402   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18403 }
18404
18405 # func_lo2o object
18406 func_lo2o ()
18407 {
18408   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18409 }
18410
18411 # func_xform libobj-or-source
18412 func_xform ()
18413 {
18414   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18415 }
18416
18417 # func_arith arithmetic-term...
18418 func_arith ()
18419 {
18420   func_arith_result=`expr "$@"`
18421 }
18422
18423 # func_len string
18424 # STRING may not start with a hyphen.
18425 func_len ()
18426 {
18427   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18428 }
18429
18430 _LT_EOF
18431 esac
18432
18433 case $lt_shell_append in
18434   yes)
18435     cat << \_LT_EOF >> "$cfgfile"
18436
18437 # func_append var value
18438 # Append VALUE to the end of shell variable VAR.
18439 func_append ()
18440 {
18441   eval "$1+=\$2"
18442 }
18443 _LT_EOF
18444     ;;
18445   *)
18446     cat << \_LT_EOF >> "$cfgfile"
18447
18448 # func_append var value
18449 # Append VALUE to the end of shell variable VAR.
18450 func_append ()
18451 {
18452   eval "$1=\$$1\$2"
18453 }
18454
18455 _LT_EOF
18456     ;;
18457   esac
18458
18459
18460   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18461     || (rm -f "$cfgfile"; exit 1)
18462
18463   mv -f "$cfgfile" "$ofile" ||
18464     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18465   chmod +x "$ofile"
18466
18467  ;;
18468     "default-1":C)
18469     for ac_file in $CONFIG_FILES; do
18470       # Support "outfile[:infile[:infile...]]"
18471       case "$ac_file" in
18472         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18473       esac
18474       # PO directories have a Makefile.in generated from Makefile.in.in.
18475       case "$ac_file" in */Makefile.in)
18476         # Adjust a relative srcdir.
18477         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18478         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18479         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18480         # In autoconf-2.13 it is called $ac_given_srcdir.
18481         # In autoconf-2.50 it is called $srcdir.
18482         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18483         case "$ac_given_srcdir" in
18484           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18485           /*) top_srcdir="$ac_given_srcdir" ;;
18486           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18487         esac
18488         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18489           rm -f "$ac_dir/POTFILES"
18490           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18491           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18492           POMAKEFILEDEPS="POTFILES.in"
18493           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18494           # on $ac_dir but don't depend on user-specified configuration
18495           # parameters.
18496           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18497             # The LINGUAS file contains the set of available languages.
18498             if test -n "$OBSOLETE_ALL_LINGUAS"; then
18499               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
18500             fi
18501             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18502             # Hide the ALL_LINGUAS assigment from automake.
18503             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18504             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18505           else
18506             # The set of available languages was given in configure.ac.
18507             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18508           fi
18509           case "$ac_given_srcdir" in
18510             .) srcdirpre= ;;
18511             *) srcdirpre='$(srcdir)/' ;;
18512           esac
18513           POFILES=
18514           GMOFILES=
18515           UPDATEPOFILES=
18516           DUMMYPOFILES=
18517           for lang in $ALL_LINGUAS; do
18518             POFILES="$POFILES $srcdirpre$lang.po"
18519             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18520             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18521             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18522           done
18523           # CATALOGS depends on both $ac_dir and the user's LINGUAS
18524           # environment variable.
18525           INST_LINGUAS=
18526           if test -n "$ALL_LINGUAS"; then
18527             for presentlang in $ALL_LINGUAS; do
18528               useit=no
18529               if test "%UNSET%" != "$LINGUAS"; then
18530                 desiredlanguages="$LINGUAS"
18531               else
18532                 desiredlanguages="$ALL_LINGUAS"
18533               fi
18534               for desiredlang in $desiredlanguages; do
18535                 # Use the presentlang catalog if desiredlang is
18536                 #   a. equal to presentlang, or
18537                 #   b. a variant of presentlang (because in this case,
18538                 #      presentlang can be used as a fallback for messages
18539                 #      which are not translated in the desiredlang catalog).
18540                 case "$desiredlang" in
18541                   "$presentlang"*) useit=yes;;
18542                 esac
18543               done
18544               if test $useit = yes; then
18545                 INST_LINGUAS="$INST_LINGUAS $presentlang"
18546               fi
18547             done
18548           fi
18549           CATALOGS=
18550           if test -n "$INST_LINGUAS"; then
18551             for lang in $INST_LINGUAS; do
18552               CATALOGS="$CATALOGS $lang.gmo"
18553             done
18554           fi
18555           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18556           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"
18557           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18558             if test -f "$f"; then
18559               case "$f" in
18560                 *.orig | *.bak | *~) ;;
18561                 *) cat "$f" >> "$ac_dir/Makefile" ;;
18562               esac
18563             fi
18564           done
18565         fi
18566         ;;
18567       esac
18568     done ;;
18569     "bfd_stdint.h":C)
18570 if test "$GCC" = yes; then
18571   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18572 else
18573   echo "/* generated for $CC */" > tmp-stdint.h
18574 fi
18575
18576 sed 's/^ *//' >> tmp-stdint.h <<EOF
18577
18578   #ifndef GCC_GENERATED_STDINT_H
18579   #define GCC_GENERATED_STDINT_H 1
18580
18581   #include <sys/types.h>
18582 EOF
18583
18584 if test "$acx_cv_header_stdint" != stdint.h; then
18585   echo "#include <stddef.h>" >> tmp-stdint.h
18586 fi
18587 if test "$acx_cv_header_stdint" != stddef.h; then
18588   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18589 fi
18590
18591 sed 's/^ *//' >> tmp-stdint.h <<EOF
18592   /* glibc uses these symbols as guards to prevent redefinitions.  */
18593   #ifdef __int8_t_defined
18594   #define _INT8_T
18595   #define _INT16_T
18596   #define _INT32_T
18597   #endif
18598   #ifdef __uint32_t_defined
18599   #define _UINT32_T
18600   #endif
18601
18602 EOF
18603
18604 # ----------------- done header, emit basic int types -------------
18605 if test "$acx_cv_header_stdint" = stddef.h; then
18606   sed 's/^ *//' >> tmp-stdint.h <<EOF
18607
18608     #ifndef _UINT8_T
18609     #define _UINT8_T
18610     #ifndef __uint8_t_defined
18611     #define __uint8_t_defined
18612     #ifndef uint8_t
18613     typedef unsigned $acx_cv_type_int8_t uint8_t;
18614     #endif
18615     #endif
18616     #endif
18617
18618     #ifndef _UINT16_T
18619     #define _UINT16_T
18620     #ifndef __uint16_t_defined
18621     #define __uint16_t_defined
18622     #ifndef uint16_t
18623     typedef unsigned $acx_cv_type_int16_t uint16_t;
18624     #endif
18625     #endif
18626     #endif
18627
18628     #ifndef _UINT32_T
18629     #define _UINT32_T
18630     #ifndef __uint32_t_defined
18631     #define __uint32_t_defined
18632     #ifndef uint32_t
18633     typedef unsigned $acx_cv_type_int32_t uint32_t;
18634     #endif
18635     #endif
18636     #endif
18637
18638     #ifndef _INT8_T
18639     #define _INT8_T
18640     #ifndef __int8_t_defined
18641     #define __int8_t_defined
18642     #ifndef int8_t
18643     typedef $acx_cv_type_int8_t int8_t;
18644     #endif
18645     #endif
18646     #endif
18647
18648     #ifndef _INT16_T
18649     #define _INT16_T
18650     #ifndef __int16_t_defined
18651     #define __int16_t_defined
18652     #ifndef int16_t
18653     typedef $acx_cv_type_int16_t int16_t;
18654     #endif
18655     #endif
18656     #endif
18657
18658     #ifndef _INT32_T
18659     #define _INT32_T
18660     #ifndef __int32_t_defined
18661     #define __int32_t_defined
18662     #ifndef int32_t
18663     typedef $acx_cv_type_int32_t int32_t;
18664     #endif
18665     #endif
18666     #endif
18667 EOF
18668 elif test "$ac_cv_type_u_int32_t" = yes; then
18669   sed 's/^ *//' >> tmp-stdint.h <<EOF
18670
18671     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18672     #ifndef _INT8_T
18673     #define _INT8_T
18674     #endif
18675     #ifndef _INT16_T
18676     #define _INT16_T
18677     #endif
18678     #ifndef _INT32_T
18679     #define _INT32_T
18680     #endif
18681
18682     #ifndef _UINT8_T
18683     #define _UINT8_T
18684     #ifndef __uint8_t_defined
18685     #define __uint8_t_defined
18686     #ifndef uint8_t
18687     typedef u_int8_t uint8_t;
18688     #endif
18689     #endif
18690     #endif
18691
18692     #ifndef _UINT16_T
18693     #define _UINT16_T
18694     #ifndef __uint16_t_defined
18695     #define __uint16_t_defined
18696     #ifndef uint16_t
18697     typedef u_int16_t uint16_t;
18698     #endif
18699     #endif
18700     #endif
18701
18702     #ifndef _UINT32_T
18703     #define _UINT32_T
18704     #ifndef __uint32_t_defined
18705     #define __uint32_t_defined
18706     #ifndef uint32_t
18707     typedef u_int32_t uint32_t;
18708     #endif
18709     #endif
18710     #endif
18711 EOF
18712 else
18713   sed 's/^ *//' >> tmp-stdint.h <<EOF
18714
18715     /* Some systems have guard macros to prevent redefinitions, define them.  */
18716     #ifndef _INT8_T
18717     #define _INT8_T
18718     #endif
18719     #ifndef _INT16_T
18720     #define _INT16_T
18721     #endif
18722     #ifndef _INT32_T
18723     #define _INT32_T
18724     #endif
18725     #ifndef _UINT8_T
18726     #define _UINT8_T
18727     #endif
18728     #ifndef _UINT16_T
18729     #define _UINT16_T
18730     #endif
18731     #ifndef _UINT32_T
18732     #define _UINT32_T
18733     #endif
18734 EOF
18735 fi
18736
18737 # ------------- done basic int types, emit int64_t types ------------
18738 if test "$ac_cv_type_uint64_t" = yes; then
18739   sed 's/^ *//' >> tmp-stdint.h <<EOF
18740
18741     /* system headers have good uint64_t and int64_t */
18742     #ifndef _INT64_T
18743     #define _INT64_T
18744     #endif
18745     #ifndef _UINT64_T
18746     #define _UINT64_T
18747     #endif
18748 EOF
18749 elif test "$ac_cv_type_u_int64_t" = yes; then
18750   sed 's/^ *//' >> tmp-stdint.h <<EOF
18751
18752     /* system headers have an u_int64_t (and int64_t) */
18753     #ifndef _INT64_T
18754     #define _INT64_T
18755     #endif
18756     #ifndef _UINT64_T
18757     #define _UINT64_T
18758     #ifndef __uint64_t_defined
18759     #define __uint64_t_defined
18760     #ifndef uint64_t
18761     typedef u_int64_t uint64_t;
18762     #endif
18763     #endif
18764     #endif
18765 EOF
18766 elif test -n "$acx_cv_type_int64_t"; then
18767   sed 's/^ *//' >> tmp-stdint.h <<EOF
18768
18769     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18770     #ifndef _INT64_T
18771     #define _INT64_T
18772     #ifndef int64_t
18773     typedef $acx_cv_type_int64_t int64_t;
18774     #endif
18775     #endif
18776     #ifndef _UINT64_T
18777     #define _UINT64_T
18778     #ifndef __uint64_t_defined
18779     #define __uint64_t_defined
18780     #ifndef uint64_t
18781     typedef unsigned $acx_cv_type_int64_t uint64_t;
18782     #endif
18783     #endif
18784     #endif
18785 EOF
18786 else
18787   sed 's/^ *//' >> tmp-stdint.h <<EOF
18788
18789     /* some common heuristics for int64_t, using compiler-specific tests */
18790     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18791     #ifndef _INT64_T
18792     #define _INT64_T
18793     #ifndef __int64_t_defined
18794     #ifndef int64_t
18795     typedef long long int64_t;
18796     #endif
18797     #endif
18798     #endif
18799     #ifndef _UINT64_T
18800     #define _UINT64_T
18801     #ifndef uint64_t
18802     typedef unsigned long long uint64_t;
18803     #endif
18804     #endif
18805
18806     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18807     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18808        does not implement __extension__.  But that compiler doesn't define
18809        __GNUC_MINOR__.  */
18810     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18811     # define __extension__
18812     # endif
18813
18814     # ifndef _INT64_T
18815     # define _INT64_T
18816     # ifndef int64_t
18817     __extension__ typedef long long int64_t;
18818     # endif
18819     # endif
18820     # ifndef _UINT64_T
18821     # define _UINT64_T
18822     # ifndef uint64_t
18823     __extension__ typedef unsigned long long uint64_t;
18824     # endif
18825     # endif
18826
18827     #elif !defined __STRICT_ANSI__
18828     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18829
18830     #  ifndef _INT64_T
18831     #  define _INT64_T
18832     #  ifndef int64_t
18833     typedef __int64 int64_t;
18834     #  endif
18835     #  endif
18836     #  ifndef _UINT64_T
18837     #  define _UINT64_T
18838     #  ifndef uint64_t
18839     typedef unsigned __int64 uint64_t;
18840     #  endif
18841     #  endif
18842     # endif /* compiler */
18843
18844     #endif /* ANSI version */
18845 EOF
18846 fi
18847
18848 # ------------- done int64_t types, emit intptr types ------------
18849 if test "$ac_cv_type_uintptr_t" != yes; then
18850   sed 's/^ *//' >> tmp-stdint.h <<EOF
18851
18852     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18853     #ifndef __uintptr_t_defined
18854     #ifndef uintptr_t
18855     typedef u$acx_cv_type_intptr_t uintptr_t;
18856     #endif
18857     #endif
18858     #ifndef __intptr_t_defined
18859     #ifndef intptr_t
18860     typedef $acx_cv_type_intptr_t  intptr_t;
18861     #endif
18862     #endif
18863 EOF
18864 fi
18865
18866 # ------------- done intptr types, emit int_least types ------------
18867 if test "$ac_cv_type_int_least32_t" != yes; then
18868   sed 's/^ *//' >> tmp-stdint.h <<EOF
18869
18870     /* Define int_least types */
18871     typedef int8_t     int_least8_t;
18872     typedef int16_t    int_least16_t;
18873     typedef int32_t    int_least32_t;
18874     #ifdef _INT64_T
18875     typedef int64_t    int_least64_t;
18876     #endif
18877
18878     typedef uint8_t    uint_least8_t;
18879     typedef uint16_t   uint_least16_t;
18880     typedef uint32_t   uint_least32_t;
18881     #ifdef _UINT64_T
18882     typedef uint64_t   uint_least64_t;
18883     #endif
18884 EOF
18885 fi
18886
18887 # ------------- done intptr types, emit int_fast types ------------
18888 if test "$ac_cv_type_int_fast32_t" != yes; then
18889       sed 's/^ *//' >> tmp-stdint.h <<EOF
18890
18891     /* Define int_fast types.  short is often slow */
18892     typedef int8_t       int_fast8_t;
18893     typedef int          int_fast16_t;
18894     typedef int32_t      int_fast32_t;
18895     #ifdef _INT64_T
18896     typedef int64_t      int_fast64_t;
18897     #endif
18898
18899     typedef uint8_t      uint_fast8_t;
18900     typedef unsigned int uint_fast16_t;
18901     typedef uint32_t     uint_fast32_t;
18902     #ifdef _UINT64_T
18903     typedef uint64_t     uint_fast64_t;
18904     #endif
18905 EOF
18906 fi
18907
18908 if test "$ac_cv_type_uintmax_t" != yes; then
18909   sed 's/^ *//' >> tmp-stdint.h <<EOF
18910
18911     /* Define intmax based on what we found */
18912     #ifndef intmax_t
18913     #ifdef _INT64_T
18914     typedef int64_t       intmax_t;
18915     #else
18916     typedef long          intmax_t;
18917     #endif
18918     #endif
18919     #ifndef uintmax_t
18920     #ifdef _UINT64_T
18921     typedef uint64_t      uintmax_t;
18922     #else
18923     typedef unsigned long uintmax_t;
18924     #endif
18925     #endif
18926 EOF
18927 fi
18928
18929 sed 's/^ *//' >> tmp-stdint.h <<EOF
18930
18931   #endif /* GCC_GENERATED_STDINT_H */
18932 EOF
18933
18934 if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18935   rm -f tmp-stdint.h
18936 else
18937   mv -f tmp-stdint.h bfd_stdint.h
18938 fi
18939
18940  ;;
18941     "default":C)
18942 case "$srcdir" in
18943   .) srcdirpre= ;;
18944   *) srcdirpre='$(srcdir)/' ;;
18945 esac
18946 POFILES=
18947 GMOFILES=
18948 for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18949   if test $lang != dummy; then
18950     POFILES="$POFILES $srcdirpre$lang.po"
18951     GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18952   fi
18953 done
18954 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18955     -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18956     -e "s,@POFILES@,$POFILES," \
18957     -e "s,@GMOFILES@,$GMOFILES," \
18958     po/Makefile.in > po/Makefile ;;
18959
18960   esac
18961 done # for ac_tag
18962
18963
18964 as_fn_exit 0
18965 _ACEOF
18966 ac_clean_files=$ac_clean_files_save
18967
18968 test $ac_write_fail = 0 ||
18969   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18970
18971
18972 # configure is writing to config.log, and then calls config.status.
18973 # config.status does its own redirection, appending to config.log.
18974 # Unfortunately, on DOS this fails, as config.log is still kept open
18975 # by configure, so config.status won't be able to write to it; its
18976 # output is simply discarded.  So we exec the FD to /dev/null,
18977 # effectively closing config.log, so it can be properly (re)opened and
18978 # appended to by config.status.  When coming back to configure, we
18979 # need to make the FD available again.
18980 if test "$no_create" != yes; then
18981   ac_cs_success=:
18982   ac_config_status_args=
18983   test "$silent" = yes &&
18984     ac_config_status_args="$ac_config_status_args --quiet"
18985   exec 5>/dev/null
18986   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18987   exec 5>>config.log
18988   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18989   # would make configure fail if this is the last instruction.
18990   $ac_cs_success || as_fn_exit $?
18991 fi
18992 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18993   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18994 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18995 fi
18996