hppa-linux-gnu-ranlib: libcpp.a: File format not recognized
[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.28.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.28.51'
560 PACKAGE_STRING='bfd 2.28.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.28.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.28.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.28.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_compute_int LINENO EXPR VAR INCLUDES
1912 # --------------------------------------------
1913 # Tries to find the compile-time value of EXPR in a program that includes
1914 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1915 # computed
1916 ac_fn_c_compute_int ()
1917 {
1918   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1919   if test "$cross_compiling" = yes; then
1920     # Depending upon the size, compute the lo and hi bounds.
1921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1922 /* end confdefs.h.  */
1923 $4
1924 int
1925 main ()
1926 {
1927 static int test_array [1 - 2 * !(($2) >= 0)];
1928 test_array [0] = 0
1929
1930   ;
1931   return 0;
1932 }
1933 _ACEOF
1934 if ac_fn_c_try_compile "$LINENO"; then :
1935   ac_lo=0 ac_mid=0
1936   while :; do
1937     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1938 /* end confdefs.h.  */
1939 $4
1940 int
1941 main ()
1942 {
1943 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1944 test_array [0] = 0
1945
1946   ;
1947   return 0;
1948 }
1949 _ACEOF
1950 if ac_fn_c_try_compile "$LINENO"; then :
1951   ac_hi=$ac_mid; break
1952 else
1953   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1954                         if test $ac_lo -le $ac_mid; then
1955                           ac_lo= ac_hi=
1956                           break
1957                         fi
1958                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1959 fi
1960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1961   done
1962 else
1963   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1964 /* end confdefs.h.  */
1965 $4
1966 int
1967 main ()
1968 {
1969 static int test_array [1 - 2 * !(($2) < 0)];
1970 test_array [0] = 0
1971
1972   ;
1973   return 0;
1974 }
1975 _ACEOF
1976 if ac_fn_c_try_compile "$LINENO"; then :
1977   ac_hi=-1 ac_mid=-1
1978   while :; do
1979     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980 /* end confdefs.h.  */
1981 $4
1982 int
1983 main ()
1984 {
1985 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1986 test_array [0] = 0
1987
1988   ;
1989   return 0;
1990 }
1991 _ACEOF
1992 if ac_fn_c_try_compile "$LINENO"; then :
1993   ac_lo=$ac_mid; break
1994 else
1995   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1996                         if test $ac_mid -le $ac_hi; then
1997                           ac_lo= ac_hi=
1998                           break
1999                         fi
2000                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2001 fi
2002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2003   done
2004 else
2005   ac_lo= ac_hi=
2006 fi
2007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008 fi
2009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2010 # Binary search between lo and hi bounds.
2011 while test "x$ac_lo" != "x$ac_hi"; do
2012   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2013   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2014 /* end confdefs.h.  */
2015 $4
2016 int
2017 main ()
2018 {
2019 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2020 test_array [0] = 0
2021
2022   ;
2023   return 0;
2024 }
2025 _ACEOF
2026 if ac_fn_c_try_compile "$LINENO"; then :
2027   ac_hi=$ac_mid
2028 else
2029   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2030 fi
2031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2032 done
2033 case $ac_lo in #((
2034 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2035 '') ac_retval=1 ;;
2036 esac
2037   else
2038     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2039 /* end confdefs.h.  */
2040 $4
2041 static long int longval () { return $2; }
2042 static unsigned long int ulongval () { return $2; }
2043 #include <stdio.h>
2044 #include <stdlib.h>
2045 int
2046 main ()
2047 {
2048
2049   FILE *f = fopen ("conftest.val", "w");
2050   if (! f)
2051     return 1;
2052   if (($2) < 0)
2053     {
2054       long int i = longval ();
2055       if (i != ($2))
2056         return 1;
2057       fprintf (f, "%ld", i);
2058     }
2059   else
2060     {
2061       unsigned long int i = ulongval ();
2062       if (i != ($2))
2063         return 1;
2064       fprintf (f, "%lu", i);
2065     }
2066   /* Do not output a trailing newline, as this causes \r\n confusion
2067      on some platforms.  */
2068   return ferror (f) || fclose (f) != 0;
2069
2070   ;
2071   return 0;
2072 }
2073 _ACEOF
2074 if ac_fn_c_try_run "$LINENO"; then :
2075   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2076 else
2077   ac_retval=1
2078 fi
2079 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2080   conftest.$ac_objext conftest.beam conftest.$ac_ext
2081 rm -f conftest.val
2082
2083   fi
2084   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2085   return $ac_retval
2086
2087 } # ac_fn_c_compute_int
2088
2089 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2090 # -------------------------------------------
2091 # Tests whether TYPE exists after having included INCLUDES, setting cache
2092 # variable VAR accordingly.
2093 ac_fn_c_check_type ()
2094 {
2095   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2096   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2097 $as_echo_n "checking for $2... " >&6; }
2098 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2099   $as_echo_n "(cached) " >&6
2100 else
2101   eval "$3=no"
2102   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2103 /* end confdefs.h.  */
2104 $4
2105 int
2106 main ()
2107 {
2108 if (sizeof ($2))
2109          return 0;
2110   ;
2111   return 0;
2112 }
2113 _ACEOF
2114 if ac_fn_c_try_compile "$LINENO"; then :
2115   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2116 /* end confdefs.h.  */
2117 $4
2118 int
2119 main ()
2120 {
2121 if (sizeof (($2)))
2122             return 0;
2123   ;
2124   return 0;
2125 }
2126 _ACEOF
2127 if ac_fn_c_try_compile "$LINENO"; then :
2128
2129 else
2130   eval "$3=yes"
2131 fi
2132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2133 fi
2134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2135 fi
2136 eval ac_res=\$$3
2137                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2138 $as_echo "$ac_res" >&6; }
2139   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2140
2141 } # ac_fn_c_check_type
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.28.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.28.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="fr tr ja es sv da zh_CN ro rw vi fi id ru uk sr"
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 # The cast to long int works around a bug in the HP C Compiler
12892 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12893 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12894 # This bug is HP SR number 8606223364.
12895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12896 $as_echo_n "checking size of long long... " >&6; }
12897 if test "${ac_cv_sizeof_long_long+set}" = set; then :
12898   $as_echo_n "(cached) " >&6
12899 else
12900   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12901
12902 else
12903   if test "$ac_cv_type_long_long" = yes; then
12904      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12905 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12906 { as_fn_set_status 77
12907 as_fn_error "cannot compute sizeof (long long)
12908 See \`config.log' for more details." "$LINENO" 5; }; }
12909    else
12910      ac_cv_sizeof_long_long=0
12911    fi
12912 fi
12913
12914 fi
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12916 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12917
12918
12919
12920 cat >>confdefs.h <<_ACEOF
12921 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12922 _ACEOF
12923
12924
12925 # The cast to long int works around a bug in the HP C Compiler
12926 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12927 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12928 # This bug is HP SR number 8606223364.
12929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12930 $as_echo_n "checking size of void *... " >&6; }
12931 if test "${ac_cv_sizeof_void_p+set}" = set; then :
12932   $as_echo_n "(cached) " >&6
12933 else
12934   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12935
12936 else
12937   if test "$ac_cv_type_void_p" = yes; then
12938      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12939 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12940 { as_fn_set_status 77
12941 as_fn_error "cannot compute sizeof (void *)
12942 See \`config.log' for more details." "$LINENO" 5; }; }
12943    else
12944      ac_cv_sizeof_void_p=0
12945    fi
12946 fi
12947
12948 fi
12949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12950 $as_echo "$ac_cv_sizeof_void_p" >&6; }
12951
12952
12953
12954 cat >>confdefs.h <<_ACEOF
12955 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12956 _ACEOF
12957
12958
12959 # The cast to long int works around a bug in the HP C Compiler
12960 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12961 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12962 # This bug is HP SR number 8606223364.
12963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12964 $as_echo_n "checking size of long... " >&6; }
12965 if test "${ac_cv_sizeof_long+set}" = set; then :
12966   $as_echo_n "(cached) " >&6
12967 else
12968   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12969
12970 else
12971   if test "$ac_cv_type_long" = yes; then
12972      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12973 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12974 { as_fn_set_status 77
12975 as_fn_error "cannot compute sizeof (long)
12976 See \`config.log' for more details." "$LINENO" 5; }; }
12977    else
12978      ac_cv_sizeof_long=0
12979    fi
12980 fi
12981
12982 fi
12983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12984 $as_echo "$ac_cv_sizeof_long" >&6; }
12985
12986
12987
12988 cat >>confdefs.h <<_ACEOF
12989 #define SIZEOF_LONG $ac_cv_sizeof_long
12990 _ACEOF
12991
12992
12993
12994 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12995   host64=true
12996 fi
12997
12998 if test "x${ac_cv_sizeof_long}" = "x8"; then
12999   BFD_HOST_64BIT_LONG=1
13000   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
13001   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
13002 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
13003   BFD_HOST_64BIT_LONG_LONG=1
13004   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
13005   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
13006   if test "x${ac_cv_sizeof_void_p}" = "x8"; then
13007     BFD_HOSTPTR_T="unsigned long long"
13008   fi
13009 fi
13010
13011 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
13012   BFD_HOST_64_BIT_DEFINED=1
13013   BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
13014   BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
13015 fi
13016
13017
13018
13019
13020
13021
13022
13023
13024 # Put a plausible default for CC_FOR_BUILD in Makefile.
13025 if test -z "$CC_FOR_BUILD"; then
13026   if test "x$cross_compiling" = "xno"; then
13027     CC_FOR_BUILD='$(CC)'
13028   else
13029     CC_FOR_BUILD=gcc
13030   fi
13031 fi
13032
13033 # Also set EXEEXT_FOR_BUILD.
13034 if test "x$cross_compiling" = "xno"; then
13035   EXEEXT_FOR_BUILD='$(EXEEXT)'
13036 else
13037   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
13038 $as_echo_n "checking for build system executable suffix... " >&6; }
13039 if test "${bfd_cv_build_exeext+set}" = set; then :
13040   $as_echo_n "(cached) " >&6
13041 else
13042   rm -f conftest*
13043      echo 'int main () { return 0; }' > conftest.c
13044      bfd_cv_build_exeext=
13045      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
13046      for file in conftest.*; do
13047        case $file in
13048        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
13049        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
13050        esac
13051      done
13052      rm -f conftest*
13053      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
13054 fi
13055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
13056 $as_echo "$bfd_cv_build_exeext" >&6; }
13057   EXEEXT_FOR_BUILD=""
13058   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
13059 fi
13060
13061
13062 for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h wchar.h wctype.h
13063 do :
13064   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13065 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13066 eval as_val=\$$as_ac_Header
13067    if test "x$as_val" = x""yes; then :
13068   cat >>confdefs.h <<_ACEOF
13069 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13070 _ACEOF
13071
13072 fi
13073
13074 done
13075
13076 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h sys/resource.h
13077 do :
13078   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13079 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13080 eval as_val=\$$as_ac_Header
13081    if test "x$as_val" = x""yes; then :
13082   cat >>confdefs.h <<_ACEOF
13083 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13084 _ACEOF
13085
13086 fi
13087
13088 done
13089
13090
13091
13092 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
13093
13094 acx_cv_header_stdint=stddef.h
13095 acx_cv_header_stdint_kind="(already complete)"
13096 for i in stdint.h $inttype_headers; do
13097   unset ac_cv_type_uintptr_t
13098   unset ac_cv_type_uintmax_t
13099   unset ac_cv_type_int_least32_t
13100   unset ac_cv_type_int_fast32_t
13101   unset ac_cv_type_uint64_t
13102   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
13103   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
13104 #include <$i>
13105 "
13106 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
13107   acx_cv_header_stdint=$i
13108 else
13109   continue
13110 fi
13111
13112   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13113 #include <$i>
13114 "
13115 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13116
13117 else
13118   acx_cv_header_stdint_kind="(mostly complete)"
13119 fi
13120
13121   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
13122 #include <$i>
13123 "
13124 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
13125
13126 else
13127   acx_cv_header_stdint_kind="(mostly complete)"
13128 fi
13129
13130   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
13131 #include <$i>
13132 "
13133 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
13134
13135 else
13136   acx_cv_header_stdint_kind="(mostly complete)"
13137 fi
13138
13139   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13140 #include <$i>
13141 "
13142 if test "x$ac_cv_type_uint64_t" = x""yes; then :
13143
13144 else
13145   acx_cv_header_stdint_kind="(lacks uint64_t)"
13146 fi
13147
13148   break
13149 done
13150 if test "$acx_cv_header_stdint" = stddef.h; then
13151   acx_cv_header_stdint_kind="(lacks uintmax_t)"
13152   for i in stdint.h $inttype_headers; do
13153     unset ac_cv_type_uintptr_t
13154     unset ac_cv_type_uint32_t
13155     unset ac_cv_type_uint64_t
13156     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
13157     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
13158 #include <$i>
13159 "
13160 if test "x$ac_cv_type_uint32_t" = x""yes; then :
13161   acx_cv_header_stdint=$i
13162 else
13163   continue
13164 fi
13165
13166     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13167 #include <$i>
13168 "
13169 if test "x$ac_cv_type_uint64_t" = x""yes; then :
13170
13171 fi
13172
13173     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13174 #include <$i>
13175 "
13176 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13177
13178 fi
13179
13180     break
13181   done
13182 fi
13183 if test "$acx_cv_header_stdint" = stddef.h; then
13184   acx_cv_header_stdint_kind="(u_intXX_t style)"
13185   for i in sys/types.h $inttype_headers; do
13186     unset ac_cv_type_u_int32_t
13187     unset ac_cv_type_u_int64_t
13188     $as_echo_n "looking for u_intXX_t types in $i, " >&6
13189     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13190 #include <$i>
13191 "
13192 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13193   acx_cv_header_stdint=$i
13194 else
13195   continue
13196 fi
13197
13198     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13199 #include <$i>
13200 "
13201 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13202
13203 fi
13204
13205     break
13206   done
13207 fi
13208 if test "$acx_cv_header_stdint" = stddef.h; then
13209   acx_cv_header_stdint_kind="(using manual detection)"
13210 fi
13211
13212 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13213 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13214 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13215 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13216 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13217
13218 # ----------------- Summarize what we found so far
13219
13220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13221 $as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13222
13223 case `$as_basename -- bfd_stdint.h ||
13224 $as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13225          Xbfd_stdint.h : 'X\(//\)$' \| \
13226          Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13227 $as_echo X/bfd_stdint.h |
13228     sed '/^.*\/\([^/][^/]*\)\/*$/{
13229             s//\1/
13230             q
13231           }
13232           /^X\/\(\/\/\)$/{
13233             s//\1/
13234             q
13235           }
13236           /^X\/\(\/\).*/{
13237             s//\1/
13238             q
13239           }
13240           s/.*/./; q'` in
13241   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13242 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13243   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13244 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13245   *) ;;
13246 esac
13247
13248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13249 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13250
13251 # ----------------- done included file, check C basic types --------
13252
13253 # Lacking an uintptr_t?  Test size of void *
13254 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13255   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13256 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13257 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13258 # This bug is HP SR number 8606223364.
13259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13260 $as_echo_n "checking size of void *... " >&6; }
13261 if test "${ac_cv_sizeof_void_p+set}" = set; then :
13262   $as_echo_n "(cached) " >&6
13263 else
13264   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13265
13266 else
13267   if test "$ac_cv_type_void_p" = yes; then
13268      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13269 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13270 { as_fn_set_status 77
13271 as_fn_error "cannot compute sizeof (void *)
13272 See \`config.log' for more details." "$LINENO" 5; }; }
13273    else
13274      ac_cv_sizeof_void_p=0
13275    fi
13276 fi
13277
13278 fi
13279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13280 $as_echo "$ac_cv_sizeof_void_p" >&6; }
13281
13282
13283
13284 cat >>confdefs.h <<_ACEOF
13285 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13286 _ACEOF
13287
13288  ;;
13289 esac
13290
13291 # Lacking an uint64_t?  Test size of long
13292 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13293   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13294 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13295 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13296 # This bug is HP SR number 8606223364.
13297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13298 $as_echo_n "checking size of long... " >&6; }
13299 if test "${ac_cv_sizeof_long+set}" = set; then :
13300   $as_echo_n "(cached) " >&6
13301 else
13302   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13303
13304 else
13305   if test "$ac_cv_type_long" = yes; then
13306      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13307 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13308 { as_fn_set_status 77
13309 as_fn_error "cannot compute sizeof (long)
13310 See \`config.log' for more details." "$LINENO" 5; }; }
13311    else
13312      ac_cv_sizeof_long=0
13313    fi
13314 fi
13315
13316 fi
13317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13318 $as_echo "$ac_cv_sizeof_long" >&6; }
13319
13320
13321
13322 cat >>confdefs.h <<_ACEOF
13323 #define SIZEOF_LONG $ac_cv_sizeof_long
13324 _ACEOF
13325
13326  ;;
13327 esac
13328
13329 if test $acx_cv_header_stdint = stddef.h; then
13330   # Lacking a good header?  Test size of everything and deduce all types.
13331   # The cast to long int works around a bug in the HP C Compiler
13332 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13333 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13334 # This bug is HP SR number 8606223364.
13335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13336 $as_echo_n "checking size of int... " >&6; }
13337 if test "${ac_cv_sizeof_int+set}" = set; then :
13338   $as_echo_n "(cached) " >&6
13339 else
13340   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13341
13342 else
13343   if test "$ac_cv_type_int" = yes; then
13344      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13345 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13346 { as_fn_set_status 77
13347 as_fn_error "cannot compute sizeof (int)
13348 See \`config.log' for more details." "$LINENO" 5; }; }
13349    else
13350      ac_cv_sizeof_int=0
13351    fi
13352 fi
13353
13354 fi
13355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13356 $as_echo "$ac_cv_sizeof_int" >&6; }
13357
13358
13359
13360 cat >>confdefs.h <<_ACEOF
13361 #define SIZEOF_INT $ac_cv_sizeof_int
13362 _ACEOF
13363
13364
13365   # The cast to long int works around a bug in the HP C Compiler
13366 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13367 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13368 # This bug is HP SR number 8606223364.
13369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13370 $as_echo_n "checking size of short... " >&6; }
13371 if test "${ac_cv_sizeof_short+set}" = set; then :
13372   $as_echo_n "(cached) " >&6
13373 else
13374   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13375
13376 else
13377   if test "$ac_cv_type_short" = yes; then
13378      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13379 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13380 { as_fn_set_status 77
13381 as_fn_error "cannot compute sizeof (short)
13382 See \`config.log' for more details." "$LINENO" 5; }; }
13383    else
13384      ac_cv_sizeof_short=0
13385    fi
13386 fi
13387
13388 fi
13389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13390 $as_echo "$ac_cv_sizeof_short" >&6; }
13391
13392
13393
13394 cat >>confdefs.h <<_ACEOF
13395 #define SIZEOF_SHORT $ac_cv_sizeof_short
13396 _ACEOF
13397
13398
13399   # The cast to long int works around a bug in the HP C Compiler
13400 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13401 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13402 # This bug is HP SR number 8606223364.
13403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13404 $as_echo_n "checking size of char... " >&6; }
13405 if test "${ac_cv_sizeof_char+set}" = set; then :
13406   $as_echo_n "(cached) " >&6
13407 else
13408   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13409
13410 else
13411   if test "$ac_cv_type_char" = yes; then
13412      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13413 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13414 { as_fn_set_status 77
13415 as_fn_error "cannot compute sizeof (char)
13416 See \`config.log' for more details." "$LINENO" 5; }; }
13417    else
13418      ac_cv_sizeof_char=0
13419    fi
13420 fi
13421
13422 fi
13423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13424 $as_echo "$ac_cv_sizeof_char" >&6; }
13425
13426
13427
13428 cat >>confdefs.h <<_ACEOF
13429 #define SIZEOF_CHAR $ac_cv_sizeof_char
13430 _ACEOF
13431
13432
13433
13434   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13435 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
13436   case "$ac_cv_sizeof_char" in
13437     1) acx_cv_type_int8_t=char ;;
13438     *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
13439   esac
13440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13441 $as_echo "$acx_cv_type_int8_t" >&6; }
13442
13443   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13444 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
13445   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13446     2:*) acx_cv_type_int16_t=int ;;
13447     *:2) acx_cv_type_int16_t=short ;;
13448     *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
13449   esac
13450   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13451 $as_echo "$acx_cv_type_int16_t" >&6; }
13452
13453   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13454 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
13455   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13456     4:*) acx_cv_type_int32_t=int ;;
13457     *:4) acx_cv_type_int32_t=long ;;
13458     *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
13459   esac
13460   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13461 $as_echo "$acx_cv_type_int32_t" >&6; }
13462 fi
13463
13464 # These tests are here to make the output prettier
13465
13466 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13467   case "$ac_cv_sizeof_long" in
13468     8) acx_cv_type_int64_t=long ;;
13469   esac
13470   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13471 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
13472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13473 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13474 fi
13475
13476 # Now we can use the above types
13477
13478 if test "$ac_cv_type_uintptr_t" != yes; then
13479   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13480 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13481   case $ac_cv_sizeof_void_p in
13482     2) acx_cv_type_intptr_t=int16_t ;;
13483     4) acx_cv_type_intptr_t=int32_t ;;
13484     8) acx_cv_type_intptr_t=int64_t ;;
13485     *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
13486   esac
13487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13488 $as_echo "$acx_cv_type_intptr_t" >&6; }
13489 fi
13490
13491 # ----------------- done all checks, emit header -------------
13492 ac_config_commands="$ac_config_commands bfd_stdint.h"
13493
13494
13495
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13497 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13498 if test "${ac_cv_header_time+set}" = set; then :
13499   $as_echo_n "(cached) " >&6
13500 else
13501   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13502 /* end confdefs.h.  */
13503 #include <sys/types.h>
13504 #include <sys/time.h>
13505 #include <time.h>
13506
13507 int
13508 main ()
13509 {
13510 if ((struct tm *) 0)
13511 return 0;
13512   ;
13513   return 0;
13514 }
13515 _ACEOF
13516 if ac_fn_c_try_compile "$LINENO"; then :
13517   ac_cv_header_time=yes
13518 else
13519   ac_cv_header_time=no
13520 fi
13521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13522 fi
13523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13524 $as_echo "$ac_cv_header_time" >&6; }
13525 if test $ac_cv_header_time = yes; then
13526
13527 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13528
13529 fi
13530
13531 ac_header_dirent=no
13532 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13533   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13535 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13536 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13537   $as_echo_n "(cached) " >&6
13538 else
13539   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13540 /* end confdefs.h.  */
13541 #include <sys/types.h>
13542 #include <$ac_hdr>
13543
13544 int
13545 main ()
13546 {
13547 if ((DIR *) 0)
13548 return 0;
13549   ;
13550   return 0;
13551 }
13552 _ACEOF
13553 if ac_fn_c_try_compile "$LINENO"; then :
13554   eval "$as_ac_Header=yes"
13555 else
13556   eval "$as_ac_Header=no"
13557 fi
13558 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13559 fi
13560 eval ac_res=\$$as_ac_Header
13561                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13562 $as_echo "$ac_res" >&6; }
13563 eval as_val=\$$as_ac_Header
13564    if test "x$as_val" = x""yes; then :
13565   cat >>confdefs.h <<_ACEOF
13566 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13567 _ACEOF
13568
13569 ac_header_dirent=$ac_hdr; break
13570 fi
13571
13572 done
13573 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13574 if test $ac_header_dirent = dirent.h; then
13575   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13576 $as_echo_n "checking for library containing opendir... " >&6; }
13577 if test "${ac_cv_search_opendir+set}" = set; then :
13578   $as_echo_n "(cached) " >&6
13579 else
13580   ac_func_search_save_LIBS=$LIBS
13581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13582 /* end confdefs.h.  */
13583
13584 /* Override any GCC internal prototype to avoid an error.
13585    Use char because int might match the return type of a GCC
13586    builtin and then its argument prototype would still apply.  */
13587 #ifdef __cplusplus
13588 extern "C"
13589 #endif
13590 char opendir ();
13591 int
13592 main ()
13593 {
13594 return opendir ();
13595   ;
13596   return 0;
13597 }
13598 _ACEOF
13599 for ac_lib in '' dir; do
13600   if test -z "$ac_lib"; then
13601     ac_res="none required"
13602   else
13603     ac_res=-l$ac_lib
13604     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13605   fi
13606   if ac_fn_c_try_link "$LINENO"; then :
13607   ac_cv_search_opendir=$ac_res
13608 fi
13609 rm -f core conftest.err conftest.$ac_objext \
13610     conftest$ac_exeext
13611   if test "${ac_cv_search_opendir+set}" = set; then :
13612   break
13613 fi
13614 done
13615 if test "${ac_cv_search_opendir+set}" = set; then :
13616
13617 else
13618   ac_cv_search_opendir=no
13619 fi
13620 rm conftest.$ac_ext
13621 LIBS=$ac_func_search_save_LIBS
13622 fi
13623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13624 $as_echo "$ac_cv_search_opendir" >&6; }
13625 ac_res=$ac_cv_search_opendir
13626 if test "$ac_res" != no; then :
13627   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13628
13629 fi
13630
13631 else
13632   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13633 $as_echo_n "checking for library containing opendir... " >&6; }
13634 if test "${ac_cv_search_opendir+set}" = set; then :
13635   $as_echo_n "(cached) " >&6
13636 else
13637   ac_func_search_save_LIBS=$LIBS
13638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13639 /* end confdefs.h.  */
13640
13641 /* Override any GCC internal prototype to avoid an error.
13642    Use char because int might match the return type of a GCC
13643    builtin and then its argument prototype would still apply.  */
13644 #ifdef __cplusplus
13645 extern "C"
13646 #endif
13647 char opendir ();
13648 int
13649 main ()
13650 {
13651 return opendir ();
13652   ;
13653   return 0;
13654 }
13655 _ACEOF
13656 for ac_lib in '' x; do
13657   if test -z "$ac_lib"; then
13658     ac_res="none required"
13659   else
13660     ac_res=-l$ac_lib
13661     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13662   fi
13663   if ac_fn_c_try_link "$LINENO"; then :
13664   ac_cv_search_opendir=$ac_res
13665 fi
13666 rm -f core conftest.err conftest.$ac_objext \
13667     conftest$ac_exeext
13668   if test "${ac_cv_search_opendir+set}" = set; then :
13669   break
13670 fi
13671 done
13672 if test "${ac_cv_search_opendir+set}" = set; then :
13673
13674 else
13675   ac_cv_search_opendir=no
13676 fi
13677 rm conftest.$ac_ext
13678 LIBS=$ac_func_search_save_LIBS
13679 fi
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13681 $as_echo "$ac_cv_search_opendir" >&6; }
13682 ac_res=$ac_cv_search_opendir
13683 if test "$ac_res" != no; then :
13684   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13685
13686 fi
13687
13688 fi
13689
13690
13691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13692 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13693 if test "${gcc_cv_header_string+set}" = set; then :
13694   $as_echo_n "(cached) " >&6
13695 else
13696   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13697 /* end confdefs.h.  */
13698 #include <string.h>
13699 #include <strings.h>
13700 int
13701 main ()
13702 {
13703
13704   ;
13705   return 0;
13706 }
13707 _ACEOF
13708 if ac_fn_c_try_compile "$LINENO"; then :
13709   gcc_cv_header_string=yes
13710 else
13711   gcc_cv_header_string=no
13712 fi
13713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13714 fi
13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13716 $as_echo "$gcc_cv_header_string" >&6; }
13717 if test $gcc_cv_header_string = yes; then
13718
13719 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13720
13721 fi
13722
13723 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13724 do :
13725   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13726 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13727 eval as_val=\$$as_ac_var
13728    if test "x$as_val" = x""yes; then :
13729   cat >>confdefs.h <<_ACEOF
13730 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13731 _ACEOF
13732
13733 fi
13734 done
13735
13736 for ac_func in strtoull getrlimit
13737 do :
13738   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13739 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13740 eval as_val=\$$as_ac_var
13741    if test "x$as_val" = x""yes; then :
13742   cat >>confdefs.h <<_ACEOF
13743 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13744 _ACEOF
13745
13746 fi
13747 done
13748
13749
13750 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13751 if test "x$ac_cv_have_decl_basename" = x""yes; then :
13752   ac_have_decl=1
13753 else
13754   ac_have_decl=0
13755 fi
13756
13757 cat >>confdefs.h <<_ACEOF
13758 #define HAVE_DECL_BASENAME $ac_have_decl
13759 _ACEOF
13760
13761 ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13762 if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13763   ac_have_decl=1
13764 else
13765   ac_have_decl=0
13766 fi
13767
13768 cat >>confdefs.h <<_ACEOF
13769 #define HAVE_DECL_FTELLO $ac_have_decl
13770 _ACEOF
13771
13772 ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13773 if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13774   ac_have_decl=1
13775 else
13776   ac_have_decl=0
13777 fi
13778
13779 cat >>confdefs.h <<_ACEOF
13780 #define HAVE_DECL_FTELLO64 $ac_have_decl
13781 _ACEOF
13782
13783 ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13784 if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13785   ac_have_decl=1
13786 else
13787   ac_have_decl=0
13788 fi
13789
13790 cat >>confdefs.h <<_ACEOF
13791 #define HAVE_DECL_FSEEKO $ac_have_decl
13792 _ACEOF
13793
13794 ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13795 if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13796   ac_have_decl=1
13797 else
13798   ac_have_decl=0
13799 fi
13800
13801 cat >>confdefs.h <<_ACEOF
13802 #define HAVE_DECL_FSEEKO64 $ac_have_decl
13803 _ACEOF
13804
13805
13806
13807 case "${host}" in
13808 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13809
13810 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13811  ;;
13812 esac
13813
13814 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13815 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13816   ac_have_decl=1
13817 else
13818   ac_have_decl=0
13819 fi
13820
13821 cat >>confdefs.h <<_ACEOF
13822 #define HAVE_DECL_FFS $ac_have_decl
13823 _ACEOF
13824
13825 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13826 if test "x$ac_cv_have_decl_free" = x""yes; then :
13827   ac_have_decl=1
13828 else
13829   ac_have_decl=0
13830 fi
13831
13832 cat >>confdefs.h <<_ACEOF
13833 #define HAVE_DECL_FREE $ac_have_decl
13834 _ACEOF
13835
13836 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13837 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13838   ac_have_decl=1
13839 else
13840   ac_have_decl=0
13841 fi
13842
13843 cat >>confdefs.h <<_ACEOF
13844 #define HAVE_DECL_GETENV $ac_have_decl
13845 _ACEOF
13846
13847 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13848 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13849   ac_have_decl=1
13850 else
13851   ac_have_decl=0
13852 fi
13853
13854 cat >>confdefs.h <<_ACEOF
13855 #define HAVE_DECL_MALLOC $ac_have_decl
13856 _ACEOF
13857
13858 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13859 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13860   ac_have_decl=1
13861 else
13862   ac_have_decl=0
13863 fi
13864
13865 cat >>confdefs.h <<_ACEOF
13866 #define HAVE_DECL_REALLOC $ac_have_decl
13867 _ACEOF
13868
13869 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13870 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13871   ac_have_decl=1
13872 else
13873   ac_have_decl=0
13874 fi
13875
13876 cat >>confdefs.h <<_ACEOF
13877 #define HAVE_DECL_STPCPY $ac_have_decl
13878 _ACEOF
13879
13880 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13881 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13882   ac_have_decl=1
13883 else
13884   ac_have_decl=0
13885 fi
13886
13887 cat >>confdefs.h <<_ACEOF
13888 #define HAVE_DECL_STRSTR $ac_have_decl
13889 _ACEOF
13890
13891 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13892 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
13893   ac_have_decl=1
13894 else
13895   ac_have_decl=0
13896 fi
13897
13898 cat >>confdefs.h <<_ACEOF
13899 #define HAVE_DECL_ASPRINTF $ac_have_decl
13900 _ACEOF
13901
13902 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13903 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
13904   ac_have_decl=1
13905 else
13906   ac_have_decl=0
13907 fi
13908
13909 cat >>confdefs.h <<_ACEOF
13910 #define HAVE_DECL_VASPRINTF $ac_have_decl
13911 _ACEOF
13912
13913 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13914 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13915   ac_have_decl=1
13916 else
13917   ac_have_decl=0
13918 fi
13919
13920 cat >>confdefs.h <<_ACEOF
13921 #define HAVE_DECL_SNPRINTF $ac_have_decl
13922 _ACEOF
13923
13924 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13925 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13926   ac_have_decl=1
13927 else
13928   ac_have_decl=0
13929 fi
13930
13931 cat >>confdefs.h <<_ACEOF
13932 #define HAVE_DECL_VSNPRINTF $ac_have_decl
13933 _ACEOF
13934
13935 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13936 if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
13937   ac_have_decl=1
13938 else
13939   ac_have_decl=0
13940 fi
13941
13942 cat >>confdefs.h <<_ACEOF
13943 #define HAVE_DECL_STRNLEN $ac_have_decl
13944 _ACEOF
13945
13946
13947 # Link in zlib if we can.  This allows us to read compressed debug sections.
13948 # This is used only by compress.c.
13949
13950   # Use the system's zlib library.
13951   zlibdir="-L\$(top_builddir)/../zlib"
13952   zlibinc="-I\$(top_srcdir)/../zlib"
13953
13954 # Check whether --with-system-zlib was given.
13955 if test "${with_system_zlib+set}" = set; then :
13956   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
13957     zlibdir=
13958     zlibinc=
13959   fi
13960
13961 fi
13962
13963
13964
13965
13966
13967 # Check if linker supports --as-needed and --no-as-needed options
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
13969 $as_echo_n "checking linker --as-needed support... " >&6; }
13970 if test "${bfd_cv_ld_as_needed+set}" = set; then :
13971   $as_echo_n "(cached) " >&6
13972 else
13973   bfd_cv_ld_as_needed=no
13974         if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
13975                 bfd_cv_ld_as_needed=yes
13976         fi
13977
13978 fi
13979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
13980 $as_echo "$bfd_cv_ld_as_needed" >&6; }
13981
13982 LIBM=
13983 case $host in
13984 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13985   # These system don't have libm, or don't need it
13986   ;;
13987 *-ncr-sysv4.3*)
13988   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13989 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13990 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13991   $as_echo_n "(cached) " >&6
13992 else
13993   ac_check_lib_save_LIBS=$LIBS
13994 LIBS="-lmw  $LIBS"
13995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13996 /* end confdefs.h.  */
13997
13998 /* Override any GCC internal prototype to avoid an error.
13999    Use char because int might match the return type of a GCC
14000    builtin and then its argument prototype would still apply.  */
14001 #ifdef __cplusplus
14002 extern "C"
14003 #endif
14004 char _mwvalidcheckl ();
14005 int
14006 main ()
14007 {
14008 return _mwvalidcheckl ();
14009   ;
14010   return 0;
14011 }
14012 _ACEOF
14013 if ac_fn_c_try_link "$LINENO"; then :
14014   ac_cv_lib_mw__mwvalidcheckl=yes
14015 else
14016   ac_cv_lib_mw__mwvalidcheckl=no
14017 fi
14018 rm -f core conftest.err conftest.$ac_objext \
14019     conftest$ac_exeext conftest.$ac_ext
14020 LIBS=$ac_check_lib_save_LIBS
14021 fi
14022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14023 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14024 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
14025   LIBM="-lmw"
14026 fi
14027
14028   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14029 $as_echo_n "checking for cos in -lm... " >&6; }
14030 if test "${ac_cv_lib_m_cos+set}" = set; then :
14031   $as_echo_n "(cached) " >&6
14032 else
14033   ac_check_lib_save_LIBS=$LIBS
14034 LIBS="-lm  $LIBS"
14035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14036 /* end confdefs.h.  */
14037
14038 /* Override any GCC internal prototype to avoid an error.
14039    Use char because int might match the return type of a GCC
14040    builtin and then its argument prototype would still apply.  */
14041 #ifdef __cplusplus
14042 extern "C"
14043 #endif
14044 char cos ();
14045 int
14046 main ()
14047 {
14048 return cos ();
14049   ;
14050   return 0;
14051 }
14052 _ACEOF
14053 if ac_fn_c_try_link "$LINENO"; then :
14054   ac_cv_lib_m_cos=yes
14055 else
14056   ac_cv_lib_m_cos=no
14057 fi
14058 rm -f core conftest.err conftest.$ac_objext \
14059     conftest$ac_exeext conftest.$ac_ext
14060 LIBS=$ac_check_lib_save_LIBS
14061 fi
14062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14063 $as_echo "$ac_cv_lib_m_cos" >&6; }
14064 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14065   LIBM="$LIBM -lm"
14066 fi
14067
14068   ;;
14069 *)
14070   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14071 $as_echo_n "checking for cos in -lm... " >&6; }
14072 if test "${ac_cv_lib_m_cos+set}" = set; then :
14073   $as_echo_n "(cached) " >&6
14074 else
14075   ac_check_lib_save_LIBS=$LIBS
14076 LIBS="-lm  $LIBS"
14077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14078 /* end confdefs.h.  */
14079
14080 /* Override any GCC internal prototype to avoid an error.
14081    Use char because int might match the return type of a GCC
14082    builtin and then its argument prototype would still apply.  */
14083 #ifdef __cplusplus
14084 extern "C"
14085 #endif
14086 char cos ();
14087 int
14088 main ()
14089 {
14090 return cos ();
14091   ;
14092   return 0;
14093 }
14094 _ACEOF
14095 if ac_fn_c_try_link "$LINENO"; then :
14096   ac_cv_lib_m_cos=yes
14097 else
14098   ac_cv_lib_m_cos=no
14099 fi
14100 rm -f core conftest.err conftest.$ac_objext \
14101     conftest$ac_exeext conftest.$ac_ext
14102 LIBS=$ac_check_lib_save_LIBS
14103 fi
14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14105 $as_echo "$ac_cv_lib_m_cos" >&6; }
14106 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14107   LIBM="-lm"
14108 fi
14109
14110   ;;
14111 esac
14112
14113
14114
14115 # When building a shared libbfd, link against the pic version of libiberty
14116 # so that apps that use libbfd won't need libiberty just to satisfy any
14117 # libbfd references.
14118 # We can't do that if a pic libiberty is unavailable since including non-pic
14119 # code would insert text relocations into libbfd.
14120 SHARED_LIBADD=
14121 SHARED_LDFLAGS=
14122 if test "$enable_shared" = "yes"; then
14123   x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
14124   if test -n "$x"; then
14125     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
14126   fi
14127
14128 # More hacks to build DLLs on Windows.
14129   case "${host}" in
14130   *-*-cygwin*)
14131     SHARED_LDFLAGS="-no-undefined"
14132     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
14133   ;;
14134
14135   # Hack to build or1k-src on OSX
14136   or1k*-*-darwin*)
14137     SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
14138   ;;
14139   esac
14140
14141   if test -n "$SHARED_LIBADD"; then
14142     if test -n "$LIBM"; then
14143       if test x"$bfd_cv_ld_as_needed" = xyes; then
14144         # Link against libm only when needed.  Put -lc, -lm inside -Wl
14145         # to stop libtool reordering these options.
14146         SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
14147       else
14148         SHARED_LIBADD="$SHARED_LIBADD $LIBM"
14149       fi
14150     fi
14151   fi
14152 fi
14153
14154
14155
14156 # target stuff:
14157
14158 # Canonicalize the secondary target names.
14159 if test -n "$enable_targets" ; then
14160     for targ in `echo $enable_targets | sed 's/,/ /g'`
14161     do
14162         result=`$ac_config_sub $targ 2>/dev/null`
14163         if test -n "$result" ; then
14164             canon_targets="$canon_targets $result"
14165         else
14166             # Allow targets that config.sub doesn't recognize, like "all".
14167             canon_targets="$canon_targets $targ"
14168         fi
14169     done
14170 fi
14171
14172 all_targets=false
14173 defvec=
14174 selvecs=
14175 assocvecs=
14176 selarchs=
14177 TDEFINES=
14178 for targ in $target $canon_targets
14179 do
14180     if test "x$targ" = "xall"; then
14181         all_targets=true
14182         assocvecs="$assocvecs $targ_defvec $targ_selvecs"
14183     else
14184         . $srcdir/config.bfd
14185         if test "x$targ" = "x$target"; then
14186             defvec=$targ_defvec
14187         fi
14188         selvecs="$selvecs $targ_defvec $targ_selvecs"
14189         selarchs="$selarchs $targ_archs"
14190         TDEFINES="$TDEFINES $targ_cflags"
14191     fi
14192 done
14193
14194
14195 # This processing still needs to be done if we're to decide properly whether
14196 # 64-bit support needs to be compiled in.  Currently, it will be included if
14197 # the default or any other explicitly requested target requires it; it
14198 # will not be included on a 32-bit host if no 64-bit target is requested, and
14199 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
14200 # used.
14201
14202 # uniq the default and selected vectors in all the configured targets.
14203 f=""
14204 for i in $selvecs ; do
14205     case " $f " in
14206     *" $i "*) ;;
14207     *) f="$f $i" ;;
14208     esac
14209 done
14210 selvecs="$f"
14211
14212
14213 # uniq the associated vectors in all the configured targets.
14214 f=""
14215 for i in $assocvecs ; do
14216     case " $f " in
14217     *" $i "*) ;;
14218     *) f="$f $i" ;;
14219     esac
14220 done
14221 assocvecs="$f"
14222
14223
14224 # uniq the architectures in all the configured targets.
14225 f=""
14226 for i in $selarchs ; do
14227     case " $f " in
14228     *" $i "*) ;;
14229     *) f="$f $i" ;;
14230     esac
14231 done
14232 selarchs="$f"
14233
14234 # Target backend .o files.
14235 tb=
14236
14237 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
14238      elf-eh-frame.lo dwarf1.lo dwarf2.lo"
14239 coffgen="coffgen.lo dwarf2.lo"
14240 coff="cofflink.lo $coffgen"
14241 ecoff="ecofflink.lo $coffgen"
14242 xcoff="xcofflink.lo $coffgen"
14243
14244 for vec in $selvecs
14245 do
14246     target_size=32
14247     case "$vec" in
14248     # This list is alphabetized to make it easy to compare
14249     # with the two vector lists in targets.c.  For the same reason,
14250     # use one entry per line, even though this leads to long lines.
14251     aarch64_elf32_be_vec)        tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
14252     aarch64_elf32_le_vec)        tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
14253     aarch64_elf64_be_vec)          tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14254     aarch64_elf64_be_cloudabi_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14255     aarch64_elf64_le_vec)          tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14256     aarch64_elf64_le_cloudabi_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14257     aarch64_mach_o_vec)          tb="$tb mach-o-aarch64.lo"; target_size=64 ;;
14258     alpha_ecoff_le_vec)          tb="$tb coff-alpha.lo ecoff.lo $ecoff"; target_size=64 ;;
14259     alpha_elf64_vec)             tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
14260     alpha_elf64_fbsd_vec)        tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
14261     alpha_nlm32_vec)             tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
14262     alpha_vms_vec)               tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
14263     alpha_vms_lib_txt_vec)       tb="$tb vms-lib.lo vms-misc.lo" ;;
14264     am33_elf32_linux_vec)        tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
14265     aout0_be_vec)                tb="$tb aout0.lo aout32.lo" ;;
14266     aout64_vec)                  tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
14267     aout_vec)                    tb="$tb host-aout.lo aout32.lo" ;;
14268     aout_adobe_vec)              tb="$tb aout-adobe.lo aout32.lo" ;;
14269     arc_elf32_be_vec)            tb="$tb elf32-arc.lo elf32.lo $elf" ;;
14270     arc_elf32_le_vec)            tb="$tb elf32-arc.lo elf32.lo $elf" ;;
14271     arm_aout_be_vec)             tb="$tb aout-arm.lo aout32.lo" ;;
14272     arm_aout_le_vec)             tb="$tb aout-arm.lo aout32.lo" ;;
14273     arm_aout_nbsd_vec)           tb="$tb armnetbsd.lo aout32.lo" ;;
14274     arm_aout_riscix_vec)         tb="$tb aout32.lo riscix.lo" ;;
14275     arm_coff_be_vec)             tb="$tb coff-arm.lo $coff" ;;
14276     arm_coff_le_vec)             tb="$tb coff-arm.lo $coff" ;;
14277     arm_elf32_be_vec)            tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14278     arm_elf32_le_vec)            tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14279     arm_elf32_nacl_be_vec)       tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14280     arm_elf32_nacl_le_vec)       tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14281     arm_elf32_symbian_be_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14282     arm_elf32_symbian_le_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14283     arm_elf32_vxworks_be_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14284     arm_elf32_vxworks_le_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14285     arm_pe_be_vec)               tb="$tb pe-arm.lo peigen.lo $coff" ;;
14286     arm_pe_le_vec)               tb="$tb pe-arm.lo peigen.lo $coff" ;;
14287     arm_pe_epoc_be_vec)          tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
14288     arm_pe_epoc_le_vec)          tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
14289     arm_pe_wince_be_vec)         tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
14290     arm_pe_wince_le_vec)         tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
14291     arm_pei_be_vec)              tb="$tb pei-arm.lo peigen.lo $coff" ;;
14292     arm_pei_le_vec)              tb="$tb pei-arm.lo peigen.lo $coff" ;;
14293     arm_pei_epoc_be_vec)         tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
14294     arm_pei_epoc_le_vec)         tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
14295     arm_pei_wince_be_vec)        tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
14296     arm_pei_wince_le_vec)        tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
14297     arm_mach_o_vec)              tb="$tb mach-o-arm.lo" ;;
14298     avr_elf32_vec)               tb="$tb elf32-avr.lo elf32.lo $elf" ;;
14299     bfin_elf32_vec)              tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
14300     bfin_elf32_fdpic_vec)        tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
14301     bout_be_vec)                 tb="$tb bout.lo aout32.lo" ;;
14302     bout_le_vec)                 tb="$tb bout.lo aout32.lo" ;;
14303     cr16_elf32_vec)              tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
14304     cr16c_elf32_vec)             tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
14305     cris_aout_vec)               tb="$tb aout-cris.lo" ;;
14306     cris_elf32_vec)              tb="$tb elf32-cris.lo elf32.lo $elf" ;;
14307     cris_elf32_us_vec)           tb="$tb elf32-cris.lo elf32.lo $elf" ;;
14308     crx_elf32_vec)               tb="$tb elf32-crx.lo elf32.lo $elf" ;;
14309     d10v_elf32_vec)              tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
14310     d30v_elf32_vec)              tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
14311     dlx_elf32_be_vec)            tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
14312     elf32_be_vec)                tb="$tb elf32-gen.lo elf32.lo $elf" ;;
14313     elf32_le_vec)                tb="$tb elf32-gen.lo elf32.lo $elf" ;;
14314     elf64_be_vec)                tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14315     elf64_le_vec)                tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14316     epiphany_elf32_vec)          tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
14317     fr30_elf32_vec)              tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
14318     frv_elf32_vec)               tb="$tb elf32-frv.lo elf32.lo $elf" ;;
14319     frv_elf32_fdpic_vec)         tb="$tb elf32-frv.lo elf32.lo $elf" ;;
14320     h8300_coff_vec)              tb="$tb coff-h8300.lo reloc16.lo $coffgen" ;;
14321     h8300_elf32_vec)             tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
14322     h8300_elf32_linux_vec)       tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
14323     h8500_coff_vec)              tb="$tb coff-h8500.lo reloc16.lo $coffgen" ;;
14324     hppa_elf32_vec)              tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14325     hppa_elf32_linux_vec)        tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14326     hppa_elf32_nbsd_vec)         tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14327     hppa_elf64_vec)              tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
14328     hppa_elf64_linux_vec)        tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
14329     hppa_som_vec)                tb="$tb som.lo" ;;
14330     i370_elf32_vec)              tb="$tb elf32-i370.lo elf32.lo $elf" ;;
14331     i386_aout_vec)               tb="$tb i386aout.lo aout32.lo" ;;
14332     i386_aout_bsd_vec)           tb="$tb i386bsd.lo aout32.lo" ;;
14333     i386_aout_dynix_vec)         tb="$tb i386dynix.lo aout32.lo" ;;
14334     i386_aout_fbsd_vec)          tb="$tb i386freebsd.lo aout32.lo" ;;
14335     i386_aout_linux_vec)         tb="$tb i386linux.lo aout32.lo" ;;
14336     i386_aout_lynx_vec)          tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
14337     i386_aout_mach3_vec)         tb="$tb i386mach3.lo aout32.lo" ;;
14338     i386_aout_nbsd_vec)          tb="$tb i386netbsd.lo aout32.lo" ;;
14339     i386_aout_os9k_vec)          tb="$tb i386os9k.lo aout32.lo" ;;
14340     i386_coff_vec)               tb="$tb coff-i386.lo $coff" ;;
14341     i386_coff_go32_vec)          tb="$tb coff-go32.lo $coff" ;;
14342     i386_coff_go32stubbed_vec)   tb="$tb coff-stgo32.lo $coff" ;;
14343     i386_coff_lynx_vec)          tb="$tb cf-i386lynx.lo lynx-core.lo $coff" ;;
14344     i386_elf32_vec)              tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14345     i386_elf32_fbsd_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14346     i386_elf32_nacl_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14347     i386_elf32_sol2_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14348     i386_elf32_vxworks_vec)      tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14349     i386_mach_o_vec)             tb="$tb mach-o-i386.lo" ;;
14350     i386_msdos_vec)              tb="$tb i386msdos.lo" ;;
14351     i386_nlm32_vec)              tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
14352     i386_pe_vec)                 tb="$tb pe-i386.lo peigen.lo $coff" ;;
14353     i386_pei_vec)                tb="$tb pei-i386.lo peigen.lo $coff" ;;
14354     iamcu_elf32_vec)             tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14355     i860_coff_vec)               tb="$tb coff-i860.lo $coff" ;;
14356     i860_elf32_vec)              tb="$tb elf32-i860.lo elf32.lo $elf" ;;
14357     i860_elf32_le_vec)           tb="$tb elf32-i860.lo elf32.lo $elf" ;;
14358     i960_elf32_vec)              tb="$tb elf32-i960.lo elf32.lo $elf" ;;
14359     ia64_elf32_be_vec)           tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
14360     ia64_elf32_hpux_be_vec)      tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
14361     ia64_elf64_be_vec)           tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14362     ia64_elf64_le_vec)           tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14363     ia64_elf64_hpux_be_vec)      tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14364     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 ;;
14365     ia64_pei_vec)                tb="$tb pei-ia64.lo pepigen.lo $coff"; target_size=64 ;;
14366     icoff_be_vec)                tb="$tb coff-i960.lo $coff" ;;
14367     icoff_le_vec)                tb="$tb coff-i960.lo $coff" ;;
14368     ieee_vec)                    tb="$tb ieee.lo" ;;
14369     ip2k_elf32_vec)              tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
14370     iq2000_elf32_vec)            tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
14371     k1om_elf64_vec)              tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14372     k1om_elf64_fbsd_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14373     l1om_elf64_vec)              tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14374     l1om_elf64_fbsd_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14375     lm32_elf32_vec)              tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
14376     lm32_elf32_fdpic_vec)        tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
14377     m32c_elf32_vec)              tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
14378     m32r_elf32_vec)              tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14379     m32r_elf32_le_vec)           tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14380     m32r_elf32_linux_vec)        tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14381     m32r_elf32_linux_le_vec)     tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14382     m68hc11_elf32_vec)           tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
14383     m68hc12_elf32_vec)           tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
14384     m68k_aout_4knbsd_vec)        tb="$tb m68k4knetbsd.lo aout32.lo" ;;
14385     m68k_aout_hp300bsd_vec)      tb="$tb hp300bsd.lo aout32.lo" ;;
14386     m68k_aout_hp300hpux_vec)     tb="$tb hp300hpux.lo aout32.lo" ;;
14387     m68k_aout_linux_vec)         tb="$tb m68klinux.lo aout32.lo" ;;
14388     m68k_aout_nbsd_vec)          tb="$tb m68knetbsd.lo aout32.lo" ;;
14389     m68k_aout_newsos3_vec)       tb="$tb newsos3.lo aout32.lo" ;;
14390     m68k_coff_vec)               tb="$tb coff-m68k.lo $coff" ;;
14391     m68k_coff_apollo_vec)        tb="$tb coff-apollo.lo $coffgen" ;;
14392     m68k_coff_aux_vec)           tb="$tb coff-aux.lo coff-m68k.lo $coff" ;;
14393     m68k_coff_sysv_vec)          tb="$tb coff-svm68k.lo $coff" ;;
14394     m68k_coff_un_vec)            tb="$tb coff-u68k.lo coff-m68k.lo $coff" ;;
14395     m68k_elf32_vec)              tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
14396     m68k_versados_vec)           tb="$tb versados.lo" ;;
14397     m88k_aout_mach3_vec)         tb="$tb m88kmach3.lo aout32.lo" ;;
14398     m88k_aout_obsd_vec)          tb="$tb m88kopenbsd.lo aout32.lo" ;;
14399     m88k_coff_bcs_vec)           tb="$tb coff-m88k.lo $coffgen" ;;
14400     m88k_elf32_vec)              tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
14401     mach_o_be_vec)               tb="$tb mach-o.lo dwarf2.lo" ;;
14402     mach_o_le_vec)               tb="$tb mach-o.lo dwarf2.lo" ;;
14403     mach_o_fat_vec)              tb="$tb mach-o.lo dwarf2.lo" ;;
14404     mcore_elf32_be_vec)          tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
14405     mcore_elf32_le_vec)          tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
14406     mcore_pe_be_vec)             tb="$tb pe-mcore.lo peigen.lo $coff" ;;
14407     mcore_pe_le_vec)             tb="$tb pe-mcore.lo peigen.lo $coff" ;;
14408     mcore_pei_be_vec)            tb="$tb pei-mcore.lo peigen.lo $coff" ;;
14409     mcore_pei_le_vec)            tb="$tb pei-mcore.lo peigen.lo $coff" ;;
14410     mep_elf32_vec)               tb="$tb elf32-mep.lo elf32.lo $elf" ;;
14411     mep_elf32_le_vec)            tb="$tb elf32-mep.lo elf32.lo $elf" ;;
14412     metag_elf32_vec)             tb="$tb elf32-metag.lo elf32.lo $elf" ;;
14413     microblaze_elf32_vec)        tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
14414     microblaze_elf32_le_vec)     tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
14415     mips_ecoff_be_vec)           tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14416     mips_ecoff_le_vec)           tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14417     mips_ecoff_bele_vec)         tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14418     mips_elf32_be_vec)           tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14419     mips_elf32_le_vec)           tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14420     mips_elf32_n_be_vec)         tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14421     mips_elf32_n_le_vec)         tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14422     mips_elf32_ntrad_be_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14423     mips_elf32_ntrad_le_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14424     mips_elf32_ntradfbsd_be_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14425     mips_elf32_ntradfbsd_le_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14426     mips_elf32_trad_be_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14427     mips_elf32_trad_le_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14428     mips_elf32_tradfbsd_be_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14429     mips_elf32_tradfbsd_le_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14430     mips_elf32_vxworks_be_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14431     mips_elf32_vxworks_le_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14432     mips_elf64_be_vec)           tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14433     mips_elf64_le_vec)           tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14434     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 ;;
14435     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 ;;
14436     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 ;;
14437     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 ;;
14438     mips_pe_le_vec)              tb="$tb pe-mips.lo peigen.lo $coff" ;;
14439     mips_pei_le_vec)             tb="$tb pei-mips.lo peigen.lo $coff" ;;
14440     mmix_elf64_vec)              tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
14441     mmix_mmo_vec)                        tb="$tb mmo.lo" target_size=64 ;;
14442     mn10200_elf32_vec)           tb="$tb elf-m10200.lo elf32.lo $elf" ;;
14443     mn10300_elf32_vec)           tb="$tb elf-m10300.lo elf32.lo $elf" ;;
14444     moxie_elf32_be_vec)          tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
14445     moxie_elf32_le_vec)          tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
14446     msp430_elf32_vec)            tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
14447     msp430_elf32_ti_vec)         tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
14448     mt_elf32_vec)                tb="$tb elf32-mt.lo elf32.lo $elf" ;;
14449     nds32_elf32_be_vec)          tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14450     nds32_elf32_le_vec)          tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14451     nds32_elf32_linux_be_vec)    tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14452     nds32_elf32_linux_le_vec)    tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14453     nios2_elf32_be_vec)          tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
14454     nios2_elf32_le_vec)          tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
14455     ns32k_aout_pc532mach_vec)    tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
14456     ns32k_aout_pc532nbsd_vec)    tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
14457     or1k_elf32_vec)              tb="$tb elf32-or1k.lo elf32.lo $elf" ;;
14458     pdp11_aout_vec)              tb="$tb pdp11.lo" ;;
14459     pef_vec)                     tb="$tb pef.lo" ;;
14460     pef_xlib_vec)                tb="$tb pef.lo" ;;
14461     pj_elf32_vec)                tb="$tb elf32-pj.lo elf32.lo $elf" ;;
14462     pj_elf32_le_vec)             tb="$tb elf32-pj.lo elf32.lo $elf" ;;
14463     plugin_vec)                  tb="$tb plugin.lo" ;;
14464     powerpc_boot_vec)            tb="$tb ppcboot.lo" ;;
14465     powerpc_elf32_vec)           tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14466     powerpc_elf32_le_vec)        tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14467     powerpc_elf32_fbsd_vec)      tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14468     powerpc_elf32_vxworks_vec)   tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14469     powerpc_elf64_vec)           tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14470     powerpc_elf64_le_vec)        tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
14471     powerpc_elf64_fbsd_vec)      tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
14472     powerpc_nlm32_vec)           tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
14473     powerpc_pe_vec)              tb="$tb pe-ppc.lo peigen.lo $coff" ;;
14474     powerpc_pe_le_vec)           tb="$tb pe-ppc.lo peigen.lo $coff" ;;
14475     powerpc_pei_vec)             tb="$tb pei-ppc.lo peigen.lo $coff" ;;
14476     powerpc_pei_le_vec)          tb="$tb pei-ppc.lo peigen.lo $coff" ;;
14477     powerpc_xcoff_vec)           tb="$tb coff-rs6000.lo $xcoff" ;;
14478     riscv_elf32_vec)             tb="$tb elf32-riscv.lo elfxx-riscv.lo elf32.lo $elf" ;;
14479     riscv_elf64_vec)             tb="$tb elf64-riscv.lo elf64.lo elfxx-riscv.lo elf32.lo $elf"; target_size=64 ;;
14480     rl78_elf32_vec)              tb="$tb elf32-rl78.lo elf32.lo $elf" ;;
14481     rs6000_xcoff64_vec)          tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
14482     rs6000_xcoff64_aix_vec)      tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
14483     rs6000_xcoff_vec)            tb="$tb coff-rs6000.lo $xcoff" ;;
14484     rx_elf32_be_vec)             tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14485     rx_elf32_be_ns_vec)          tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14486     rx_elf32_le_vec)             tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14487     s390_elf32_vec)              tb="$tb elf32-s390.lo elf32.lo $elf" ;;
14488     s390_elf64_vec)              tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
14489     score_elf32_be_vec)          tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
14490     score_elf32_le_vec)          tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
14491     sh64_elf32_vec)              tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14492     sh64_elf32_le_vec)           tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14493     sh64_elf32_linux_vec)        tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14494     sh64_elf32_linux_be_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14495     sh64_elf32_nbsd_vec)         tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
14496     sh64_elf32_nbsd_le_vec)      tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
14497     sh64_elf64_vec)              tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14498     sh64_elf64_le_vec)           tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14499     sh64_elf64_linux_vec)        tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14500     sh64_elf64_linux_be_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14501     sh64_elf64_nbsd_vec)         tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14502     sh64_elf64_nbsd_le_vec)      tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14503     sh_coff_vec)                 tb="$tb coff-sh.lo $coff" ;;
14504     sh_coff_le_vec)              tb="$tb coff-sh.lo $coff" ;;
14505     sh_coff_small_vec)           tb="$tb coff-sh.lo $coff" ;;
14506     sh_coff_small_le_vec)        tb="$tb coff-sh.lo $coff" ;;
14507     sh_elf32_vec)                tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14508     sh_elf32_le_vec)             tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14509     sh_elf32_fdpic_be_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14510     sh_elf32_fdpic_le_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14511     sh_elf32_linux_vec)          tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14512     sh_elf32_linux_be_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14513     sh_elf32_nbsd_vec)           tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14514     sh_elf32_nbsd_le_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14515     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" ;;
14516     sh_elf32_vxworks_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14517     sh_elf32_vxworks_le_vec)     tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14518     sh_pe_le_vec)                tb="$tb pe-sh.lo coff-sh.lo peigen.lo $coff" ;;
14519     sh_pei_le_vec)               tb="$tb pei-sh.lo coff-sh.lo peigen.lo $coff" ;;
14520     sparc_aout_le_vec)           tb="$tb aout-sparcle.lo aout32.lo" ;;
14521     sparc_aout_linux_vec)        tb="$tb sparclinux.lo aout32.lo" ;;
14522     sparc_aout_lynx_vec)         tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
14523     sparc_aout_nbsd_vec)         tb="$tb sparcnetbsd.lo aout32.lo" ;;
14524     sparc_aout_sunos_be_vec)     tb="$tb sunos.lo aout32.lo" ;;
14525     sparc_coff_vec)              tb="$tb coff-sparc.lo $coffgen" ;;
14526     sparc_coff_lynx_vec)         tb="$tb cf-sparclynx.lo lynx-core.lo $coffgen" ;;
14527     sparc_elf32_vec)             tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14528     sparc_elf32_sol2_vec)        tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14529     sparc_elf32_vxworks_vec)     tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14530     sparc_elf64_vec)             tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14531     sparc_elf64_fbsd_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14532     sparc_elf64_sol2_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14533     sparc_nlm32_vec)             tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
14534     spu_elf32_vec)               tb="$tb elf32-spu.lo elf32.lo $elf" ;;
14535     sym_vec)                     tb="$tb xsym.lo" ;;
14536     tic30_aout_vec)              tb="$tb aout-tic30.lo" ;;
14537     tic30_coff_vec)              tb="$tb coff-tic30.lo $coffgen" ;;
14538     tic4x_coff0_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14539     tic4x_coff0_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14540     tic4x_coff1_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14541     tic4x_coff1_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14542     tic4x_coff2_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14543     tic4x_coff2_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14544     tic54x_coff0_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14545     tic54x_coff0_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14546     tic54x_coff1_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14547     tic54x_coff1_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14548     tic54x_coff2_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14549     tic54x_coff2_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14550     tic6x_elf32_be_vec)          tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14551     tic6x_elf32_le_vec)          tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14552     tic6x_elf32_c6000_be_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14553     tic6x_elf32_c6000_le_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14554     tic6x_elf32_linux_be_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14555     tic6x_elf32_linux_le_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14556     tic80_coff_vec)              tb="$tb coff-tic80.lo $coff" ;;
14557     tilegx_elf32_be_vec)         tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
14558     tilegx_elf32_le_vec)         tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
14559     tilegx_elf64_be_vec)         tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
14560     tilegx_elf64_le_vec)         tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
14561     tilepro_elf32_vec)           tb="$tb elf32-tilepro.lo elf32.lo $elf" ;;
14562     v800_elf32_vec)              tb="$tb elf32-v850.lo elf32.lo $elf" ;;
14563     v850_elf32_vec)              tb="$tb elf32-v850.lo elf32.lo $elf" ;;
14564     vax_aout_1knbsd_vec)         tb="$tb vax1knetbsd.lo aout32.lo" ;;
14565     vax_aout_bsd_vec)            tb="$tb vaxbsd.lo aout32.lo" ;;
14566     vax_aout_nbsd_vec)           tb="$tb vaxnetbsd.lo aout32.lo" ;;
14567     vax_elf32_vec)               tb="$tb elf32-vax.lo elf32.lo $elf" ;;
14568     ft32_elf32_vec)              tb="$tb elf32-ft32.lo elf32.lo $elf" ;;
14569     visium_elf32_vec)            tb="$tb elf32-visium.lo elf32.lo $elf" ;;
14570     w65_coff_vec)                tb="$tb coff-w65.lo reloc16.lo $coffgen" ;;
14571     we32k_coff_vec)              tb="$tb coff-we32k.lo $coffgen" ;;
14572     x86_64_coff_vec)             tb="$tb coff-x86_64.lo $coff"; target_size=64 ;;
14573     x86_64_elf32_vec)            tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
14574     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 ;;
14575     x86_64_elf64_vec)            tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14576     x86_64_elf64_cloudabi_vec)   tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14577     x86_64_elf64_fbsd_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14578     x86_64_elf64_nacl_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14579     x86_64_elf64_sol2_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14580     x86_64_mach_o_vec)           tb="$tb mach-o-x86-64.lo" ;;
14581     x86_64_pe_vec)               tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14582     x86_64_pe_be_vec)            tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14583     x86_64_pei_vec)              tb="$tb pei-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14584     xc16x_elf32_vec)             tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
14585     xgate_elf32_vec)             tb="$tb elf32-xgate.lo elf32.lo $elf" ;;
14586     xstormy16_elf32_vec)         tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
14587     xtensa_elf32_be_vec)         tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
14588     xtensa_elf32_le_vec)         tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
14589     z80_coff_vec)                tb="$tb coff-z80.lo reloc16.lo $coffgen" ;;
14590     z8k_coff_vec)                tb="$tb coff-z8k.lo reloc16.lo $coff" ;;
14591
14592     # These appear out of order in targets.c
14593     srec_vec)                    tb="$tb srec.lo" ;;
14594     symbolsrec_vec)              tb="$tb srec.lo" ;;
14595     tekhex_vec)                  tb="$tb tekhex.lo" ;;
14596     core_cisco_be_vec)           tb="$tb cisco-core.lo" ;;
14597     core_cisco_le_vec)           tb="$tb cisco-core.lo" ;;
14598
14599     "")                          ;;
14600     *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
14601     esac
14602
14603     if test ${target_size} = 64; then
14604         target64=true
14605     fi
14606     if test x"${vec}" = x"${defvec}"; then
14607         bfd_default_target_size=${target_size}
14608     fi
14609 done
14610
14611 # Target architecture .o files.
14612 # A couple of CPUs use shorter file names to avoid problems on DOS
14613 # filesystems.
14614 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
14615
14616 # Weed out duplicate .o files.
14617 f=""
14618 for i in $tb ; do
14619     case " $f " in
14620     *" $i "*) ;;
14621     *) f="$f $i" ;;
14622     esac
14623 done
14624 tb="$f"
14625
14626 f=""
14627 for i in $ta ; do
14628     case " $f " in
14629     *" $i "*) ;;
14630     *) f="$f $i" ;;
14631     esac
14632 done
14633 ta="$f"
14634
14635 bfd_backends="$tb"
14636 bfd_machines="$ta"
14637
14638 if test x${all_targets} = xtrue ; then
14639   bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
14640   bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
14641   selvecs=
14642   havevecs=-DHAVE_all_vecs
14643   selarchs=
14644   test -n "$assocvecs" &&
14645     assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14646 else    # all_targets is true
14647   # Only set these if they will be nonempty, for the clever echo.
14648   havevecs=
14649   assocvecs=
14650   test -n "$selvecs" &&
14651     havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
14652   test -n "$selvecs" &&
14653     selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14654   test -n "$selarchs" &&
14655     selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14656 fi      # all_targets is true
14657
14658 # 64-bit archives need a 64-bit bfd_vma.
14659 if test "x$want_64_bit_archive" = xtrue; then
14660   want64=true
14661
14662 $as_echo "#define USE_64_BIT_ARCHIVE 1" >>confdefs.h
14663
14664 fi
14665
14666 case ${host64}-${target64}-${want64} in
14667   *true*)
14668     wordsize=64
14669     bfd64_libs='$(BFD64_LIBS)'
14670     all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
14671     if test $BFD_HOST_64_BIT_DEFINED = 0; then
14672       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
14673 $as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
14674       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
14675 $as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
14676     fi
14677     if test -n "$GCC" ; then
14678        bad_64bit_gcc=no;
14679        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
14680 $as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
14681        # Add more tests for gcc versions with non-working 64-bit support here.
14682        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14683 /* end confdefs.h.  */
14684 :__GNUC__:__GNUC_MINOR__:__i386__:
14685 _ACEOF
14686 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14687   $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
14688   bad_64bit_gcc=yes;
14689                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
14690 $as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
14691 else
14692   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14693 $as_echo "no" >&6; }
14694 fi
14695 rm -f conftest*
14696
14697        if test $bad_64bit_gcc = yes ; then
14698          as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
14699        fi
14700     fi
14701     ;;
14702   false-false-false)
14703     wordsize=32
14704     all_backends='$(BFD32_BACKENDS)'
14705     ;;
14706 esac
14707
14708 tdefaults=""
14709 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
14710 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
14711 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
14712 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723 # If we are configured native, pick a core file support file.
14724 COREFILE=
14725 COREFLAG=
14726 CORE_HEADER=
14727 TRAD_HEADER=
14728 if test "${target}" = "${host}"; then
14729   case "${host}" in
14730   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
14731         COREFILE=''
14732         ;;
14733   alpha*-*-linux-*)
14734         COREFILE=trad-core.lo
14735         TRAD_HEADER='"hosts/alphalinux.h"'
14736         ;;
14737   alpha*-*-netbsd* | alpha*-*-openbsd*)
14738         COREFILE=netbsd-core.lo
14739         ;;
14740   alpha*-*-*)
14741         COREFILE=osf-core.lo
14742         ;;
14743   arm-*-freebsd* | arm-*-kfreebsd*-gnu)
14744         COREFILE='' ;;
14745   arm-*-netbsd* | arm-*-openbsd*)
14746         COREFILE=netbsd-core.lo
14747         ;;
14748   arm-*-riscix)         COREFILE=trad-core.lo ;;
14749   hppa*-*-hpux*)        COREFILE=hpux-core.lo ;;
14750   hppa*-*-hiux*)        COREFILE=hpux-core.lo ;;
14751   hppa*-*-mpeix*)       COREFILE=hpux-core.lo ;;
14752   hppa*-*-bsd*)         COREFILE="hpux-core.lo hppabsd-core.lo"
14753                         COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
14754   hppa*-*-netbsd* | hppa*-*-openbsd*)
14755         COREFILE=netbsd-core.lo
14756         ;;
14757
14758   i370-*-*)
14759         COREFILE=trad-core.lo
14760         TRAD_HEADER='"hosts/i370linux.h"'
14761         ;;
14762
14763   i[3-7]86-sequent-bsd*)
14764         COREFILE=trad-core.lo
14765         TRAD_HEADER='"hosts/symmetry.h"'
14766         ;;
14767   i[3-7]86-sequent-sysv4*) ;;
14768   i[3-7]86-sequent-sysv*)
14769         COREFILE=trad-core.lo
14770         TRAD_HEADER='"hosts/symmetry.h"'
14771         ;;
14772   i[3-7]86-*-bsdi)
14773         COREFILE=
14774         ;;
14775   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*)
14776         COREFILE=trad-core.lo
14777         TRAD_HEADER='"hosts/i386bsd.h"'
14778         ;;
14779   i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
14780         COREFILE=''
14781         TRAD_HEADER='"hosts/i386bsd.h"'
14782         ;;
14783   i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
14784         COREFILE=netbsd-core.lo
14785         ;;
14786   i[3-7]86-esix-sysv3*)
14787         COREFILE=trad-core.lo
14788         TRAD_HEADER='"hosts/esix.h"'
14789         ;;
14790   i[3-7]86-*-sco3.2v5*)
14791         COREFILE=sco5-core.lo
14792         ;;
14793   i[3-7]86-*-sco* | i[3-7]86-*-isc*)
14794         COREFILE=trad-core.lo
14795         TRAD_HEADER='"hosts/i386sco.h"'
14796         ;;
14797   i[3-7]86-*-mach3*)
14798         COREFILE=trad-core.lo
14799         TRAD_HEADER='"hosts/i386mach3.h"'
14800         ;;
14801   i[3-7]86-*-linux-*)
14802         COREFILE=trad-core.lo
14803         TRAD_HEADER='"hosts/i386linux.h"'
14804         case "$enable_targets"-"$want64" in
14805         *x86_64-*linux*|*-true)
14806           CORE_HEADER='"hosts/x86-64linux.h"'
14807         esac
14808         ;;
14809   i[3-7]86-*-isc*)      COREFILE=trad-core.lo ;;
14810   i[3-7]86-*-aix*)      COREFILE=aix386-core.lo ;;
14811   i860-*-mach3* | i860-*-osf1*)
14812         COREFILE=trad-core.lo
14813         TRAD_HEADER='"hosts/i860mach3.h"'
14814         ;;
14815   mips-*-netbsd* | mips*-*-openbsd*)
14816         COREFILE=netbsd-core.lo
14817         ;;
14818   mips-dec-*)
14819         COREFILE=trad-core.lo
14820         TRAD_HEADER='"hosts/decstation.h"'
14821         ;;
14822   mips-sgi-irix4*)      COREFILE=irix-core.lo ;;
14823   mips-sgi-irix5*)      COREFILE=irix-core.lo ;;
14824   mips-sgi-irix6*)      COREFILE=irix-core.lo ;;
14825   mips-*-sysv4*)        ;;
14826   mips-*-sysv* | mips-*-riscos*)
14827         COREFILE=trad-core.lo
14828         TRAD_HEADER='"hosts/riscos.h"'
14829         ;;
14830   mips-sony-bsd*)
14831         COREFILE=trad-core.lo
14832         TRAD_HEADER='"hosts/news-mips.h"'
14833         ;;
14834   m68*-bull*-sysv*)
14835         COREFILE=trad-core.lo
14836         TRAD_HEADER='"hosts/dpx2.h"'
14837         ;;
14838   m68*-hp-hpux*)        COREFILE=hpux-core.lo ;;
14839   m68*-hp-bsd*)
14840         COREFILE=trad-core.lo
14841         TRAD_HEADER='"hosts/hp300bsd.h"'
14842         ;;
14843   m68*-*-linux-*)
14844         COREFILE=trad-core.lo
14845         TRAD_HEADER='"hosts/m68klinux.h"'
14846         ;;
14847   m68*-motorola-sysv*)
14848         COREFILE=trad-core.lo
14849         TRAD_HEADER='"hosts/delta68.h"'
14850         ;;
14851   m68*-sony-*)
14852         COREFILE=trad-core.lo
14853         TRAD_HEADER='"hosts/news.h"'
14854         ;;
14855   m68*-*-netbsd* | m68*-*-openbsd*)
14856         COREFILE=netbsd-core.lo
14857         ;;
14858   m68*-apple-aux*)
14859         COREFILE=trad-core.lo
14860         TRAD_HEADER='"hosts/m68kaux.h"'
14861         ;;
14862   m88*-*-sysv4*)
14863         ;;
14864   m88*-motorola-sysv*)
14865         COREFILE=ptrace-core.lo
14866         ;;
14867   m88*-*-mach3*)
14868         COREFILE=trad-core.lo
14869         TRAD_HEADER='"hosts/m88kmach3.h"'
14870         ;;
14871   m88*-*-openbsd*)
14872         COREFILE=netbsd-core.lo
14873         ;;
14874   ns32k-pc532-mach)
14875         COREFILE=trad-core.lo
14876         TRAD_HEADER='"hosts/pc532mach.h"'
14877         ;;
14878   ns32k-*-netbsd* | ns32k-*-openbsd*)
14879         COREFILE=netbsd-core.lo
14880         ;;
14881   rs6000-*-lynx*)
14882         COREFILE=lynx-core.lo
14883         ;;
14884   rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].* | powerpc64-*-aix[5-9].*)
14885         COREFILE=rs6000-core.lo
14886         COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
14887         ;;
14888   rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
14889         COREFILE=rs6000-core.lo
14890         COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
14891         # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
14892         # have c_impl as a member of struct core_dumpx
14893         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
14894 $as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
14895         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14896 /* end confdefs.h.  */
14897 #include <core.h>
14898 int
14899 main ()
14900 {
14901 struct core_dumpx c; c.c_impl = 0;
14902   ;
14903   return 0;
14904 }
14905 _ACEOF
14906 if ac_fn_c_try_compile "$LINENO"; then :
14907
14908 $as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14909
14910           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14911 $as_echo "yes" >&6; }
14912 else
14913   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14914 $as_echo "no" >&6; }
14915 fi
14916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14917         ;;
14918   rs6000-*-aix4*)       COREFILE=rs6000-core.lo ;;
14919   rs6000-*-*)           COREFILE=rs6000-core.lo ;;
14920   powerpc64-*-aix*)     COREFILE=rs6000-core.lo ;;
14921   powerpc-*-aix4*)      COREFILE=rs6000-core.lo ;;
14922   powerpc-*-aix*)       COREFILE=rs6000-core.lo ;;
14923   powerpc-*-beos*)      ;;
14924   powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14925                         COREFILE='' ;;
14926   powerpc-*-netbsd*)    COREFILE=netbsd-core.lo ;;
14927   powerpc-*-*bsd*)      COREFILE=netbsd-core.lo ;;
14928   s390*-*-*)            COREFILE=trad-core.lo ;;
14929   sh*-*-netbsd* | sh*-*-openbsd*)
14930         COREFILE=netbsd-core.lo
14931         ;;
14932   sparc-*-netbsd* | sparc*-*-openbsd*)
14933         COREFILE=netbsd-core.lo
14934         ;;
14935   tahoe-*-*)
14936         COREFILE=trad-core.lo
14937         TRAD_HEADER='"hosts/tahoe.h"'
14938         ;;
14939   vax-*-netbsd* | vax-*-openbsd*)
14940         COREFILE=netbsd-core.lo
14941         ;;
14942   vax-*-ultrix2*)
14943         COREFILE=trad-core.lo
14944         TRAD_HEADER='"hosts/vaxult2.h"'
14945         ;;
14946   vax-*-ultrix*)
14947         COREFILE=trad-core.lo
14948         TRAD_HEADER='"hosts/vaxult2.h"'
14949         ;;
14950   vax-*-linux-*)
14951         COREFILE=trad-core.lo
14952         TRAD_HEADER='"hosts/vaxlinux.h"'
14953         ;;
14954   vax-*-*)
14955         COREFILE=trad-core.lo
14956         TRAD_HEADER='"hosts/vaxbsd.h"'
14957         ;;
14958   x86_64-*-linux*)
14959         CORE_HEADER='"hosts/x86-64linux.h"'
14960         ;;
14961   x86_64-*-netbsd* | x86_64-*-openbsd*)
14962         COREFILE=netbsd-core.lo
14963         ;;
14964   esac
14965
14966   case "$COREFILE" in
14967   aix386-core.lo)       COREFLAG=-DAIX386_CORE ;;
14968   hppabsd-core.lo)      COREFLAG=-DHPPABSD_CORE ;;
14969   hpux-core.lo)         COREFLAG=-DHPUX_CORE ;;
14970   irix-core.lo)         COREFLAG=-DIRIX_CORE ;;
14971   lynx-core.lo)         COREFLAG=-DLYNX_CORE ;;
14972   netbsd-core.lo)       COREFLAG=-DNETBSD_CORE ;;
14973   osf-core.lo)          COREFLAG=-DOSF_CORE ;;
14974   ptrace-core.lo)       COREFLAG=-DPTRACE_CORE ;;
14975   rs6000-core.lo)       COREFLAG="$COREFLAG -DAIX_CORE" ;;
14976   sco5-core.lo)         COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14977   trad-core.lo)         COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14978   esac
14979
14980   # ELF corefile support has several flavors, but all of
14981   # them use something called <sys/procfs.h>
14982   for ac_header in sys/procfs.h
14983 do :
14984   ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14985 if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14986   cat >>confdefs.h <<_ACEOF
14987 #define HAVE_SYS_PROCFS_H 1
14988 _ACEOF
14989
14990 fi
14991
14992 done
14993
14994   if test "$ac_cv_header_sys_procfs_h" = yes; then
14995     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14996 $as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14997  if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14998   $as_echo_n "(cached) " >&6
14999 else
15000   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15001 /* end confdefs.h.  */
15002
15003 #define _SYSCALL32
15004 /* Needed for new procfs interface on sparc-solaris.  */
15005 #define _STRUCTURED_PROC 1
15006 #include <sys/procfs.h>
15007 int
15008 main ()
15009 {
15010 prstatus_t avar
15011   ;
15012   return 0;
15013 }
15014 _ACEOF
15015 if ac_fn_c_try_compile "$LINENO"; then :
15016   bfd_cv_have_sys_procfs_type_prstatus_t=yes
15017 else
15018   bfd_cv_have_sys_procfs_type_prstatus_t=no
15019
15020 fi
15021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15022 fi
15023
15024  if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
15025
15026 $as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
15027
15028  fi
15029  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
15030 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
15031
15032     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
15033 $as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
15034  if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
15035   $as_echo_n "(cached) " >&6
15036 else
15037   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15038 /* end confdefs.h.  */
15039
15040 #define _SYSCALL32
15041 /* Needed for new procfs interface on sparc-solaris.  */
15042 #define _STRUCTURED_PROC 1
15043 #include <sys/procfs.h>
15044 int
15045 main ()
15046 {
15047 prstatus32_t avar
15048   ;
15049   return 0;
15050 }
15051 _ACEOF
15052 if ac_fn_c_try_compile "$LINENO"; then :
15053   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
15054 else
15055   bfd_cv_have_sys_procfs_type_prstatus32_t=no
15056
15057 fi
15058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15059 fi
15060
15061  if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
15062
15063 $as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
15064
15065  fi
15066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
15067 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
15068
15069     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
15070 $as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
15071  if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
15072   $as_echo_n "(cached) " >&6
15073 else
15074   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15075 /* end confdefs.h.  */
15076
15077 #define _SYSCALL32
15078 /* Needed for new procfs interface on sparc-solaris.  */
15079 #define _STRUCTURED_PROC 1
15080 #include <sys/procfs.h>
15081 int
15082 main ()
15083 {
15084 prstatus_t avar; void* aref = (void*) &avar.pr_who
15085   ;
15086   return 0;
15087 }
15088 _ACEOF
15089 if ac_fn_c_try_compile "$LINENO"; then :
15090   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
15091 else
15092   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
15093
15094 fi
15095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15096 fi
15097
15098  if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
15099
15100 $as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
15101
15102  fi
15103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
15104 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
15105
15106     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
15107 $as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
15108  if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
15109   $as_echo_n "(cached) " >&6
15110 else
15111   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15112 /* end confdefs.h.  */
15113
15114 #define _SYSCALL32
15115 /* Needed for new procfs interface on sparc-solaris.  */
15116 #define _STRUCTURED_PROC 1
15117 #include <sys/procfs.h>
15118 int
15119 main ()
15120 {
15121 prstatus32_t avar; void* aref = (void*) &avar.pr_who
15122   ;
15123   return 0;
15124 }
15125 _ACEOF
15126 if ac_fn_c_try_compile "$LINENO"; then :
15127   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
15128 else
15129   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
15130
15131 fi
15132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15133 fi
15134
15135  if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
15136
15137 $as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
15138
15139  fi
15140  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
15141 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
15142
15143     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
15144 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
15145  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
15146   $as_echo_n "(cached) " >&6
15147 else
15148   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15149 /* end confdefs.h.  */
15150
15151 #define _SYSCALL32
15152 /* Needed for new procfs interface on sparc-solaris.  */
15153 #define _STRUCTURED_PROC 1
15154 #include <sys/procfs.h>
15155 int
15156 main ()
15157 {
15158 pstatus_t avar
15159   ;
15160   return 0;
15161 }
15162 _ACEOF
15163 if ac_fn_c_try_compile "$LINENO"; then :
15164   bfd_cv_have_sys_procfs_type_pstatus_t=yes
15165 else
15166   bfd_cv_have_sys_procfs_type_pstatus_t=no
15167
15168 fi
15169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15170 fi
15171
15172  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
15173
15174 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
15175
15176  fi
15177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
15178 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
15179
15180     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
15181 $as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
15182  if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
15183   $as_echo_n "(cached) " >&6
15184 else
15185   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15186 /* end confdefs.h.  */
15187
15188 #define _SYSCALL32
15189 /* Needed for new procfs interface on sparc-solaris.  */
15190 #define _STRUCTURED_PROC 1
15191 #include <sys/procfs.h>
15192 int
15193 main ()
15194 {
15195 pxstatus_t avar
15196   ;
15197   return 0;
15198 }
15199 _ACEOF
15200 if ac_fn_c_try_compile "$LINENO"; then :
15201   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
15202 else
15203   bfd_cv_have_sys_procfs_type_pxstatus_t=no
15204
15205 fi
15206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15207 fi
15208
15209  if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
15210
15211 $as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
15212
15213  fi
15214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
15215 $as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
15216
15217     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
15218 $as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
15219  if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
15220   $as_echo_n "(cached) " >&6
15221 else
15222   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15223 /* end confdefs.h.  */
15224
15225 #define _SYSCALL32
15226 /* Needed for new procfs interface on sparc-solaris.  */
15227 #define _STRUCTURED_PROC 1
15228 #include <sys/procfs.h>
15229 int
15230 main ()
15231 {
15232 pstatus32_t avar
15233   ;
15234   return 0;
15235 }
15236 _ACEOF
15237 if ac_fn_c_try_compile "$LINENO"; then :
15238   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
15239 else
15240   bfd_cv_have_sys_procfs_type_pstatus32_t=no
15241
15242 fi
15243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15244 fi
15245
15246  if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
15247
15248 $as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
15249
15250  fi
15251  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
15252 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
15253
15254     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
15255 $as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
15256  if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
15257   $as_echo_n "(cached) " >&6
15258 else
15259   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15260 /* end confdefs.h.  */
15261
15262 #define _SYSCALL32
15263 /* Needed for new procfs interface on sparc-solaris.  */
15264 #define _STRUCTURED_PROC 1
15265 #include <sys/procfs.h>
15266 int
15267 main ()
15268 {
15269 prpsinfo_t avar
15270   ;
15271   return 0;
15272 }
15273 _ACEOF
15274 if ac_fn_c_try_compile "$LINENO"; then :
15275   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
15276 else
15277   bfd_cv_have_sys_procfs_type_prpsinfo_t=no
15278
15279 fi
15280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15281 fi
15282
15283  if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
15284
15285 $as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
15286
15287  fi
15288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
15289 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
15290
15291     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
15292 $as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
15293  if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+set}" = set; then :
15294   $as_echo_n "(cached) " >&6
15295 else
15296   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15297 /* end confdefs.h.  */
15298
15299 #define _SYSCALL32
15300 /* Needed for new procfs interface on sparc-solaris.  */
15301 #define _STRUCTURED_PROC 1
15302 #include <sys/procfs.h>
15303 int
15304 main ()
15305 {
15306 prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
15307   ;
15308   return 0;
15309 }
15310 _ACEOF
15311 if ac_fn_c_try_compile "$LINENO"; then :
15312   bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=yes
15313 else
15314   bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=no
15315
15316 fi
15317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15318 fi
15319
15320  if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
15321
15322 $as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
15323
15324  fi
15325  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
15326 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
15327
15328     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
15329 $as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
15330  if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
15331   $as_echo_n "(cached) " >&6
15332 else
15333   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15334 /* end confdefs.h.  */
15335
15336 #define _SYSCALL32
15337 /* Needed for new procfs interface on sparc-solaris.  */
15338 #define _STRUCTURED_PROC 1
15339 #include <sys/procfs.h>
15340 int
15341 main ()
15342 {
15343 prpsinfo32_t avar
15344   ;
15345   return 0;
15346 }
15347 _ACEOF
15348 if ac_fn_c_try_compile "$LINENO"; then :
15349   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
15350 else
15351   bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
15352
15353 fi
15354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15355 fi
15356
15357  if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
15358
15359 $as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
15360
15361  fi
15362  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
15363 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
15364
15365     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
15366 $as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
15367  if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+set}" = set; then :
15368   $as_echo_n "(cached) " >&6
15369 else
15370   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15371 /* end confdefs.h.  */
15372
15373 #define _SYSCALL32
15374 /* Needed for new procfs interface on sparc-solaris.  */
15375 #define _STRUCTURED_PROC 1
15376 #include <sys/procfs.h>
15377 int
15378 main ()
15379 {
15380 prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
15381   ;
15382   return 0;
15383 }
15384 _ACEOF
15385 if ac_fn_c_try_compile "$LINENO"; then :
15386   bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=yes
15387 else
15388   bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=no
15389
15390 fi
15391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15392 fi
15393
15394  if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
15395
15396 $as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
15397
15398  fi
15399  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
15400 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
15401
15402     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
15403 $as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
15404  if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
15405   $as_echo_n "(cached) " >&6
15406 else
15407   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15408 /* end confdefs.h.  */
15409
15410 #define _SYSCALL32
15411 /* Needed for new procfs interface on sparc-solaris.  */
15412 #define _STRUCTURED_PROC 1
15413 #include <sys/procfs.h>
15414 int
15415 main ()
15416 {
15417 psinfo_t avar
15418   ;
15419   return 0;
15420 }
15421 _ACEOF
15422 if ac_fn_c_try_compile "$LINENO"; then :
15423   bfd_cv_have_sys_procfs_type_psinfo_t=yes
15424 else
15425   bfd_cv_have_sys_procfs_type_psinfo_t=no
15426
15427 fi
15428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15429 fi
15430
15431  if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
15432
15433 $as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
15434
15435  fi
15436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
15437 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
15438
15439     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
15440 $as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
15441  if test "${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+set}" = set; then :
15442   $as_echo_n "(cached) " >&6
15443 else
15444   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15445 /* end confdefs.h.  */
15446
15447 #define _SYSCALL32
15448 /* Needed for new procfs interface on sparc-solaris.  */
15449 #define _STRUCTURED_PROC 1
15450 #include <sys/procfs.h>
15451 int
15452 main ()
15453 {
15454 psinfo_t avar; void* aref = (void*) &avar.pr_pid
15455   ;
15456   return 0;
15457 }
15458 _ACEOF
15459 if ac_fn_c_try_compile "$LINENO"; then :
15460   bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=yes
15461 else
15462   bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=no
15463
15464 fi
15465 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15466 fi
15467
15468  if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
15469
15470 $as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
15471
15472  fi
15473  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
15474 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
15475
15476     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
15477 $as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
15478  if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
15479   $as_echo_n "(cached) " >&6
15480 else
15481   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15482 /* end confdefs.h.  */
15483
15484 #define _SYSCALL32
15485 /* Needed for new procfs interface on sparc-solaris.  */
15486 #define _STRUCTURED_PROC 1
15487 #include <sys/procfs.h>
15488 int
15489 main ()
15490 {
15491 psinfo32_t avar
15492   ;
15493   return 0;
15494 }
15495 _ACEOF
15496 if ac_fn_c_try_compile "$LINENO"; then :
15497   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
15498 else
15499   bfd_cv_have_sys_procfs_type_psinfo32_t=no
15500
15501 fi
15502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15503 fi
15504
15505  if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
15506
15507 $as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
15508
15509  fi
15510  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
15511 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
15512
15513     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
15514 $as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
15515  if test "${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+set}" = set; then :
15516   $as_echo_n "(cached) " >&6
15517 else
15518   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15519 /* end confdefs.h.  */
15520
15521 #define _SYSCALL32
15522 /* Needed for new procfs interface on sparc-solaris.  */
15523 #define _STRUCTURED_PROC 1
15524 #include <sys/procfs.h>
15525 int
15526 main ()
15527 {
15528 psinfo32_t avar; void* aref = (void*) &avar.pr_pid
15529   ;
15530   return 0;
15531 }
15532 _ACEOF
15533 if ac_fn_c_try_compile "$LINENO"; then :
15534   bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=yes
15535 else
15536   bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=no
15537
15538 fi
15539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15540 fi
15541
15542  if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
15543
15544 $as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
15545
15546  fi
15547  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
15548 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
15549
15550     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
15551 $as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
15552  if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
15553   $as_echo_n "(cached) " >&6
15554 else
15555   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15556 /* end confdefs.h.  */
15557
15558 #define _SYSCALL32
15559 /* Needed for new procfs interface on sparc-solaris.  */
15560 #define _STRUCTURED_PROC 1
15561 #include <sys/procfs.h>
15562 int
15563 main ()
15564 {
15565 lwpstatus_t avar
15566   ;
15567   return 0;
15568 }
15569 _ACEOF
15570 if ac_fn_c_try_compile "$LINENO"; then :
15571   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
15572 else
15573   bfd_cv_have_sys_procfs_type_lwpstatus_t=no
15574
15575 fi
15576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15577 fi
15578
15579  if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
15580
15581 $as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
15582
15583  fi
15584  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
15585 $as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
15586
15587     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
15588 $as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
15589  if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
15590   $as_echo_n "(cached) " >&6
15591 else
15592   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15593 /* end confdefs.h.  */
15594
15595 #define _SYSCALL32
15596 /* Needed for new procfs interface on sparc-solaris.  */
15597 #define _STRUCTURED_PROC 1
15598 #include <sys/procfs.h>
15599 int
15600 main ()
15601 {
15602 lwpxstatus_t avar
15603   ;
15604   return 0;
15605 }
15606 _ACEOF
15607 if ac_fn_c_try_compile "$LINENO"; then :
15608   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
15609 else
15610   bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
15611
15612 fi
15613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15614 fi
15615
15616  if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
15617
15618 $as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
15619
15620  fi
15621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
15622 $as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
15623
15624     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
15625 $as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
15626  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
15627   $as_echo_n "(cached) " >&6
15628 else
15629   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15630 /* end confdefs.h.  */
15631
15632 #define _SYSCALL32
15633 /* Needed for new procfs interface on sparc-solaris.  */
15634 #define _STRUCTURED_PROC 1
15635 #include <sys/procfs.h>
15636 int
15637 main ()
15638 {
15639 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
15640   ;
15641   return 0;
15642 }
15643 _ACEOF
15644 if ac_fn_c_try_compile "$LINENO"; then :
15645   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
15646 else
15647   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
15648
15649 fi
15650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15651 fi
15652
15653  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
15654
15655 $as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
15656
15657  fi
15658  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
15659 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
15660
15661     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
15662 $as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
15663  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
15664   $as_echo_n "(cached) " >&6
15665 else
15666   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15667 /* end confdefs.h.  */
15668
15669 #define _SYSCALL32
15670 /* Needed for new procfs interface on sparc-solaris.  */
15671 #define _STRUCTURED_PROC 1
15672 #include <sys/procfs.h>
15673 int
15674 main ()
15675 {
15676 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
15677   ;
15678   return 0;
15679 }
15680 _ACEOF
15681 if ac_fn_c_try_compile "$LINENO"; then :
15682   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
15683 else
15684   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
15685
15686 fi
15687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15688 fi
15689
15690  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
15691
15692 $as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
15693
15694  fi
15695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
15696 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
15697
15698     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
15699 $as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
15700  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
15701   $as_echo_n "(cached) " >&6
15702 else
15703   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15704 /* end confdefs.h.  */
15705
15706 #define _SYSCALL32
15707 /* Needed for new procfs interface on sparc-solaris.  */
15708 #define _STRUCTURED_PROC 1
15709 #include <sys/procfs.h>
15710 int
15711 main ()
15712 {
15713 lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
15714   ;
15715   return 0;
15716 }
15717 _ACEOF
15718 if ac_fn_c_try_compile "$LINENO"; then :
15719   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
15720 else
15721   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
15722
15723 fi
15724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15725 fi
15726
15727  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
15728
15729 $as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
15730
15731  fi
15732  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
15733 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
15734
15735     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
15736 $as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
15737  if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
15738   $as_echo_n "(cached) " >&6
15739 else
15740   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15741 /* end confdefs.h.  */
15742
15743 #define _SYSCALL32
15744 /* Needed for new procfs interface on sparc-solaris.  */
15745 #define _STRUCTURED_PROC 1
15746 #include <sys/procfs.h>
15747 int
15748 main ()
15749 {
15750 win32_pstatus_t avar
15751   ;
15752   return 0;
15753 }
15754 _ACEOF
15755 if ac_fn_c_try_compile "$LINENO"; then :
15756   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
15757 else
15758   bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
15759
15760 fi
15761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15762 fi
15763
15764  if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
15765
15766 $as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
15767
15768  fi
15769  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
15770 $as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
15771
15772   fi
15773 fi
15774
15775
15776 if test -n "$CORE_HEADER"; then
15777
15778 cat >>confdefs.h <<_ACEOF
15779 #define CORE_HEADER $CORE_HEADER
15780 _ACEOF
15781
15782 fi
15783 if test -n "$TRAD_HEADER"; then
15784
15785 cat >>confdefs.h <<_ACEOF
15786 #define TRAD_HEADER $TRAD_HEADER
15787 _ACEOF
15788
15789 fi
15790
15791 if test "$plugins" = "yes"; then
15792   supports_plugins=1
15793 else
15794   supports_plugins=0
15795 fi
15796
15797
15798
15799 # Determine the host dependent file_ptr a.k.a. off_t type.  In order
15800 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15801 # fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15802 # Hopefully a reasonable assumption since fseeko et.al. should be
15803 # upward compatible.
15804 for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15805 do :
15806   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15807 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15808 eval as_val=\$$as_ac_var
15809    if test "x$as_val" = x""yes; then :
15810   cat >>confdefs.h <<_ACEOF
15811 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15812 _ACEOF
15813
15814 fi
15815 done
15816
15817 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15818     # The cast to long int works around a bug in the HP C Compiler
15819 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15820 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15821 # This bug is HP SR number 8606223364.
15822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15823 $as_echo_n "checking size of off_t... " >&6; }
15824 if test "${ac_cv_sizeof_off_t+set}" = set; then :
15825   $as_echo_n "(cached) " >&6
15826 else
15827   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15828
15829 else
15830   if test "$ac_cv_type_off_t" = yes; then
15831      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15832 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15833 { as_fn_set_status 77
15834 as_fn_error "cannot compute sizeof (off_t)
15835 See \`config.log' for more details." "$LINENO" 5; }; }
15836    else
15837      ac_cv_sizeof_off_t=0
15838    fi
15839 fi
15840
15841 fi
15842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15843 $as_echo "$ac_cv_sizeof_off_t" >&6; }
15844
15845
15846
15847 cat >>confdefs.h <<_ACEOF
15848 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15849 _ACEOF
15850
15851
15852 fi
15853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15854 $as_echo_n "checking file_ptr type... " >&6; }
15855 bfd_file_ptr="long"
15856 bfd_ufile_ptr="unsigned long"
15857 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15858         -o x"${ac_cv_sizeof_off_t}" = x8; then
15859     bfd_file_ptr=BFD_HOST_64_BIT
15860     bfd_ufile_ptr=BFD_HOST_U_64_BIT
15861 fi
15862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15863 $as_echo "$bfd_file_ptr" >&6; }
15864
15865
15866
15867 for ac_header in stdlib.h unistd.h
15868 do :
15869   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15870 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15871 eval as_val=\$$as_ac_Header
15872    if test "x$as_val" = x""yes; then :
15873   cat >>confdefs.h <<_ACEOF
15874 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15875 _ACEOF
15876
15877 fi
15878
15879 done
15880
15881 for ac_func in getpagesize
15882 do :
15883   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15884 if test "x$ac_cv_func_getpagesize" = x""yes; then :
15885   cat >>confdefs.h <<_ACEOF
15886 #define HAVE_GETPAGESIZE 1
15887 _ACEOF
15888
15889 fi
15890 done
15891
15892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15893 $as_echo_n "checking for working mmap... " >&6; }
15894 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15895   $as_echo_n "(cached) " >&6
15896 else
15897   if test "$cross_compiling" = yes; then :
15898   ac_cv_func_mmap_fixed_mapped=no
15899 else
15900   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15901 /* end confdefs.h.  */
15902 $ac_includes_default
15903 /* malloc might have been renamed as rpl_malloc. */
15904 #undef malloc
15905
15906 /* Thanks to Mike Haertel and Jim Avera for this test.
15907    Here is a matrix of mmap possibilities:
15908         mmap private not fixed
15909         mmap private fixed at somewhere currently unmapped
15910         mmap private fixed at somewhere already mapped
15911         mmap shared not fixed
15912         mmap shared fixed at somewhere currently unmapped
15913         mmap shared fixed at somewhere already mapped
15914    For private mappings, we should verify that changes cannot be read()
15915    back from the file, nor mmap's back from the file at a different
15916    address.  (There have been systems where private was not correctly
15917    implemented like the infamous i386 svr4.0, and systems where the
15918    VM page cache was not coherent with the file system buffer cache
15919    like early versions of FreeBSD and possibly contemporary NetBSD.)
15920    For shared mappings, we should conversely verify that changes get
15921    propagated back to all the places they're supposed to be.
15922
15923    Grep wants private fixed already mapped.
15924    The main things grep needs to know about mmap are:
15925    * does it exist and is it safe to write into the mmap'd area
15926    * how to use it (BSD variants)  */
15927
15928 #include <fcntl.h>
15929 #include <sys/mman.h>
15930
15931 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15932 char *malloc ();
15933 #endif
15934
15935 /* This mess was copied from the GNU getpagesize.h.  */
15936 #ifndef HAVE_GETPAGESIZE
15937 /* Assume that all systems that can run configure have sys/param.h.  */
15938 # ifndef HAVE_SYS_PARAM_H
15939 #  define HAVE_SYS_PARAM_H 1
15940 # endif
15941
15942 # ifdef _SC_PAGESIZE
15943 #  define getpagesize() sysconf(_SC_PAGESIZE)
15944 # else /* no _SC_PAGESIZE */
15945 #  ifdef HAVE_SYS_PARAM_H
15946 #   include <sys/param.h>
15947 #   ifdef EXEC_PAGESIZE
15948 #    define getpagesize() EXEC_PAGESIZE
15949 #   else /* no EXEC_PAGESIZE */
15950 #    ifdef NBPG
15951 #     define getpagesize() NBPG * CLSIZE
15952 #     ifndef CLSIZE
15953 #      define CLSIZE 1
15954 #     endif /* no CLSIZE */
15955 #    else /* no NBPG */
15956 #     ifdef NBPC
15957 #      define getpagesize() NBPC
15958 #     else /* no NBPC */
15959 #      ifdef PAGESIZE
15960 #       define getpagesize() PAGESIZE
15961 #      endif /* PAGESIZE */
15962 #     endif /* no NBPC */
15963 #    endif /* no NBPG */
15964 #   endif /* no EXEC_PAGESIZE */
15965 #  else /* no HAVE_SYS_PARAM_H */
15966 #   define getpagesize() 8192   /* punt totally */
15967 #  endif /* no HAVE_SYS_PARAM_H */
15968 # endif /* no _SC_PAGESIZE */
15969
15970 #endif /* no HAVE_GETPAGESIZE */
15971
15972 int
15973 main ()
15974 {
15975   char *data, *data2, *data3;
15976   int i, pagesize;
15977   int fd;
15978
15979   pagesize = getpagesize ();
15980
15981   /* First, make a file with some known garbage in it. */
15982   data = (char *) malloc (pagesize);
15983   if (!data)
15984     return 1;
15985   for (i = 0; i < pagesize; ++i)
15986     *(data + i) = rand ();
15987   umask (0);
15988   fd = creat ("conftest.mmap", 0600);
15989   if (fd < 0)
15990     return 1;
15991   if (write (fd, data, pagesize) != pagesize)
15992     return 1;
15993   close (fd);
15994
15995   /* Next, try to mmap the file at a fixed address which already has
15996      something else allocated at it.  If we can, also make sure that
15997      we see the same garbage.  */
15998   fd = open ("conftest.mmap", O_RDWR);
15999   if (fd < 0)
16000     return 1;
16001   data2 = (char *) malloc (2 * pagesize);
16002   if (!data2)
16003     return 1;
16004   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
16005   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16006                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
16007     return 1;
16008   for (i = 0; i < pagesize; ++i)
16009     if (*(data + i) != *(data2 + i))
16010       return 1;
16011
16012   /* Finally, make sure that changes to the mapped area do not
16013      percolate back to the file as seen by read().  (This is a bug on
16014      some variants of i386 svr4.0.)  */
16015   for (i = 0; i < pagesize; ++i)
16016     *(data2 + i) = *(data2 + i) + 1;
16017   data3 = (char *) malloc (pagesize);
16018   if (!data3)
16019     return 1;
16020   if (read (fd, data3, pagesize) != pagesize)
16021     return 1;
16022   for (i = 0; i < pagesize; ++i)
16023     if (*(data + i) != *(data3 + i))
16024       return 1;
16025   close (fd);
16026   return 0;
16027 }
16028 _ACEOF
16029 if ac_fn_c_try_run "$LINENO"; then :
16030   ac_cv_func_mmap_fixed_mapped=yes
16031 else
16032   ac_cv_func_mmap_fixed_mapped=no
16033 fi
16034 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16035   conftest.$ac_objext conftest.beam conftest.$ac_ext
16036 fi
16037
16038 fi
16039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
16040 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
16041 if test $ac_cv_func_mmap_fixed_mapped = yes; then
16042
16043 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
16044
16045 fi
16046 rm -f conftest.mmap
16047
16048 for ac_func in madvise mprotect
16049 do :
16050   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16051 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16052 eval as_val=\$$as_ac_var
16053    if test "x$as_val" = x""yes; then :
16054   cat >>confdefs.h <<_ACEOF
16055 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16056 _ACEOF
16057
16058 fi
16059 done
16060
16061 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
16062   true+yes )
16063 $as_echo "#define USE_MMAP 1" >>confdefs.h
16064  ;;
16065 esac
16066
16067 rm -f doc/config.status
16068 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
16069
16070
16071 ac_config_commands="$ac_config_commands default"
16072
16073
16074
16075
16076
16077
16078
16079 cat >confcache <<\_ACEOF
16080 # This file is a shell script that caches the results of configure
16081 # tests run on this system so they can be shared between configure
16082 # scripts and configure runs, see configure's option --config-cache.
16083 # It is not useful on other systems.  If it contains results you don't
16084 # want to keep, you may remove or edit it.
16085 #
16086 # config.status only pays attention to the cache file if you give it
16087 # the --recheck option to rerun configure.
16088 #
16089 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16090 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16091 # following values.
16092
16093 _ACEOF
16094
16095 # The following way of writing the cache mishandles newlines in values,
16096 # but we know of no workaround that is simple, portable, and efficient.
16097 # So, we kill variables containing newlines.
16098 # Ultrix sh set writes to stderr and can't be redirected directly,
16099 # and sets the high bit in the cache file unless we assign to the vars.
16100 (
16101   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16102     eval ac_val=\$$ac_var
16103     case $ac_val in #(
16104     *${as_nl}*)
16105       case $ac_var in #(
16106       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16107 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16108       esac
16109       case $ac_var in #(
16110       _ | IFS | as_nl) ;; #(
16111       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16112       *) { eval $ac_var=; unset $ac_var;} ;;
16113       esac ;;
16114     esac
16115   done
16116
16117   (set) 2>&1 |
16118     case $as_nl`(ac_space=' '; set) 2>&1` in #(
16119     *${as_nl}ac_space=\ *)
16120       # `set' does not quote correctly, so add quotes: double-quote
16121       # substitution turns \\\\ into \\, and sed turns \\ into \.
16122       sed -n \
16123         "s/'/'\\\\''/g;
16124           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16125       ;; #(
16126     *)
16127       # `set' quotes correctly as required by POSIX, so do not add quotes.
16128       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16129       ;;
16130     esac |
16131     sort
16132 ) |
16133   sed '
16134      /^ac_cv_env_/b end
16135      t clear
16136      :clear
16137      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16138      t end
16139      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16140      :end' >>confcache
16141 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16142   if test -w "$cache_file"; then
16143     test "x$cache_file" != "x/dev/null" &&
16144       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16145 $as_echo "$as_me: updating cache $cache_file" >&6;}
16146     cat confcache >$cache_file
16147   else
16148     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16149 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16150   fi
16151 fi
16152 rm -f confcache
16153
16154 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16155 # Let make expand exec_prefix.
16156 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16157
16158 DEFS=-DHAVE_CONFIG_H
16159
16160 ac_libobjs=
16161 ac_ltlibobjs=
16162 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16163   # 1. Remove the extension, and $U if already installed.
16164   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16165   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16166   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16167   #    will be set to the directory where LIBOBJS objects are built.
16168   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16169   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16170 done
16171 LIBOBJS=$ac_libobjs
16172
16173 LTLIBOBJS=$ac_ltlibobjs
16174
16175
16176 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16177   as_fn_error "conditional \"AMDEP\" was never defined.
16178 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16179 fi
16180 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16181   as_fn_error "conditional \"am__fastdepCC\" was never defined.
16182 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16183 fi
16184  if test -n "$EXEEXT"; then
16185   am__EXEEXT_TRUE=
16186   am__EXEEXT_FALSE='#'
16187 else
16188   am__EXEEXT_TRUE='#'
16189   am__EXEEXT_FALSE=
16190 fi
16191
16192 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
16193   as_fn_error "conditional \"PLUGINS\" was never defined.
16194 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16195 fi
16196 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16197   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16198 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16199 fi
16200 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16201   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
16202 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16203 fi
16204 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
16205   as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
16206 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16207 fi
16208
16209 : ${CONFIG_STATUS=./config.status}
16210 ac_write_fail=0
16211 ac_clean_files_save=$ac_clean_files
16212 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16213 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16214 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16215 as_write_fail=0
16216 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16217 #! $SHELL
16218 # Generated by $as_me.
16219 # Run this file to recreate the current configuration.
16220 # Compiler output produced by configure, useful for debugging
16221 # configure, is in config.log if it exists.
16222
16223 debug=false
16224 ac_cs_recheck=false
16225 ac_cs_silent=false
16226
16227 SHELL=\${CONFIG_SHELL-$SHELL}
16228 export SHELL
16229 _ASEOF
16230 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16231 ## -------------------- ##
16232 ## M4sh Initialization. ##
16233 ## -------------------- ##
16234
16235 # Be more Bourne compatible
16236 DUALCASE=1; export DUALCASE # for MKS sh
16237 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16238   emulate sh
16239   NULLCMD=:
16240   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16241   # is contrary to our usage.  Disable this feature.
16242   alias -g '${1+"$@"}'='"$@"'
16243   setopt NO_GLOB_SUBST
16244 else
16245   case `(set -o) 2>/dev/null` in #(
16246   *posix*) :
16247     set -o posix ;; #(
16248   *) :
16249      ;;
16250 esac
16251 fi
16252
16253
16254 as_nl='
16255 '
16256 export as_nl
16257 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16258 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16259 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16260 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16261 # Prefer a ksh shell builtin over an external printf program on Solaris,
16262 # but without wasting forks for bash or zsh.
16263 if test -z "$BASH_VERSION$ZSH_VERSION" \
16264     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16265   as_echo='print -r --'
16266   as_echo_n='print -rn --'
16267 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16268   as_echo='printf %s\n'
16269   as_echo_n='printf %s'
16270 else
16271   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16272     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16273     as_echo_n='/usr/ucb/echo -n'
16274   else
16275     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16276     as_echo_n_body='eval
16277       arg=$1;
16278       case $arg in #(
16279       *"$as_nl"*)
16280         expr "X$arg" : "X\\(.*\\)$as_nl";
16281         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16282       esac;
16283       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16284     '
16285     export as_echo_n_body
16286     as_echo_n='sh -c $as_echo_n_body as_echo'
16287   fi
16288   export as_echo_body
16289   as_echo='sh -c $as_echo_body as_echo'
16290 fi
16291
16292 # The user is always right.
16293 if test "${PATH_SEPARATOR+set}" != set; then
16294   PATH_SEPARATOR=:
16295   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16296     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16297       PATH_SEPARATOR=';'
16298   }
16299 fi
16300
16301
16302 # IFS
16303 # We need space, tab and new line, in precisely that order.  Quoting is
16304 # there to prevent editors from complaining about space-tab.
16305 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16306 # splitting by setting IFS to empty value.)
16307 IFS=" ""        $as_nl"
16308
16309 # Find who we are.  Look in the path if we contain no directory separator.
16310 case $0 in #((
16311   *[\\/]* ) as_myself=$0 ;;
16312   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16313 for as_dir in $PATH
16314 do
16315   IFS=$as_save_IFS
16316   test -z "$as_dir" && as_dir=.
16317     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16318   done
16319 IFS=$as_save_IFS
16320
16321      ;;
16322 esac
16323 # We did not find ourselves, most probably we were run as `sh COMMAND'
16324 # in which case we are not to be found in the path.
16325 if test "x$as_myself" = x; then
16326   as_myself=$0
16327 fi
16328 if test ! -f "$as_myself"; then
16329   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16330   exit 1
16331 fi
16332
16333 # Unset variables that we do not need and which cause bugs (e.g. in
16334 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16335 # suppresses any "Segmentation fault" message there.  '((' could
16336 # trigger a bug in pdksh 5.2.14.
16337 for as_var in BASH_ENV ENV MAIL MAILPATH
16338 do eval test x\${$as_var+set} = xset \
16339   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16340 done
16341 PS1='$ '
16342 PS2='> '
16343 PS4='+ '
16344
16345 # NLS nuisances.
16346 LC_ALL=C
16347 export LC_ALL
16348 LANGUAGE=C
16349 export LANGUAGE
16350
16351 # CDPATH.
16352 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16353
16354
16355 # as_fn_error ERROR [LINENO LOG_FD]
16356 # ---------------------------------
16357 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16358 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16359 # script with status $?, using 1 if that was 0.
16360 as_fn_error ()
16361 {
16362   as_status=$?; test $as_status -eq 0 && as_status=1
16363   if test "$3"; then
16364     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16365     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16366   fi
16367   $as_echo "$as_me: error: $1" >&2
16368   as_fn_exit $as_status
16369 } # as_fn_error
16370
16371
16372 # as_fn_set_status STATUS
16373 # -----------------------
16374 # Set $? to STATUS, without forking.
16375 as_fn_set_status ()
16376 {
16377   return $1
16378 } # as_fn_set_status
16379
16380 # as_fn_exit STATUS
16381 # -----------------
16382 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16383 as_fn_exit ()
16384 {
16385   set +e
16386   as_fn_set_status $1
16387   exit $1
16388 } # as_fn_exit
16389
16390 # as_fn_unset VAR
16391 # ---------------
16392 # Portably unset VAR.
16393 as_fn_unset ()
16394 {
16395   { eval $1=; unset $1;}
16396 }
16397 as_unset=as_fn_unset
16398 # as_fn_append VAR VALUE
16399 # ----------------------
16400 # Append the text in VALUE to the end of the definition contained in VAR. Take
16401 # advantage of any shell optimizations that allow amortized linear growth over
16402 # repeated appends, instead of the typical quadratic growth present in naive
16403 # implementations.
16404 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16405   eval 'as_fn_append ()
16406   {
16407     eval $1+=\$2
16408   }'
16409 else
16410   as_fn_append ()
16411   {
16412     eval $1=\$$1\$2
16413   }
16414 fi # as_fn_append
16415
16416 # as_fn_arith ARG...
16417 # ------------------
16418 # Perform arithmetic evaluation on the ARGs, and store the result in the
16419 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16420 # must be portable across $(()) and expr.
16421 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16422   eval 'as_fn_arith ()
16423   {
16424     as_val=$(( $* ))
16425   }'
16426 else
16427   as_fn_arith ()
16428   {
16429     as_val=`expr "$@" || test $? -eq 1`
16430   }
16431 fi # as_fn_arith
16432
16433
16434 if expr a : '\(a\)' >/dev/null 2>&1 &&
16435    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16436   as_expr=expr
16437 else
16438   as_expr=false
16439 fi
16440
16441 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16442   as_basename=basename
16443 else
16444   as_basename=false
16445 fi
16446
16447 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16448   as_dirname=dirname
16449 else
16450   as_dirname=false
16451 fi
16452
16453 as_me=`$as_basename -- "$0" ||
16454 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16455          X"$0" : 'X\(//\)$' \| \
16456          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16457 $as_echo X/"$0" |
16458     sed '/^.*\/\([^/][^/]*\)\/*$/{
16459             s//\1/
16460             q
16461           }
16462           /^X\/\(\/\/\)$/{
16463             s//\1/
16464             q
16465           }
16466           /^X\/\(\/\).*/{
16467             s//\1/
16468             q
16469           }
16470           s/.*/./; q'`
16471
16472 # Avoid depending upon Character Ranges.
16473 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16474 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16475 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16476 as_cr_digits='0123456789'
16477 as_cr_alnum=$as_cr_Letters$as_cr_digits
16478
16479 ECHO_C= ECHO_N= ECHO_T=
16480 case `echo -n x` in #(((((
16481 -n*)
16482   case `echo 'xy\c'` in
16483   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16484   xy)  ECHO_C='\c';;
16485   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16486        ECHO_T=' ';;
16487   esac;;
16488 *)
16489   ECHO_N='-n';;
16490 esac
16491
16492 rm -f conf$$ conf$$.exe conf$$.file
16493 if test -d conf$$.dir; then
16494   rm -f conf$$.dir/conf$$.file
16495 else
16496   rm -f conf$$.dir
16497   mkdir conf$$.dir 2>/dev/null
16498 fi
16499 if (echo >conf$$.file) 2>/dev/null; then
16500   if ln -s conf$$.file conf$$ 2>/dev/null; then
16501     as_ln_s='ln -s'
16502     # ... but there are two gotchas:
16503     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16504     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16505     # In both cases, we have to default to `cp -p'.
16506     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16507       as_ln_s='cp -p'
16508   elif ln conf$$.file conf$$ 2>/dev/null; then
16509     as_ln_s=ln
16510   else
16511     as_ln_s='cp -p'
16512   fi
16513 else
16514   as_ln_s='cp -p'
16515 fi
16516 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16517 rmdir conf$$.dir 2>/dev/null
16518
16519
16520 # as_fn_mkdir_p
16521 # -------------
16522 # Create "$as_dir" as a directory, including parents if necessary.
16523 as_fn_mkdir_p ()
16524 {
16525
16526   case $as_dir in #(
16527   -*) as_dir=./$as_dir;;
16528   esac
16529   test -d "$as_dir" || eval $as_mkdir_p || {
16530     as_dirs=
16531     while :; do
16532       case $as_dir in #(
16533       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16534       *) as_qdir=$as_dir;;
16535       esac
16536       as_dirs="'$as_qdir' $as_dirs"
16537       as_dir=`$as_dirname -- "$as_dir" ||
16538 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16539          X"$as_dir" : 'X\(//\)[^/]' \| \
16540          X"$as_dir" : 'X\(//\)$' \| \
16541          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16542 $as_echo X"$as_dir" |
16543     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16544             s//\1/
16545             q
16546           }
16547           /^X\(\/\/\)[^/].*/{
16548             s//\1/
16549             q
16550           }
16551           /^X\(\/\/\)$/{
16552             s//\1/
16553             q
16554           }
16555           /^X\(\/\).*/{
16556             s//\1/
16557             q
16558           }
16559           s/.*/./; q'`
16560       test -d "$as_dir" && break
16561     done
16562     test -z "$as_dirs" || eval "mkdir $as_dirs"
16563   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16564
16565
16566 } # as_fn_mkdir_p
16567 if mkdir -p . 2>/dev/null; then
16568   as_mkdir_p='mkdir -p "$as_dir"'
16569 else
16570   test -d ./-p && rmdir ./-p
16571   as_mkdir_p=false
16572 fi
16573
16574 if test -x / >/dev/null 2>&1; then
16575   as_test_x='test -x'
16576 else
16577   if ls -dL / >/dev/null 2>&1; then
16578     as_ls_L_option=L
16579   else
16580     as_ls_L_option=
16581   fi
16582   as_test_x='
16583     eval sh -c '\''
16584       if test -d "$1"; then
16585         test -d "$1/.";
16586       else
16587         case $1 in #(
16588         -*)set "./$1";;
16589         esac;
16590         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16591         ???[sx]*):;;*)false;;esac;fi
16592     '\'' sh
16593   '
16594 fi
16595 as_executable_p=$as_test_x
16596
16597 # Sed expression to map a string onto a valid CPP name.
16598 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16599
16600 # Sed expression to map a string onto a valid variable name.
16601 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16602
16603
16604 exec 6>&1
16605 ## ----------------------------------- ##
16606 ## Main body of $CONFIG_STATUS script. ##
16607 ## ----------------------------------- ##
16608 _ASEOF
16609 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16610
16611 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16612 # Save the log message, to keep $0 and so on meaningful, and to
16613 # report actual input values of CONFIG_FILES etc. instead of their
16614 # values after options handling.
16615 ac_log="
16616 This file was extended by bfd $as_me 2.28.51, which was
16617 generated by GNU Autoconf 2.64.  Invocation command line was
16618
16619   CONFIG_FILES    = $CONFIG_FILES
16620   CONFIG_HEADERS  = $CONFIG_HEADERS
16621   CONFIG_LINKS    = $CONFIG_LINKS
16622   CONFIG_COMMANDS = $CONFIG_COMMANDS
16623   $ $0 $@
16624
16625 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16626 "
16627
16628 _ACEOF
16629
16630 case $ac_config_files in *"
16631 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16632 esac
16633
16634 case $ac_config_headers in *"
16635 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16636 esac
16637
16638
16639 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16640 # Files that config.status was made for.
16641 config_files="$ac_config_files"
16642 config_headers="$ac_config_headers"
16643 config_commands="$ac_config_commands"
16644
16645 _ACEOF
16646
16647 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16648 ac_cs_usage="\
16649 \`$as_me' instantiates files and other configuration actions
16650 from templates according to the current configuration.  Unless the files
16651 and actions are specified as TAGs, all are instantiated by default.
16652
16653 Usage: $0 [OPTION]... [TAG]...
16654
16655   -h, --help       print this help, then exit
16656   -V, --version    print version number and configuration settings, then exit
16657   -q, --quiet, --silent
16658                    do not print progress messages
16659   -d, --debug      don't remove temporary files
16660       --recheck    update $as_me by reconfiguring in the same conditions
16661       --file=FILE[:TEMPLATE]
16662                    instantiate the configuration file FILE
16663       --header=FILE[:TEMPLATE]
16664                    instantiate the configuration header FILE
16665
16666 Configuration files:
16667 $config_files
16668
16669 Configuration headers:
16670 $config_headers
16671
16672 Configuration commands:
16673 $config_commands
16674
16675 Report bugs to the package provider."
16676
16677 _ACEOF
16678 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16679 ac_cs_version="\\
16680 bfd config.status 2.28.51
16681 configured by $0, generated by GNU Autoconf 2.64,
16682   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16683
16684 Copyright (C) 2009 Free Software Foundation, Inc.
16685 This config.status script is free software; the Free Software Foundation
16686 gives unlimited permission to copy, distribute and modify it."
16687
16688 ac_pwd='$ac_pwd'
16689 srcdir='$srcdir'
16690 INSTALL='$INSTALL'
16691 MKDIR_P='$MKDIR_P'
16692 AWK='$AWK'
16693 test -n "\$AWK" || AWK=awk
16694 _ACEOF
16695
16696 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16697 # The default lists apply if the user does not specify any file.
16698 ac_need_defaults=:
16699 while test $# != 0
16700 do
16701   case $1 in
16702   --*=*)
16703     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16704     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16705     ac_shift=:
16706     ;;
16707   *)
16708     ac_option=$1
16709     ac_optarg=$2
16710     ac_shift=shift
16711     ;;
16712   esac
16713
16714   case $ac_option in
16715   # Handling of the options.
16716   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16717     ac_cs_recheck=: ;;
16718   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16719     $as_echo "$ac_cs_version"; exit ;;
16720   --debug | --debu | --deb | --de | --d | -d )
16721     debug=: ;;
16722   --file | --fil | --fi | --f )
16723     $ac_shift
16724     case $ac_optarg in
16725     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16726     esac
16727     as_fn_append CONFIG_FILES " '$ac_optarg'"
16728     ac_need_defaults=false;;
16729   --header | --heade | --head | --hea )
16730     $ac_shift
16731     case $ac_optarg in
16732     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16733     esac
16734     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16735     ac_need_defaults=false;;
16736   --he | --h)
16737     # Conflict between --help and --header
16738     as_fn_error "ambiguous option: \`$1'
16739 Try \`$0 --help' for more information.";;
16740   --help | --hel | -h )
16741     $as_echo "$ac_cs_usage"; exit ;;
16742   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16743   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16744     ac_cs_silent=: ;;
16745
16746   # This is an error.
16747   -*) as_fn_error "unrecognized option: \`$1'
16748 Try \`$0 --help' for more information." ;;
16749
16750   *) as_fn_append ac_config_targets " $1"
16751      ac_need_defaults=false ;;
16752
16753   esac
16754   shift
16755 done
16756
16757 ac_configure_extra_args=
16758
16759 if $ac_cs_silent; then
16760   exec 6>/dev/null
16761   ac_configure_extra_args="$ac_configure_extra_args --silent"
16762 fi
16763
16764 _ACEOF
16765 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16766 if \$ac_cs_recheck; then
16767   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16768   shift
16769   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16770   CONFIG_SHELL='$SHELL'
16771   export CONFIG_SHELL
16772   exec "\$@"
16773 fi
16774
16775 _ACEOF
16776 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16777 exec 5>>config.log
16778 {
16779   echo
16780   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16781 ## Running $as_me. ##
16782 _ASBOX
16783   $as_echo "$ac_log"
16784 } >&5
16785
16786 _ACEOF
16787 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16788 #
16789 # INIT-COMMANDS
16790 #
16791 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16792
16793
16794 # The HP-UX ksh and POSIX shell print the target directory to stdout
16795 # if CDPATH is set.
16796 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16797
16798 sed_quote_subst='$sed_quote_subst'
16799 double_quote_subst='$double_quote_subst'
16800 delay_variable_subst='$delay_variable_subst'
16801 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16802 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16803 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16804 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16805 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16806 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16807 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16808 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16809 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16810 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16811 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16812 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16813 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16814 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16815 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16816 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16817 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16818 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16819 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16820 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16821 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16822 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16823 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16824 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16825 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16826 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16827 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16828 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16829 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16830 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16831 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16832 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16833 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16834 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16835 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16836 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16837 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16838 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16839 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16840 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16841 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16842 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16843 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16844 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16845 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16846 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16847 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16848 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16849 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"`'
16850 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16851 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16852 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16853 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16854 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16855 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16856 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16857 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16858 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16859 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16860 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16861 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16862 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16863 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16864 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16865 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16866 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16867 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16868 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16869 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16870 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16871 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16872 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16873 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16874 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16875 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16876 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16877 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16878 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16879 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16880 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16881 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16882 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16883 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16884 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16885 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16886 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16887 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16888 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16889 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16890 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16891 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16892 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16893 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16894 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16895 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16896 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16897 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16898 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16899 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16900 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16901 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16902 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16903 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16904 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16905 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16906 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16907 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16908 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16909 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16910 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16911 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16912 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16913 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16914 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16915 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16916 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16917 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16918 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16919 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16920 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16921
16922 LTCC='$LTCC'
16923 LTCFLAGS='$LTCFLAGS'
16924 compiler='$compiler_DEFAULT'
16925
16926 # A function that is used when there is no print builtin or printf.
16927 func_fallback_echo ()
16928 {
16929   eval 'cat <<_LTECHO_EOF
16930 \$1
16931 _LTECHO_EOF'
16932 }
16933
16934 # Quote evaled strings.
16935 for var in SHELL \
16936 ECHO \
16937 SED \
16938 GREP \
16939 EGREP \
16940 FGREP \
16941 LD \
16942 NM \
16943 LN_S \
16944 lt_SP2NL \
16945 lt_NL2SP \
16946 reload_flag \
16947 OBJDUMP \
16948 deplibs_check_method \
16949 file_magic_cmd \
16950 AR \
16951 AR_FLAGS \
16952 STRIP \
16953 RANLIB \
16954 CC \
16955 CFLAGS \
16956 compiler \
16957 lt_cv_sys_global_symbol_pipe \
16958 lt_cv_sys_global_symbol_to_cdecl \
16959 lt_cv_sys_global_symbol_to_c_name_address \
16960 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16961 lt_prog_compiler_no_builtin_flag \
16962 lt_prog_compiler_wl \
16963 lt_prog_compiler_pic \
16964 lt_prog_compiler_static \
16965 lt_cv_prog_compiler_c_o \
16966 need_locks \
16967 DSYMUTIL \
16968 NMEDIT \
16969 LIPO \
16970 OTOOL \
16971 OTOOL64 \
16972 shrext_cmds \
16973 export_dynamic_flag_spec \
16974 whole_archive_flag_spec \
16975 compiler_needs_object \
16976 with_gnu_ld \
16977 allow_undefined_flag \
16978 no_undefined_flag \
16979 hardcode_libdir_flag_spec \
16980 hardcode_libdir_flag_spec_ld \
16981 hardcode_libdir_separator \
16982 fix_srcfile_path \
16983 exclude_expsyms \
16984 include_expsyms \
16985 file_list_spec \
16986 variables_saved_for_relink \
16987 libname_spec \
16988 library_names_spec \
16989 soname_spec \
16990 install_override_mode \
16991 finish_eval \
16992 old_striplib \
16993 striplib; do
16994     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16995     *[\\\\\\\`\\"\\\$]*)
16996       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16997       ;;
16998     *)
16999       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17000       ;;
17001     esac
17002 done
17003
17004 # Double-quote double-evaled strings.
17005 for var in reload_cmds \
17006 old_postinstall_cmds \
17007 old_postuninstall_cmds \
17008 old_archive_cmds \
17009 extract_expsyms_cmds \
17010 old_archive_from_new_cmds \
17011 old_archive_from_expsyms_cmds \
17012 archive_cmds \
17013 archive_expsym_cmds \
17014 module_cmds \
17015 module_expsym_cmds \
17016 export_symbols_cmds \
17017 prelink_cmds \
17018 postinstall_cmds \
17019 postuninstall_cmds \
17020 finish_cmds \
17021 sys_lib_search_path_spec \
17022 sys_lib_dlsearch_path_spec; do
17023     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17024     *[\\\\\\\`\\"\\\$]*)
17025       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17026       ;;
17027     *)
17028       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17029       ;;
17030     esac
17031 done
17032
17033 ac_aux_dir='$ac_aux_dir'
17034 xsi_shell='$xsi_shell'
17035 lt_shell_append='$lt_shell_append'
17036
17037 # See if we are running on zsh, and set the options which allow our
17038 # commands through without removal of \ escapes INIT.
17039 if test -n "\${ZSH_VERSION+set}" ; then
17040    setopt NO_GLOB_SUBST
17041 fi
17042
17043
17044     PACKAGE='$PACKAGE'
17045     VERSION='$VERSION'
17046     TIMESTAMP='$TIMESTAMP'
17047     RM='$RM'
17048     ofile='$ofile'
17049
17050
17051
17052 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
17053     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
17054     # from automake.
17055     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
17056     # Capture the value of LINGUAS because we need it to compute CATALOGS.
17057     LINGUAS="${LINGUAS-%UNSET%}"
17058
17059
17060 GCC="$GCC"
17061 CC="$CC"
17062 acx_cv_header_stdint="$acx_cv_header_stdint"
17063 acx_cv_type_int8_t="$acx_cv_type_int8_t"
17064 acx_cv_type_int16_t="$acx_cv_type_int16_t"
17065 acx_cv_type_int32_t="$acx_cv_type_int32_t"
17066 acx_cv_type_int64_t="$acx_cv_type_int64_t"
17067 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
17068 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
17069 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
17070 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
17071 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
17072 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
17073 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
17074 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
17075 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
17076
17077
17078
17079 _ACEOF
17080
17081 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17082
17083 # Handling of arguments.
17084 for ac_config_target in $ac_config_targets
17085 do
17086   case $ac_config_target in
17087     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17088     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17089     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17090     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
17091     "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
17092     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17093     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17094     "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
17095     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
17096     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17097
17098   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17099   esac
17100 done
17101
17102
17103 # If the user did not use the arguments to specify the items to instantiate,
17104 # then the envvar interface is used.  Set only those that are not.
17105 # We use the long form for the default assignment because of an extremely
17106 # bizarre bug on SunOS 4.1.3.
17107 if $ac_need_defaults; then
17108   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17109   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17110   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17111 fi
17112
17113 # Have a temporary directory for convenience.  Make it in the build tree
17114 # simply because there is no reason against having it here, and in addition,
17115 # creating and moving files from /tmp can sometimes cause problems.
17116 # Hook for its removal unless debugging.
17117 # Note that there is a small window in which the directory will not be cleaned:
17118 # after its creation but before its name has been assigned to `$tmp'.
17119 $debug ||
17120 {
17121   tmp=
17122   trap 'exit_status=$?
17123   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17124 ' 0
17125   trap 'as_fn_exit 1' 1 2 13 15
17126 }
17127 # Create a (secure) tmp directory for tmp files.
17128
17129 {
17130   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17131   test -n "$tmp" && test -d "$tmp"
17132 }  ||
17133 {
17134   tmp=./conf$$-$RANDOM
17135   (umask 077 && mkdir "$tmp")
17136 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
17137
17138 # Set up the scripts for CONFIG_FILES section.
17139 # No need to generate them if there are no CONFIG_FILES.
17140 # This happens for instance with `./config.status config.h'.
17141 if test -n "$CONFIG_FILES"; then
17142
17143
17144 ac_cr=`echo X | tr X '\015'`
17145 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17146 # But we know of no other shell where ac_cr would be empty at this
17147 # point, so we can use a bashism as a fallback.
17148 if test "x$ac_cr" = x; then
17149   eval ac_cr=\$\'\\r\'
17150 fi
17151 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17152 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17153   ac_cs_awk_cr='\r'
17154 else
17155   ac_cs_awk_cr=$ac_cr
17156 fi
17157
17158 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17159 _ACEOF
17160
17161
17162 {
17163   echo "cat >conf$$subs.awk <<_ACEOF" &&
17164   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17165   echo "_ACEOF"
17166 } >conf$$subs.sh ||
17167   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17168 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17169 ac_delim='%!_!# '
17170 for ac_last_try in false false false false false :; do
17171   . ./conf$$subs.sh ||
17172     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17173
17174   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17175   if test $ac_delim_n = $ac_delim_num; then
17176     break
17177   elif $ac_last_try; then
17178     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17179   else
17180     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17181   fi
17182 done
17183 rm -f conf$$subs.sh
17184
17185 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17186 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17187 _ACEOF
17188 sed -n '
17189 h
17190 s/^/S["/; s/!.*/"]=/
17191 p
17192 g
17193 s/^[^!]*!//
17194 :repl
17195 t repl
17196 s/'"$ac_delim"'$//
17197 t delim
17198 :nl
17199 h
17200 s/\(.\{148\}\).*/\1/
17201 t more1
17202 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17203 p
17204 n
17205 b repl
17206 :more1
17207 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17208 p
17209 g
17210 s/.\{148\}//
17211 t nl
17212 :delim
17213 h
17214 s/\(.\{148\}\).*/\1/
17215 t more2
17216 s/["\\]/\\&/g; s/^/"/; s/$/"/
17217 p
17218 b
17219 :more2
17220 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17221 p
17222 g
17223 s/.\{148\}//
17224 t delim
17225 ' <conf$$subs.awk | sed '
17226 /^[^""]/{
17227   N
17228   s/\n//
17229 }
17230 ' >>$CONFIG_STATUS || ac_write_fail=1
17231 rm -f conf$$subs.awk
17232 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17233 _ACAWK
17234 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17235   for (key in S) S_is_set[key] = 1
17236   FS = "\a"
17237
17238 }
17239 {
17240   line = $ 0
17241   nfields = split(line, field, "@")
17242   substed = 0
17243   len = length(field[1])
17244   for (i = 2; i < nfields; i++) {
17245     key = field[i]
17246     keylen = length(key)
17247     if (S_is_set[key]) {
17248       value = S[key]
17249       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17250       len += length(value) + length(field[++i])
17251       substed = 1
17252     } else
17253       len += 1 + keylen
17254   }
17255
17256   print line
17257 }
17258
17259 _ACAWK
17260 _ACEOF
17261 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17262 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17263   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17264 else
17265   cat
17266 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17267   || as_fn_error "could not setup config files machinery" "$LINENO" 5
17268 _ACEOF
17269
17270 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17271 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17272 # trailing colons and then remove the whole line if VPATH becomes empty
17273 # (actually we leave an empty line to preserve line numbers).
17274 if test "x$srcdir" = x.; then
17275   ac_vpsub='/^[  ]*VPATH[        ]*=/{
17276 s/:*\$(srcdir):*/:/
17277 s/:*\${srcdir}:*/:/
17278 s/:*@srcdir@:*/:/
17279 s/^\([^=]*=[     ]*\):*/\1/
17280 s/:*$//
17281 s/^[^=]*=[       ]*$//
17282 }'
17283 fi
17284
17285 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17286 fi # test -n "$CONFIG_FILES"
17287
17288 # Set up the scripts for CONFIG_HEADERS section.
17289 # No need to generate them if there are no CONFIG_HEADERS.
17290 # This happens for instance with `./config.status Makefile'.
17291 if test -n "$CONFIG_HEADERS"; then
17292 cat >"$tmp/defines.awk" <<\_ACAWK ||
17293 BEGIN {
17294 _ACEOF
17295
17296 # Transform confdefs.h into an awk script `defines.awk', embedded as
17297 # here-document in config.status, that substitutes the proper values into
17298 # config.h.in to produce config.h.
17299
17300 # Create a delimiter string that does not exist in confdefs.h, to ease
17301 # handling of long lines.
17302 ac_delim='%!_!# '
17303 for ac_last_try in false false :; do
17304   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17305   if test -z "$ac_t"; then
17306     break
17307   elif $ac_last_try; then
17308     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17309   else
17310     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17311   fi
17312 done
17313
17314 # For the awk script, D is an array of macro values keyed by name,
17315 # likewise P contains macro parameters if any.  Preserve backslash
17316 # newline sequences.
17317
17318 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17319 sed -n '
17320 s/.\{148\}/&'"$ac_delim"'/g
17321 t rset
17322 :rset
17323 s/^[     ]*#[    ]*define[       ][      ]*/ /
17324 t def
17325 d
17326 :def
17327 s/\\$//
17328 t bsnl
17329 s/["\\]/\\&/g
17330 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17331 D["\1"]=" \3"/p
17332 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
17333 d
17334 :bsnl
17335 s/["\\]/\\&/g
17336 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17337 D["\1"]=" \3\\\\\\n"\\/p
17338 t cont
17339 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17340 t cont
17341 d
17342 :cont
17343 n
17344 s/.\{148\}/&'"$ac_delim"'/g
17345 t clear
17346 :clear
17347 s/\\$//
17348 t bsnlc
17349 s/["\\]/\\&/g; s/^/"/; s/$/"/p
17350 d
17351 :bsnlc
17352 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17353 b cont
17354 ' <confdefs.h | sed '
17355 s/'"$ac_delim"'/"\\\
17356 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17357
17358 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17359   for (key in D) D_is_set[key] = 1
17360   FS = "\a"
17361 }
17362 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17363   line = \$ 0
17364   split(line, arg, " ")
17365   if (arg[1] == "#") {
17366     defundef = arg[2]
17367     mac1 = arg[3]
17368   } else {
17369     defundef = substr(arg[1], 2)
17370     mac1 = arg[2]
17371   }
17372   split(mac1, mac2, "(") #)
17373   macro = mac2[1]
17374   prefix = substr(line, 1, index(line, defundef) - 1)
17375   if (D_is_set[macro]) {
17376     # Preserve the white space surrounding the "#".
17377     print prefix "define", macro P[macro] D[macro]
17378     next
17379   } else {
17380     # Replace #undef with comments.  This is necessary, for example,
17381     # in the case of _POSIX_SOURCE, which is predefined and required
17382     # on some systems where configure will not decide to define it.
17383     if (defundef == "undef") {
17384       print "/*", prefix defundef, macro, "*/"
17385       next
17386     }
17387   }
17388 }
17389 { print }
17390 _ACAWK
17391 _ACEOF
17392 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17393   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17394 fi # test -n "$CONFIG_HEADERS"
17395
17396
17397 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17398 shift
17399 for ac_tag
17400 do
17401   case $ac_tag in
17402   :[FHLC]) ac_mode=$ac_tag; continue;;
17403   esac
17404   case $ac_mode$ac_tag in
17405   :[FHL]*:*);;
17406   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17407   :[FH]-) ac_tag=-:-;;
17408   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17409   esac
17410   ac_save_IFS=$IFS
17411   IFS=:
17412   set x $ac_tag
17413   IFS=$ac_save_IFS
17414   shift
17415   ac_file=$1
17416   shift
17417
17418   case $ac_mode in
17419   :L) ac_source=$1;;
17420   :[FH])
17421     ac_file_inputs=
17422     for ac_f
17423     do
17424       case $ac_f in
17425       -) ac_f="$tmp/stdin";;
17426       *) # Look for the file first in the build tree, then in the source tree
17427          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17428          # because $ac_f cannot contain `:'.
17429          test -f "$ac_f" ||
17430            case $ac_f in
17431            [\\/$]*) false;;
17432            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17433            esac ||
17434            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17435       esac
17436       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17437       as_fn_append ac_file_inputs " '$ac_f'"
17438     done
17439
17440     # Let's still pretend it is `configure' which instantiates (i.e., don't
17441     # use $as_me), people would be surprised to read:
17442     #    /* config.h.  Generated by config.status.  */
17443     configure_input='Generated from '`
17444           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17445         `' by configure.'
17446     if test x"$ac_file" != x-; then
17447       configure_input="$ac_file.  $configure_input"
17448       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17449 $as_echo "$as_me: creating $ac_file" >&6;}
17450     fi
17451     # Neutralize special characters interpreted by sed in replacement strings.
17452     case $configure_input in #(
17453     *\&* | *\|* | *\\* )
17454        ac_sed_conf_input=`$as_echo "$configure_input" |
17455        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17456     *) ac_sed_conf_input=$configure_input;;
17457     esac
17458
17459     case $ac_tag in
17460     *:-:* | *:-) cat >"$tmp/stdin" \
17461       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17462     esac
17463     ;;
17464   esac
17465
17466   ac_dir=`$as_dirname -- "$ac_file" ||
17467 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17468          X"$ac_file" : 'X\(//\)[^/]' \| \
17469          X"$ac_file" : 'X\(//\)$' \| \
17470          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17471 $as_echo X"$ac_file" |
17472     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17473             s//\1/
17474             q
17475           }
17476           /^X\(\/\/\)[^/].*/{
17477             s//\1/
17478             q
17479           }
17480           /^X\(\/\/\)$/{
17481             s//\1/
17482             q
17483           }
17484           /^X\(\/\).*/{
17485             s//\1/
17486             q
17487           }
17488           s/.*/./; q'`
17489   as_dir="$ac_dir"; as_fn_mkdir_p
17490   ac_builddir=.
17491
17492 case "$ac_dir" in
17493 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17494 *)
17495   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17496   # A ".." for each directory in $ac_dir_suffix.
17497   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17498   case $ac_top_builddir_sub in
17499   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17500   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17501   esac ;;
17502 esac
17503 ac_abs_top_builddir=$ac_pwd
17504 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17505 # for backward compatibility:
17506 ac_top_builddir=$ac_top_build_prefix
17507
17508 case $srcdir in
17509   .)  # We are building in place.
17510     ac_srcdir=.
17511     ac_top_srcdir=$ac_top_builddir_sub
17512     ac_abs_top_srcdir=$ac_pwd ;;
17513   [\\/]* | ?:[\\/]* )  # Absolute name.
17514     ac_srcdir=$srcdir$ac_dir_suffix;
17515     ac_top_srcdir=$srcdir
17516     ac_abs_top_srcdir=$srcdir ;;
17517   *) # Relative name.
17518     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17519     ac_top_srcdir=$ac_top_build_prefix$srcdir
17520     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17521 esac
17522 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17523
17524
17525   case $ac_mode in
17526   :F)
17527   #
17528   # CONFIG_FILE
17529   #
17530
17531   case $INSTALL in
17532   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17533   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17534   esac
17535   ac_MKDIR_P=$MKDIR_P
17536   case $MKDIR_P in
17537   [\\/$]* | ?:[\\/]* ) ;;
17538   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17539   esac
17540 _ACEOF
17541
17542 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17543 # If the template does not know about datarootdir, expand it.
17544 # FIXME: This hack should be removed a few years after 2.60.
17545 ac_datarootdir_hack=; ac_datarootdir_seen=
17546 ac_sed_dataroot='
17547 /datarootdir/ {
17548   p
17549   q
17550 }
17551 /@datadir@/p
17552 /@docdir@/p
17553 /@infodir@/p
17554 /@localedir@/p
17555 /@mandir@/p'
17556 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17557 *datarootdir*) ac_datarootdir_seen=yes;;
17558 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17559   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17560 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17561 _ACEOF
17562 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17563   ac_datarootdir_hack='
17564   s&@datadir@&$datadir&g
17565   s&@docdir@&$docdir&g
17566   s&@infodir@&$infodir&g
17567   s&@localedir@&$localedir&g
17568   s&@mandir@&$mandir&g
17569   s&\\\${datarootdir}&$datarootdir&g' ;;
17570 esac
17571 _ACEOF
17572
17573 # Neutralize VPATH when `$srcdir' = `.'.
17574 # Shell code in configure.ac might set extrasub.
17575 # FIXME: do we really want to maintain this feature?
17576 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17577 ac_sed_extra="$ac_vpsub
17578 $extrasub
17579 _ACEOF
17580 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17581 :t
17582 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17583 s|@configure_input@|$ac_sed_conf_input|;t t
17584 s&@top_builddir@&$ac_top_builddir_sub&;t t
17585 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17586 s&@srcdir@&$ac_srcdir&;t t
17587 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17588 s&@top_srcdir@&$ac_top_srcdir&;t t
17589 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17590 s&@builddir@&$ac_builddir&;t t
17591 s&@abs_builddir@&$ac_abs_builddir&;t t
17592 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17593 s&@INSTALL@&$ac_INSTALL&;t t
17594 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17595 $ac_datarootdir_hack
17596 "
17597 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17598   || as_fn_error "could not create $ac_file" "$LINENO" 5
17599
17600 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17601   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17602   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17603   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17604 which seems to be undefined.  Please make sure it is defined." >&5
17605 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17606 which seems to be undefined.  Please make sure it is defined." >&2;}
17607
17608   rm -f "$tmp/stdin"
17609   case $ac_file in
17610   -) cat "$tmp/out" && rm -f "$tmp/out";;
17611   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17612   esac \
17613   || as_fn_error "could not create $ac_file" "$LINENO" 5
17614  ;;
17615   :H)
17616   #
17617   # CONFIG_HEADER
17618   #
17619   if test x"$ac_file" != x-; then
17620     {
17621       $as_echo "/* $configure_input  */" \
17622       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17623     } >"$tmp/config.h" \
17624       || as_fn_error "could not create $ac_file" "$LINENO" 5
17625     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17626       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17627 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17628     else
17629       rm -f "$ac_file"
17630       mv "$tmp/config.h" "$ac_file" \
17631         || as_fn_error "could not create $ac_file" "$LINENO" 5
17632     fi
17633   else
17634     $as_echo "/* $configure_input  */" \
17635       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17636       || as_fn_error "could not create -" "$LINENO" 5
17637   fi
17638 # Compute "$ac_file"'s index in $config_headers.
17639 _am_arg="$ac_file"
17640 _am_stamp_count=1
17641 for _am_header in $config_headers :; do
17642   case $_am_header in
17643     $_am_arg | $_am_arg:* )
17644       break ;;
17645     * )
17646       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17647   esac
17648 done
17649 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17650 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17651          X"$_am_arg" : 'X\(//\)[^/]' \| \
17652          X"$_am_arg" : 'X\(//\)$' \| \
17653          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17654 $as_echo X"$_am_arg" |
17655     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17656             s//\1/
17657             q
17658           }
17659           /^X\(\/\/\)[^/].*/{
17660             s//\1/
17661             q
17662           }
17663           /^X\(\/\/\)$/{
17664             s//\1/
17665             q
17666           }
17667           /^X\(\/\).*/{
17668             s//\1/
17669             q
17670           }
17671           s/.*/./; q'`/stamp-h$_am_stamp_count
17672  ;;
17673
17674   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17675 $as_echo "$as_me: executing $ac_file commands" >&6;}
17676  ;;
17677   esac
17678
17679
17680   case $ac_file$ac_mode in
17681     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17682   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17683   # are listed without --file.  Let's play safe and only enable the eval
17684   # if we detect the quoting.
17685   case $CONFIG_FILES in
17686   *\'*) eval set x "$CONFIG_FILES" ;;
17687   *)   set x $CONFIG_FILES ;;
17688   esac
17689   shift
17690   for mf
17691   do
17692     # Strip MF so we end up with the name of the file.
17693     mf=`echo "$mf" | sed -e 's/:.*$//'`
17694     # Check whether this is an Automake generated Makefile or not.
17695     # We used to match only the files named `Makefile.in', but
17696     # some people rename them; so instead we look at the file content.
17697     # Grep'ing the first line is not enough: some people post-process
17698     # each Makefile.in and add a new line on top of each file to say so.
17699     # Grep'ing the whole file is not good either: AIX grep has a line
17700     # limit of 2048, but all sed's we know have understand at least 4000.
17701     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17702       dirpart=`$as_dirname -- "$mf" ||
17703 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17704          X"$mf" : 'X\(//\)[^/]' \| \
17705          X"$mf" : 'X\(//\)$' \| \
17706          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17707 $as_echo X"$mf" |
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'`
17725     else
17726       continue
17727     fi
17728     # Extract the definition of DEPDIR, am__include, and am__quote
17729     # from the Makefile without running `make'.
17730     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17731     test -z "$DEPDIR" && continue
17732     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17733     test -z "am__include" && continue
17734     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17735     # When using ansi2knr, U may be empty or an underscore; expand it
17736     U=`sed -n 's/^U = //p' < "$mf"`
17737     # Find all dependency output files, they are included files with
17738     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17739     # simplest approach to changing $(DEPDIR) to its actual value in the
17740     # expansion.
17741     for file in `sed -n "
17742       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17743          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17744       # Make sure the directory exists.
17745       test -f "$dirpart/$file" && continue
17746       fdir=`$as_dirname -- "$file" ||
17747 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17748          X"$file" : 'X\(//\)[^/]' \| \
17749          X"$file" : 'X\(//\)$' \| \
17750          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17751 $as_echo X"$file" |
17752     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17753             s//\1/
17754             q
17755           }
17756           /^X\(\/\/\)[^/].*/{
17757             s//\1/
17758             q
17759           }
17760           /^X\(\/\/\)$/{
17761             s//\1/
17762             q
17763           }
17764           /^X\(\/\).*/{
17765             s//\1/
17766             q
17767           }
17768           s/.*/./; q'`
17769       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17770       # echo "creating $dirpart/$file"
17771       echo '# dummy' > "$dirpart/$file"
17772     done
17773   done
17774 }
17775  ;;
17776     "libtool":C)
17777
17778     # See if we are running on zsh, and set the options which allow our
17779     # commands through without removal of \ escapes.
17780     if test -n "${ZSH_VERSION+set}" ; then
17781       setopt NO_GLOB_SUBST
17782     fi
17783
17784     cfgfile="${ofile}T"
17785     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17786     $RM "$cfgfile"
17787
17788     cat <<_LT_EOF >> "$cfgfile"
17789 #! $SHELL
17790
17791 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17792 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17793 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17794 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17795 #
17796 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17797 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17798 #   Written by Gordon Matzigkeit, 1996
17799 #
17800 #   This file is part of GNU Libtool.
17801 #
17802 # GNU Libtool is free software; you can redistribute it and/or
17803 # modify it under the terms of the GNU General Public License as
17804 # published by the Free Software Foundation; either version 2 of
17805 # the License, or (at your option) any later version.
17806 #
17807 # As a special exception to the GNU General Public License,
17808 # if you distribute this file as part of a program or library that
17809 # is built using GNU Libtool, you may include this file under the
17810 # same distribution terms that you use for the rest of that program.
17811 #
17812 # GNU Libtool is distributed in the hope that it will be useful,
17813 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17814 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17815 # GNU General Public License for more details.
17816 #
17817 # You should have received a copy of the GNU General Public License
17818 # along with GNU Libtool; see the file COPYING.  If not, a copy
17819 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17820 # obtained by writing to the Free Software Foundation, Inc.,
17821 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17822
17823
17824 # The names of the tagged configurations supported by this script.
17825 available_tags=""
17826
17827 # ### BEGIN LIBTOOL CONFIG
17828
17829 # Whether or not to build shared libraries.
17830 build_libtool_libs=$enable_shared
17831
17832 # Which release of libtool.m4 was used?
17833 macro_version=$macro_version
17834 macro_revision=$macro_revision
17835
17836 # Whether or not to build static libraries.
17837 build_old_libs=$enable_static
17838
17839 # What type of objects to build.
17840 pic_mode=$pic_mode
17841
17842 # Whether or not to optimize for fast installation.
17843 fast_install=$enable_fast_install
17844
17845 # Shell to use when invoking shell scripts.
17846 SHELL=$lt_SHELL
17847
17848 # An echo program that protects backslashes.
17849 ECHO=$lt_ECHO
17850
17851 # The host system.
17852 host_alias=$host_alias
17853 host=$host
17854 host_os=$host_os
17855
17856 # The build system.
17857 build_alias=$build_alias
17858 build=$build
17859 build_os=$build_os
17860
17861 # A sed program that does not truncate output.
17862 SED=$lt_SED
17863
17864 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17865 Xsed="\$SED -e 1s/^X//"
17866
17867 # A grep program that handles long lines.
17868 GREP=$lt_GREP
17869
17870 # An ERE matcher.
17871 EGREP=$lt_EGREP
17872
17873 # A literal string matcher.
17874 FGREP=$lt_FGREP
17875
17876 # A BSD- or MS-compatible name lister.
17877 NM=$lt_NM
17878
17879 # Whether we need soft or hard links.
17880 LN_S=$lt_LN_S
17881
17882 # What is the maximum length of a command?
17883 max_cmd_len=$max_cmd_len
17884
17885 # Object file suffix (normally "o").
17886 objext=$ac_objext
17887
17888 # Executable file suffix (normally "").
17889 exeext=$exeext
17890
17891 # whether the shell understands "unset".
17892 lt_unset=$lt_unset
17893
17894 # turn spaces into newlines.
17895 SP2NL=$lt_lt_SP2NL
17896
17897 # turn newlines into spaces.
17898 NL2SP=$lt_lt_NL2SP
17899
17900 # An object symbol dumper.
17901 OBJDUMP=$lt_OBJDUMP
17902
17903 # Method to check whether dependent libraries are shared objects.
17904 deplibs_check_method=$lt_deplibs_check_method
17905
17906 # Command to use when deplibs_check_method == "file_magic".
17907 file_magic_cmd=$lt_file_magic_cmd
17908
17909 # The archiver.
17910 AR=$lt_AR
17911 AR_FLAGS=$lt_AR_FLAGS
17912
17913 # A symbol stripping program.
17914 STRIP=$lt_STRIP
17915
17916 # Commands used to install an old-style archive.
17917 RANLIB=$lt_RANLIB
17918 old_postinstall_cmds=$lt_old_postinstall_cmds
17919 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17920
17921 # Whether to use a lock for old archive extraction.
17922 lock_old_archive_extraction=$lock_old_archive_extraction
17923
17924 # A C compiler.
17925 LTCC=$lt_CC
17926
17927 # LTCC compiler flags.
17928 LTCFLAGS=$lt_CFLAGS
17929
17930 # Take the output of nm and produce a listing of raw symbols and C names.
17931 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17932
17933 # Transform the output of nm in a proper C declaration.
17934 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17935
17936 # Transform the output of nm in a C name address pair.
17937 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17938
17939 # Transform the output of nm in a C name address pair when lib prefix is needed.
17940 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17941
17942 # The name of the directory that contains temporary libtool files.
17943 objdir=$objdir
17944
17945 # Used to examine libraries when file_magic_cmd begins with "file".
17946 MAGIC_CMD=$MAGIC_CMD
17947
17948 # Must we lock files when doing compilation?
17949 need_locks=$lt_need_locks
17950
17951 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17952 DSYMUTIL=$lt_DSYMUTIL
17953
17954 # Tool to change global to local symbols on Mac OS X.
17955 NMEDIT=$lt_NMEDIT
17956
17957 # Tool to manipulate fat objects and archives on Mac OS X.
17958 LIPO=$lt_LIPO
17959
17960 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17961 OTOOL=$lt_OTOOL
17962
17963 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17964 OTOOL64=$lt_OTOOL64
17965
17966 # Old archive suffix (normally "a").
17967 libext=$libext
17968
17969 # Shared library suffix (normally ".so").
17970 shrext_cmds=$lt_shrext_cmds
17971
17972 # The commands to extract the exported symbol list from a shared archive.
17973 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17974
17975 # Variables whose values should be saved in libtool wrapper scripts and
17976 # restored at link time.
17977 variables_saved_for_relink=$lt_variables_saved_for_relink
17978
17979 # Do we need the "lib" prefix for modules?
17980 need_lib_prefix=$need_lib_prefix
17981
17982 # Do we need a version for libraries?
17983 need_version=$need_version
17984
17985 # Library versioning type.
17986 version_type=$version_type
17987
17988 # Shared library runtime path variable.
17989 runpath_var=$runpath_var
17990
17991 # Shared library path variable.
17992 shlibpath_var=$shlibpath_var
17993
17994 # Is shlibpath searched before the hard-coded library search path?
17995 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17996
17997 # Format of library name prefix.
17998 libname_spec=$lt_libname_spec
17999
18000 # List of archive names.  First name is the real one, the rest are links.
18001 # The last name is the one that the linker finds with -lNAME
18002 library_names_spec=$lt_library_names_spec
18003
18004 # The coded name of the library, if different from the real name.
18005 soname_spec=$lt_soname_spec
18006
18007 # Permission mode override for installation of shared libraries.
18008 install_override_mode=$lt_install_override_mode
18009
18010 # Command to use after installation of a shared archive.
18011 postinstall_cmds=$lt_postinstall_cmds
18012
18013 # Command to use after uninstallation of a shared archive.
18014 postuninstall_cmds=$lt_postuninstall_cmds
18015
18016 # Commands used to finish a libtool library installation in a directory.
18017 finish_cmds=$lt_finish_cmds
18018
18019 # As "finish_cmds", except a single script fragment to be evaled but
18020 # not shown.
18021 finish_eval=$lt_finish_eval
18022
18023 # Whether we should hardcode library paths into libraries.
18024 hardcode_into_libs=$hardcode_into_libs
18025
18026 # Compile-time system search path for libraries.
18027 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18028
18029 # Run-time system search path for libraries.
18030 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18031
18032 # Whether dlopen is supported.
18033 dlopen_support=$enable_dlopen
18034
18035 # Whether dlopen of programs is supported.
18036 dlopen_self=$enable_dlopen_self
18037
18038 # Whether dlopen of statically linked programs is supported.
18039 dlopen_self_static=$enable_dlopen_self_static
18040
18041 # Commands to strip libraries.
18042 old_striplib=$lt_old_striplib
18043 striplib=$lt_striplib
18044
18045
18046 # The linker used to build libraries.
18047 LD=$lt_LD
18048
18049 # How to create reloadable object files.
18050 reload_flag=$lt_reload_flag
18051 reload_cmds=$lt_reload_cmds
18052
18053 # Commands used to build an old-style archive.
18054 old_archive_cmds=$lt_old_archive_cmds
18055
18056 # A language specific compiler.
18057 CC=$lt_compiler
18058
18059 # Is the compiler the GNU compiler?
18060 with_gcc=$GCC
18061
18062 # Compiler flag to turn off builtin functions.
18063 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18064
18065 # How to pass a linker flag through the compiler.
18066 wl=$lt_lt_prog_compiler_wl
18067
18068 # Additional compiler flags for building library objects.
18069 pic_flag=$lt_lt_prog_compiler_pic
18070
18071 # Compiler flag to prevent dynamic linking.
18072 link_static_flag=$lt_lt_prog_compiler_static
18073
18074 # Does compiler simultaneously support -c and -o options?
18075 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18076
18077 # Whether or not to add -lc for building shared libraries.
18078 build_libtool_need_lc=$archive_cmds_need_lc
18079
18080 # Whether or not to disallow shared libs when runtime libs are static.
18081 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18082
18083 # Compiler flag to allow reflexive dlopens.
18084 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18085
18086 # Compiler flag to generate shared objects directly from archives.
18087 whole_archive_flag_spec=$lt_whole_archive_flag_spec
18088
18089 # Whether the compiler copes with passing no objects directly.
18090 compiler_needs_object=$lt_compiler_needs_object
18091
18092 # Create an old-style archive from a shared archive.
18093 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18094
18095 # Create a temporary old-style archive to link instead of a shared archive.
18096 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18097
18098 # Commands used to build a shared archive.
18099 archive_cmds=$lt_archive_cmds
18100 archive_expsym_cmds=$lt_archive_expsym_cmds
18101
18102 # Commands used to build a loadable module if different from building
18103 # a shared archive.
18104 module_cmds=$lt_module_cmds
18105 module_expsym_cmds=$lt_module_expsym_cmds
18106
18107 # Whether we are building with GNU ld or not.
18108 with_gnu_ld=$lt_with_gnu_ld
18109
18110 # Flag that allows shared libraries with undefined symbols to be built.
18111 allow_undefined_flag=$lt_allow_undefined_flag
18112
18113 # Flag that enforces no undefined symbols.
18114 no_undefined_flag=$lt_no_undefined_flag
18115
18116 # Flag to hardcode \$libdir into a binary during linking.
18117 # This must work even if \$libdir does not exist
18118 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18119
18120 # If ld is used when linking, flag to hardcode \$libdir into a binary
18121 # during linking.  This must work even if \$libdir does not exist.
18122 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18123
18124 # Whether we need a single "-rpath" flag with a separated argument.
18125 hardcode_libdir_separator=$lt_hardcode_libdir_separator
18126
18127 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18128 # DIR into the resulting binary.
18129 hardcode_direct=$hardcode_direct
18130
18131 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18132 # DIR into the resulting binary and the resulting library dependency is
18133 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18134 # library is relocated.
18135 hardcode_direct_absolute=$hardcode_direct_absolute
18136
18137 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18138 # into the resulting binary.
18139 hardcode_minus_L=$hardcode_minus_L
18140
18141 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18142 # into the resulting binary.
18143 hardcode_shlibpath_var=$hardcode_shlibpath_var
18144
18145 # Set to "yes" if building a shared library automatically hardcodes DIR
18146 # into the library and all subsequent libraries and executables linked
18147 # against it.
18148 hardcode_automatic=$hardcode_automatic
18149
18150 # Set to yes if linker adds runtime paths of dependent libraries
18151 # to runtime path list.
18152 inherit_rpath=$inherit_rpath
18153
18154 # Whether libtool must link a program against all its dependency libraries.
18155 link_all_deplibs=$link_all_deplibs
18156
18157 # Fix the shell variable \$srcfile for the compiler.
18158 fix_srcfile_path=$lt_fix_srcfile_path
18159
18160 # Set to "yes" if exported symbols are required.
18161 always_export_symbols=$always_export_symbols
18162
18163 # The commands to list exported symbols.
18164 export_symbols_cmds=$lt_export_symbols_cmds
18165
18166 # Symbols that should not be listed in the preloaded symbols.
18167 exclude_expsyms=$lt_exclude_expsyms
18168
18169 # Symbols that must always be exported.
18170 include_expsyms=$lt_include_expsyms
18171
18172 # Commands necessary for linking programs (against libraries) with templates.
18173 prelink_cmds=$lt_prelink_cmds
18174
18175 # Specify filename containing input files.
18176 file_list_spec=$lt_file_list_spec
18177
18178 # How to hardcode a shared library path into an executable.
18179 hardcode_action=$hardcode_action
18180
18181 # ### END LIBTOOL CONFIG
18182
18183 _LT_EOF
18184
18185   case $host_os in
18186   aix3*)
18187     cat <<\_LT_EOF >> "$cfgfile"
18188 # AIX sometimes has problems with the GCC collect2 program.  For some
18189 # reason, if we set the COLLECT_NAMES environment variable, the problems
18190 # vanish in a puff of smoke.
18191 if test "X${COLLECT_NAMES+set}" != Xset; then
18192   COLLECT_NAMES=
18193   export COLLECT_NAMES
18194 fi
18195 _LT_EOF
18196     ;;
18197   esac
18198
18199
18200 ltmain="$ac_aux_dir/ltmain.sh"
18201
18202
18203   # We use sed instead of cat because bash on DJGPP gets confused if
18204   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18205   # text mode, it properly converts lines to CR/LF.  This bash problem
18206   # is reportedly fixed, but why not run on old versions too?
18207   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18208     || (rm -f "$cfgfile"; exit 1)
18209
18210   case $xsi_shell in
18211   yes)
18212     cat << \_LT_EOF >> "$cfgfile"
18213
18214 # func_dirname file append nondir_replacement
18215 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18216 # otherwise set result to NONDIR_REPLACEMENT.
18217 func_dirname ()
18218 {
18219   case ${1} in
18220     */*) func_dirname_result="${1%/*}${2}" ;;
18221     *  ) func_dirname_result="${3}" ;;
18222   esac
18223 }
18224
18225 # func_basename file
18226 func_basename ()
18227 {
18228   func_basename_result="${1##*/}"
18229 }
18230
18231 # func_dirname_and_basename file append nondir_replacement
18232 # perform func_basename and func_dirname in a single function
18233 # call:
18234 #   dirname:  Compute the dirname of FILE.  If nonempty,
18235 #             add APPEND to the result, otherwise set result
18236 #             to NONDIR_REPLACEMENT.
18237 #             value returned in "$func_dirname_result"
18238 #   basename: Compute filename of FILE.
18239 #             value retuned in "$func_basename_result"
18240 # Implementation must be kept synchronized with func_dirname
18241 # and func_basename. For efficiency, we do not delegate to
18242 # those functions but instead duplicate the functionality here.
18243 func_dirname_and_basename ()
18244 {
18245   case ${1} in
18246     */*) func_dirname_result="${1%/*}${2}" ;;
18247     *  ) func_dirname_result="${3}" ;;
18248   esac
18249   func_basename_result="${1##*/}"
18250 }
18251
18252 # func_stripname prefix suffix name
18253 # strip PREFIX and SUFFIX off of NAME.
18254 # PREFIX and SUFFIX must not contain globbing or regex special
18255 # characters, hashes, percent signs, but SUFFIX may contain a leading
18256 # dot (in which case that matches only a dot).
18257 func_stripname ()
18258 {
18259   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18260   # positional parameters, so assign one to ordinary parameter first.
18261   func_stripname_result=${3}
18262   func_stripname_result=${func_stripname_result#"${1}"}
18263   func_stripname_result=${func_stripname_result%"${2}"}
18264 }
18265
18266 # func_opt_split
18267 func_opt_split ()
18268 {
18269   func_opt_split_opt=${1%%=*}
18270   func_opt_split_arg=${1#*=}
18271 }
18272
18273 # func_lo2o object
18274 func_lo2o ()
18275 {
18276   case ${1} in
18277     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18278     *)    func_lo2o_result=${1} ;;
18279   esac
18280 }
18281
18282 # func_xform libobj-or-source
18283 func_xform ()
18284 {
18285   func_xform_result=${1%.*}.lo
18286 }
18287
18288 # func_arith arithmetic-term...
18289 func_arith ()
18290 {
18291   func_arith_result=$(( $* ))
18292 }
18293
18294 # func_len string
18295 # STRING may not start with a hyphen.
18296 func_len ()
18297 {
18298   func_len_result=${#1}
18299 }
18300
18301 _LT_EOF
18302     ;;
18303   *) # Bourne compatible functions.
18304     cat << \_LT_EOF >> "$cfgfile"
18305
18306 # func_dirname file append nondir_replacement
18307 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18308 # otherwise set result to NONDIR_REPLACEMENT.
18309 func_dirname ()
18310 {
18311   # Extract subdirectory from the argument.
18312   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18313   if test "X$func_dirname_result" = "X${1}"; then
18314     func_dirname_result="${3}"
18315   else
18316     func_dirname_result="$func_dirname_result${2}"
18317   fi
18318 }
18319
18320 # func_basename file
18321 func_basename ()
18322 {
18323   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18324 }
18325
18326
18327 # func_stripname prefix suffix name
18328 # strip PREFIX and SUFFIX off of NAME.
18329 # PREFIX and SUFFIX must not contain globbing or regex special
18330 # characters, hashes, percent signs, but SUFFIX may contain a leading
18331 # dot (in which case that matches only a dot).
18332 # func_strip_suffix prefix name
18333 func_stripname ()
18334 {
18335   case ${2} in
18336     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18337     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18338   esac
18339 }
18340
18341 # sed scripts:
18342 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18343 my_sed_long_arg='1s/^-[^=]*=//'
18344
18345 # func_opt_split
18346 func_opt_split ()
18347 {
18348   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18349   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18350 }
18351
18352 # func_lo2o object
18353 func_lo2o ()
18354 {
18355   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18356 }
18357
18358 # func_xform libobj-or-source
18359 func_xform ()
18360 {
18361   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18362 }
18363
18364 # func_arith arithmetic-term...
18365 func_arith ()
18366 {
18367   func_arith_result=`expr "$@"`
18368 }
18369
18370 # func_len string
18371 # STRING may not start with a hyphen.
18372 func_len ()
18373 {
18374   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18375 }
18376
18377 _LT_EOF
18378 esac
18379
18380 case $lt_shell_append in
18381   yes)
18382     cat << \_LT_EOF >> "$cfgfile"
18383
18384 # func_append var value
18385 # Append VALUE to the end of shell variable VAR.
18386 func_append ()
18387 {
18388   eval "$1+=\$2"
18389 }
18390 _LT_EOF
18391     ;;
18392   *)
18393     cat << \_LT_EOF >> "$cfgfile"
18394
18395 # func_append var value
18396 # Append VALUE to the end of shell variable VAR.
18397 func_append ()
18398 {
18399   eval "$1=\$$1\$2"
18400 }
18401
18402 _LT_EOF
18403     ;;
18404   esac
18405
18406
18407   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18408     || (rm -f "$cfgfile"; exit 1)
18409
18410   mv -f "$cfgfile" "$ofile" ||
18411     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18412   chmod +x "$ofile"
18413
18414  ;;
18415     "default-1":C)
18416     for ac_file in $CONFIG_FILES; do
18417       # Support "outfile[:infile[:infile...]]"
18418       case "$ac_file" in
18419         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18420       esac
18421       # PO directories have a Makefile.in generated from Makefile.in.in.
18422       case "$ac_file" in */Makefile.in)
18423         # Adjust a relative srcdir.
18424         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18425         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18426         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18427         # In autoconf-2.13 it is called $ac_given_srcdir.
18428         # In autoconf-2.50 it is called $srcdir.
18429         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18430         case "$ac_given_srcdir" in
18431           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18432           /*) top_srcdir="$ac_given_srcdir" ;;
18433           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18434         esac
18435         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18436           rm -f "$ac_dir/POTFILES"
18437           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18438           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18439           POMAKEFILEDEPS="POTFILES.in"
18440           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18441           # on $ac_dir but don't depend on user-specified configuration
18442           # parameters.
18443           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18444             # The LINGUAS file contains the set of available languages.
18445             if test -n "$OBSOLETE_ALL_LINGUAS"; then
18446               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
18447             fi
18448             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18449             # Hide the ALL_LINGUAS assigment from automake.
18450             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18451             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18452           else
18453             # The set of available languages was given in configure.ac.
18454             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18455           fi
18456           case "$ac_given_srcdir" in
18457             .) srcdirpre= ;;
18458             *) srcdirpre='$(srcdir)/' ;;
18459           esac
18460           POFILES=
18461           GMOFILES=
18462           UPDATEPOFILES=
18463           DUMMYPOFILES=
18464           for lang in $ALL_LINGUAS; do
18465             POFILES="$POFILES $srcdirpre$lang.po"
18466             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18467             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18468             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18469           done
18470           # CATALOGS depends on both $ac_dir and the user's LINGUAS
18471           # environment variable.
18472           INST_LINGUAS=
18473           if test -n "$ALL_LINGUAS"; then
18474             for presentlang in $ALL_LINGUAS; do
18475               useit=no
18476               if test "%UNSET%" != "$LINGUAS"; then
18477                 desiredlanguages="$LINGUAS"
18478               else
18479                 desiredlanguages="$ALL_LINGUAS"
18480               fi
18481               for desiredlang in $desiredlanguages; do
18482                 # Use the presentlang catalog if desiredlang is
18483                 #   a. equal to presentlang, or
18484                 #   b. a variant of presentlang (because in this case,
18485                 #      presentlang can be used as a fallback for messages
18486                 #      which are not translated in the desiredlang catalog).
18487                 case "$desiredlang" in
18488                   "$presentlang"*) useit=yes;;
18489                 esac
18490               done
18491               if test $useit = yes; then
18492                 INST_LINGUAS="$INST_LINGUAS $presentlang"
18493               fi
18494             done
18495           fi
18496           CATALOGS=
18497           if test -n "$INST_LINGUAS"; then
18498             for lang in $INST_LINGUAS; do
18499               CATALOGS="$CATALOGS $lang.gmo"
18500             done
18501           fi
18502           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18503           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"
18504           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18505             if test -f "$f"; then
18506               case "$f" in
18507                 *.orig | *.bak | *~) ;;
18508                 *) cat "$f" >> "$ac_dir/Makefile" ;;
18509               esac
18510             fi
18511           done
18512         fi
18513         ;;
18514       esac
18515     done ;;
18516     "bfd_stdint.h":C)
18517 if test "$GCC" = yes; then
18518   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18519 else
18520   echo "/* generated for $CC */" > tmp-stdint.h
18521 fi
18522
18523 sed 's/^ *//' >> tmp-stdint.h <<EOF
18524
18525   #ifndef GCC_GENERATED_STDINT_H
18526   #define GCC_GENERATED_STDINT_H 1
18527
18528   #include <sys/types.h>
18529 EOF
18530
18531 if test "$acx_cv_header_stdint" != stdint.h; then
18532   echo "#include <stddef.h>" >> tmp-stdint.h
18533 fi
18534 if test "$acx_cv_header_stdint" != stddef.h; then
18535   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18536 fi
18537
18538 sed 's/^ *//' >> tmp-stdint.h <<EOF
18539   /* glibc uses these symbols as guards to prevent redefinitions.  */
18540   #ifdef __int8_t_defined
18541   #define _INT8_T
18542   #define _INT16_T
18543   #define _INT32_T
18544   #endif
18545   #ifdef __uint32_t_defined
18546   #define _UINT32_T
18547   #endif
18548
18549 EOF
18550
18551 # ----------------- done header, emit basic int types -------------
18552 if test "$acx_cv_header_stdint" = stddef.h; then
18553   sed 's/^ *//' >> tmp-stdint.h <<EOF
18554
18555     #ifndef _UINT8_T
18556     #define _UINT8_T
18557     #ifndef __uint8_t_defined
18558     #define __uint8_t_defined
18559     #ifndef uint8_t
18560     typedef unsigned $acx_cv_type_int8_t uint8_t;
18561     #endif
18562     #endif
18563     #endif
18564
18565     #ifndef _UINT16_T
18566     #define _UINT16_T
18567     #ifndef __uint16_t_defined
18568     #define __uint16_t_defined
18569     #ifndef uint16_t
18570     typedef unsigned $acx_cv_type_int16_t uint16_t;
18571     #endif
18572     #endif
18573     #endif
18574
18575     #ifndef _UINT32_T
18576     #define _UINT32_T
18577     #ifndef __uint32_t_defined
18578     #define __uint32_t_defined
18579     #ifndef uint32_t
18580     typedef unsigned $acx_cv_type_int32_t uint32_t;
18581     #endif
18582     #endif
18583     #endif
18584
18585     #ifndef _INT8_T
18586     #define _INT8_T
18587     #ifndef __int8_t_defined
18588     #define __int8_t_defined
18589     #ifndef int8_t
18590     typedef $acx_cv_type_int8_t int8_t;
18591     #endif
18592     #endif
18593     #endif
18594
18595     #ifndef _INT16_T
18596     #define _INT16_T
18597     #ifndef __int16_t_defined
18598     #define __int16_t_defined
18599     #ifndef int16_t
18600     typedef $acx_cv_type_int16_t int16_t;
18601     #endif
18602     #endif
18603     #endif
18604
18605     #ifndef _INT32_T
18606     #define _INT32_T
18607     #ifndef __int32_t_defined
18608     #define __int32_t_defined
18609     #ifndef int32_t
18610     typedef $acx_cv_type_int32_t int32_t;
18611     #endif
18612     #endif
18613     #endif
18614 EOF
18615 elif test "$ac_cv_type_u_int32_t" = yes; then
18616   sed 's/^ *//' >> tmp-stdint.h <<EOF
18617
18618     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18619     #ifndef _INT8_T
18620     #define _INT8_T
18621     #endif
18622     #ifndef _INT16_T
18623     #define _INT16_T
18624     #endif
18625     #ifndef _INT32_T
18626     #define _INT32_T
18627     #endif
18628
18629     #ifndef _UINT8_T
18630     #define _UINT8_T
18631     #ifndef __uint8_t_defined
18632     #define __uint8_t_defined
18633     #ifndef uint8_t
18634     typedef u_int8_t uint8_t;
18635     #endif
18636     #endif
18637     #endif
18638
18639     #ifndef _UINT16_T
18640     #define _UINT16_T
18641     #ifndef __uint16_t_defined
18642     #define __uint16_t_defined
18643     #ifndef uint16_t
18644     typedef u_int16_t uint16_t;
18645     #endif
18646     #endif
18647     #endif
18648
18649     #ifndef _UINT32_T
18650     #define _UINT32_T
18651     #ifndef __uint32_t_defined
18652     #define __uint32_t_defined
18653     #ifndef uint32_t
18654     typedef u_int32_t uint32_t;
18655     #endif
18656     #endif
18657     #endif
18658 EOF
18659 else
18660   sed 's/^ *//' >> tmp-stdint.h <<EOF
18661
18662     /* Some systems have guard macros to prevent redefinitions, define them.  */
18663     #ifndef _INT8_T
18664     #define _INT8_T
18665     #endif
18666     #ifndef _INT16_T
18667     #define _INT16_T
18668     #endif
18669     #ifndef _INT32_T
18670     #define _INT32_T
18671     #endif
18672     #ifndef _UINT8_T
18673     #define _UINT8_T
18674     #endif
18675     #ifndef _UINT16_T
18676     #define _UINT16_T
18677     #endif
18678     #ifndef _UINT32_T
18679     #define _UINT32_T
18680     #endif
18681 EOF
18682 fi
18683
18684 # ------------- done basic int types, emit int64_t types ------------
18685 if test "$ac_cv_type_uint64_t" = yes; then
18686   sed 's/^ *//' >> tmp-stdint.h <<EOF
18687
18688     /* system headers have good uint64_t and int64_t */
18689     #ifndef _INT64_T
18690     #define _INT64_T
18691     #endif
18692     #ifndef _UINT64_T
18693     #define _UINT64_T
18694     #endif
18695 EOF
18696 elif test "$ac_cv_type_u_int64_t" = yes; then
18697   sed 's/^ *//' >> tmp-stdint.h <<EOF
18698
18699     /* system headers have an u_int64_t (and int64_t) */
18700     #ifndef _INT64_T
18701     #define _INT64_T
18702     #endif
18703     #ifndef _UINT64_T
18704     #define _UINT64_T
18705     #ifndef __uint64_t_defined
18706     #define __uint64_t_defined
18707     #ifndef uint64_t
18708     typedef u_int64_t uint64_t;
18709     #endif
18710     #endif
18711     #endif
18712 EOF
18713 elif test -n "$acx_cv_type_int64_t"; then
18714   sed 's/^ *//' >> tmp-stdint.h <<EOF
18715
18716     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18717     #ifndef _INT64_T
18718     #define _INT64_T
18719     #ifndef int64_t
18720     typedef $acx_cv_type_int64_t int64_t;
18721     #endif
18722     #endif
18723     #ifndef _UINT64_T
18724     #define _UINT64_T
18725     #ifndef __uint64_t_defined
18726     #define __uint64_t_defined
18727     #ifndef uint64_t
18728     typedef unsigned $acx_cv_type_int64_t uint64_t;
18729     #endif
18730     #endif
18731     #endif
18732 EOF
18733 else
18734   sed 's/^ *//' >> tmp-stdint.h <<EOF
18735
18736     /* some common heuristics for int64_t, using compiler-specific tests */
18737     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18738     #ifndef _INT64_T
18739     #define _INT64_T
18740     #ifndef __int64_t_defined
18741     #ifndef int64_t
18742     typedef long long int64_t;
18743     #endif
18744     #endif
18745     #endif
18746     #ifndef _UINT64_T
18747     #define _UINT64_T
18748     #ifndef uint64_t
18749     typedef unsigned long long uint64_t;
18750     #endif
18751     #endif
18752
18753     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18754     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18755        does not implement __extension__.  But that compiler doesn't define
18756        __GNUC_MINOR__.  */
18757     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18758     # define __extension__
18759     # endif
18760
18761     # ifndef _INT64_T
18762     # define _INT64_T
18763     # ifndef int64_t
18764     __extension__ typedef long long int64_t;
18765     # endif
18766     # endif
18767     # ifndef _UINT64_T
18768     # define _UINT64_T
18769     # ifndef uint64_t
18770     __extension__ typedef unsigned long long uint64_t;
18771     # endif
18772     # endif
18773
18774     #elif !defined __STRICT_ANSI__
18775     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18776
18777     #  ifndef _INT64_T
18778     #  define _INT64_T
18779     #  ifndef int64_t
18780     typedef __int64 int64_t;
18781     #  endif
18782     #  endif
18783     #  ifndef _UINT64_T
18784     #  define _UINT64_T
18785     #  ifndef uint64_t
18786     typedef unsigned __int64 uint64_t;
18787     #  endif
18788     #  endif
18789     # endif /* compiler */
18790
18791     #endif /* ANSI version */
18792 EOF
18793 fi
18794
18795 # ------------- done int64_t types, emit intptr types ------------
18796 if test "$ac_cv_type_uintptr_t" != yes; then
18797   sed 's/^ *//' >> tmp-stdint.h <<EOF
18798
18799     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18800     #ifndef __uintptr_t_defined
18801     #ifndef uintptr_t
18802     typedef u$acx_cv_type_intptr_t uintptr_t;
18803     #endif
18804     #endif
18805     #ifndef __intptr_t_defined
18806     #ifndef intptr_t
18807     typedef $acx_cv_type_intptr_t  intptr_t;
18808     #endif
18809     #endif
18810 EOF
18811 fi
18812
18813 # ------------- done intptr types, emit int_least types ------------
18814 if test "$ac_cv_type_int_least32_t" != yes; then
18815   sed 's/^ *//' >> tmp-stdint.h <<EOF
18816
18817     /* Define int_least types */
18818     typedef int8_t     int_least8_t;
18819     typedef int16_t    int_least16_t;
18820     typedef int32_t    int_least32_t;
18821     #ifdef _INT64_T
18822     typedef int64_t    int_least64_t;
18823     #endif
18824
18825     typedef uint8_t    uint_least8_t;
18826     typedef uint16_t   uint_least16_t;
18827     typedef uint32_t   uint_least32_t;
18828     #ifdef _UINT64_T
18829     typedef uint64_t   uint_least64_t;
18830     #endif
18831 EOF
18832 fi
18833
18834 # ------------- done intptr types, emit int_fast types ------------
18835 if test "$ac_cv_type_int_fast32_t" != yes; then
18836       sed 's/^ *//' >> tmp-stdint.h <<EOF
18837
18838     /* Define int_fast types.  short is often slow */
18839     typedef int8_t       int_fast8_t;
18840     typedef int          int_fast16_t;
18841     typedef int32_t      int_fast32_t;
18842     #ifdef _INT64_T
18843     typedef int64_t      int_fast64_t;
18844     #endif
18845
18846     typedef uint8_t      uint_fast8_t;
18847     typedef unsigned int uint_fast16_t;
18848     typedef uint32_t     uint_fast32_t;
18849     #ifdef _UINT64_T
18850     typedef uint64_t     uint_fast64_t;
18851     #endif
18852 EOF
18853 fi
18854
18855 if test "$ac_cv_type_uintmax_t" != yes; then
18856   sed 's/^ *//' >> tmp-stdint.h <<EOF
18857
18858     /* Define intmax based on what we found */
18859     #ifndef intmax_t
18860     #ifdef _INT64_T
18861     typedef int64_t       intmax_t;
18862     #else
18863     typedef long          intmax_t;
18864     #endif
18865     #endif
18866     #ifndef uintmax_t
18867     #ifdef _UINT64_T
18868     typedef uint64_t      uintmax_t;
18869     #else
18870     typedef unsigned long uintmax_t;
18871     #endif
18872     #endif
18873 EOF
18874 fi
18875
18876 sed 's/^ *//' >> tmp-stdint.h <<EOF
18877
18878   #endif /* GCC_GENERATED_STDINT_H */
18879 EOF
18880
18881 if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18882   rm -f tmp-stdint.h
18883 else
18884   mv -f tmp-stdint.h bfd_stdint.h
18885 fi
18886
18887  ;;
18888     "default":C)
18889 case "$srcdir" in
18890   .) srcdirpre= ;;
18891   *) srcdirpre='$(srcdir)/' ;;
18892 esac
18893 POFILES=
18894 GMOFILES=
18895 for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18896   if test $lang != dummy; then
18897     POFILES="$POFILES $srcdirpre$lang.po"
18898     GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18899   fi
18900 done
18901 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18902     -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18903     -e "s,@POFILES@,$POFILES," \
18904     -e "s,@GMOFILES@,$GMOFILES," \
18905     po/Makefile.in > po/Makefile ;;
18906
18907   esac
18908 done # for ac_tag
18909
18910
18911 as_fn_exit 0
18912 _ACEOF
18913 ac_clean_files=$ac_clean_files_save
18914
18915 test $ac_write_fail = 0 ||
18916   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18917
18918
18919 # configure is writing to config.log, and then calls config.status.
18920 # config.status does its own redirection, appending to config.log.
18921 # Unfortunately, on DOS this fails, as config.log is still kept open
18922 # by configure, so config.status won't be able to write to it; its
18923 # output is simply discarded.  So we exec the FD to /dev/null,
18924 # effectively closing config.log, so it can be properly (re)opened and
18925 # appended to by config.status.  When coming back to configure, we
18926 # need to make the FD available again.
18927 if test "$no_create" != yes; then
18928   ac_cs_success=:
18929   ac_config_status_args=
18930   test "$silent" = yes &&
18931     ac_config_status_args="$ac_config_status_args --quiet"
18932   exec 5>/dev/null
18933   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18934   exec 5>>config.log
18935   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18936   # would make configure fail if this is the last instruction.
18937   $ac_cs_success || as_fn_exit $?
18938 fi
18939 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18940   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18941 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18942 fi
18943