2010-05-14 Tristan Gingold <gingold@adacore.com>
[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.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178     PATH=/empty FPATH=/empty; export PATH FPATH
179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181   if (eval "$as_required") 2>/dev/null; then :
182   as_have_required=yes
183 else
184   as_have_required=no
185 fi
186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193   IFS=$as_save_IFS
194   test -z "$as_dir" && as_dir=.
195   as_found=:
196   case $as_dir in #(
197          /*)
198            for as_base in sh bash ksh sh5; do
199              # Try only shells that exist, to save several forks.
200              as_shell=$as_dir/$as_base
201              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203   CONFIG_SHELL=$as_shell as_have_required=yes
204                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205   break 2
206 fi
207 fi
208            done;;
209        esac
210   as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214   CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219       if test "x$CONFIG_SHELL" != x; then :
220   # We cannot yet assume a decent shell, so we have to provide a
221         # neutralization value for shells without unset; and this also
222         # works around shells that cannot unset nonexistent variables.
223         BASH_ENV=/dev/null
224         ENV=/dev/null
225         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226         export CONFIG_SHELL
227         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230     if test x$as_have_required = xno; then :
231   $as_echo "$0: This script requires a shell more modern than all"
232   $as_echo "$0: the shells that I found on your system."
233   if test x${ZSH_VERSION+set} = xset ; then
234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236   else
237     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241   fi
242   exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260   { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269   return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277   set +e
278   as_fn_set_status $1
279   exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288   case $as_dir in #(
289   -*) as_dir=./$as_dir;;
290   esac
291   test -d "$as_dir" || eval $as_mkdir_p || {
292     as_dirs=
293     while :; do
294       case $as_dir in #(
295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296       *) as_qdir=$as_dir;;
297       esac
298       as_dirs="'$as_qdir' $as_dirs"
299       as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301          X"$as_dir" : 'X\(//\)[^/]' \| \
302          X"$as_dir" : 'X\(//\)$' \| \
303          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)[^/].*/{
310             s//\1/
311             q
312           }
313           /^X\(\/\/\)$/{
314             s//\1/
315             q
316           }
317           /^X\(\/\).*/{
318             s//\1/
319             q
320           }
321           s/.*/./; q'`
322       test -d "$as_dir" && break
323     done
324     test -z "$as_dirs" || eval "mkdir $as_dirs"
325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336   eval 'as_fn_append ()
337   {
338     eval $1+=\$2
339   }'
340 else
341   as_fn_append ()
342   {
343     eval $1=\$$1\$2
344   }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353   eval 'as_fn_arith ()
354   {
355     as_val=$(( $* ))
356   }'
357 else
358   as_fn_arith ()
359   {
360     as_val=`expr "$@" || test $? -eq 1`
361   }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372   as_status=$?; test $as_status -eq 0 && as_status=1
373   if test "$3"; then
374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376   fi
377   $as_echo "$as_me: error: $1" >&2
378   as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
383   as_expr=expr
384 else
385   as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389   as_basename=basename
390 else
391   as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395   as_dirname=dirname
396 else
397   as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402          X"$0" : 'X\(//\)$' \| \
403          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405     sed '/^.*\/\([^/][^/]*\)\/*$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\/\)$/{
410             s//\1/
411             q
412           }
413           /^X\/\(\/\).*/{
414             s//\1/
415             q
416           }
417           s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432   sed -n '
433     p
434     /[$]LINENO/=
435   ' <$as_myself |
436     sed '
437       s/[$]LINENO.*/&-/
438       t lineno
439       b
440       :lineno
441       N
442       :loop
443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444       t loop
445       s/-\n.*//
446     ' >$as_me.lineno &&
447   chmod +x "$as_me.lineno" ||
448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450   # Don't try to exec as it changes $[0], causing all sort of problems
451   # (the dirname of $[0] is not the place where we might find the
452   # original and so on.  Autoconf is especially sensitive to this).
453   . "./$as_me.lineno"
454   # Exit status is that of the last command.
455   exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461   case `echo 'xy\c'` in
462   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463   xy)  ECHO_C='\c';;
464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465        ECHO_T=' ';;
466   esac;;
467 *)
468   ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473   rm -f conf$$.dir/conf$$.file
474 else
475   rm -f conf$$.dir
476   mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479   if ln -s conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s='ln -s'
481     # ... but there are two gotchas:
482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484     # In both cases, we have to default to `cp -p'.
485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486       as_ln_s='cp -p'
487   elif ln conf$$.file conf$$ 2>/dev/null; then
488     as_ln_s=ln
489   else
490     as_ln_s='cp -p'
491   fi
492 else
493   as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499   as_mkdir_p='mkdir -p "$as_dir"'
500 else
501   test -d ./-p && rmdir ./-p
502   as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506   as_test_x='test -x'
507 else
508   if ls -dL / >/dev/null 2>&1; then
509     as_ls_L_option=L
510   else
511     as_ls_L_option=
512   fi
513   as_test_x='
514     eval sh -c '\''
515       if test -d "$1"; then
516         test -d "$1/.";
517       else
518         case $1 in #(
519         -*)set "./$1";;
520         esac;
521         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522         ???[sx]*):;;*)false;;esac;fi
523     '\'' sh
524   '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="libbfd.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 #  include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 #  include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 havevecs
606 tdefaults
607 bfd_ufile_ptr
608 bfd_file_ptr
609 supports_plugins
610 bfd_default_target_size
611 bfd_machines
612 bfd_backends
613 all_backends
614 bfd64_libs
615 wordsize
616 TDEFINES
617 SHARED_LIBADD
618 SHARED_LDFLAGS
619 LIBM
620 COREFLAG
621 COREFILE
622 EXEEXT_FOR_BUILD
623 CC_FOR_BUILD
624 BFD_HOSTPTR_T
625 BFD_HOST_U_64_BIT
626 BFD_HOST_64_BIT
627 BFD_HOST_64_BIT_DEFINED
628 BFD_HOST_64BIT_LONG_LONG
629 BFD_HOST_64BIT_LONG
630 HDEFINES
631 MSGMERGE
632 MSGFMT
633 MKINSTALLDIRS
634 CATOBJEXT
635 GENCAT
636 INSTOBJEXT
637 DATADIRNAME
638 CATALOGS
639 POSUB
640 GMSGFMT
641 XGETTEXT
642 INCINTL
643 LIBINTL_DEP
644 LIBINTL
645 USE_NLS
646 bfdincludedir
647 bfdlibdir
648 target_noncanonical
649 host_noncanonical
650 INSTALL_LIBBFD_FALSE
651 INSTALL_LIBBFD_TRUE
652 GENINSRC_NEVER_FALSE
653 GENINSRC_NEVER_TRUE
654 MAINT
655 MAINTAINER_MODE_FALSE
656 MAINTAINER_MODE_TRUE
657 NO_WERROR
658 WARN_CFLAGS
659 REPORT_BUGS_TEXI
660 REPORT_BUGS_TO
661 PKGVERSION
662 DEBUGDIR
663 PLUGINS_FALSE
664 PLUGINS_TRUE
665 OTOOL64
666 OTOOL
667 LIPO
668 NMEDIT
669 DSYMUTIL
670 OBJDUMP
671 LN_S
672 NM
673 ac_ct_DUMPBIN
674 DUMPBIN
675 LD
676 FGREP
677 SED
678 LIBTOOL
679 EGREP
680 GREP
681 CPP
682 RANLIB
683 AR
684 am__fastdepCC_FALSE
685 am__fastdepCC_TRUE
686 CCDEPMODE
687 AMDEPBACKSLASH
688 AMDEP_FALSE
689 AMDEP_TRUE
690 am__quote
691 am__include
692 DEPDIR
693 am__untar
694 am__tar
695 AMTAR
696 am__leading_dot
697 SET_MAKE
698 AWK
699 mkdir_p
700 MKDIR_P
701 INSTALL_STRIP_PROGRAM
702 STRIP
703 install_sh
704 MAKEINFO
705 AUTOHEADER
706 AUTOMAKE
707 AUTOCONF
708 ACLOCAL
709 VERSION
710 PACKAGE
711 CYGPATH_W
712 am__isrc
713 INSTALL_DATA
714 INSTALL_SCRIPT
715 INSTALL_PROGRAM
716 OBJEXT
717 EXEEXT
718 ac_ct_CC
719 CPPFLAGS
720 LDFLAGS
721 CFLAGS
722 CC
723 target_os
724 target_vendor
725 target_cpu
726 target
727 host_os
728 host_vendor
729 host_cpu
730 host
731 build_os
732 build_vendor
733 build_cpu
734 build
735 target_alias
736 host_alias
737 build_alias
738 LIBS
739 ECHO_T
740 ECHO_N
741 ECHO_C
742 DEFS
743 mandir
744 localedir
745 libdir
746 psdir
747 pdfdir
748 dvidir
749 htmldir
750 infodir
751 docdir
752 oldincludedir
753 includedir
754 localstatedir
755 sharedstatedir
756 sysconfdir
757 datadir
758 datarootdir
759 libexecdir
760 sbindir
761 bindir
762 program_transform_name
763 prefix
764 exec_prefix
765 PACKAGE_URL
766 PACKAGE_BUGREPORT
767 PACKAGE_STRING
768 PACKAGE_VERSION
769 PACKAGE_TARNAME
770 PACKAGE_NAME
771 PATH_SEPARATOR
772 SHELL'
773 ac_subst_files=''
774 ac_user_opts='
775 enable_option_checking
776 enable_dependency_tracking
777 enable_shared
778 enable_static
779 with_pic
780 enable_fast_install
781 with_gnu_ld
782 enable_libtool_lock
783 enable_plugins
784 enable_largefile
785 enable_64_bit_bfd
786 enable_targets
787 with_mmap
788 enable_secureplt
789 enable_leading_mingw64_underscores
790 with_separate_debug_dir
791 enable_elf_stt_common
792 with_pkgversion
793 with_bugurl
794 enable_werror
795 enable_build_warnings
796 enable_maintainer_mode
797 enable_install_libbfd
798 enable_nls
799 with_zlib
800 '
801       ac_precious_vars='build_alias
802 host_alias
803 target_alias
804 CC
805 CFLAGS
806 LDFLAGS
807 LIBS
808 CPPFLAGS
809 CPP'
810
811
812 # Initialize some variables set by options.
813 ac_init_help=
814 ac_init_version=false
815 ac_unrecognized_opts=
816 ac_unrecognized_sep=
817 # The variables have the same names as the options, with
818 # dashes changed to underlines.
819 cache_file=/dev/null
820 exec_prefix=NONE
821 no_create=
822 no_recursion=
823 prefix=NONE
824 program_prefix=NONE
825 program_suffix=NONE
826 program_transform_name=s,x,x,
827 silent=
828 site=
829 srcdir=
830 verbose=
831 x_includes=NONE
832 x_libraries=NONE
833
834 # Installation directory options.
835 # These are left unexpanded so users can "make install exec_prefix=/foo"
836 # and all the variables that are supposed to be based on exec_prefix
837 # by default will actually change.
838 # Use braces instead of parens because sh, perl, etc. also accept them.
839 # (The list follows the same order as the GNU Coding Standards.)
840 bindir='${exec_prefix}/bin'
841 sbindir='${exec_prefix}/sbin'
842 libexecdir='${exec_prefix}/libexec'
843 datarootdir='${prefix}/share'
844 datadir='${datarootdir}'
845 sysconfdir='${prefix}/etc'
846 sharedstatedir='${prefix}/com'
847 localstatedir='${prefix}/var'
848 includedir='${prefix}/include'
849 oldincludedir='/usr/include'
850 docdir='${datarootdir}/doc/${PACKAGE}'
851 infodir='${datarootdir}/info'
852 htmldir='${docdir}'
853 dvidir='${docdir}'
854 pdfdir='${docdir}'
855 psdir='${docdir}'
856 libdir='${exec_prefix}/lib'
857 localedir='${datarootdir}/locale'
858 mandir='${datarootdir}/man'
859
860 ac_prev=
861 ac_dashdash=
862 for ac_option
863 do
864   # If the previous option needs an argument, assign it.
865   if test -n "$ac_prev"; then
866     eval $ac_prev=\$ac_option
867     ac_prev=
868     continue
869   fi
870
871   case $ac_option in
872   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
873   *)    ac_optarg=yes ;;
874   esac
875
876   # Accept the important Cygnus configure options, so we can diagnose typos.
877
878   case $ac_dashdash$ac_option in
879   --)
880     ac_dashdash=yes ;;
881
882   -bindir | --bindir | --bindi | --bind | --bin | --bi)
883     ac_prev=bindir ;;
884   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
885     bindir=$ac_optarg ;;
886
887   -build | --build | --buil | --bui | --bu)
888     ac_prev=build_alias ;;
889   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
890     build_alias=$ac_optarg ;;
891
892   -cache-file | --cache-file | --cache-fil | --cache-fi \
893   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
894     ac_prev=cache_file ;;
895   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
896   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
897     cache_file=$ac_optarg ;;
898
899   --config-cache | -C)
900     cache_file=config.cache ;;
901
902   -datadir | --datadir | --datadi | --datad)
903     ac_prev=datadir ;;
904   -datadir=* | --datadir=* | --datadi=* | --datad=*)
905     datadir=$ac_optarg ;;
906
907   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
908   | --dataroo | --dataro | --datar)
909     ac_prev=datarootdir ;;
910   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
911   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
912     datarootdir=$ac_optarg ;;
913
914   -disable-* | --disable-*)
915     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
916     # Reject names that are not valid shell variable names.
917     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918       as_fn_error "invalid feature name: $ac_useropt"
919     ac_useropt_orig=$ac_useropt
920     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921     case $ac_user_opts in
922       *"
923 "enable_$ac_useropt"
924 "*) ;;
925       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
926          ac_unrecognized_sep=', ';;
927     esac
928     eval enable_$ac_useropt=no ;;
929
930   -docdir | --docdir | --docdi | --doc | --do)
931     ac_prev=docdir ;;
932   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
933     docdir=$ac_optarg ;;
934
935   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
936     ac_prev=dvidir ;;
937   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
938     dvidir=$ac_optarg ;;
939
940   -enable-* | --enable-*)
941     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
942     # Reject names that are not valid shell variable names.
943     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
944       as_fn_error "invalid feature name: $ac_useropt"
945     ac_useropt_orig=$ac_useropt
946     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
947     case $ac_user_opts in
948       *"
949 "enable_$ac_useropt"
950 "*) ;;
951       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
952          ac_unrecognized_sep=', ';;
953     esac
954     eval enable_$ac_useropt=\$ac_optarg ;;
955
956   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
957   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
958   | --exec | --exe | --ex)
959     ac_prev=exec_prefix ;;
960   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
961   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
962   | --exec=* | --exe=* | --ex=*)
963     exec_prefix=$ac_optarg ;;
964
965   -gas | --gas | --ga | --g)
966     # Obsolete; use --with-gas.
967     with_gas=yes ;;
968
969   -help | --help | --hel | --he | -h)
970     ac_init_help=long ;;
971   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
972     ac_init_help=recursive ;;
973   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
974     ac_init_help=short ;;
975
976   -host | --host | --hos | --ho)
977     ac_prev=host_alias ;;
978   -host=* | --host=* | --hos=* | --ho=*)
979     host_alias=$ac_optarg ;;
980
981   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
982     ac_prev=htmldir ;;
983   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
984   | --ht=*)
985     htmldir=$ac_optarg ;;
986
987   -includedir | --includedir | --includedi | --included | --include \
988   | --includ | --inclu | --incl | --inc)
989     ac_prev=includedir ;;
990   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
991   | --includ=* | --inclu=* | --incl=* | --inc=*)
992     includedir=$ac_optarg ;;
993
994   -infodir | --infodir | --infodi | --infod | --info | --inf)
995     ac_prev=infodir ;;
996   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
997     infodir=$ac_optarg ;;
998
999   -libdir | --libdir | --libdi | --libd)
1000     ac_prev=libdir ;;
1001   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1002     libdir=$ac_optarg ;;
1003
1004   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1005   | --libexe | --libex | --libe)
1006     ac_prev=libexecdir ;;
1007   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1008   | --libexe=* | --libex=* | --libe=*)
1009     libexecdir=$ac_optarg ;;
1010
1011   -localedir | --localedir | --localedi | --localed | --locale)
1012     ac_prev=localedir ;;
1013   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1014     localedir=$ac_optarg ;;
1015
1016   -localstatedir | --localstatedir | --localstatedi | --localstated \
1017   | --localstate | --localstat | --localsta | --localst | --locals)
1018     ac_prev=localstatedir ;;
1019   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1020   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1021     localstatedir=$ac_optarg ;;
1022
1023   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1024     ac_prev=mandir ;;
1025   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1026     mandir=$ac_optarg ;;
1027
1028   -nfp | --nfp | --nf)
1029     # Obsolete; use --without-fp.
1030     with_fp=no ;;
1031
1032   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1033   | --no-cr | --no-c | -n)
1034     no_create=yes ;;
1035
1036   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1037   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1038     no_recursion=yes ;;
1039
1040   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1041   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1042   | --oldin | --oldi | --old | --ol | --o)
1043     ac_prev=oldincludedir ;;
1044   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1045   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1046   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1047     oldincludedir=$ac_optarg ;;
1048
1049   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1050     ac_prev=prefix ;;
1051   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1052     prefix=$ac_optarg ;;
1053
1054   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1055   | --program-pre | --program-pr | --program-p)
1056     ac_prev=program_prefix ;;
1057   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1058   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1059     program_prefix=$ac_optarg ;;
1060
1061   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1062   | --program-suf | --program-su | --program-s)
1063     ac_prev=program_suffix ;;
1064   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1065   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1066     program_suffix=$ac_optarg ;;
1067
1068   -program-transform-name | --program-transform-name \
1069   | --program-transform-nam | --program-transform-na \
1070   | --program-transform-n | --program-transform- \
1071   | --program-transform | --program-transfor \
1072   | --program-transfo | --program-transf \
1073   | --program-trans | --program-tran \
1074   | --progr-tra | --program-tr | --program-t)
1075     ac_prev=program_transform_name ;;
1076   -program-transform-name=* | --program-transform-name=* \
1077   | --program-transform-nam=* | --program-transform-na=* \
1078   | --program-transform-n=* | --program-transform-=* \
1079   | --program-transform=* | --program-transfor=* \
1080   | --program-transfo=* | --program-transf=* \
1081   | --program-trans=* | --program-tran=* \
1082   | --progr-tra=* | --program-tr=* | --program-t=*)
1083     program_transform_name=$ac_optarg ;;
1084
1085   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1086     ac_prev=pdfdir ;;
1087   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1088     pdfdir=$ac_optarg ;;
1089
1090   -psdir | --psdir | --psdi | --psd | --ps)
1091     ac_prev=psdir ;;
1092   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1093     psdir=$ac_optarg ;;
1094
1095   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1096   | -silent | --silent | --silen | --sile | --sil)
1097     silent=yes ;;
1098
1099   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1100     ac_prev=sbindir ;;
1101   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1102   | --sbi=* | --sb=*)
1103     sbindir=$ac_optarg ;;
1104
1105   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1106   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1107   | --sharedst | --shareds | --shared | --share | --shar \
1108   | --sha | --sh)
1109     ac_prev=sharedstatedir ;;
1110   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1111   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1112   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1113   | --sha=* | --sh=*)
1114     sharedstatedir=$ac_optarg ;;
1115
1116   -site | --site | --sit)
1117     ac_prev=site ;;
1118   -site=* | --site=* | --sit=*)
1119     site=$ac_optarg ;;
1120
1121   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1122     ac_prev=srcdir ;;
1123   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1124     srcdir=$ac_optarg ;;
1125
1126   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1127   | --syscon | --sysco | --sysc | --sys | --sy)
1128     ac_prev=sysconfdir ;;
1129   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1130   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1131     sysconfdir=$ac_optarg ;;
1132
1133   -target | --target | --targe | --targ | --tar | --ta | --t)
1134     ac_prev=target_alias ;;
1135   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1136     target_alias=$ac_optarg ;;
1137
1138   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1139     verbose=yes ;;
1140
1141   -version | --version | --versio | --versi | --vers | -V)
1142     ac_init_version=: ;;
1143
1144   -with-* | --with-*)
1145     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1146     # Reject names that are not valid shell variable names.
1147     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1148       as_fn_error "invalid package name: $ac_useropt"
1149     ac_useropt_orig=$ac_useropt
1150     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1151     case $ac_user_opts in
1152       *"
1153 "with_$ac_useropt"
1154 "*) ;;
1155       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1156          ac_unrecognized_sep=', ';;
1157     esac
1158     eval with_$ac_useropt=\$ac_optarg ;;
1159
1160   -without-* | --without-*)
1161     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1162     # Reject names that are not valid shell variable names.
1163     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164       as_fn_error "invalid package name: $ac_useropt"
1165     ac_useropt_orig=$ac_useropt
1166     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167     case $ac_user_opts in
1168       *"
1169 "with_$ac_useropt"
1170 "*) ;;
1171       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1172          ac_unrecognized_sep=', ';;
1173     esac
1174     eval with_$ac_useropt=no ;;
1175
1176   --x)
1177     # Obsolete; use --with-x.
1178     with_x=yes ;;
1179
1180   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1181   | --x-incl | --x-inc | --x-in | --x-i)
1182     ac_prev=x_includes ;;
1183   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1184   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1185     x_includes=$ac_optarg ;;
1186
1187   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1188   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1189     ac_prev=x_libraries ;;
1190   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1191   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1192     x_libraries=$ac_optarg ;;
1193
1194   -*) as_fn_error "unrecognized option: \`$ac_option'
1195 Try \`$0 --help' for more information."
1196     ;;
1197
1198   *=*)
1199     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1200     # Reject names that are not valid shell variable names.
1201     case $ac_envvar in #(
1202       '' | [0-9]* | *[!_$as_cr_alnum]* )
1203       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1204     esac
1205     eval $ac_envvar=\$ac_optarg
1206     export $ac_envvar ;;
1207
1208   *)
1209     # FIXME: should be removed in autoconf 3.0.
1210     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1211     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1212       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1213     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1214     ;;
1215
1216   esac
1217 done
1218
1219 if test -n "$ac_prev"; then
1220   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1221   as_fn_error "missing argument to $ac_option"
1222 fi
1223
1224 if test -n "$ac_unrecognized_opts"; then
1225   case $enable_option_checking in
1226     no) ;;
1227     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1228     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1229   esac
1230 fi
1231
1232 # Check all directory arguments for consistency.
1233 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1234                 datadir sysconfdir sharedstatedir localstatedir includedir \
1235                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1236                 libdir localedir mandir
1237 do
1238   eval ac_val=\$$ac_var
1239   # Remove trailing slashes.
1240   case $ac_val in
1241     */ )
1242       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1243       eval $ac_var=\$ac_val;;
1244   esac
1245   # Be sure to have absolute directory names.
1246   case $ac_val in
1247     [\\/$]* | ?:[\\/]* )  continue;;
1248     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1249   esac
1250   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1251 done
1252
1253 # There might be people who depend on the old broken behavior: `$host'
1254 # used to hold the argument of --host etc.
1255 # FIXME: To remove some day.
1256 build=$build_alias
1257 host=$host_alias
1258 target=$target_alias
1259
1260 # FIXME: To remove some day.
1261 if test "x$host_alias" != x; then
1262   if test "x$build_alias" = x; then
1263     cross_compiling=maybe
1264     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1265     If a cross compiler is detected then cross compile mode will be used." >&2
1266   elif test "x$build_alias" != "x$host_alias"; then
1267     cross_compiling=yes
1268   fi
1269 fi
1270
1271 ac_tool_prefix=
1272 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
1274 test "$silent" = yes && exec 6>/dev/null
1275
1276
1277 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278 ac_ls_di=`ls -di .` &&
1279 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280   as_fn_error "working directory cannot be determined"
1281 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282   as_fn_error "pwd does not report name of working directory"
1283
1284
1285 # Find the source files, if location was not specified.
1286 if test -z "$srcdir"; then
1287   ac_srcdir_defaulted=yes
1288   # Try the directory containing this script, then the parent directory.
1289   ac_confdir=`$as_dirname -- "$as_myself" ||
1290 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291          X"$as_myself" : 'X\(//\)[^/]' \| \
1292          X"$as_myself" : 'X\(//\)$' \| \
1293          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294 $as_echo X"$as_myself" |
1295     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296             s//\1/
1297             q
1298           }
1299           /^X\(\/\/\)[^/].*/{
1300             s//\1/
1301             q
1302           }
1303           /^X\(\/\/\)$/{
1304             s//\1/
1305             q
1306           }
1307           /^X\(\/\).*/{
1308             s//\1/
1309             q
1310           }
1311           s/.*/./; q'`
1312   srcdir=$ac_confdir
1313   if test ! -r "$srcdir/$ac_unique_file"; then
1314     srcdir=..
1315   fi
1316 else
1317   ac_srcdir_defaulted=no
1318 fi
1319 if test ! -r "$srcdir/$ac_unique_file"; then
1320   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1322 fi
1323 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 ac_abs_confdir=`(
1325         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1326         pwd)`
1327 # When building in place, set srcdir=.
1328 if test "$ac_abs_confdir" = "$ac_pwd"; then
1329   srcdir=.
1330 fi
1331 # Remove unnecessary trailing slashes from srcdir.
1332 # Double slashes in file names in object file debugging info
1333 # mess up M-x gdb in Emacs.
1334 case $srcdir in
1335 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336 esac
1337 for ac_var in $ac_precious_vars; do
1338   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339   eval ac_env_${ac_var}_value=\$${ac_var}
1340   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342 done
1343
1344 #
1345 # Report the --help message.
1346 #
1347 if test "$ac_init_help" = "long"; then
1348   # Omit some internal or obsolete options to make the list less imposing.
1349   # This message is too long to be a string in the A/UX 3.1 sh.
1350   cat <<_ACEOF
1351 \`configure' configures this package to adapt to many kinds of systems.
1352
1353 Usage: $0 [OPTION]... [VAR=VALUE]...
1354
1355 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356 VAR=VALUE.  See below for descriptions of some of the useful variables.
1357
1358 Defaults for the options are specified in brackets.
1359
1360 Configuration:
1361   -h, --help              display this help and exit
1362       --help=short        display options specific to this package
1363       --help=recursive    display the short help of all the included packages
1364   -V, --version           display version information and exit
1365   -q, --quiet, --silent   do not print \`checking...' messages
1366       --cache-file=FILE   cache test results in FILE [disabled]
1367   -C, --config-cache      alias for \`--cache-file=config.cache'
1368   -n, --no-create         do not create output files
1369       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1370
1371 Installation directories:
1372   --prefix=PREFIX         install architecture-independent files in PREFIX
1373                           [$ac_default_prefix]
1374   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1375                           [PREFIX]
1376
1377 By default, \`make install' will install all the files in
1378 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1379 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380 for instance \`--prefix=\$HOME'.
1381
1382 For better control, use the options below.
1383
1384 Fine tuning of the installation directories:
1385   --bindir=DIR            user executables [EPREFIX/bin]
1386   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1387   --libexecdir=DIR        program executables [EPREFIX/libexec]
1388   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1389   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1390   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1391   --libdir=DIR            object code libraries [EPREFIX/lib]
1392   --includedir=DIR        C header files [PREFIX/include]
1393   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396   --infodir=DIR           info documentation [DATAROOTDIR/info]
1397   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398   --mandir=DIR            man documentation [DATAROOTDIR/man]
1399   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1400   --htmldir=DIR           html documentation [DOCDIR]
1401   --dvidir=DIR            dvi documentation [DOCDIR]
1402   --pdfdir=DIR            pdf documentation [DOCDIR]
1403   --psdir=DIR             ps documentation [DOCDIR]
1404 _ACEOF
1405
1406   cat <<\_ACEOF
1407
1408 Program names:
1409   --program-prefix=PREFIX            prepend PREFIX to installed program names
1410   --program-suffix=SUFFIX            append SUFFIX to installed program names
1411   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1412
1413 System types:
1414   --build=BUILD     configure for building on BUILD [guessed]
1415   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1416   --target=TARGET   configure for building compilers for TARGET [HOST]
1417 _ACEOF
1418 fi
1419
1420 if test -n "$ac_init_help"; then
1421
1422   cat <<\_ACEOF
1423
1424 Optional Features:
1425   --disable-option-checking  ignore unrecognized --enable/--with options
1426   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1427   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1428   --disable-dependency-tracking  speeds up one-time build
1429   --enable-dependency-tracking   do not reject slow dependency extractors
1430   --enable-shared[=PKGS]  build shared libraries [default=no]
1431   --enable-static[=PKGS]  build static libraries [default=yes]
1432   --enable-fast-install[=PKGS]
1433                           optimize for fast installation [default=yes]
1434   --disable-libtool-lock  avoid locking (might break parallel builds)
1435   --enable-plugins        Enable support for plugins (defaults no)
1436   --disable-largefile     omit support for large files
1437   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1438   --enable-targets        alternative target configurations
1439   --enable-secureplt      Default to creating read-only plt entries
1440   --enable-leading-mingw64-underscores
1441                           Enable leading underscores on 64 bit mingw targets
1442   --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
1443   --enable-werror         treat compile warnings as errors
1444   --enable-build-warnings enable build-time compiler warnings
1445   --enable-maintainer-mode  enable make rules and dependencies not useful
1446                           (and sometimes confusing) to the casual installer
1447   --enable-install-libbfd controls installation of libbfd and related headers
1448   --disable-nls           do not use Native Language Support
1449
1450 Optional Packages:
1451   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1452   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1453   --with-pic              try to use only PIC/non-PIC objects [default=use
1454                           both]
1455   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1456   --with-mmap             try using mmap for BFD input files if available
1457   --with-separate-debug-dir=DIR
1458                           Look for global separate debug info in DIR
1459                           [default=LIBDIR/debug]
1460   --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1461                           Binutils"
1462   --with-bugurl=URL       Direct users to URL to report a bug
1463   --with-zlib             include zlib support (auto/yes/no) default=auto
1464
1465 Some influential environment variables:
1466   CC          C compiler command
1467   CFLAGS      C compiler flags
1468   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1469               nonstandard directory <lib dir>
1470   LIBS        libraries to pass to the linker, e.g. -l<library>
1471   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1472               you have headers in a nonstandard directory <include dir>
1473   CPP         C preprocessor
1474
1475 Use these variables to override the choices made by `configure' or to help
1476 it to find libraries and programs with nonstandard names/locations.
1477
1478 Report bugs to the package provider.
1479 _ACEOF
1480 ac_status=$?
1481 fi
1482
1483 if test "$ac_init_help" = "recursive"; then
1484   # If there are subdirs, report their specific --help.
1485   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1486     test -d "$ac_dir" ||
1487       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1488       continue
1489     ac_builddir=.
1490
1491 case "$ac_dir" in
1492 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493 *)
1494   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1495   # A ".." for each directory in $ac_dir_suffix.
1496   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1497   case $ac_top_builddir_sub in
1498   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1499   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1500   esac ;;
1501 esac
1502 ac_abs_top_builddir=$ac_pwd
1503 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1504 # for backward compatibility:
1505 ac_top_builddir=$ac_top_build_prefix
1506
1507 case $srcdir in
1508   .)  # We are building in place.
1509     ac_srcdir=.
1510     ac_top_srcdir=$ac_top_builddir_sub
1511     ac_abs_top_srcdir=$ac_pwd ;;
1512   [\\/]* | ?:[\\/]* )  # Absolute name.
1513     ac_srcdir=$srcdir$ac_dir_suffix;
1514     ac_top_srcdir=$srcdir
1515     ac_abs_top_srcdir=$srcdir ;;
1516   *) # Relative name.
1517     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1518     ac_top_srcdir=$ac_top_build_prefix$srcdir
1519     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1520 esac
1521 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1522
1523     cd "$ac_dir" || { ac_status=$?; continue; }
1524     # Check for guested configure.
1525     if test -f "$ac_srcdir/configure.gnu"; then
1526       echo &&
1527       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1528     elif test -f "$ac_srcdir/configure"; then
1529       echo &&
1530       $SHELL "$ac_srcdir/configure" --help=recursive
1531     else
1532       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1533     fi || ac_status=$?
1534     cd "$ac_pwd" || { ac_status=$?; break; }
1535   done
1536 fi
1537
1538 test -n "$ac_init_help" && exit $ac_status
1539 if $ac_init_version; then
1540   cat <<\_ACEOF
1541 configure
1542 generated by GNU Autoconf 2.64
1543
1544 Copyright (C) 2009 Free Software Foundation, Inc.
1545 This configure script is free software; the Free Software Foundation
1546 gives unlimited permission to copy, distribute and modify it.
1547 _ACEOF
1548   exit
1549 fi
1550
1551 ## ------------------------ ##
1552 ## Autoconf initialization. ##
1553 ## ------------------------ ##
1554
1555 # ac_fn_c_try_compile LINENO
1556 # --------------------------
1557 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1558 ac_fn_c_try_compile ()
1559 {
1560   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561   rm -f conftest.$ac_objext
1562   if { { ac_try="$ac_compile"
1563 case "(($ac_try" in
1564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565   *) ac_try_echo=$ac_try;;
1566 esac
1567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568 $as_echo "$ac_try_echo"; } >&5
1569   (eval "$ac_compile") 2>conftest.err
1570   ac_status=$?
1571   if test -s conftest.err; then
1572     grep -v '^ *+' conftest.err >conftest.er1
1573     cat conftest.er1 >&5
1574     mv -f conftest.er1 conftest.err
1575   fi
1576   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577   test $ac_status = 0; } && {
1578          test -z "$ac_c_werror_flag" ||
1579          test ! -s conftest.err
1580        } && test -s conftest.$ac_objext; then :
1581   ac_retval=0
1582 else
1583   $as_echo "$as_me: failed program was:" >&5
1584 sed 's/^/| /' conftest.$ac_ext >&5
1585
1586         ac_retval=1
1587 fi
1588   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1589   return $ac_retval
1590
1591 } # ac_fn_c_try_compile
1592
1593 # ac_fn_c_try_link LINENO
1594 # -----------------------
1595 # Try to link conftest.$ac_ext, and return whether this succeeded.
1596 ac_fn_c_try_link ()
1597 {
1598   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599   rm -f conftest.$ac_objext conftest$ac_exeext
1600   if { { ac_try="$ac_link"
1601 case "(($ac_try" in
1602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1603   *) ac_try_echo=$ac_try;;
1604 esac
1605 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606 $as_echo "$ac_try_echo"; } >&5
1607   (eval "$ac_link") 2>conftest.err
1608   ac_status=$?
1609   if test -s conftest.err; then
1610     grep -v '^ *+' conftest.err >conftest.er1
1611     cat conftest.er1 >&5
1612     mv -f conftest.er1 conftest.err
1613   fi
1614   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615   test $ac_status = 0; } && {
1616          test -z "$ac_c_werror_flag" ||
1617          test ! -s conftest.err
1618        } && test -s conftest$ac_exeext && {
1619          test "$cross_compiling" = yes ||
1620          $as_test_x conftest$ac_exeext
1621        }; then :
1622   ac_retval=0
1623 else
1624   $as_echo "$as_me: failed program was:" >&5
1625 sed 's/^/| /' conftest.$ac_ext >&5
1626
1627         ac_retval=1
1628 fi
1629   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1630   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1631   # interfere with the next link command; also delete a directory that is
1632   # left behind by Apple's compiler.  We do this before executing the actions.
1633   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1634   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1635   return $ac_retval
1636
1637 } # ac_fn_c_try_link
1638
1639 # ac_fn_c_try_cpp LINENO
1640 # ----------------------
1641 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1642 ac_fn_c_try_cpp ()
1643 {
1644   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645   if { { ac_try="$ac_cpp conftest.$ac_ext"
1646 case "(($ac_try" in
1647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648   *) ac_try_echo=$ac_try;;
1649 esac
1650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 $as_echo "$ac_try_echo"; } >&5
1652   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1653   ac_status=$?
1654   if test -s conftest.err; then
1655     grep -v '^ *+' conftest.err >conftest.er1
1656     cat conftest.er1 >&5
1657     mv -f conftest.er1 conftest.err
1658   fi
1659   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660   test $ac_status = 0; } >/dev/null && {
1661          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1662          test ! -s conftest.err
1663        }; then :
1664   ac_retval=0
1665 else
1666   $as_echo "$as_me: failed program was:" >&5
1667 sed 's/^/| /' conftest.$ac_ext >&5
1668
1669     ac_retval=1
1670 fi
1671   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1672   return $ac_retval
1673
1674 } # ac_fn_c_try_cpp
1675
1676 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1677 # -------------------------------------------------------
1678 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1679 # the include files in INCLUDES and setting the cache variable VAR
1680 # accordingly.
1681 ac_fn_c_check_header_mongrel ()
1682 {
1683   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1685   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686 $as_echo_n "checking for $2... " >&6; }
1687 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688   $as_echo_n "(cached) " >&6
1689 fi
1690 eval ac_res=\$$3
1691                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1692 $as_echo "$ac_res" >&6; }
1693 else
1694   # Is the header compilable?
1695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1696 $as_echo_n "checking $2 usability... " >&6; }
1697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1698 /* end confdefs.h.  */
1699 $4
1700 #include <$2>
1701 _ACEOF
1702 if ac_fn_c_try_compile "$LINENO"; then :
1703   ac_header_compiler=yes
1704 else
1705   ac_header_compiler=no
1706 fi
1707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1709 $as_echo "$ac_header_compiler" >&6; }
1710
1711 # Is the header present?
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1713 $as_echo_n "checking $2 presence... " >&6; }
1714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1715 /* end confdefs.h.  */
1716 #include <$2>
1717 _ACEOF
1718 if ac_fn_c_try_cpp "$LINENO"; then :
1719   ac_header_preproc=yes
1720 else
1721   ac_header_preproc=no
1722 fi
1723 rm -f conftest.err conftest.$ac_ext
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1725 $as_echo "$ac_header_preproc" >&6; }
1726
1727 # So?  What about this header?
1728 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1729   yes:no: )
1730     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1731 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1732     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1733 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1734     ;;
1735   no:yes:* )
1736     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1737 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1738     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1739 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1740     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1741 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1742     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1743 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1744     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1745 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1746     ;;
1747 esac
1748   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749 $as_echo_n "checking for $2... " >&6; }
1750 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751   $as_echo_n "(cached) " >&6
1752 else
1753   eval "$3=\$ac_header_compiler"
1754 fi
1755 eval ac_res=\$$3
1756                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1757 $as_echo "$ac_res" >&6; }
1758 fi
1759   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760
1761 } # ac_fn_c_check_header_mongrel
1762
1763 # ac_fn_c_try_run LINENO
1764 # ----------------------
1765 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1766 # that executables *can* be run.
1767 ac_fn_c_try_run ()
1768 {
1769   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1770   if { { ac_try="$ac_link"
1771 case "(($ac_try" in
1772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1773   *) ac_try_echo=$ac_try;;
1774 esac
1775 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1776 $as_echo "$ac_try_echo"; } >&5
1777   (eval "$ac_link") 2>&5
1778   ac_status=$?
1779   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1780   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1781   { { case "(($ac_try" in
1782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783   *) ac_try_echo=$ac_try;;
1784 esac
1785 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786 $as_echo "$ac_try_echo"; } >&5
1787   (eval "$ac_try") 2>&5
1788   ac_status=$?
1789   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790   test $ac_status = 0; }; }; then :
1791   ac_retval=0
1792 else
1793   $as_echo "$as_me: program exited with status $ac_status" >&5
1794        $as_echo "$as_me: failed program was:" >&5
1795 sed 's/^/| /' conftest.$ac_ext >&5
1796
1797        ac_retval=$ac_status
1798 fi
1799   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1800   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1801   return $ac_retval
1802
1803 } # ac_fn_c_try_run
1804
1805 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1806 # -------------------------------------------------------
1807 # Tests whether HEADER exists and can be compiled using the include files in
1808 # INCLUDES, setting the cache variable VAR accordingly.
1809 ac_fn_c_check_header_compile ()
1810 {
1811   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1812   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1813 $as_echo_n "checking for $2... " >&6; }
1814 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1815   $as_echo_n "(cached) " >&6
1816 else
1817   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1818 /* end confdefs.h.  */
1819 $4
1820 #include <$2>
1821 _ACEOF
1822 if ac_fn_c_try_compile "$LINENO"; then :
1823   eval "$3=yes"
1824 else
1825   eval "$3=no"
1826 fi
1827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1828 fi
1829 eval ac_res=\$$3
1830                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1831 $as_echo "$ac_res" >&6; }
1832   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1833
1834 } # ac_fn_c_check_header_compile
1835
1836 # ac_fn_c_check_func LINENO FUNC VAR
1837 # ----------------------------------
1838 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1839 ac_fn_c_check_func ()
1840 {
1841   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1842   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1843 $as_echo_n "checking for $2... " >&6; }
1844 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1845   $as_echo_n "(cached) " >&6
1846 else
1847   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1848 /* end confdefs.h.  */
1849 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1850    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1851 #define $2 innocuous_$2
1852
1853 /* System header to define __stub macros and hopefully few prototypes,
1854     which can conflict with char $2 (); below.
1855     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1856     <limits.h> exists even on freestanding compilers.  */
1857
1858 #ifdef __STDC__
1859 # include <limits.h>
1860 #else
1861 # include <assert.h>
1862 #endif
1863
1864 #undef $2
1865
1866 /* Override any GCC internal prototype to avoid an error.
1867    Use char because int might match the return type of a GCC
1868    builtin and then its argument prototype would still apply.  */
1869 #ifdef __cplusplus
1870 extern "C"
1871 #endif
1872 char $2 ();
1873 /* The GNU C library defines this for functions which it implements
1874     to always fail with ENOSYS.  Some functions are actually named
1875     something starting with __ and the normal name is an alias.  */
1876 #if defined __stub_$2 || defined __stub___$2
1877 choke me
1878 #endif
1879
1880 int
1881 main ()
1882 {
1883 return $2 ();
1884   ;
1885   return 0;
1886 }
1887 _ACEOF
1888 if ac_fn_c_try_link "$LINENO"; then :
1889   eval "$3=yes"
1890 else
1891   eval "$3=no"
1892 fi
1893 rm -f core conftest.err conftest.$ac_objext \
1894     conftest$ac_exeext conftest.$ac_ext
1895 fi
1896 eval ac_res=\$$3
1897                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1898 $as_echo "$ac_res" >&6; }
1899   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1900
1901 } # ac_fn_c_check_func
1902
1903 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1904 # --------------------------------------------
1905 # Tries to find the compile-time value of EXPR in a program that includes
1906 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1907 # computed
1908 ac_fn_c_compute_int ()
1909 {
1910   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1911   if test "$cross_compiling" = yes; then
1912     # Depending upon the size, compute the lo and hi bounds.
1913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1914 /* end confdefs.h.  */
1915 $4
1916 int
1917 main ()
1918 {
1919 static int test_array [1 - 2 * !(($2) >= 0)];
1920 test_array [0] = 0
1921
1922   ;
1923   return 0;
1924 }
1925 _ACEOF
1926 if ac_fn_c_try_compile "$LINENO"; then :
1927   ac_lo=0 ac_mid=0
1928   while :; do
1929     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930 /* end confdefs.h.  */
1931 $4
1932 int
1933 main ()
1934 {
1935 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1936 test_array [0] = 0
1937
1938   ;
1939   return 0;
1940 }
1941 _ACEOF
1942 if ac_fn_c_try_compile "$LINENO"; then :
1943   ac_hi=$ac_mid; break
1944 else
1945   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1946                         if test $ac_lo -le $ac_mid; then
1947                           ac_lo= ac_hi=
1948                           break
1949                         fi
1950                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1951 fi
1952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1953   done
1954 else
1955   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956 /* end confdefs.h.  */
1957 $4
1958 int
1959 main ()
1960 {
1961 static int test_array [1 - 2 * !(($2) < 0)];
1962 test_array [0] = 0
1963
1964   ;
1965   return 0;
1966 }
1967 _ACEOF
1968 if ac_fn_c_try_compile "$LINENO"; then :
1969   ac_hi=-1 ac_mid=-1
1970   while :; do
1971     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1972 /* end confdefs.h.  */
1973 $4
1974 int
1975 main ()
1976 {
1977 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1978 test_array [0] = 0
1979
1980   ;
1981   return 0;
1982 }
1983 _ACEOF
1984 if ac_fn_c_try_compile "$LINENO"; then :
1985   ac_lo=$ac_mid; break
1986 else
1987   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1988                         if test $ac_mid -le $ac_hi; then
1989                           ac_lo= ac_hi=
1990                           break
1991                         fi
1992                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1993 fi
1994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1995   done
1996 else
1997   ac_lo= ac_hi=
1998 fi
1999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2000 fi
2001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2002 # Binary search between lo and hi bounds.
2003 while test "x$ac_lo" != "x$ac_hi"; do
2004   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2005   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2006 /* end confdefs.h.  */
2007 $4
2008 int
2009 main ()
2010 {
2011 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2012 test_array [0] = 0
2013
2014   ;
2015   return 0;
2016 }
2017 _ACEOF
2018 if ac_fn_c_try_compile "$LINENO"; then :
2019   ac_hi=$ac_mid
2020 else
2021   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2022 fi
2023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2024 done
2025 case $ac_lo in #((
2026 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2027 '') ac_retval=1 ;;
2028 esac
2029   else
2030     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2031 /* end confdefs.h.  */
2032 $4
2033 static long int longval () { return $2; }
2034 static unsigned long int ulongval () { return $2; }
2035 #include <stdio.h>
2036 #include <stdlib.h>
2037 int
2038 main ()
2039 {
2040
2041   FILE *f = fopen ("conftest.val", "w");
2042   if (! f)
2043     return 1;
2044   if (($2) < 0)
2045     {
2046       long int i = longval ();
2047       if (i != ($2))
2048         return 1;
2049       fprintf (f, "%ld", i);
2050     }
2051   else
2052     {
2053       unsigned long int i = ulongval ();
2054       if (i != ($2))
2055         return 1;
2056       fprintf (f, "%lu", i);
2057     }
2058   /* Do not output a trailing newline, as this causes \r\n confusion
2059      on some platforms.  */
2060   return ferror (f) || fclose (f) != 0;
2061
2062   ;
2063   return 0;
2064 }
2065 _ACEOF
2066 if ac_fn_c_try_run "$LINENO"; then :
2067   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2068 else
2069   ac_retval=1
2070 fi
2071 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2072   conftest.$ac_objext conftest.beam conftest.$ac_ext
2073 rm -f conftest.val
2074
2075   fi
2076   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2077   return $ac_retval
2078
2079 } # ac_fn_c_compute_int
2080
2081 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2082 # -------------------------------------------
2083 # Tests whether TYPE exists after having included INCLUDES, setting cache
2084 # variable VAR accordingly.
2085 ac_fn_c_check_type ()
2086 {
2087   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2088   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2089 $as_echo_n "checking for $2... " >&6; }
2090 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2091   $as_echo_n "(cached) " >&6
2092 else
2093   eval "$3=no"
2094   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095 /* end confdefs.h.  */
2096 $4
2097 int
2098 main ()
2099 {
2100 if (sizeof ($2))
2101          return 0;
2102   ;
2103   return 0;
2104 }
2105 _ACEOF
2106 if ac_fn_c_try_compile "$LINENO"; then :
2107   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108 /* end confdefs.h.  */
2109 $4
2110 int
2111 main ()
2112 {
2113 if (sizeof (($2)))
2114             return 0;
2115   ;
2116   return 0;
2117 }
2118 _ACEOF
2119 if ac_fn_c_try_compile "$LINENO"; then :
2120
2121 else
2122   eval "$3=yes"
2123 fi
2124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2125 fi
2126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2127 fi
2128 eval ac_res=\$$3
2129                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2130 $as_echo "$ac_res" >&6; }
2131   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2132
2133 } # ac_fn_c_check_type
2134
2135 # ac_fn_c_check_decl LINENO SYMBOL VAR
2136 # ------------------------------------
2137 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2138 ac_fn_c_check_decl ()
2139 {
2140   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2141   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2142 $as_echo_n "checking whether $2 is declared... " >&6; }
2143 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2144   $as_echo_n "(cached) " >&6
2145 else
2146   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2147 /* end confdefs.h.  */
2148 $4
2149 int
2150 main ()
2151 {
2152 #ifndef $2
2153   (void) $2;
2154 #endif
2155
2156   ;
2157   return 0;
2158 }
2159 _ACEOF
2160 if ac_fn_c_try_compile "$LINENO"; then :
2161   eval "$3=yes"
2162 else
2163   eval "$3=no"
2164 fi
2165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2166 fi
2167 eval ac_res=\$$3
2168                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2169 $as_echo "$ac_res" >&6; }
2170   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2171
2172 } # ac_fn_c_check_decl
2173 cat >config.log <<_ACEOF
2174 This file contains any messages produced by compilers while
2175 running configure, to aid debugging if configure makes a mistake.
2176
2177 It was created by $as_me, which was
2178 generated by GNU Autoconf 2.64.  Invocation command line was
2179
2180   $ $0 $@
2181
2182 _ACEOF
2183 exec 5>>config.log
2184 {
2185 cat <<_ASUNAME
2186 ## --------- ##
2187 ## Platform. ##
2188 ## --------- ##
2189
2190 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2191 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2192 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2193 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2194 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2195
2196 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2197 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2198
2199 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2200 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2201 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2202 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2203 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2204 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2205 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2206
2207 _ASUNAME
2208
2209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2210 for as_dir in $PATH
2211 do
2212   IFS=$as_save_IFS
2213   test -z "$as_dir" && as_dir=.
2214     $as_echo "PATH: $as_dir"
2215   done
2216 IFS=$as_save_IFS
2217
2218 } >&5
2219
2220 cat >&5 <<_ACEOF
2221
2222
2223 ## ----------- ##
2224 ## Core tests. ##
2225 ## ----------- ##
2226
2227 _ACEOF
2228
2229
2230 # Keep a trace of the command line.
2231 # Strip out --no-create and --no-recursion so they do not pile up.
2232 # Strip out --silent because we don't want to record it for future runs.
2233 # Also quote any args containing shell meta-characters.
2234 # Make two passes to allow for proper duplicate-argument suppression.
2235 ac_configure_args=
2236 ac_configure_args0=
2237 ac_configure_args1=
2238 ac_must_keep_next=false
2239 for ac_pass in 1 2
2240 do
2241   for ac_arg
2242   do
2243     case $ac_arg in
2244     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2245     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2246     | -silent | --silent | --silen | --sile | --sil)
2247       continue ;;
2248     *\'*)
2249       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2250     esac
2251     case $ac_pass in
2252     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2253     2)
2254       as_fn_append ac_configure_args1 " '$ac_arg'"
2255       if test $ac_must_keep_next = true; then
2256         ac_must_keep_next=false # Got value, back to normal.
2257       else
2258         case $ac_arg in
2259           *=* | --config-cache | -C | -disable-* | --disable-* \
2260           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2261           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2262           | -with-* | --with-* | -without-* | --without-* | --x)
2263             case "$ac_configure_args0 " in
2264               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2265             esac
2266             ;;
2267           -* ) ac_must_keep_next=true ;;
2268         esac
2269       fi
2270       as_fn_append ac_configure_args " '$ac_arg'"
2271       ;;
2272     esac
2273   done
2274 done
2275 { ac_configure_args0=; unset ac_configure_args0;}
2276 { ac_configure_args1=; unset ac_configure_args1;}
2277
2278 # When interrupted or exit'd, cleanup temporary files, and complete
2279 # config.log.  We remove comments because anyway the quotes in there
2280 # would cause problems or look ugly.
2281 # WARNING: Use '\'' to represent an apostrophe within the trap.
2282 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2283 trap 'exit_status=$?
2284   # Save into config.log some information that might help in debugging.
2285   {
2286     echo
2287
2288     cat <<\_ASBOX
2289 ## ---------------- ##
2290 ## Cache variables. ##
2291 ## ---------------- ##
2292 _ASBOX
2293     echo
2294     # The following way of writing the cache mishandles newlines in values,
2295 (
2296   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2297     eval ac_val=\$$ac_var
2298     case $ac_val in #(
2299     *${as_nl}*)
2300       case $ac_var in #(
2301       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2302 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2303       esac
2304       case $ac_var in #(
2305       _ | IFS | as_nl) ;; #(
2306       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2307       *) { eval $ac_var=; unset $ac_var;} ;;
2308       esac ;;
2309     esac
2310   done
2311   (set) 2>&1 |
2312     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2313     *${as_nl}ac_space=\ *)
2314       sed -n \
2315         "s/'\''/'\''\\\\'\'''\''/g;
2316           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2317       ;; #(
2318     *)
2319       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2320       ;;
2321     esac |
2322     sort
2323 )
2324     echo
2325
2326     cat <<\_ASBOX
2327 ## ----------------- ##
2328 ## Output variables. ##
2329 ## ----------------- ##
2330 _ASBOX
2331     echo
2332     for ac_var in $ac_subst_vars
2333     do
2334       eval ac_val=\$$ac_var
2335       case $ac_val in
2336       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2337       esac
2338       $as_echo "$ac_var='\''$ac_val'\''"
2339     done | sort
2340     echo
2341
2342     if test -n "$ac_subst_files"; then
2343       cat <<\_ASBOX
2344 ## ------------------- ##
2345 ## File substitutions. ##
2346 ## ------------------- ##
2347 _ASBOX
2348       echo
2349       for ac_var in $ac_subst_files
2350       do
2351         eval ac_val=\$$ac_var
2352         case $ac_val in
2353         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2354         esac
2355         $as_echo "$ac_var='\''$ac_val'\''"
2356       done | sort
2357       echo
2358     fi
2359
2360     if test -s confdefs.h; then
2361       cat <<\_ASBOX
2362 ## ----------- ##
2363 ## confdefs.h. ##
2364 ## ----------- ##
2365 _ASBOX
2366       echo
2367       cat confdefs.h
2368       echo
2369     fi
2370     test "$ac_signal" != 0 &&
2371       $as_echo "$as_me: caught signal $ac_signal"
2372     $as_echo "$as_me: exit $exit_status"
2373   } >&5
2374   rm -f core *.core core.conftest.* &&
2375     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2376     exit $exit_status
2377 ' 0
2378 for ac_signal in 1 2 13 15; do
2379   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2380 done
2381 ac_signal=0
2382
2383 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2384 rm -f -r conftest* confdefs.h
2385
2386 $as_echo "/* confdefs.h */" > confdefs.h
2387
2388 # Predefined preprocessor variables.
2389
2390 cat >>confdefs.h <<_ACEOF
2391 #define PACKAGE_NAME "$PACKAGE_NAME"
2392 _ACEOF
2393
2394 cat >>confdefs.h <<_ACEOF
2395 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2396 _ACEOF
2397
2398 cat >>confdefs.h <<_ACEOF
2399 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2400 _ACEOF
2401
2402 cat >>confdefs.h <<_ACEOF
2403 #define PACKAGE_STRING "$PACKAGE_STRING"
2404 _ACEOF
2405
2406 cat >>confdefs.h <<_ACEOF
2407 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2408 _ACEOF
2409
2410 cat >>confdefs.h <<_ACEOF
2411 #define PACKAGE_URL "$PACKAGE_URL"
2412 _ACEOF
2413
2414
2415 # Let the site file select an alternate cache file if it wants to.
2416 # Prefer an explicitly selected file to automatically selected ones.
2417 ac_site_file1=NONE
2418 ac_site_file2=NONE
2419 if test -n "$CONFIG_SITE"; then
2420   ac_site_file1=$CONFIG_SITE
2421 elif test "x$prefix" != xNONE; then
2422   ac_site_file1=$prefix/share/config.site
2423   ac_site_file2=$prefix/etc/config.site
2424 else
2425   ac_site_file1=$ac_default_prefix/share/config.site
2426   ac_site_file2=$ac_default_prefix/etc/config.site
2427 fi
2428 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2429 do
2430   test "x$ac_site_file" = xNONE && continue
2431   if test -r "$ac_site_file"; then
2432     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2433 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2434     sed 's/^/| /' "$ac_site_file" >&5
2435     . "$ac_site_file"
2436   fi
2437 done
2438
2439 if test -r "$cache_file"; then
2440   # Some versions of bash will fail to source /dev/null (special
2441   # files actually), so we avoid doing that.
2442   if test -f "$cache_file"; then
2443     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2444 $as_echo "$as_me: loading cache $cache_file" >&6;}
2445     case $cache_file in
2446       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2447       *)                      . "./$cache_file";;
2448     esac
2449   fi
2450 else
2451   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2452 $as_echo "$as_me: creating cache $cache_file" >&6;}
2453   >$cache_file
2454 fi
2455
2456 # Check that the precious variables saved in the cache have kept the same
2457 # value.
2458 ac_cache_corrupted=false
2459 for ac_var in $ac_precious_vars; do
2460   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2461   eval ac_new_set=\$ac_env_${ac_var}_set
2462   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2463   eval ac_new_val=\$ac_env_${ac_var}_value
2464   case $ac_old_set,$ac_new_set in
2465     set,)
2466       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2467 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2468       ac_cache_corrupted=: ;;
2469     ,set)
2470       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2471 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2472       ac_cache_corrupted=: ;;
2473     ,);;
2474     *)
2475       if test "x$ac_old_val" != "x$ac_new_val"; then
2476         # differences in whitespace do not lead to failure.
2477         ac_old_val_w=`echo x $ac_old_val`
2478         ac_new_val_w=`echo x $ac_new_val`
2479         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2480           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2481 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2482           ac_cache_corrupted=:
2483         else
2484           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2485 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2486           eval $ac_var=\$ac_old_val
2487         fi
2488         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2489 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2490         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2491 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2492       fi;;
2493   esac
2494   # Pass precious variables to config.status.
2495   if test "$ac_new_set" = set; then
2496     case $ac_new_val in
2497     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2498     *) ac_arg=$ac_var=$ac_new_val ;;
2499     esac
2500     case " $ac_configure_args " in
2501       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2502       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2503     esac
2504   fi
2505 done
2506 if $ac_cache_corrupted; then
2507   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2508 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2509   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2510 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2511   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2512 fi
2513 ## -------------------- ##
2514 ## Main body of script. ##
2515 ## -------------------- ##
2516
2517 ac_ext=c
2518 ac_cpp='$CPP $CPPFLAGS'
2519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2522
2523
2524
2525
2526
2527
2528
2529 ac_aux_dir=
2530 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2531   for ac_t in install-sh install.sh shtool; do
2532     if test -f "$ac_dir/$ac_t"; then
2533       ac_aux_dir=$ac_dir
2534       ac_install_sh="$ac_aux_dir/$ac_t -c"
2535       break 2
2536     fi
2537   done
2538 done
2539 if test -z "$ac_aux_dir"; then
2540   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2541 fi
2542
2543 # These three variables are undocumented and unsupported,
2544 # and are intended to be withdrawn in a future Autoconf release.
2545 # They can cause serious problems if a builder's source tree is in a directory
2546 # whose full name contains unusual characters.
2547 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2548 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2549 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2550
2551
2552 # Make sure we can run config.sub.
2553 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2554   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2555
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2557 $as_echo_n "checking build system type... " >&6; }
2558 if test "${ac_cv_build+set}" = set; then :
2559   $as_echo_n "(cached) " >&6
2560 else
2561   ac_build_alias=$build_alias
2562 test "x$ac_build_alias" = x &&
2563   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2564 test "x$ac_build_alias" = x &&
2565   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2566 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2567   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2568
2569 fi
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2571 $as_echo "$ac_cv_build" >&6; }
2572 case $ac_cv_build in
2573 *-*-*) ;;
2574 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2575 esac
2576 build=$ac_cv_build
2577 ac_save_IFS=$IFS; IFS='-'
2578 set x $ac_cv_build
2579 shift
2580 build_cpu=$1
2581 build_vendor=$2
2582 shift; shift
2583 # Remember, the first character of IFS is used to create $*,
2584 # except with old shells:
2585 build_os=$*
2586 IFS=$ac_save_IFS
2587 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2588
2589
2590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2591 $as_echo_n "checking host system type... " >&6; }
2592 if test "${ac_cv_host+set}" = set; then :
2593   $as_echo_n "(cached) " >&6
2594 else
2595   if test "x$host_alias" = x; then
2596   ac_cv_host=$ac_cv_build
2597 else
2598   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2599     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2600 fi
2601
2602 fi
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2604 $as_echo "$ac_cv_host" >&6; }
2605 case $ac_cv_host in
2606 *-*-*) ;;
2607 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2608 esac
2609 host=$ac_cv_host
2610 ac_save_IFS=$IFS; IFS='-'
2611 set x $ac_cv_host
2612 shift
2613 host_cpu=$1
2614 host_vendor=$2
2615 shift; shift
2616 # Remember, the first character of IFS is used to create $*,
2617 # except with old shells:
2618 host_os=$*
2619 IFS=$ac_save_IFS
2620 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2621
2622
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2624 $as_echo_n "checking target system type... " >&6; }
2625 if test "${ac_cv_target+set}" = set; then :
2626   $as_echo_n "(cached) " >&6
2627 else
2628   if test "x$target_alias" = x; then
2629   ac_cv_target=$ac_cv_host
2630 else
2631   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2632     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2633 fi
2634
2635 fi
2636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2637 $as_echo "$ac_cv_target" >&6; }
2638 case $ac_cv_target in
2639 *-*-*) ;;
2640 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2641 esac
2642 target=$ac_cv_target
2643 ac_save_IFS=$IFS; IFS='-'
2644 set x $ac_cv_target
2645 shift
2646 target_cpu=$1
2647 target_vendor=$2
2648 shift; shift
2649 # Remember, the first character of IFS is used to create $*,
2650 # except with old shells:
2651 target_os=$*
2652 IFS=$ac_save_IFS
2653 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2654
2655
2656 # The aliases save the names the user supplied, while $host etc.
2657 # will get canonicalized.
2658 test -n "$target_alias" &&
2659   test "$program_prefix$program_suffix$program_transform_name" = \
2660     NONENONEs,x,x, &&
2661   program_prefix=${target_alias}-
2662 ac_ext=c
2663 ac_cpp='$CPP $CPPFLAGS'
2664 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2665 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2666 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2667 if test -n "$ac_tool_prefix"; then
2668   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2669 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671 $as_echo_n "checking for $ac_word... " >&6; }
2672 if test "${ac_cv_prog_CC+set}" = set; then :
2673   $as_echo_n "(cached) " >&6
2674 else
2675   if test -n "$CC"; then
2676   ac_cv_prog_CC="$CC" # Let the user override the test.
2677 else
2678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679 for as_dir in $PATH
2680 do
2681   IFS=$as_save_IFS
2682   test -z "$as_dir" && as_dir=.
2683     for ac_exec_ext in '' $ac_executable_extensions; do
2684   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2685     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2686     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687     break 2
2688   fi
2689 done
2690   done
2691 IFS=$as_save_IFS
2692
2693 fi
2694 fi
2695 CC=$ac_cv_prog_CC
2696 if test -n "$CC"; then
2697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2698 $as_echo "$CC" >&6; }
2699 else
2700   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701 $as_echo "no" >&6; }
2702 fi
2703
2704
2705 fi
2706 if test -z "$ac_cv_prog_CC"; then
2707   ac_ct_CC=$CC
2708   # Extract the first word of "gcc", so it can be a program name with args.
2709 set dummy gcc; ac_word=$2
2710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2711 $as_echo_n "checking for $ac_word... " >&6; }
2712 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2713   $as_echo_n "(cached) " >&6
2714 else
2715   if test -n "$ac_ct_CC"; then
2716   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2717 else
2718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2719 for as_dir in $PATH
2720 do
2721   IFS=$as_save_IFS
2722   test -z "$as_dir" && as_dir=.
2723     for ac_exec_ext in '' $ac_executable_extensions; do
2724   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2725     ac_cv_prog_ac_ct_CC="gcc"
2726     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2727     break 2
2728   fi
2729 done
2730   done
2731 IFS=$as_save_IFS
2732
2733 fi
2734 fi
2735 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2736 if test -n "$ac_ct_CC"; then
2737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2738 $as_echo "$ac_ct_CC" >&6; }
2739 else
2740   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2741 $as_echo "no" >&6; }
2742 fi
2743
2744   if test "x$ac_ct_CC" = x; then
2745     CC=""
2746   else
2747     case $cross_compiling:$ac_tool_warned in
2748 yes:)
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2750 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2751 ac_tool_warned=yes ;;
2752 esac
2753     CC=$ac_ct_CC
2754   fi
2755 else
2756   CC="$ac_cv_prog_CC"
2757 fi
2758
2759 if test -z "$CC"; then
2760           if test -n "$ac_tool_prefix"; then
2761     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2762 set dummy ${ac_tool_prefix}cc; ac_word=$2
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2764 $as_echo_n "checking for $ac_word... " >&6; }
2765 if test "${ac_cv_prog_CC+set}" = set; then :
2766   $as_echo_n "(cached) " >&6
2767 else
2768   if test -n "$CC"; then
2769   ac_cv_prog_CC="$CC" # Let the user override the test.
2770 else
2771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2772 for as_dir in $PATH
2773 do
2774   IFS=$as_save_IFS
2775   test -z "$as_dir" && as_dir=.
2776     for ac_exec_ext in '' $ac_executable_extensions; do
2777   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2778     ac_cv_prog_CC="${ac_tool_prefix}cc"
2779     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2780     break 2
2781   fi
2782 done
2783   done
2784 IFS=$as_save_IFS
2785
2786 fi
2787 fi
2788 CC=$ac_cv_prog_CC
2789 if test -n "$CC"; then
2790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2791 $as_echo "$CC" >&6; }
2792 else
2793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2794 $as_echo "no" >&6; }
2795 fi
2796
2797
2798   fi
2799 fi
2800 if test -z "$CC"; then
2801   # Extract the first word of "cc", so it can be a program name with args.
2802 set dummy cc; ac_word=$2
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2804 $as_echo_n "checking for $ac_word... " >&6; }
2805 if test "${ac_cv_prog_CC+set}" = set; then :
2806   $as_echo_n "(cached) " >&6
2807 else
2808   if test -n "$CC"; then
2809   ac_cv_prog_CC="$CC" # Let the user override the test.
2810 else
2811   ac_prog_rejected=no
2812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2813 for as_dir in $PATH
2814 do
2815   IFS=$as_save_IFS
2816   test -z "$as_dir" && as_dir=.
2817     for ac_exec_ext in '' $ac_executable_extensions; do
2818   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2819     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2820        ac_prog_rejected=yes
2821        continue
2822      fi
2823     ac_cv_prog_CC="cc"
2824     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2825     break 2
2826   fi
2827 done
2828   done
2829 IFS=$as_save_IFS
2830
2831 if test $ac_prog_rejected = yes; then
2832   # We found a bogon in the path, so make sure we never use it.
2833   set dummy $ac_cv_prog_CC
2834   shift
2835   if test $# != 0; then
2836     # We chose a different compiler from the bogus one.
2837     # However, it has the same basename, so the bogon will be chosen
2838     # first if we set CC to just the basename; use the full file name.
2839     shift
2840     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2841   fi
2842 fi
2843 fi
2844 fi
2845 CC=$ac_cv_prog_CC
2846 if test -n "$CC"; then
2847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2848 $as_echo "$CC" >&6; }
2849 else
2850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2851 $as_echo "no" >&6; }
2852 fi
2853
2854
2855 fi
2856 if test -z "$CC"; then
2857   if test -n "$ac_tool_prefix"; then
2858   for ac_prog in cl.exe
2859   do
2860     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2861 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2863 $as_echo_n "checking for $ac_word... " >&6; }
2864 if test "${ac_cv_prog_CC+set}" = set; then :
2865   $as_echo_n "(cached) " >&6
2866 else
2867   if test -n "$CC"; then
2868   ac_cv_prog_CC="$CC" # Let the user override the test.
2869 else
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871 for as_dir in $PATH
2872 do
2873   IFS=$as_save_IFS
2874   test -z "$as_dir" && as_dir=.
2875     for ac_exec_ext in '' $ac_executable_extensions; do
2876   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2877     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2878     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2879     break 2
2880   fi
2881 done
2882   done
2883 IFS=$as_save_IFS
2884
2885 fi
2886 fi
2887 CC=$ac_cv_prog_CC
2888 if test -n "$CC"; then
2889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2890 $as_echo "$CC" >&6; }
2891 else
2892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2893 $as_echo "no" >&6; }
2894 fi
2895
2896
2897     test -n "$CC" && break
2898   done
2899 fi
2900 if test -z "$CC"; then
2901   ac_ct_CC=$CC
2902   for ac_prog in cl.exe
2903 do
2904   # Extract the first word of "$ac_prog", so it can be a program name with args.
2905 set dummy $ac_prog; ac_word=$2
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2907 $as_echo_n "checking for $ac_word... " >&6; }
2908 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2909   $as_echo_n "(cached) " >&6
2910 else
2911   if test -n "$ac_ct_CC"; then
2912   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2913 else
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2915 for as_dir in $PATH
2916 do
2917   IFS=$as_save_IFS
2918   test -z "$as_dir" && as_dir=.
2919     for ac_exec_ext in '' $ac_executable_extensions; do
2920   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2921     ac_cv_prog_ac_ct_CC="$ac_prog"
2922     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2923     break 2
2924   fi
2925 done
2926   done
2927 IFS=$as_save_IFS
2928
2929 fi
2930 fi
2931 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2932 if test -n "$ac_ct_CC"; then
2933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2934 $as_echo "$ac_ct_CC" >&6; }
2935 else
2936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2937 $as_echo "no" >&6; }
2938 fi
2939
2940
2941   test -n "$ac_ct_CC" && break
2942 done
2943
2944   if test "x$ac_ct_CC" = x; then
2945     CC=""
2946   else
2947     case $cross_compiling:$ac_tool_warned in
2948 yes:)
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2950 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2951 ac_tool_warned=yes ;;
2952 esac
2953     CC=$ac_ct_CC
2954   fi
2955 fi
2956
2957 fi
2958
2959
2960 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2961 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2962 as_fn_error "no acceptable C compiler found in \$PATH
2963 See \`config.log' for more details." "$LINENO" 5; }
2964
2965 # Provide some information about the compiler.
2966 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2967 set X $ac_compile
2968 ac_compiler=$2
2969 for ac_option in --version -v -V -qversion; do
2970   { { ac_try="$ac_compiler $ac_option >&5"
2971 case "(($ac_try" in
2972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973   *) ac_try_echo=$ac_try;;
2974 esac
2975 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2976 $as_echo "$ac_try_echo"; } >&5
2977   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2978   ac_status=$?
2979   if test -s conftest.err; then
2980     sed '10a\
2981 ... rest of stderr output deleted ...
2982          10q' conftest.err >conftest.er1
2983     cat conftest.er1 >&5
2984     rm -f conftest.er1 conftest.err
2985   fi
2986   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2987   test $ac_status = 0; }
2988 done
2989
2990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2991 /* end confdefs.h.  */
2992
2993 int
2994 main ()
2995 {
2996
2997   ;
2998   return 0;
2999 }
3000 _ACEOF
3001 ac_clean_files_save=$ac_clean_files
3002 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3003 # Try to create an executable without -o first, disregard a.out.
3004 # It will help us diagnose broken compilers, and finding out an intuition
3005 # of exeext.
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3007 $as_echo_n "checking for C compiler default output file name... " >&6; }
3008 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3009
3010 # The possible output files:
3011 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3012
3013 ac_rmfiles=
3014 for ac_file in $ac_files
3015 do
3016   case $ac_file in
3017     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3018     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3019   esac
3020 done
3021 rm -f $ac_rmfiles
3022
3023 if { { ac_try="$ac_link_default"
3024 case "(($ac_try" in
3025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026   *) ac_try_echo=$ac_try;;
3027 esac
3028 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3029 $as_echo "$ac_try_echo"; } >&5
3030   (eval "$ac_link_default") 2>&5
3031   ac_status=$?
3032   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3033   test $ac_status = 0; }; then :
3034   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3035 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3036 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3037 # so that the user can short-circuit this test for compilers unknown to
3038 # Autoconf.
3039 for ac_file in $ac_files ''
3040 do
3041   test -f "$ac_file" || continue
3042   case $ac_file in
3043     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3044         ;;
3045     [ab].out )
3046         # We found the default executable, but exeext='' is most
3047         # certainly right.
3048         break;;
3049     *.* )
3050         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3051         then :; else
3052            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3053         fi
3054         # We set ac_cv_exeext here because the later test for it is not
3055         # safe: cross compilers may not add the suffix if given an `-o'
3056         # argument, so we may need to know it at that point already.
3057         # Even if this section looks crufty: it has the advantage of
3058         # actually working.
3059         break;;
3060     * )
3061         break;;
3062   esac
3063 done
3064 test "$ac_cv_exeext" = no && ac_cv_exeext=
3065
3066 else
3067   ac_file=''
3068 fi
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3070 $as_echo "$ac_file" >&6; }
3071 if test -z "$ac_file"; then :
3072   $as_echo "$as_me: failed program was:" >&5
3073 sed 's/^/| /' conftest.$ac_ext >&5
3074
3075 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3076 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3077 { as_fn_set_status 77
3078 as_fn_error "C compiler cannot create executables
3079 See \`config.log' for more details." "$LINENO" 5; }; }
3080 fi
3081 ac_exeext=$ac_cv_exeext
3082
3083 # Check that the compiler produces executables we can run.  If not, either
3084 # the compiler is broken, or we cross compile.
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3086 $as_echo_n "checking whether the C compiler works... " >&6; }
3087 # If not cross compiling, check that we can run a simple program.
3088 if test "$cross_compiling" != yes; then
3089   if { ac_try='./$ac_file'
3090   { { case "(($ac_try" in
3091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3092   *) ac_try_echo=$ac_try;;
3093 esac
3094 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3095 $as_echo "$ac_try_echo"; } >&5
3096   (eval "$ac_try") 2>&5
3097   ac_status=$?
3098   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3099   test $ac_status = 0; }; }; then
3100     cross_compiling=no
3101   else
3102     if test "$cross_compiling" = maybe; then
3103         cross_compiling=yes
3104     else
3105         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3106 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3107 as_fn_error "cannot run C compiled programs.
3108 If you meant to cross compile, use \`--host'.
3109 See \`config.log' for more details." "$LINENO" 5; }
3110     fi
3111   fi
3112 fi
3113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3114 $as_echo "yes" >&6; }
3115
3116 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3117 ac_clean_files=$ac_clean_files_save
3118 # Check that the compiler produces executables we can run.  If not, either
3119 # the compiler is broken, or we cross compile.
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3121 $as_echo_n "checking whether we are cross compiling... " >&6; }
3122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3123 $as_echo "$cross_compiling" >&6; }
3124
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3126 $as_echo_n "checking for suffix of executables... " >&6; }
3127 if { { ac_try="$ac_link"
3128 case "(($ac_try" in
3129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3130   *) ac_try_echo=$ac_try;;
3131 esac
3132 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3133 $as_echo "$ac_try_echo"; } >&5
3134   (eval "$ac_link") 2>&5
3135   ac_status=$?
3136   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3137   test $ac_status = 0; }; then :
3138   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3139 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3140 # work properly (i.e., refer to `conftest.exe'), while it won't with
3141 # `rm'.
3142 for ac_file in conftest.exe conftest conftest.*; do
3143   test -f "$ac_file" || continue
3144   case $ac_file in
3145     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3146     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3147           break;;
3148     * ) break;;
3149   esac
3150 done
3151 else
3152   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3153 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3154 as_fn_error "cannot compute suffix of executables: cannot compile and link
3155 See \`config.log' for more details." "$LINENO" 5; }
3156 fi
3157 rm -f conftest$ac_cv_exeext
3158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3159 $as_echo "$ac_cv_exeext" >&6; }
3160
3161 rm -f conftest.$ac_ext
3162 EXEEXT=$ac_cv_exeext
3163 ac_exeext=$EXEEXT
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3165 $as_echo_n "checking for suffix of object files... " >&6; }
3166 if test "${ac_cv_objext+set}" = set; then :
3167   $as_echo_n "(cached) " >&6
3168 else
3169   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3170 /* end confdefs.h.  */
3171
3172 int
3173 main ()
3174 {
3175
3176   ;
3177   return 0;
3178 }
3179 _ACEOF
3180 rm -f conftest.o conftest.obj
3181 if { { ac_try="$ac_compile"
3182 case "(($ac_try" in
3183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3184   *) ac_try_echo=$ac_try;;
3185 esac
3186 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3187 $as_echo "$ac_try_echo"; } >&5
3188   (eval "$ac_compile") 2>&5
3189   ac_status=$?
3190   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3191   test $ac_status = 0; }; then :
3192   for ac_file in conftest.o conftest.obj conftest.*; do
3193   test -f "$ac_file" || continue;
3194   case $ac_file in
3195     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3196     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3197        break;;
3198   esac
3199 done
3200 else
3201   $as_echo "$as_me: failed program was:" >&5
3202 sed 's/^/| /' conftest.$ac_ext >&5
3203
3204 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3205 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3206 as_fn_error "cannot compute suffix of object files: cannot compile
3207 See \`config.log' for more details." "$LINENO" 5; }
3208 fi
3209 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3210 fi
3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3212 $as_echo "$ac_cv_objext" >&6; }
3213 OBJEXT=$ac_cv_objext
3214 ac_objext=$OBJEXT
3215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3216 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3217 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3218   $as_echo_n "(cached) " >&6
3219 else
3220   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3221 /* end confdefs.h.  */
3222
3223 int
3224 main ()
3225 {
3226 #ifndef __GNUC__
3227        choke me
3228 #endif
3229
3230   ;
3231   return 0;
3232 }
3233 _ACEOF
3234 if ac_fn_c_try_compile "$LINENO"; then :
3235   ac_compiler_gnu=yes
3236 else
3237   ac_compiler_gnu=no
3238 fi
3239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3240 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3241
3242 fi
3243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3244 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3245 if test $ac_compiler_gnu = yes; then
3246   GCC=yes
3247 else
3248   GCC=
3249 fi
3250 ac_test_CFLAGS=${CFLAGS+set}
3251 ac_save_CFLAGS=$CFLAGS
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3253 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3254 if test "${ac_cv_prog_cc_g+set}" = set; then :
3255   $as_echo_n "(cached) " >&6
3256 else
3257   ac_save_c_werror_flag=$ac_c_werror_flag
3258    ac_c_werror_flag=yes
3259    ac_cv_prog_cc_g=no
3260    CFLAGS="-g"
3261    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3262 /* end confdefs.h.  */
3263
3264 int
3265 main ()
3266 {
3267
3268   ;
3269   return 0;
3270 }
3271 _ACEOF
3272 if ac_fn_c_try_compile "$LINENO"; then :
3273   ac_cv_prog_cc_g=yes
3274 else
3275   CFLAGS=""
3276       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3277 /* end confdefs.h.  */
3278
3279 int
3280 main ()
3281 {
3282
3283   ;
3284   return 0;
3285 }
3286 _ACEOF
3287 if ac_fn_c_try_compile "$LINENO"; then :
3288
3289 else
3290   ac_c_werror_flag=$ac_save_c_werror_flag
3291          CFLAGS="-g"
3292          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3293 /* end confdefs.h.  */
3294
3295 int
3296 main ()
3297 {
3298
3299   ;
3300   return 0;
3301 }
3302 _ACEOF
3303 if ac_fn_c_try_compile "$LINENO"; then :
3304   ac_cv_prog_cc_g=yes
3305 fi
3306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3307 fi
3308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3309 fi
3310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3311    ac_c_werror_flag=$ac_save_c_werror_flag
3312 fi
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3314 $as_echo "$ac_cv_prog_cc_g" >&6; }
3315 if test "$ac_test_CFLAGS" = set; then
3316   CFLAGS=$ac_save_CFLAGS
3317 elif test $ac_cv_prog_cc_g = yes; then
3318   if test "$GCC" = yes; then
3319     CFLAGS="-g -O2"
3320   else
3321     CFLAGS="-g"
3322   fi
3323 else
3324   if test "$GCC" = yes; then
3325     CFLAGS="-O2"
3326   else
3327     CFLAGS=
3328   fi
3329 fi
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3331 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3332 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3333   $as_echo_n "(cached) " >&6
3334 else
3335   ac_cv_prog_cc_c89=no
3336 ac_save_CC=$CC
3337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3338 /* end confdefs.h.  */
3339 #include <stdarg.h>
3340 #include <stdio.h>
3341 #include <sys/types.h>
3342 #include <sys/stat.h>
3343 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3344 struct buf { int x; };
3345 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3346 static char *e (p, i)
3347      char **p;
3348      int i;
3349 {
3350   return p[i];
3351 }
3352 static char *f (char * (*g) (char **, int), char **p, ...)
3353 {
3354   char *s;
3355   va_list v;
3356   va_start (v,p);
3357   s = g (p, va_arg (v,int));
3358   va_end (v);
3359   return s;
3360 }
3361
3362 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3363    function prototypes and stuff, but not '\xHH' hex character constants.
3364    These don't provoke an error unfortunately, instead are silently treated
3365    as 'x'.  The following induces an error, until -std is added to get
3366    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3367    array size at least.  It's necessary to write '\x00'==0 to get something
3368    that's true only with -std.  */
3369 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3370
3371 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3372    inside strings and character constants.  */
3373 #define FOO(x) 'x'
3374 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3375
3376 int test (int i, double x);
3377 struct s1 {int (*f) (int a);};
3378 struct s2 {int (*f) (double a);};
3379 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3380 int argc;
3381 char **argv;
3382 int
3383 main ()
3384 {
3385 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3386   ;
3387   return 0;
3388 }
3389 _ACEOF
3390 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3391         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3392 do
3393   CC="$ac_save_CC $ac_arg"
3394   if ac_fn_c_try_compile "$LINENO"; then :
3395   ac_cv_prog_cc_c89=$ac_arg
3396 fi
3397 rm -f core conftest.err conftest.$ac_objext
3398   test "x$ac_cv_prog_cc_c89" != "xno" && break
3399 done
3400 rm -f conftest.$ac_ext
3401 CC=$ac_save_CC
3402
3403 fi
3404 # AC_CACHE_VAL
3405 case "x$ac_cv_prog_cc_c89" in
3406   x)
3407     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3408 $as_echo "none needed" >&6; } ;;
3409   xno)
3410     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3411 $as_echo "unsupported" >&6; } ;;
3412   *)
3413     CC="$CC $ac_cv_prog_cc_c89"
3414     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3415 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3416 esac
3417 if test "x$ac_cv_prog_cc_c89" != xno; then :
3418
3419 fi
3420
3421 ac_ext=c
3422 ac_cpp='$CPP $CPPFLAGS'
3423 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3424 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3425 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3426
3427
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3429 $as_echo_n "checking for library containing strerror... " >&6; }
3430 if test "${ac_cv_search_strerror+set}" = set; then :
3431   $as_echo_n "(cached) " >&6
3432 else
3433   ac_func_search_save_LIBS=$LIBS
3434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3435 /* end confdefs.h.  */
3436
3437 /* Override any GCC internal prototype to avoid an error.
3438    Use char because int might match the return type of a GCC
3439    builtin and then its argument prototype would still apply.  */
3440 #ifdef __cplusplus
3441 extern "C"
3442 #endif
3443 char strerror ();
3444 int
3445 main ()
3446 {
3447 return strerror ();
3448   ;
3449   return 0;
3450 }
3451 _ACEOF
3452 for ac_lib in '' cposix; do
3453   if test -z "$ac_lib"; then
3454     ac_res="none required"
3455   else
3456     ac_res=-l$ac_lib
3457     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3458   fi
3459   if ac_fn_c_try_link "$LINENO"; then :
3460   ac_cv_search_strerror=$ac_res
3461 fi
3462 rm -f core conftest.err conftest.$ac_objext \
3463     conftest$ac_exeext
3464   if test "${ac_cv_search_strerror+set}" = set; then :
3465   break
3466 fi
3467 done
3468 if test "${ac_cv_search_strerror+set}" = set; then :
3469
3470 else
3471   ac_cv_search_strerror=no
3472 fi
3473 rm conftest.$ac_ext
3474 LIBS=$ac_func_search_save_LIBS
3475 fi
3476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3477 $as_echo "$ac_cv_search_strerror" >&6; }
3478 ac_res=$ac_cv_search_strerror
3479 if test "$ac_res" != no; then :
3480   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3481
3482 fi
3483
3484
3485 am__api_version='1.11'
3486
3487 # Find a good install program.  We prefer a C program (faster),
3488 # so one script is as good as another.  But avoid the broken or
3489 # incompatible versions:
3490 # SysV /etc/install, /usr/sbin/install
3491 # SunOS /usr/etc/install
3492 # IRIX /sbin/install
3493 # AIX /bin/install
3494 # AmigaOS /C/install, which installs bootblocks on floppy discs
3495 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3496 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3497 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3498 # OS/2's system install, which has a completely different semantic
3499 # ./install, which can be erroneously created by make from ./install.sh.
3500 # Reject install programs that cannot install multiple files.
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3502 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3503 if test -z "$INSTALL"; then
3504 if test "${ac_cv_path_install+set}" = set; then :
3505   $as_echo_n "(cached) " >&6
3506 else
3507   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3508 for as_dir in $PATH
3509 do
3510   IFS=$as_save_IFS
3511   test -z "$as_dir" && as_dir=.
3512     # Account for people who put trailing slashes in PATH elements.
3513 case $as_dir/ in #((
3514   ./ | .// | /[cC]/* | \
3515   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3516   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3517   /usr/ucb/* ) ;;
3518   *)
3519     # OSF1 and SCO ODT 3.0 have their own names for install.
3520     # Don't use installbsd from OSF since it installs stuff as root
3521     # by default.
3522     for ac_prog in ginstall scoinst install; do
3523       for ac_exec_ext in '' $ac_executable_extensions; do
3524         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3525           if test $ac_prog = install &&
3526             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3527             # AIX install.  It has an incompatible calling convention.
3528             :
3529           elif test $ac_prog = install &&
3530             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3531             # program-specific install script used by HP pwplus--don't use.
3532             :
3533           else
3534             rm -rf conftest.one conftest.two conftest.dir
3535             echo one > conftest.one
3536             echo two > conftest.two
3537             mkdir conftest.dir
3538             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3539               test -s conftest.one && test -s conftest.two &&
3540               test -s conftest.dir/conftest.one &&
3541               test -s conftest.dir/conftest.two
3542             then
3543               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3544               break 3
3545             fi
3546           fi
3547         fi
3548       done
3549     done
3550     ;;
3551 esac
3552
3553   done
3554 IFS=$as_save_IFS
3555
3556 rm -rf conftest.one conftest.two conftest.dir
3557
3558 fi
3559   if test "${ac_cv_path_install+set}" = set; then
3560     INSTALL=$ac_cv_path_install
3561   else
3562     # As a last resort, use the slow shell script.  Don't cache a
3563     # value for INSTALL within a source directory, because that will
3564     # break other packages using the cache if that directory is
3565     # removed, or if the value is a relative name.
3566     INSTALL=$ac_install_sh
3567   fi
3568 fi
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3570 $as_echo "$INSTALL" >&6; }
3571
3572 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3573 # It thinks the first close brace ends the variable substitution.
3574 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3575
3576 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3577
3578 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3579
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3581 $as_echo_n "checking whether build environment is sane... " >&6; }
3582 # Just in case
3583 sleep 1
3584 echo timestamp > conftest.file
3585 # Reject unsafe characters in $srcdir or the absolute working directory
3586 # name.  Accept space and tab only in the latter.
3587 am_lf='
3588 '
3589 case `pwd` in
3590   *[\\\"\#\$\&\'\`$am_lf]*)
3591     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3592 esac
3593 case $srcdir in
3594   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3595     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3596 esac
3597
3598 # Do `set' in a subshell so we don't clobber the current shell's
3599 # arguments.  Must try -L first in case configure is actually a
3600 # symlink; some systems play weird games with the mod time of symlinks
3601 # (eg FreeBSD returns the mod time of the symlink's containing
3602 # directory).
3603 if (
3604    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3605    if test "$*" = "X"; then
3606       # -L didn't work.
3607       set X `ls -t "$srcdir/configure" conftest.file`
3608    fi
3609    rm -f conftest.file
3610    if test "$*" != "X $srcdir/configure conftest.file" \
3611       && test "$*" != "X conftest.file $srcdir/configure"; then
3612
3613       # If neither matched, then we have a broken ls.  This can happen
3614       # if, for instance, CONFIG_SHELL is bash and it inherits a
3615       # broken ls alias from the environment.  This has actually
3616       # happened.  Such a system could not be considered "sane".
3617       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3618 alias in your environment" "$LINENO" 5
3619    fi
3620
3621    test "$2" = conftest.file
3622    )
3623 then
3624    # Ok.
3625    :
3626 else
3627    as_fn_error "newly created file is older than distributed files!
3628 Check your system clock" "$LINENO" 5
3629 fi
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3631 $as_echo "yes" >&6; }
3632 test "$program_prefix" != NONE &&
3633   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3634 # Use a double $ so make ignores it.
3635 test "$program_suffix" != NONE &&
3636   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3637 # Double any \ or $.
3638 # By default was `s,x,x', remove it if useless.
3639 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3640 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3641
3642 # expand $ac_aux_dir to an absolute path
3643 am_aux_dir=`cd $ac_aux_dir && pwd`
3644
3645 if test x"${MISSING+set}" != xset; then
3646   case $am_aux_dir in
3647   *\ * | *\     *)
3648     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3649   *)
3650     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3651   esac
3652 fi
3653 # Use eval to expand $SHELL
3654 if eval "$MISSING --run true"; then
3655   am_missing_run="$MISSING --run "
3656 else
3657   am_missing_run=
3658   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3659 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3660 fi
3661
3662 if test x"${install_sh}" != xset; then
3663   case $am_aux_dir in
3664   *\ * | *\     *)
3665     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3666   *)
3667     install_sh="\${SHELL} $am_aux_dir/install-sh"
3668   esac
3669 fi
3670
3671 # Installed binaries are usually stripped using `strip' when the user
3672 # run `make install-strip'.  However `strip' might not be the right
3673 # tool to use in cross-compilation environments, therefore Automake
3674 # will honor the `STRIP' environment variable to overrule this program.
3675 if test "$cross_compiling" != no; then
3676   if test -n "$ac_tool_prefix"; then
3677   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3678 set dummy ${ac_tool_prefix}strip; ac_word=$2
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3680 $as_echo_n "checking for $ac_word... " >&6; }
3681 if test "${ac_cv_prog_STRIP+set}" = set; then :
3682   $as_echo_n "(cached) " >&6
3683 else
3684   if test -n "$STRIP"; then
3685   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3686 else
3687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3688 for as_dir in $PATH
3689 do
3690   IFS=$as_save_IFS
3691   test -z "$as_dir" && as_dir=.
3692     for ac_exec_ext in '' $ac_executable_extensions; do
3693   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3694     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3695     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3696     break 2
3697   fi
3698 done
3699   done
3700 IFS=$as_save_IFS
3701
3702 fi
3703 fi
3704 STRIP=$ac_cv_prog_STRIP
3705 if test -n "$STRIP"; then
3706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3707 $as_echo "$STRIP" >&6; }
3708 else
3709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3710 $as_echo "no" >&6; }
3711 fi
3712
3713
3714 fi
3715 if test -z "$ac_cv_prog_STRIP"; then
3716   ac_ct_STRIP=$STRIP
3717   # Extract the first word of "strip", so it can be a program name with args.
3718 set dummy strip; ac_word=$2
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3720 $as_echo_n "checking for $ac_word... " >&6; }
3721 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3722   $as_echo_n "(cached) " >&6
3723 else
3724   if test -n "$ac_ct_STRIP"; then
3725   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3726 else
3727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3728 for as_dir in $PATH
3729 do
3730   IFS=$as_save_IFS
3731   test -z "$as_dir" && as_dir=.
3732     for ac_exec_ext in '' $ac_executable_extensions; do
3733   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3734     ac_cv_prog_ac_ct_STRIP="strip"
3735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3736     break 2
3737   fi
3738 done
3739   done
3740 IFS=$as_save_IFS
3741
3742 fi
3743 fi
3744 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3745 if test -n "$ac_ct_STRIP"; then
3746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3747 $as_echo "$ac_ct_STRIP" >&6; }
3748 else
3749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3750 $as_echo "no" >&6; }
3751 fi
3752
3753   if test "x$ac_ct_STRIP" = x; then
3754     STRIP=":"
3755   else
3756     case $cross_compiling:$ac_tool_warned in
3757 yes:)
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3759 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3760 ac_tool_warned=yes ;;
3761 esac
3762     STRIP=$ac_ct_STRIP
3763   fi
3764 else
3765   STRIP="$ac_cv_prog_STRIP"
3766 fi
3767
3768 fi
3769 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3770
3771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3772 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3773 if test -z "$MKDIR_P"; then
3774   if test "${ac_cv_path_mkdir+set}" = set; then :
3775   $as_echo_n "(cached) " >&6
3776 else
3777   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3778 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3779 do
3780   IFS=$as_save_IFS
3781   test -z "$as_dir" && as_dir=.
3782     for ac_prog in mkdir gmkdir; do
3783          for ac_exec_ext in '' $ac_executable_extensions; do
3784            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3785            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3786              'mkdir (GNU coreutils) '* | \
3787              'mkdir (coreutils) '* | \
3788              'mkdir (fileutils) '4.1*)
3789                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3790                break 3;;
3791            esac
3792          done
3793        done
3794   done
3795 IFS=$as_save_IFS
3796
3797 fi
3798
3799   if test "${ac_cv_path_mkdir+set}" = set; then
3800     MKDIR_P="$ac_cv_path_mkdir -p"
3801   else
3802     # As a last resort, use the slow shell script.  Don't cache a
3803     # value for MKDIR_P within a source directory, because that will
3804     # break other packages using the cache if that directory is
3805     # removed, or if the value is a relative name.
3806     test -d ./--version && rmdir ./--version
3807     MKDIR_P="$ac_install_sh -d"
3808   fi
3809 fi
3810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3811 $as_echo "$MKDIR_P" >&6; }
3812
3813 mkdir_p="$MKDIR_P"
3814 case $mkdir_p in
3815   [\\/$]* | ?:[\\/]*) ;;
3816   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3817 esac
3818
3819 for ac_prog in gawk mawk nawk awk
3820 do
3821   # Extract the first word of "$ac_prog", so it can be a program name with args.
3822 set dummy $ac_prog; ac_word=$2
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3824 $as_echo_n "checking for $ac_word... " >&6; }
3825 if test "${ac_cv_prog_AWK+set}" = set; then :
3826   $as_echo_n "(cached) " >&6
3827 else
3828   if test -n "$AWK"; then
3829   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3830 else
3831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3832 for as_dir in $PATH
3833 do
3834   IFS=$as_save_IFS
3835   test -z "$as_dir" && as_dir=.
3836     for ac_exec_ext in '' $ac_executable_extensions; do
3837   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3838     ac_cv_prog_AWK="$ac_prog"
3839     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3840     break 2
3841   fi
3842 done
3843   done
3844 IFS=$as_save_IFS
3845
3846 fi
3847 fi
3848 AWK=$ac_cv_prog_AWK
3849 if test -n "$AWK"; then
3850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3851 $as_echo "$AWK" >&6; }
3852 else
3853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3854 $as_echo "no" >&6; }
3855 fi
3856
3857
3858   test -n "$AWK" && break
3859 done
3860
3861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3862 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3863 set x ${MAKE-make}
3864 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3865 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3866   $as_echo_n "(cached) " >&6
3867 else
3868   cat >conftest.make <<\_ACEOF
3869 SHELL = /bin/sh
3870 all:
3871         @echo '@@@%%%=$(MAKE)=@@@%%%'
3872 _ACEOF
3873 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3874 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3875   *@@@%%%=?*=@@@%%%*)
3876     eval ac_cv_prog_make_${ac_make}_set=yes;;
3877   *)
3878     eval ac_cv_prog_make_${ac_make}_set=no;;
3879 esac
3880 rm -f conftest.make
3881 fi
3882 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3884 $as_echo "yes" >&6; }
3885   SET_MAKE=
3886 else
3887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3888 $as_echo "no" >&6; }
3889   SET_MAKE="MAKE=${MAKE-make}"
3890 fi
3891
3892 rm -rf .tst 2>/dev/null
3893 mkdir .tst 2>/dev/null
3894 if test -d .tst; then
3895   am__leading_dot=.
3896 else
3897   am__leading_dot=_
3898 fi
3899 rmdir .tst 2>/dev/null
3900
3901 DEPDIR="${am__leading_dot}deps"
3902
3903 ac_config_commands="$ac_config_commands depfiles"
3904
3905
3906 am_make=${MAKE-make}
3907 cat > confinc << 'END'
3908 am__doit:
3909         @echo this is the am__doit target
3910 .PHONY: am__doit
3911 END
3912 # If we don't find an include directive, just comment out the code.
3913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3914 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3915 am__include="#"
3916 am__quote=
3917 _am_result=none
3918 # First try GNU make style include.
3919 echo "include confinc" > confmf
3920 # Ignore all kinds of additional output from `make'.
3921 case `$am_make -s -f confmf 2> /dev/null` in #(
3922 *the\ am__doit\ target*)
3923   am__include=include
3924   am__quote=
3925   _am_result=GNU
3926   ;;
3927 esac
3928 # Now try BSD make style include.
3929 if test "$am__include" = "#"; then
3930    echo '.include "confinc"' > confmf
3931    case `$am_make -s -f confmf 2> /dev/null` in #(
3932    *the\ am__doit\ target*)
3933      am__include=.include
3934      am__quote="\""
3935      _am_result=BSD
3936      ;;
3937    esac
3938 fi
3939
3940
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3942 $as_echo "$_am_result" >&6; }
3943 rm -f confinc confmf
3944
3945 # Check whether --enable-dependency-tracking was given.
3946 if test "${enable_dependency_tracking+set}" = set; then :
3947   enableval=$enable_dependency_tracking;
3948 fi
3949
3950 if test "x$enable_dependency_tracking" != xno; then
3951   am_depcomp="$ac_aux_dir/depcomp"
3952   AMDEPBACKSLASH='\'
3953 fi
3954  if test "x$enable_dependency_tracking" != xno; then
3955   AMDEP_TRUE=
3956   AMDEP_FALSE='#'
3957 else
3958   AMDEP_TRUE='#'
3959   AMDEP_FALSE=
3960 fi
3961
3962
3963 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3964   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3965   # is not polluted with repeated "-I."
3966   am__isrc=' -I$(srcdir)'
3967   # test to see if srcdir already configured
3968   if test -f $srcdir/config.status; then
3969     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3970   fi
3971 fi
3972
3973 # test whether we have cygpath
3974 if test -z "$CYGPATH_W"; then
3975   if (cygpath --version) >/dev/null 2>/dev/null; then
3976     CYGPATH_W='cygpath -w'
3977   else
3978     CYGPATH_W=echo
3979   fi
3980 fi
3981
3982
3983 # Define the identity of the package.
3984  PACKAGE=bfd
3985  VERSION=2.20.51
3986
3987
3988 cat >>confdefs.h <<_ACEOF
3989 #define PACKAGE "$PACKAGE"
3990 _ACEOF
3991
3992
3993 cat >>confdefs.h <<_ACEOF
3994 #define VERSION "$VERSION"
3995 _ACEOF
3996
3997 # Some tools Automake needs.
3998
3999 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4000
4001
4002 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4003
4004
4005 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4006
4007
4008 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4009
4010
4011 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4012
4013 # We need awk for the "check" target.  The system "awk" is bad on
4014 # some platforms.
4015 # Always define AMTAR for backward compatibility.
4016
4017 AMTAR=${AMTAR-"${am_missing_run}tar"}
4018
4019 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4020
4021
4022
4023
4024 depcc="$CC"   am_compiler_list=
4025
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4027 $as_echo_n "checking dependency style of $depcc... " >&6; }
4028 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4029   $as_echo_n "(cached) " >&6
4030 else
4031   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4032   # We make a subdir and do the tests there.  Otherwise we can end up
4033   # making bogus files that we don't know about and never remove.  For
4034   # instance it was reported that on HP-UX the gcc test will end up
4035   # making a dummy file named `D' -- because `-MD' means `put the output
4036   # in D'.
4037   mkdir conftest.dir
4038   # Copy depcomp to subdir because otherwise we won't find it if we're
4039   # using a relative directory.
4040   cp "$am_depcomp" conftest.dir
4041   cd conftest.dir
4042   # We will build objects and dependencies in a subdirectory because
4043   # it helps to detect inapplicable dependency modes.  For instance
4044   # both Tru64's cc and ICC support -MD to output dependencies as a
4045   # side effect of compilation, but ICC will put the dependencies in
4046   # the current directory while Tru64 will put them in the object
4047   # directory.
4048   mkdir sub
4049
4050   am_cv_CC_dependencies_compiler_type=none
4051   if test "$am_compiler_list" = ""; then
4052      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4053   fi
4054   am__universal=false
4055   case " $depcc " in #(
4056      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4057      esac
4058
4059   for depmode in $am_compiler_list; do
4060     # Setup a source with many dependencies, because some compilers
4061     # like to wrap large dependency lists on column 80 (with \), and
4062     # we should not choose a depcomp mode which is confused by this.
4063     #
4064     # We need to recreate these files for each test, as the compiler may
4065     # overwrite some of them when testing with obscure command lines.
4066     # This happens at least with the AIX C compiler.
4067     : > sub/conftest.c
4068     for i in 1 2 3 4 5 6; do
4069       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4070       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4071       # Solaris 8's {/usr,}/bin/sh.
4072       touch sub/conftst$i.h
4073     done
4074     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4075
4076     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4077     # mode.  It turns out that the SunPro C++ compiler does not properly
4078     # handle `-M -o', and we need to detect this.  Also, some Intel
4079     # versions had trouble with output in subdirs
4080     am__obj=sub/conftest.${OBJEXT-o}
4081     am__minus_obj="-o $am__obj"
4082     case $depmode in
4083     gcc)
4084       # This depmode causes a compiler race in universal mode.
4085       test "$am__universal" = false || continue
4086       ;;
4087     nosideeffect)
4088       # after this tag, mechanisms are not by side-effect, so they'll
4089       # only be used when explicitly requested
4090       if test "x$enable_dependency_tracking" = xyes; then
4091         continue
4092       else
4093         break
4094       fi
4095       ;;
4096     msvisualcpp | msvcmsys)
4097       # This compiler won't grok `-c -o', but also, the minuso test has
4098       # not run yet.  These depmodes are late enough in the game, and
4099       # so weak that their functioning should not be impacted.
4100       am__obj=conftest.${OBJEXT-o}
4101       am__minus_obj=
4102       ;;
4103     none) break ;;
4104     esac
4105     if depmode=$depmode \
4106        source=sub/conftest.c object=$am__obj \
4107        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4108        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4109          >/dev/null 2>conftest.err &&
4110        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4111        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4112        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4113        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4114       # icc doesn't choke on unknown options, it will just issue warnings
4115       # or remarks (even with -Werror).  So we grep stderr for any message
4116       # that says an option was ignored or not supported.
4117       # When given -MP, icc 7.0 and 7.1 complain thusly:
4118       #   icc: Command line warning: ignoring option '-M'; no argument required
4119       # The diagnosis changed in icc 8.0:
4120       #   icc: Command line remark: option '-MP' not supported
4121       if (grep 'ignoring option' conftest.err ||
4122           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4123         am_cv_CC_dependencies_compiler_type=$depmode
4124         break
4125       fi
4126     fi
4127   done
4128
4129   cd ..
4130   rm -rf conftest.dir
4131 else
4132   am_cv_CC_dependencies_compiler_type=none
4133 fi
4134
4135 fi
4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4137 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4138 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4139
4140  if
4141   test "x$enable_dependency_tracking" != xno \
4142   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4143   am__fastdepCC_TRUE=
4144   am__fastdepCC_FALSE='#'
4145 else
4146   am__fastdepCC_TRUE='#'
4147   am__fastdepCC_FALSE=
4148 fi
4149
4150
4151
4152
4153 if test -n "$ac_tool_prefix"; then
4154   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4155 set dummy ${ac_tool_prefix}ar; ac_word=$2
4156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4157 $as_echo_n "checking for $ac_word... " >&6; }
4158 if test "${ac_cv_prog_AR+set}" = set; then :
4159   $as_echo_n "(cached) " >&6
4160 else
4161   if test -n "$AR"; then
4162   ac_cv_prog_AR="$AR" # Let the user override the test.
4163 else
4164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4165 for as_dir in $PATH
4166 do
4167   IFS=$as_save_IFS
4168   test -z "$as_dir" && as_dir=.
4169     for ac_exec_ext in '' $ac_executable_extensions; do
4170   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4171     ac_cv_prog_AR="${ac_tool_prefix}ar"
4172     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4173     break 2
4174   fi
4175 done
4176   done
4177 IFS=$as_save_IFS
4178
4179 fi
4180 fi
4181 AR=$ac_cv_prog_AR
4182 if test -n "$AR"; then
4183   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4184 $as_echo "$AR" >&6; }
4185 else
4186   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4187 $as_echo "no" >&6; }
4188 fi
4189
4190
4191 fi
4192 if test -z "$ac_cv_prog_AR"; then
4193   ac_ct_AR=$AR
4194   # Extract the first word of "ar", so it can be a program name with args.
4195 set dummy ar; ac_word=$2
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4197 $as_echo_n "checking for $ac_word... " >&6; }
4198 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4199   $as_echo_n "(cached) " >&6
4200 else
4201   if test -n "$ac_ct_AR"; then
4202   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4203 else
4204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4205 for as_dir in $PATH
4206 do
4207   IFS=$as_save_IFS
4208   test -z "$as_dir" && as_dir=.
4209     for ac_exec_ext in '' $ac_executable_extensions; do
4210   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4211     ac_cv_prog_ac_ct_AR="ar"
4212     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4213     break 2
4214   fi
4215 done
4216   done
4217 IFS=$as_save_IFS
4218
4219 fi
4220 fi
4221 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4222 if test -n "$ac_ct_AR"; then
4223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4224 $as_echo "$ac_ct_AR" >&6; }
4225 else
4226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4227 $as_echo "no" >&6; }
4228 fi
4229
4230   if test "x$ac_ct_AR" = x; then
4231     AR=""
4232   else
4233     case $cross_compiling:$ac_tool_warned in
4234 yes:)
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4236 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4237 ac_tool_warned=yes ;;
4238 esac
4239     AR=$ac_ct_AR
4240   fi
4241 else
4242   AR="$ac_cv_prog_AR"
4243 fi
4244
4245 if test -n "$ac_tool_prefix"; then
4246   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4247 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4249 $as_echo_n "checking for $ac_word... " >&6; }
4250 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4251   $as_echo_n "(cached) " >&6
4252 else
4253   if test -n "$RANLIB"; then
4254   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4255 else
4256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4257 for as_dir in $PATH
4258 do
4259   IFS=$as_save_IFS
4260   test -z "$as_dir" && as_dir=.
4261     for ac_exec_ext in '' $ac_executable_extensions; do
4262   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4263     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4264     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4265     break 2
4266   fi
4267 done
4268   done
4269 IFS=$as_save_IFS
4270
4271 fi
4272 fi
4273 RANLIB=$ac_cv_prog_RANLIB
4274 if test -n "$RANLIB"; then
4275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4276 $as_echo "$RANLIB" >&6; }
4277 else
4278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4279 $as_echo "no" >&6; }
4280 fi
4281
4282
4283 fi
4284 if test -z "$ac_cv_prog_RANLIB"; then
4285   ac_ct_RANLIB=$RANLIB
4286   # Extract the first word of "ranlib", so it can be a program name with args.
4287 set dummy ranlib; ac_word=$2
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4289 $as_echo_n "checking for $ac_word... " >&6; }
4290 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4291   $as_echo_n "(cached) " >&6
4292 else
4293   if test -n "$ac_ct_RANLIB"; then
4294   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4295 else
4296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4297 for as_dir in $PATH
4298 do
4299   IFS=$as_save_IFS
4300   test -z "$as_dir" && as_dir=.
4301     for ac_exec_ext in '' $ac_executable_extensions; do
4302   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4303     ac_cv_prog_ac_ct_RANLIB="ranlib"
4304     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4305     break 2
4306   fi
4307 done
4308   done
4309 IFS=$as_save_IFS
4310
4311 fi
4312 fi
4313 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4314 if test -n "$ac_ct_RANLIB"; then
4315   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4316 $as_echo "$ac_ct_RANLIB" >&6; }
4317 else
4318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4319 $as_echo "no" >&6; }
4320 fi
4321
4322   if test "x$ac_ct_RANLIB" = x; then
4323     RANLIB=":"
4324   else
4325     case $cross_compiling:$ac_tool_warned in
4326 yes:)
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4328 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4329 ac_tool_warned=yes ;;
4330 esac
4331     RANLIB=$ac_ct_RANLIB
4332   fi
4333 else
4334   RANLIB="$ac_cv_prog_RANLIB"
4335 fi
4336
4337
4338 # Check whether --enable-shared was given.
4339 if test "${enable_shared+set}" = set; then :
4340   enableval=$enable_shared; p=${PACKAGE-default}
4341     case $enableval in
4342     yes) enable_shared=yes ;;
4343     no) enable_shared=no ;;
4344     *)
4345       enable_shared=no
4346       # Look at the argument we got.  We use all the common list separators.
4347       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4348       for pkg in $enableval; do
4349         IFS="$lt_save_ifs"
4350         if test "X$pkg" = "X$p"; then
4351           enable_shared=yes
4352         fi
4353       done
4354       IFS="$lt_save_ifs"
4355       ;;
4356     esac
4357 else
4358   enable_shared=no
4359 fi
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370 ac_ext=c
4371 ac_cpp='$CPP $CPPFLAGS'
4372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4375 if test -n "$ac_tool_prefix"; then
4376   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4377 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4379 $as_echo_n "checking for $ac_word... " >&6; }
4380 if test "${ac_cv_prog_CC+set}" = set; then :
4381   $as_echo_n "(cached) " >&6
4382 else
4383   if test -n "$CC"; then
4384   ac_cv_prog_CC="$CC" # Let the user override the test.
4385 else
4386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4387 for as_dir in $PATH
4388 do
4389   IFS=$as_save_IFS
4390   test -z "$as_dir" && as_dir=.
4391     for ac_exec_ext in '' $ac_executable_extensions; do
4392   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4393     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4394     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4395     break 2
4396   fi
4397 done
4398   done
4399 IFS=$as_save_IFS
4400
4401 fi
4402 fi
4403 CC=$ac_cv_prog_CC
4404 if test -n "$CC"; then
4405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4406 $as_echo "$CC" >&6; }
4407 else
4408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4409 $as_echo "no" >&6; }
4410 fi
4411
4412
4413 fi
4414 if test -z "$ac_cv_prog_CC"; then
4415   ac_ct_CC=$CC
4416   # Extract the first word of "gcc", so it can be a program name with args.
4417 set dummy gcc; ac_word=$2
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4419 $as_echo_n "checking for $ac_word... " >&6; }
4420 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4421   $as_echo_n "(cached) " >&6
4422 else
4423   if test -n "$ac_ct_CC"; then
4424   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4425 else
4426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4427 for as_dir in $PATH
4428 do
4429   IFS=$as_save_IFS
4430   test -z "$as_dir" && as_dir=.
4431     for ac_exec_ext in '' $ac_executable_extensions; do
4432   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4433     ac_cv_prog_ac_ct_CC="gcc"
4434     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4435     break 2
4436   fi
4437 done
4438   done
4439 IFS=$as_save_IFS
4440
4441 fi
4442 fi
4443 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4444 if test -n "$ac_ct_CC"; then
4445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4446 $as_echo "$ac_ct_CC" >&6; }
4447 else
4448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4449 $as_echo "no" >&6; }
4450 fi
4451
4452   if test "x$ac_ct_CC" = x; then
4453     CC=""
4454   else
4455     case $cross_compiling:$ac_tool_warned in
4456 yes:)
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4458 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4459 ac_tool_warned=yes ;;
4460 esac
4461     CC=$ac_ct_CC
4462   fi
4463 else
4464   CC="$ac_cv_prog_CC"
4465 fi
4466
4467 if test -z "$CC"; then
4468           if test -n "$ac_tool_prefix"; then
4469     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4470 set dummy ${ac_tool_prefix}cc; ac_word=$2
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4472 $as_echo_n "checking for $ac_word... " >&6; }
4473 if test "${ac_cv_prog_CC+set}" = set; then :
4474   $as_echo_n "(cached) " >&6
4475 else
4476   if test -n "$CC"; then
4477   ac_cv_prog_CC="$CC" # Let the user override the test.
4478 else
4479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4480 for as_dir in $PATH
4481 do
4482   IFS=$as_save_IFS
4483   test -z "$as_dir" && as_dir=.
4484     for ac_exec_ext in '' $ac_executable_extensions; do
4485   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4486     ac_cv_prog_CC="${ac_tool_prefix}cc"
4487     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4488     break 2
4489   fi
4490 done
4491   done
4492 IFS=$as_save_IFS
4493
4494 fi
4495 fi
4496 CC=$ac_cv_prog_CC
4497 if test -n "$CC"; then
4498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4499 $as_echo "$CC" >&6; }
4500 else
4501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4502 $as_echo "no" >&6; }
4503 fi
4504
4505
4506   fi
4507 fi
4508 if test -z "$CC"; then
4509   # Extract the first word of "cc", so it can be a program name with args.
4510 set dummy cc; ac_word=$2
4511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4512 $as_echo_n "checking for $ac_word... " >&6; }
4513 if test "${ac_cv_prog_CC+set}" = set; then :
4514   $as_echo_n "(cached) " >&6
4515 else
4516   if test -n "$CC"; then
4517   ac_cv_prog_CC="$CC" # Let the user override the test.
4518 else
4519   ac_prog_rejected=no
4520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4521 for as_dir in $PATH
4522 do
4523   IFS=$as_save_IFS
4524   test -z "$as_dir" && as_dir=.
4525     for ac_exec_ext in '' $ac_executable_extensions; do
4526   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4527     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4528        ac_prog_rejected=yes
4529        continue
4530      fi
4531     ac_cv_prog_CC="cc"
4532     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4533     break 2
4534   fi
4535 done
4536   done
4537 IFS=$as_save_IFS
4538
4539 if test $ac_prog_rejected = yes; then
4540   # We found a bogon in the path, so make sure we never use it.
4541   set dummy $ac_cv_prog_CC
4542   shift
4543   if test $# != 0; then
4544     # We chose a different compiler from the bogus one.
4545     # However, it has the same basename, so the bogon will be chosen
4546     # first if we set CC to just the basename; use the full file name.
4547     shift
4548     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4549   fi
4550 fi
4551 fi
4552 fi
4553 CC=$ac_cv_prog_CC
4554 if test -n "$CC"; then
4555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4556 $as_echo "$CC" >&6; }
4557 else
4558   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4559 $as_echo "no" >&6; }
4560 fi
4561
4562
4563 fi
4564 if test -z "$CC"; then
4565   if test -n "$ac_tool_prefix"; then
4566   for ac_prog in cl.exe
4567   do
4568     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4569 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4571 $as_echo_n "checking for $ac_word... " >&6; }
4572 if test "${ac_cv_prog_CC+set}" = set; then :
4573   $as_echo_n "(cached) " >&6
4574 else
4575   if test -n "$CC"; then
4576   ac_cv_prog_CC="$CC" # Let the user override the test.
4577 else
4578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4579 for as_dir in $PATH
4580 do
4581   IFS=$as_save_IFS
4582   test -z "$as_dir" && as_dir=.
4583     for ac_exec_ext in '' $ac_executable_extensions; do
4584   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4585     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4586     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4587     break 2
4588   fi
4589 done
4590   done
4591 IFS=$as_save_IFS
4592
4593 fi
4594 fi
4595 CC=$ac_cv_prog_CC
4596 if test -n "$CC"; then
4597   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4598 $as_echo "$CC" >&6; }
4599 else
4600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4601 $as_echo "no" >&6; }
4602 fi
4603
4604
4605     test -n "$CC" && break
4606   done
4607 fi
4608 if test -z "$CC"; then
4609   ac_ct_CC=$CC
4610   for ac_prog in cl.exe
4611 do
4612   # Extract the first word of "$ac_prog", so it can be a program name with args.
4613 set dummy $ac_prog; ac_word=$2
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4615 $as_echo_n "checking for $ac_word... " >&6; }
4616 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4617   $as_echo_n "(cached) " >&6
4618 else
4619   if test -n "$ac_ct_CC"; then
4620   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4621 else
4622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4623 for as_dir in $PATH
4624 do
4625   IFS=$as_save_IFS
4626   test -z "$as_dir" && as_dir=.
4627     for ac_exec_ext in '' $ac_executable_extensions; do
4628   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4629     ac_cv_prog_ac_ct_CC="$ac_prog"
4630     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4631     break 2
4632   fi
4633 done
4634   done
4635 IFS=$as_save_IFS
4636
4637 fi
4638 fi
4639 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4640 if test -n "$ac_ct_CC"; then
4641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4642 $as_echo "$ac_ct_CC" >&6; }
4643 else
4644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4645 $as_echo "no" >&6; }
4646 fi
4647
4648
4649   test -n "$ac_ct_CC" && break
4650 done
4651
4652   if test "x$ac_ct_CC" = x; then
4653     CC=""
4654   else
4655     case $cross_compiling:$ac_tool_warned in
4656 yes:)
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4658 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4659 ac_tool_warned=yes ;;
4660 esac
4661     CC=$ac_ct_CC
4662   fi
4663 fi
4664
4665 fi
4666
4667
4668 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4669 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4670 as_fn_error "no acceptable C compiler found in \$PATH
4671 See \`config.log' for more details." "$LINENO" 5; }
4672
4673 # Provide some information about the compiler.
4674 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4675 set X $ac_compile
4676 ac_compiler=$2
4677 for ac_option in --version -v -V -qversion; do
4678   { { ac_try="$ac_compiler $ac_option >&5"
4679 case "(($ac_try" in
4680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4681   *) ac_try_echo=$ac_try;;
4682 esac
4683 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4684 $as_echo "$ac_try_echo"; } >&5
4685   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4686   ac_status=$?
4687   if test -s conftest.err; then
4688     sed '10a\
4689 ... rest of stderr output deleted ...
4690          10q' conftest.err >conftest.er1
4691     cat conftest.er1 >&5
4692     rm -f conftest.er1 conftest.err
4693   fi
4694   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4695   test $ac_status = 0; }
4696 done
4697
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4699 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4700 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4701   $as_echo_n "(cached) " >&6
4702 else
4703   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4704 /* end confdefs.h.  */
4705
4706 int
4707 main ()
4708 {
4709 #ifndef __GNUC__
4710        choke me
4711 #endif
4712
4713   ;
4714   return 0;
4715 }
4716 _ACEOF
4717 if ac_fn_c_try_compile "$LINENO"; then :
4718   ac_compiler_gnu=yes
4719 else
4720   ac_compiler_gnu=no
4721 fi
4722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4723 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4724
4725 fi
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4727 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4728 if test $ac_compiler_gnu = yes; then
4729   GCC=yes
4730 else
4731   GCC=
4732 fi
4733 ac_test_CFLAGS=${CFLAGS+set}
4734 ac_save_CFLAGS=$CFLAGS
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4736 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4737 if test "${ac_cv_prog_cc_g+set}" = set; then :
4738   $as_echo_n "(cached) " >&6
4739 else
4740   ac_save_c_werror_flag=$ac_c_werror_flag
4741    ac_c_werror_flag=yes
4742    ac_cv_prog_cc_g=no
4743    CFLAGS="-g"
4744    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4745 /* end confdefs.h.  */
4746
4747 int
4748 main ()
4749 {
4750
4751   ;
4752   return 0;
4753 }
4754 _ACEOF
4755 if ac_fn_c_try_compile "$LINENO"; then :
4756   ac_cv_prog_cc_g=yes
4757 else
4758   CFLAGS=""
4759       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h.  */
4761
4762 int
4763 main ()
4764 {
4765
4766   ;
4767   return 0;
4768 }
4769 _ACEOF
4770 if ac_fn_c_try_compile "$LINENO"; then :
4771
4772 else
4773   ac_c_werror_flag=$ac_save_c_werror_flag
4774          CFLAGS="-g"
4775          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4776 /* end confdefs.h.  */
4777
4778 int
4779 main ()
4780 {
4781
4782   ;
4783   return 0;
4784 }
4785 _ACEOF
4786 if ac_fn_c_try_compile "$LINENO"; then :
4787   ac_cv_prog_cc_g=yes
4788 fi
4789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4790 fi
4791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4792 fi
4793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4794    ac_c_werror_flag=$ac_save_c_werror_flag
4795 fi
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4797 $as_echo "$ac_cv_prog_cc_g" >&6; }
4798 if test "$ac_test_CFLAGS" = set; then
4799   CFLAGS=$ac_save_CFLAGS
4800 elif test $ac_cv_prog_cc_g = yes; then
4801   if test "$GCC" = yes; then
4802     CFLAGS="-g -O2"
4803   else
4804     CFLAGS="-g"
4805   fi
4806 else
4807   if test "$GCC" = yes; then
4808     CFLAGS="-O2"
4809   else
4810     CFLAGS=
4811   fi
4812 fi
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4814 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4815 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4816   $as_echo_n "(cached) " >&6
4817 else
4818   ac_cv_prog_cc_c89=no
4819 ac_save_CC=$CC
4820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h.  */
4822 #include <stdarg.h>
4823 #include <stdio.h>
4824 #include <sys/types.h>
4825 #include <sys/stat.h>
4826 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4827 struct buf { int x; };
4828 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4829 static char *e (p, i)
4830      char **p;
4831      int i;
4832 {
4833   return p[i];
4834 }
4835 static char *f (char * (*g) (char **, int), char **p, ...)
4836 {
4837   char *s;
4838   va_list v;
4839   va_start (v,p);
4840   s = g (p, va_arg (v,int));
4841   va_end (v);
4842   return s;
4843 }
4844
4845 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4846    function prototypes and stuff, but not '\xHH' hex character constants.
4847    These don't provoke an error unfortunately, instead are silently treated
4848    as 'x'.  The following induces an error, until -std is added to get
4849    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4850    array size at least.  It's necessary to write '\x00'==0 to get something
4851    that's true only with -std.  */
4852 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4853
4854 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4855    inside strings and character constants.  */
4856 #define FOO(x) 'x'
4857 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4858
4859 int test (int i, double x);
4860 struct s1 {int (*f) (int a);};
4861 struct s2 {int (*f) (double a);};
4862 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4863 int argc;
4864 char **argv;
4865 int
4866 main ()
4867 {
4868 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4869   ;
4870   return 0;
4871 }
4872 _ACEOF
4873 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4874         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4875 do
4876   CC="$ac_save_CC $ac_arg"
4877   if ac_fn_c_try_compile "$LINENO"; then :
4878   ac_cv_prog_cc_c89=$ac_arg
4879 fi
4880 rm -f core conftest.err conftest.$ac_objext
4881   test "x$ac_cv_prog_cc_c89" != "xno" && break
4882 done
4883 rm -f conftest.$ac_ext
4884 CC=$ac_save_CC
4885
4886 fi
4887 # AC_CACHE_VAL
4888 case "x$ac_cv_prog_cc_c89" in
4889   x)
4890     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4891 $as_echo "none needed" >&6; } ;;
4892   xno)
4893     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4894 $as_echo "unsupported" >&6; } ;;
4895   *)
4896     CC="$CC $ac_cv_prog_cc_c89"
4897     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4898 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4899 esac
4900 if test "x$ac_cv_prog_cc_c89" != xno; then :
4901
4902 fi
4903
4904 ac_ext=c
4905 ac_cpp='$CPP $CPPFLAGS'
4906 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4907 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4908 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4909
4910 ac_ext=c
4911 ac_cpp='$CPP $CPPFLAGS'
4912 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4916 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4917 # On Suns, sometimes $CPP names a directory.
4918 if test -n "$CPP" && test -d "$CPP"; then
4919   CPP=
4920 fi
4921 if test -z "$CPP"; then
4922   if test "${ac_cv_prog_CPP+set}" = set; then :
4923   $as_echo_n "(cached) " >&6
4924 else
4925       # Double quotes because CPP needs to be expanded
4926     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4927     do
4928       ac_preproc_ok=false
4929 for ac_c_preproc_warn_flag in '' yes
4930 do
4931   # Use a header file that comes with gcc, so configuring glibc
4932   # with a fresh cross-compiler works.
4933   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4934   # <limits.h> exists even on freestanding compilers.
4935   # On the NeXT, cc -E runs the code through the compiler's parser,
4936   # not just through cpp. "Syntax error" is here to catch this case.
4937   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4938 /* end confdefs.h.  */
4939 #ifdef __STDC__
4940 # include <limits.h>
4941 #else
4942 # include <assert.h>
4943 #endif
4944                      Syntax error
4945 _ACEOF
4946 if ac_fn_c_try_cpp "$LINENO"; then :
4947
4948 else
4949   # Broken: fails on valid input.
4950 continue
4951 fi
4952 rm -f conftest.err conftest.$ac_ext
4953
4954   # OK, works on sane cases.  Now check whether nonexistent headers
4955   # can be detected and how.
4956   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957 /* end confdefs.h.  */
4958 #include <ac_nonexistent.h>
4959 _ACEOF
4960 if ac_fn_c_try_cpp "$LINENO"; then :
4961   # Broken: success on invalid input.
4962 continue
4963 else
4964   # Passes both tests.
4965 ac_preproc_ok=:
4966 break
4967 fi
4968 rm -f conftest.err conftest.$ac_ext
4969
4970 done
4971 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972 rm -f conftest.err conftest.$ac_ext
4973 if $ac_preproc_ok; then :
4974   break
4975 fi
4976
4977     done
4978     ac_cv_prog_CPP=$CPP
4979
4980 fi
4981   CPP=$ac_cv_prog_CPP
4982 else
4983   ac_cv_prog_CPP=$CPP
4984 fi
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4986 $as_echo "$CPP" >&6; }
4987 ac_preproc_ok=false
4988 for ac_c_preproc_warn_flag in '' yes
4989 do
4990   # Use a header file that comes with gcc, so configuring glibc
4991   # with a fresh cross-compiler works.
4992   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993   # <limits.h> exists even on freestanding compilers.
4994   # On the NeXT, cc -E runs the code through the compiler's parser,
4995   # not just through cpp. "Syntax error" is here to catch this case.
4996   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4997 /* end confdefs.h.  */
4998 #ifdef __STDC__
4999 # include <limits.h>
5000 #else
5001 # include <assert.h>
5002 #endif
5003                      Syntax error
5004 _ACEOF
5005 if ac_fn_c_try_cpp "$LINENO"; then :
5006
5007 else
5008   # Broken: fails on valid input.
5009 continue
5010 fi
5011 rm -f conftest.err conftest.$ac_ext
5012
5013   # OK, works on sane cases.  Now check whether nonexistent headers
5014   # can be detected and how.
5015   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5016 /* end confdefs.h.  */
5017 #include <ac_nonexistent.h>
5018 _ACEOF
5019 if ac_fn_c_try_cpp "$LINENO"; then :
5020   # Broken: success on invalid input.
5021 continue
5022 else
5023   # Passes both tests.
5024 ac_preproc_ok=:
5025 break
5026 fi
5027 rm -f conftest.err conftest.$ac_ext
5028
5029 done
5030 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5031 rm -f conftest.err conftest.$ac_ext
5032 if $ac_preproc_ok; then :
5033
5034 else
5035   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5036 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5037 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5038 See \`config.log' for more details." "$LINENO" 5; }
5039 fi
5040
5041 ac_ext=c
5042 ac_cpp='$CPP $CPPFLAGS'
5043 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5044 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5045 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5046
5047
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5049 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5050 if test "${ac_cv_path_GREP+set}" = set; then :
5051   $as_echo_n "(cached) " >&6
5052 else
5053   if test -z "$GREP"; then
5054   ac_path_GREP_found=false
5055   # Loop through the user's path and test for each of PROGNAME-LIST
5056   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5057 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5058 do
5059   IFS=$as_save_IFS
5060   test -z "$as_dir" && as_dir=.
5061     for ac_prog in grep ggrep; do
5062     for ac_exec_ext in '' $ac_executable_extensions; do
5063       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5064       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5065 # Check for GNU ac_path_GREP and select it if it is found.
5066   # Check for GNU $ac_path_GREP
5067 case `"$ac_path_GREP" --version 2>&1` in
5068 *GNU*)
5069   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5070 *)
5071   ac_count=0
5072   $as_echo_n 0123456789 >"conftest.in"
5073   while :
5074   do
5075     cat "conftest.in" "conftest.in" >"conftest.tmp"
5076     mv "conftest.tmp" "conftest.in"
5077     cp "conftest.in" "conftest.nl"
5078     $as_echo 'GREP' >> "conftest.nl"
5079     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5080     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5081     as_fn_arith $ac_count + 1 && ac_count=$as_val
5082     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5083       # Best one so far, save it but keep looking for a better one
5084       ac_cv_path_GREP="$ac_path_GREP"
5085       ac_path_GREP_max=$ac_count
5086     fi
5087     # 10*(2^10) chars as input seems more than enough
5088     test $ac_count -gt 10 && break
5089   done
5090   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5091 esac
5092
5093       $ac_path_GREP_found && break 3
5094     done
5095   done
5096   done
5097 IFS=$as_save_IFS
5098   if test -z "$ac_cv_path_GREP"; then
5099     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5100   fi
5101 else
5102   ac_cv_path_GREP=$GREP
5103 fi
5104
5105 fi
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5107 $as_echo "$ac_cv_path_GREP" >&6; }
5108  GREP="$ac_cv_path_GREP"
5109
5110
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5112 $as_echo_n "checking for egrep... " >&6; }
5113 if test "${ac_cv_path_EGREP+set}" = set; then :
5114   $as_echo_n "(cached) " >&6
5115 else
5116   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5117    then ac_cv_path_EGREP="$GREP -E"
5118    else
5119      if test -z "$EGREP"; then
5120   ac_path_EGREP_found=false
5121   # Loop through the user's path and test for each of PROGNAME-LIST
5122   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5123 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5124 do
5125   IFS=$as_save_IFS
5126   test -z "$as_dir" && as_dir=.
5127     for ac_prog in egrep; do
5128     for ac_exec_ext in '' $ac_executable_extensions; do
5129       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5130       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5131 # Check for GNU ac_path_EGREP and select it if it is found.
5132   # Check for GNU $ac_path_EGREP
5133 case `"$ac_path_EGREP" --version 2>&1` in
5134 *GNU*)
5135   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5136 *)
5137   ac_count=0
5138   $as_echo_n 0123456789 >"conftest.in"
5139   while :
5140   do
5141     cat "conftest.in" "conftest.in" >"conftest.tmp"
5142     mv "conftest.tmp" "conftest.in"
5143     cp "conftest.in" "conftest.nl"
5144     $as_echo 'EGREP' >> "conftest.nl"
5145     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5146     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5147     as_fn_arith $ac_count + 1 && ac_count=$as_val
5148     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5149       # Best one so far, save it but keep looking for a better one
5150       ac_cv_path_EGREP="$ac_path_EGREP"
5151       ac_path_EGREP_max=$ac_count
5152     fi
5153     # 10*(2^10) chars as input seems more than enough
5154     test $ac_count -gt 10 && break
5155   done
5156   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5157 esac
5158
5159       $ac_path_EGREP_found && break 3
5160     done
5161   done
5162   done
5163 IFS=$as_save_IFS
5164   if test -z "$ac_cv_path_EGREP"; then
5165     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5166   fi
5167 else
5168   ac_cv_path_EGREP=$EGREP
5169 fi
5170
5171    fi
5172 fi
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5174 $as_echo "$ac_cv_path_EGREP" >&6; }
5175  EGREP="$ac_cv_path_EGREP"
5176
5177
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5179 $as_echo_n "checking for ANSI C header files... " >&6; }
5180 if test "${ac_cv_header_stdc+set}" = set; then :
5181   $as_echo_n "(cached) " >&6
5182 else
5183   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5184 /* end confdefs.h.  */
5185 #include <stdlib.h>
5186 #include <stdarg.h>
5187 #include <string.h>
5188 #include <float.h>
5189
5190 int
5191 main ()
5192 {
5193
5194   ;
5195   return 0;
5196 }
5197 _ACEOF
5198 if ac_fn_c_try_compile "$LINENO"; then :
5199   ac_cv_header_stdc=yes
5200 else
5201   ac_cv_header_stdc=no
5202 fi
5203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5204
5205 if test $ac_cv_header_stdc = yes; then
5206   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5207   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5208 /* end confdefs.h.  */
5209 #include <string.h>
5210
5211 _ACEOF
5212 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5213   $EGREP "memchr" >/dev/null 2>&1; then :
5214
5215 else
5216   ac_cv_header_stdc=no
5217 fi
5218 rm -f conftest*
5219
5220 fi
5221
5222 if test $ac_cv_header_stdc = yes; then
5223   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5224   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5225 /* end confdefs.h.  */
5226 #include <stdlib.h>
5227
5228 _ACEOF
5229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5230   $EGREP "free" >/dev/null 2>&1; then :
5231
5232 else
5233   ac_cv_header_stdc=no
5234 fi
5235 rm -f conftest*
5236
5237 fi
5238
5239 if test $ac_cv_header_stdc = yes; then
5240   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5241   if test "$cross_compiling" = yes; then :
5242   :
5243 else
5244   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5245 /* end confdefs.h.  */
5246 #include <ctype.h>
5247 #include <stdlib.h>
5248 #if ((' ' & 0x0FF) == 0x020)
5249 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5250 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5251 #else
5252 # define ISLOWER(c) \
5253                    (('a' <= (c) && (c) <= 'i') \
5254                      || ('j' <= (c) && (c) <= 'r') \
5255                      || ('s' <= (c) && (c) <= 'z'))
5256 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5257 #endif
5258
5259 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5260 int
5261 main ()
5262 {
5263   int i;
5264   for (i = 0; i < 256; i++)
5265     if (XOR (islower (i), ISLOWER (i))
5266         || toupper (i) != TOUPPER (i))
5267       return 2;
5268   return 0;
5269 }
5270 _ACEOF
5271 if ac_fn_c_try_run "$LINENO"; then :
5272
5273 else
5274   ac_cv_header_stdc=no
5275 fi
5276 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5277   conftest.$ac_objext conftest.beam conftest.$ac_ext
5278 fi
5279
5280 fi
5281 fi
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5283 $as_echo "$ac_cv_header_stdc" >&6; }
5284 if test $ac_cv_header_stdc = yes; then
5285
5286 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5287
5288 fi
5289
5290 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5291 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5292                   inttypes.h stdint.h unistd.h
5293 do :
5294   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5295 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5296 "
5297 eval as_val=\$$as_ac_Header
5298    if test "x$as_val" = x""yes; then :
5299   cat >>confdefs.h <<_ACEOF
5300 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5301 _ACEOF
5302
5303 fi
5304
5305 done
5306
5307
5308
5309   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5310 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5311   MINIX=yes
5312 else
5313   MINIX=
5314 fi
5315
5316
5317   if test "$MINIX" = yes; then
5318
5319 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5320
5321
5322 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5323
5324
5325 $as_echo "#define _MINIX 1" >>confdefs.h
5326
5327   fi
5328
5329
5330   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5331 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5332 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5333   $as_echo_n "(cached) " >&6
5334 else
5335   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5336 /* end confdefs.h.  */
5337
5338 #         define __EXTENSIONS__ 1
5339           $ac_includes_default
5340 int
5341 main ()
5342 {
5343
5344   ;
5345   return 0;
5346 }
5347 _ACEOF
5348 if ac_fn_c_try_compile "$LINENO"; then :
5349   ac_cv_safe_to_define___extensions__=yes
5350 else
5351   ac_cv_safe_to_define___extensions__=no
5352 fi
5353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5354 fi
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5356 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5357   test $ac_cv_safe_to_define___extensions__ = yes &&
5358     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5359
5360   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5361
5362   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5363
5364   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5365
5366   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5367
5368
5369
5370
5371
5372 case `pwd` in
5373   *\ * | *\     *)
5374     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5375 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5376 esac
5377
5378
5379
5380 macro_version='2.2.7a'
5381 macro_revision='1.3134'
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395 ltmain="$ac_aux_dir/ltmain.sh"
5396
5397 # Backslashify metacharacters that are still active within
5398 # double-quoted strings.
5399 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5400
5401 # Same as above, but do not quote variable references.
5402 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5403
5404 # Sed substitution to delay expansion of an escaped shell variable in a
5405 # double_quote_subst'ed string.
5406 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5407
5408 # Sed substitution to delay expansion of an escaped single quote.
5409 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5410
5411 # Sed substitution to avoid accidental globbing in evaled expressions
5412 no_glob_subst='s/\*/\\\*/g'
5413
5414 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5415 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5416 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5417
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5419 $as_echo_n "checking how to print strings... " >&6; }
5420 # Test print first, because it will be a builtin if present.
5421 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5422    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5423   ECHO='print -r --'
5424 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5425   ECHO='printf %s\n'
5426 else
5427   # Use this function as a fallback that always works.
5428   func_fallback_echo ()
5429   {
5430     eval 'cat <<_LTECHO_EOF
5431 $1
5432 _LTECHO_EOF'
5433   }
5434   ECHO='func_fallback_echo'
5435 fi
5436
5437 # func_echo_all arg...
5438 # Invoke $ECHO with all args, space-separated.
5439 func_echo_all ()
5440 {
5441     $ECHO ""
5442 }
5443
5444 case "$ECHO" in
5445   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5446 $as_echo "printf" >&6; } ;;
5447   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5448 $as_echo "print -r" >&6; } ;;
5449   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5450 $as_echo "cat" >&6; } ;;
5451 esac
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5467 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5468 if test "${ac_cv_path_SED+set}" = set; then :
5469   $as_echo_n "(cached) " >&6
5470 else
5471             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5472      for ac_i in 1 2 3 4 5 6 7; do
5473        ac_script="$ac_script$as_nl$ac_script"
5474      done
5475      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5476      { ac_script=; unset ac_script;}
5477      if test -z "$SED"; then
5478   ac_path_SED_found=false
5479   # Loop through the user's path and test for each of PROGNAME-LIST
5480   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5481 for as_dir in $PATH
5482 do
5483   IFS=$as_save_IFS
5484   test -z "$as_dir" && as_dir=.
5485     for ac_prog in sed gsed; do
5486     for ac_exec_ext in '' $ac_executable_extensions; do
5487       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5488       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5489 # Check for GNU ac_path_SED and select it if it is found.
5490   # Check for GNU $ac_path_SED
5491 case `"$ac_path_SED" --version 2>&1` in
5492 *GNU*)
5493   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5494 *)
5495   ac_count=0
5496   $as_echo_n 0123456789 >"conftest.in"
5497   while :
5498   do
5499     cat "conftest.in" "conftest.in" >"conftest.tmp"
5500     mv "conftest.tmp" "conftest.in"
5501     cp "conftest.in" "conftest.nl"
5502     $as_echo '' >> "conftest.nl"
5503     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5504     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5505     as_fn_arith $ac_count + 1 && ac_count=$as_val
5506     if test $ac_count -gt ${ac_path_SED_max-0}; then
5507       # Best one so far, save it but keep looking for a better one
5508       ac_cv_path_SED="$ac_path_SED"
5509       ac_path_SED_max=$ac_count
5510     fi
5511     # 10*(2^10) chars as input seems more than enough
5512     test $ac_count -gt 10 && break
5513   done
5514   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5515 esac
5516
5517       $ac_path_SED_found && break 3
5518     done
5519   done
5520   done
5521 IFS=$as_save_IFS
5522   if test -z "$ac_cv_path_SED"; then
5523     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5524   fi
5525 else
5526   ac_cv_path_SED=$SED
5527 fi
5528
5529 fi
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5531 $as_echo "$ac_cv_path_SED" >&6; }
5532  SED="$ac_cv_path_SED"
5533   rm -f conftest.sed
5534
5535 test -z "$SED" && SED=sed
5536 Xsed="$SED -e 1s/^X//"
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5549 $as_echo_n "checking for fgrep... " >&6; }
5550 if test "${ac_cv_path_FGREP+set}" = set; then :
5551   $as_echo_n "(cached) " >&6
5552 else
5553   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5554    then ac_cv_path_FGREP="$GREP -F"
5555    else
5556      if test -z "$FGREP"; then
5557   ac_path_FGREP_found=false
5558   # Loop through the user's path and test for each of PROGNAME-LIST
5559   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5560 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5561 do
5562   IFS=$as_save_IFS
5563   test -z "$as_dir" && as_dir=.
5564     for ac_prog in fgrep; do
5565     for ac_exec_ext in '' $ac_executable_extensions; do
5566       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5567       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5568 # Check for GNU ac_path_FGREP and select it if it is found.
5569   # Check for GNU $ac_path_FGREP
5570 case `"$ac_path_FGREP" --version 2>&1` in
5571 *GNU*)
5572   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5573 *)
5574   ac_count=0
5575   $as_echo_n 0123456789 >"conftest.in"
5576   while :
5577   do
5578     cat "conftest.in" "conftest.in" >"conftest.tmp"
5579     mv "conftest.tmp" "conftest.in"
5580     cp "conftest.in" "conftest.nl"
5581     $as_echo 'FGREP' >> "conftest.nl"
5582     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5583     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5584     as_fn_arith $ac_count + 1 && ac_count=$as_val
5585     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5586       # Best one so far, save it but keep looking for a better one
5587       ac_cv_path_FGREP="$ac_path_FGREP"
5588       ac_path_FGREP_max=$ac_count
5589     fi
5590     # 10*(2^10) chars as input seems more than enough
5591     test $ac_count -gt 10 && break
5592   done
5593   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5594 esac
5595
5596       $ac_path_FGREP_found && break 3
5597     done
5598   done
5599   done
5600 IFS=$as_save_IFS
5601   if test -z "$ac_cv_path_FGREP"; then
5602     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5603   fi
5604 else
5605   ac_cv_path_FGREP=$FGREP
5606 fi
5607
5608    fi
5609 fi
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5611 $as_echo "$ac_cv_path_FGREP" >&6; }
5612  FGREP="$ac_cv_path_FGREP"
5613
5614
5615 test -z "$GREP" && GREP=grep
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635 # Check whether --with-gnu-ld was given.
5636 if test "${with_gnu_ld+set}" = set; then :
5637   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5638 else
5639   with_gnu_ld=no
5640 fi
5641
5642 ac_prog=ld
5643 if test "$GCC" = yes; then
5644   # Check if gcc -print-prog-name=ld gives a path.
5645   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5646 $as_echo_n "checking for ld used by $CC... " >&6; }
5647   case $host in
5648   *-*-mingw*)
5649     # gcc leaves a trailing carriage return which upsets mingw
5650     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5651   *)
5652     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5653   esac
5654   case $ac_prog in
5655     # Accept absolute paths.
5656     [\\/]* | ?:[\\/]*)
5657       re_direlt='/[^/][^/]*/\.\./'
5658       # Canonicalize the pathname of ld
5659       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5660       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5661         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5662       done
5663       test -z "$LD" && LD="$ac_prog"
5664       ;;
5665   "")
5666     # If it fails, then pretend we aren't using GCC.
5667     ac_prog=ld
5668     ;;
5669   *)
5670     # If it is relative, then search for the first ld in PATH.
5671     with_gnu_ld=unknown
5672     ;;
5673   esac
5674 elif test "$with_gnu_ld" = yes; then
5675   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5676 $as_echo_n "checking for GNU ld... " >&6; }
5677 else
5678   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5679 $as_echo_n "checking for non-GNU ld... " >&6; }
5680 fi
5681 if test "${lt_cv_path_LD+set}" = set; then :
5682   $as_echo_n "(cached) " >&6
5683 else
5684   if test -z "$LD"; then
5685   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5686   for ac_dir in $PATH; do
5687     IFS="$lt_save_ifs"
5688     test -z "$ac_dir" && ac_dir=.
5689     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5690       lt_cv_path_LD="$ac_dir/$ac_prog"
5691       # Check to see if the program is GNU ld.  I'd rather use --version,
5692       # but apparently some variants of GNU ld only accept -v.
5693       # Break only if it was the GNU/non-GNU ld that we prefer.
5694       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5695       *GNU* | *'with BFD'*)
5696         test "$with_gnu_ld" != no && break
5697         ;;
5698       *)
5699         test "$with_gnu_ld" != yes && break
5700         ;;
5701       esac
5702     fi
5703   done
5704   IFS="$lt_save_ifs"
5705 else
5706   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5707 fi
5708 fi
5709
5710 LD="$lt_cv_path_LD"
5711 if test -n "$LD"; then
5712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5713 $as_echo "$LD" >&6; }
5714 else
5715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5716 $as_echo "no" >&6; }
5717 fi
5718 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5720 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5721 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5722   $as_echo_n "(cached) " >&6
5723 else
5724   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5725 case `$LD -v 2>&1 </dev/null` in
5726 *GNU* | *'with BFD'*)
5727   lt_cv_prog_gnu_ld=yes
5728   ;;
5729 *)
5730   lt_cv_prog_gnu_ld=no
5731   ;;
5732 esac
5733 fi
5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5735 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5736 with_gnu_ld=$lt_cv_prog_gnu_ld
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5747 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5748 if test "${lt_cv_path_NM+set}" = set; then :
5749   $as_echo_n "(cached) " >&6
5750 else
5751   if test -n "$NM"; then
5752   # Let the user override the test.
5753   lt_cv_path_NM="$NM"
5754 else
5755   lt_nm_to_check="${ac_tool_prefix}nm"
5756   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5757     lt_nm_to_check="$lt_nm_to_check nm"
5758   fi
5759   for lt_tmp_nm in $lt_nm_to_check; do
5760     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5761     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5762       IFS="$lt_save_ifs"
5763       test -z "$ac_dir" && ac_dir=.
5764       tmp_nm="$ac_dir/$lt_tmp_nm"
5765       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5766         # Check to see if the nm accepts a BSD-compat flag.
5767         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5768         #   nm: unknown option "B" ignored
5769         # Tru64's nm complains that /dev/null is an invalid object file
5770         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5771         */dev/null* | *'Invalid file or object type'*)
5772           lt_cv_path_NM="$tmp_nm -B"
5773           break
5774           ;;
5775         *)
5776           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5777           */dev/null*)
5778             lt_cv_path_NM="$tmp_nm -p"
5779             break
5780             ;;
5781           *)
5782             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5783             continue # so that we can try to find one that supports BSD flags
5784             ;;
5785           esac
5786           ;;
5787         esac
5788       fi
5789     done
5790     IFS="$lt_save_ifs"
5791   done
5792   : ${lt_cv_path_NM=no}
5793 fi
5794 fi
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5796 $as_echo "$lt_cv_path_NM" >&6; }
5797 if test "$lt_cv_path_NM" != "no"; then
5798   NM="$lt_cv_path_NM"
5799 else
5800   # Didn't find any BSD compatible name lister, look for dumpbin.
5801   if test -n "$DUMPBIN"; then :
5802     # Let the user override the test.
5803   else
5804     if test -n "$ac_tool_prefix"; then
5805   for ac_prog in dumpbin "link -dump"
5806   do
5807     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5808 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5810 $as_echo_n "checking for $ac_word... " >&6; }
5811 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5812   $as_echo_n "(cached) " >&6
5813 else
5814   if test -n "$DUMPBIN"; then
5815   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5816 else
5817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5818 for as_dir in $PATH
5819 do
5820   IFS=$as_save_IFS
5821   test -z "$as_dir" && as_dir=.
5822     for ac_exec_ext in '' $ac_executable_extensions; do
5823   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5824     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5825     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5826     break 2
5827   fi
5828 done
5829   done
5830 IFS=$as_save_IFS
5831
5832 fi
5833 fi
5834 DUMPBIN=$ac_cv_prog_DUMPBIN
5835 if test -n "$DUMPBIN"; then
5836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5837 $as_echo "$DUMPBIN" >&6; }
5838 else
5839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5840 $as_echo "no" >&6; }
5841 fi
5842
5843
5844     test -n "$DUMPBIN" && break
5845   done
5846 fi
5847 if test -z "$DUMPBIN"; then
5848   ac_ct_DUMPBIN=$DUMPBIN
5849   for ac_prog in dumpbin "link -dump"
5850 do
5851   # Extract the first word of "$ac_prog", so it can be a program name with args.
5852 set dummy $ac_prog; ac_word=$2
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5854 $as_echo_n "checking for $ac_word... " >&6; }
5855 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5856   $as_echo_n "(cached) " >&6
5857 else
5858   if test -n "$ac_ct_DUMPBIN"; then
5859   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5860 else
5861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5862 for as_dir in $PATH
5863 do
5864   IFS=$as_save_IFS
5865   test -z "$as_dir" && as_dir=.
5866     for ac_exec_ext in '' $ac_executable_extensions; do
5867   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5868     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5869     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5870     break 2
5871   fi
5872 done
5873   done
5874 IFS=$as_save_IFS
5875
5876 fi
5877 fi
5878 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5879 if test -n "$ac_ct_DUMPBIN"; then
5880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5881 $as_echo "$ac_ct_DUMPBIN" >&6; }
5882 else
5883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884 $as_echo "no" >&6; }
5885 fi
5886
5887
5888   test -n "$ac_ct_DUMPBIN" && break
5889 done
5890
5891   if test "x$ac_ct_DUMPBIN" = x; then
5892     DUMPBIN=":"
5893   else
5894     case $cross_compiling:$ac_tool_warned in
5895 yes:)
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5897 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5898 ac_tool_warned=yes ;;
5899 esac
5900     DUMPBIN=$ac_ct_DUMPBIN
5901   fi
5902 fi
5903
5904     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5905     *COFF*)
5906       DUMPBIN="$DUMPBIN -symbols"
5907       ;;
5908     *)
5909       DUMPBIN=:
5910       ;;
5911     esac
5912   fi
5913
5914   if test "$DUMPBIN" != ":"; then
5915     NM="$DUMPBIN"
5916   fi
5917 fi
5918 test -z "$NM" && NM=nm
5919
5920
5921
5922
5923
5924
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5926 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5927 if test "${lt_cv_nm_interface+set}" = set; then :
5928   $as_echo_n "(cached) " >&6
5929 else
5930   lt_cv_nm_interface="BSD nm"
5931   echo "int some_variable = 0;" > conftest.$ac_ext
5932   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5933   (eval "$ac_compile" 2>conftest.err)
5934   cat conftest.err >&5
5935   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5936   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5937   cat conftest.err >&5
5938   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5939   cat conftest.out >&5
5940   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5941     lt_cv_nm_interface="MS dumpbin"
5942   fi
5943   rm -f conftest*
5944 fi
5945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5946 $as_echo "$lt_cv_nm_interface" >&6; }
5947
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5949 $as_echo_n "checking whether ln -s works... " >&6; }
5950 LN_S=$as_ln_s
5951 if test "$LN_S" = "ln -s"; then
5952   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5953 $as_echo "yes" >&6; }
5954 else
5955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5956 $as_echo "no, using $LN_S" >&6; }
5957 fi
5958
5959 # find the maximum length of command line arguments
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5961 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5962 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5963   $as_echo_n "(cached) " >&6
5964 else
5965     i=0
5966   teststring="ABCD"
5967
5968   case $build_os in
5969   msdosdjgpp*)
5970     # On DJGPP, this test can blow up pretty badly due to problems in libc
5971     # (any single argument exceeding 2000 bytes causes a buffer overrun
5972     # during glob expansion).  Even if it were fixed, the result of this
5973     # check would be larger than it should be.
5974     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5975     ;;
5976
5977   gnu*)
5978     # Under GNU Hurd, this test is not required because there is
5979     # no limit to the length of command line arguments.
5980     # Libtool will interpret -1 as no limit whatsoever
5981     lt_cv_sys_max_cmd_len=-1;
5982     ;;
5983
5984   cygwin* | mingw* | cegcc*)
5985     # On Win9x/ME, this test blows up -- it succeeds, but takes
5986     # about 5 minutes as the teststring grows exponentially.
5987     # Worse, since 9x/ME are not pre-emptively multitasking,
5988     # you end up with a "frozen" computer, even though with patience
5989     # the test eventually succeeds (with a max line length of 256k).
5990     # Instead, let's just punt: use the minimum linelength reported by
5991     # all of the supported platforms: 8192 (on NT/2K/XP).
5992     lt_cv_sys_max_cmd_len=8192;
5993     ;;
5994
5995   mint*)
5996     # On MiNT this can take a long time and run out of memory.
5997     lt_cv_sys_max_cmd_len=8192;
5998     ;;
5999
6000   amigaos*)
6001     # On AmigaOS with pdksh, this test takes hours, literally.
6002     # So we just punt and use a minimum line length of 8192.
6003     lt_cv_sys_max_cmd_len=8192;
6004     ;;
6005
6006   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6007     # This has been around since 386BSD, at least.  Likely further.
6008     if test -x /sbin/sysctl; then
6009       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6010     elif test -x /usr/sbin/sysctl; then
6011       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6012     else
6013       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6014     fi
6015     # And add a safety zone
6016     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6017     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6018     ;;
6019
6020   interix*)
6021     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6022     lt_cv_sys_max_cmd_len=196608
6023     ;;
6024
6025   osf*)
6026     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6027     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6028     # nice to cause kernel panics so lets avoid the loop below.
6029     # First set a reasonable default.
6030     lt_cv_sys_max_cmd_len=16384
6031     #
6032     if test -x /sbin/sysconfig; then
6033       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6034         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6035       esac
6036     fi
6037     ;;
6038   sco3.2v5*)
6039     lt_cv_sys_max_cmd_len=102400
6040     ;;
6041   sysv5* | sco5v6* | sysv4.2uw2*)
6042     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6043     if test -n "$kargmax"; then
6044       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6045     else
6046       lt_cv_sys_max_cmd_len=32768
6047     fi
6048     ;;
6049   *)
6050     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6051     if test -n "$lt_cv_sys_max_cmd_len"; then
6052       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6053       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6054     else
6055       # Make teststring a little bigger before we do anything with it.
6056       # a 1K string should be a reasonable start.
6057       for i in 1 2 3 4 5 6 7 8 ; do
6058         teststring=$teststring$teststring
6059       done
6060       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6061       # If test is not a shell built-in, we'll probably end up computing a
6062       # maximum length that is only half of the actual maximum length, but
6063       # we can't tell.
6064       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6065                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6066               test $i != 17 # 1/2 MB should be enough
6067       do
6068         i=`expr $i + 1`
6069         teststring=$teststring$teststring
6070       done
6071       # Only check the string length outside the loop.
6072       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6073       teststring=
6074       # Add a significant safety factor because C++ compilers can tack on
6075       # massive amounts of additional arguments before passing them to the
6076       # linker.  It appears as though 1/2 is a usable value.
6077       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6078     fi
6079     ;;
6080   esac
6081
6082 fi
6083
6084 if test -n $lt_cv_sys_max_cmd_len ; then
6085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6086 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6087 else
6088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6089 $as_echo "none" >&6; }
6090 fi
6091 max_cmd_len=$lt_cv_sys_max_cmd_len
6092
6093
6094
6095
6096
6097
6098 : ${CP="cp -f"}
6099 : ${MV="mv -f"}
6100 : ${RM="rm -f"}
6101
6102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6103 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6104 # Try some XSI features
6105 xsi_shell=no
6106 ( _lt_dummy="a/b/c"
6107   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6108       = c,a/b,, \
6109     && eval 'test $(( 1 + 1 )) -eq 2 \
6110     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6111   && xsi_shell=yes
6112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6113 $as_echo "$xsi_shell" >&6; }
6114
6115
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6117 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6118 lt_shell_append=no
6119 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6120     >/dev/null 2>&1 \
6121   && lt_shell_append=yes
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6123 $as_echo "$lt_shell_append" >&6; }
6124
6125
6126 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6127   lt_unset=unset
6128 else
6129   lt_unset=false
6130 fi
6131
6132
6133
6134
6135
6136 # test EBCDIC or ASCII
6137 case `echo X|tr X '\101'` in
6138  A) # ASCII based system
6139     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6140   lt_SP2NL='tr \040 \012'
6141   lt_NL2SP='tr \015\012 \040\040'
6142   ;;
6143  *) # EBCDIC based system
6144   lt_SP2NL='tr \100 \n'
6145   lt_NL2SP='tr \r\n \100\100'
6146   ;;
6147 esac
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6158 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6159 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6160   $as_echo_n "(cached) " >&6
6161 else
6162   lt_cv_ld_reload_flag='-r'
6163 fi
6164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6165 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6166 reload_flag=$lt_cv_ld_reload_flag
6167 case $reload_flag in
6168 "" | " "*) ;;
6169 *) reload_flag=" $reload_flag" ;;
6170 esac
6171 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6172 case $host_os in
6173   darwin*)
6174     if test "$GCC" = yes; then
6175       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6176     else
6177       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6178     fi
6179     ;;
6180 esac
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190 if test -n "$ac_tool_prefix"; then
6191   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6192 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6194 $as_echo_n "checking for $ac_word... " >&6; }
6195 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6196   $as_echo_n "(cached) " >&6
6197 else
6198   if test -n "$OBJDUMP"; then
6199   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6200 else
6201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6202 for as_dir in $PATH
6203 do
6204   IFS=$as_save_IFS
6205   test -z "$as_dir" && as_dir=.
6206     for ac_exec_ext in '' $ac_executable_extensions; do
6207   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6208     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6209     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6210     break 2
6211   fi
6212 done
6213   done
6214 IFS=$as_save_IFS
6215
6216 fi
6217 fi
6218 OBJDUMP=$ac_cv_prog_OBJDUMP
6219 if test -n "$OBJDUMP"; then
6220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6221 $as_echo "$OBJDUMP" >&6; }
6222 else
6223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6224 $as_echo "no" >&6; }
6225 fi
6226
6227
6228 fi
6229 if test -z "$ac_cv_prog_OBJDUMP"; then
6230   ac_ct_OBJDUMP=$OBJDUMP
6231   # Extract the first word of "objdump", so it can be a program name with args.
6232 set dummy objdump; ac_word=$2
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6234 $as_echo_n "checking for $ac_word... " >&6; }
6235 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6236   $as_echo_n "(cached) " >&6
6237 else
6238   if test -n "$ac_ct_OBJDUMP"; then
6239   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6240 else
6241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6242 for as_dir in $PATH
6243 do
6244   IFS=$as_save_IFS
6245   test -z "$as_dir" && as_dir=.
6246     for ac_exec_ext in '' $ac_executable_extensions; do
6247   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6248     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6249     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6250     break 2
6251   fi
6252 done
6253   done
6254 IFS=$as_save_IFS
6255
6256 fi
6257 fi
6258 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6259 if test -n "$ac_ct_OBJDUMP"; then
6260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6261 $as_echo "$ac_ct_OBJDUMP" >&6; }
6262 else
6263   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6264 $as_echo "no" >&6; }
6265 fi
6266
6267   if test "x$ac_ct_OBJDUMP" = x; then
6268     OBJDUMP="false"
6269   else
6270     case $cross_compiling:$ac_tool_warned in
6271 yes:)
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6273 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6274 ac_tool_warned=yes ;;
6275 esac
6276     OBJDUMP=$ac_ct_OBJDUMP
6277   fi
6278 else
6279   OBJDUMP="$ac_cv_prog_OBJDUMP"
6280 fi
6281
6282 test -z "$OBJDUMP" && OBJDUMP=objdump
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6293 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6294 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6295   $as_echo_n "(cached) " >&6
6296 else
6297   lt_cv_file_magic_cmd='$MAGIC_CMD'
6298 lt_cv_file_magic_test_file=
6299 lt_cv_deplibs_check_method='unknown'
6300 # Need to set the preceding variable on all platforms that support
6301 # interlibrary dependencies.
6302 # 'none' -- dependencies not supported.
6303 # `unknown' -- same as none, but documents that we really don't know.
6304 # 'pass_all' -- all dependencies passed with no checks.
6305 # 'test_compile' -- check by making test program.
6306 # 'file_magic [[regex]]' -- check by looking for files in library path
6307 # which responds to the $file_magic_cmd with a given extended regex.
6308 # If you have `file' or equivalent on your system and you're not sure
6309 # whether `pass_all' will *always* work, you probably want this one.
6310
6311 case $host_os in
6312 aix[4-9]*)
6313   lt_cv_deplibs_check_method=pass_all
6314   ;;
6315
6316 beos*)
6317   lt_cv_deplibs_check_method=pass_all
6318   ;;
6319
6320 bsdi[45]*)
6321   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6322   lt_cv_file_magic_cmd='/usr/bin/file -L'
6323   lt_cv_file_magic_test_file=/shlib/libc.so
6324   ;;
6325
6326 cygwin*)
6327   # func_win32_libid is a shell function defined in ltmain.sh
6328   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6329   lt_cv_file_magic_cmd='func_win32_libid'
6330   ;;
6331
6332 mingw* | pw32*)
6333   # Base MSYS/MinGW do not provide the 'file' command needed by
6334   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6335   # unless we find 'file', for example because we are cross-compiling.
6336   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6337   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6338     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6339     lt_cv_file_magic_cmd='func_win32_libid'
6340   else
6341     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6342     lt_cv_file_magic_cmd='$OBJDUMP -f'
6343   fi
6344   ;;
6345
6346 cegcc*)
6347   # use the weaker test based on 'objdump'. See mingw*.
6348   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6349   lt_cv_file_magic_cmd='$OBJDUMP -f'
6350   ;;
6351
6352 darwin* | rhapsody*)
6353   lt_cv_deplibs_check_method=pass_all
6354   ;;
6355
6356 freebsd* | dragonfly*)
6357   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6358     case $host_cpu in
6359     i*86 )
6360       # Not sure whether the presence of OpenBSD here was a mistake.
6361       # Let's accept both of them until this is cleared up.
6362       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6363       lt_cv_file_magic_cmd=/usr/bin/file
6364       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6365       ;;
6366     esac
6367   else
6368     lt_cv_deplibs_check_method=pass_all
6369   fi
6370   ;;
6371
6372 gnu*)
6373   lt_cv_deplibs_check_method=pass_all
6374   ;;
6375
6376 haiku*)
6377   lt_cv_deplibs_check_method=pass_all
6378   ;;
6379
6380 hpux10.20* | hpux11*)
6381   lt_cv_file_magic_cmd=/usr/bin/file
6382   case $host_cpu in
6383   ia64*)
6384     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6385     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6386     ;;
6387   hppa*64*)
6388     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6389     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6390     ;;
6391   *)
6392     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6393     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6394     ;;
6395   esac
6396   ;;
6397
6398 interix[3-9]*)
6399   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6400   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6401   ;;
6402
6403 irix5* | irix6* | nonstopux*)
6404   case $LD in
6405   *-32|*"-32 ") libmagic=32-bit;;
6406   *-n32|*"-n32 ") libmagic=N32;;
6407   *-64|*"-64 ") libmagic=64-bit;;
6408   *) libmagic=never-match;;
6409   esac
6410   lt_cv_deplibs_check_method=pass_all
6411   ;;
6412
6413 # This must be Linux ELF.
6414 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6415   lt_cv_deplibs_check_method=pass_all
6416   ;;
6417
6418 netbsd*)
6419   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6420     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6421   else
6422     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6423   fi
6424   ;;
6425
6426 newos6*)
6427   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6428   lt_cv_file_magic_cmd=/usr/bin/file
6429   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6430   ;;
6431
6432 *nto* | *qnx*)
6433   lt_cv_deplibs_check_method=pass_all
6434   ;;
6435
6436 openbsd*)
6437   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6438     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6439   else
6440     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6441   fi
6442   ;;
6443
6444 osf3* | osf4* | osf5*)
6445   lt_cv_deplibs_check_method=pass_all
6446   ;;
6447
6448 rdos*)
6449   lt_cv_deplibs_check_method=pass_all
6450   ;;
6451
6452 solaris*)
6453   lt_cv_deplibs_check_method=pass_all
6454   ;;
6455
6456 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6457   lt_cv_deplibs_check_method=pass_all
6458   ;;
6459
6460 sysv4 | sysv4.3*)
6461   case $host_vendor in
6462   motorola)
6463     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
6464     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6465     ;;
6466   ncr)
6467     lt_cv_deplibs_check_method=pass_all
6468     ;;
6469   sequent)
6470     lt_cv_file_magic_cmd='/bin/file'
6471     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6472     ;;
6473   sni)
6474     lt_cv_file_magic_cmd='/bin/file'
6475     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6476     lt_cv_file_magic_test_file=/lib/libc.so
6477     ;;
6478   siemens)
6479     lt_cv_deplibs_check_method=pass_all
6480     ;;
6481   pc)
6482     lt_cv_deplibs_check_method=pass_all
6483     ;;
6484   esac
6485   ;;
6486
6487 tpf*)
6488   lt_cv_deplibs_check_method=pass_all
6489   ;;
6490 esac
6491
6492 fi
6493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6494 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6495 file_magic_cmd=$lt_cv_file_magic_cmd
6496 deplibs_check_method=$lt_cv_deplibs_check_method
6497 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510 if test -n "$ac_tool_prefix"; then
6511   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6512 set dummy ${ac_tool_prefix}ar; ac_word=$2
6513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6514 $as_echo_n "checking for $ac_word... " >&6; }
6515 if test "${ac_cv_prog_AR+set}" = set; then :
6516   $as_echo_n "(cached) " >&6
6517 else
6518   if test -n "$AR"; then
6519   ac_cv_prog_AR="$AR" # Let the user override the test.
6520 else
6521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6522 for as_dir in $PATH
6523 do
6524   IFS=$as_save_IFS
6525   test -z "$as_dir" && as_dir=.
6526     for ac_exec_ext in '' $ac_executable_extensions; do
6527   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6528     ac_cv_prog_AR="${ac_tool_prefix}ar"
6529     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6530     break 2
6531   fi
6532 done
6533   done
6534 IFS=$as_save_IFS
6535
6536 fi
6537 fi
6538 AR=$ac_cv_prog_AR
6539 if test -n "$AR"; then
6540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6541 $as_echo "$AR" >&6; }
6542 else
6543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6544 $as_echo "no" >&6; }
6545 fi
6546
6547
6548 fi
6549 if test -z "$ac_cv_prog_AR"; then
6550   ac_ct_AR=$AR
6551   # Extract the first word of "ar", so it can be a program name with args.
6552 set dummy ar; ac_word=$2
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6554 $as_echo_n "checking for $ac_word... " >&6; }
6555 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6556   $as_echo_n "(cached) " >&6
6557 else
6558   if test -n "$ac_ct_AR"; then
6559   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6560 else
6561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6562 for as_dir in $PATH
6563 do
6564   IFS=$as_save_IFS
6565   test -z "$as_dir" && as_dir=.
6566     for ac_exec_ext in '' $ac_executable_extensions; do
6567   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6568     ac_cv_prog_ac_ct_AR="ar"
6569     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6570     break 2
6571   fi
6572 done
6573   done
6574 IFS=$as_save_IFS
6575
6576 fi
6577 fi
6578 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6579 if test -n "$ac_ct_AR"; then
6580   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6581 $as_echo "$ac_ct_AR" >&6; }
6582 else
6583   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6584 $as_echo "no" >&6; }
6585 fi
6586
6587   if test "x$ac_ct_AR" = x; then
6588     AR="false"
6589   else
6590     case $cross_compiling:$ac_tool_warned in
6591 yes:)
6592 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6593 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6594 ac_tool_warned=yes ;;
6595 esac
6596     AR=$ac_ct_AR
6597   fi
6598 else
6599   AR="$ac_cv_prog_AR"
6600 fi
6601
6602 test -z "$AR" && AR=ar
6603 test -z "$AR_FLAGS" && AR_FLAGS=cru
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615 if test -n "$ac_tool_prefix"; then
6616   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6617 set dummy ${ac_tool_prefix}strip; ac_word=$2
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6619 $as_echo_n "checking for $ac_word... " >&6; }
6620 if test "${ac_cv_prog_STRIP+set}" = set; then :
6621   $as_echo_n "(cached) " >&6
6622 else
6623   if test -n "$STRIP"; then
6624   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6625 else
6626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6627 for as_dir in $PATH
6628 do
6629   IFS=$as_save_IFS
6630   test -z "$as_dir" && as_dir=.
6631     for ac_exec_ext in '' $ac_executable_extensions; do
6632   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6633     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6634     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6635     break 2
6636   fi
6637 done
6638   done
6639 IFS=$as_save_IFS
6640
6641 fi
6642 fi
6643 STRIP=$ac_cv_prog_STRIP
6644 if test -n "$STRIP"; then
6645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6646 $as_echo "$STRIP" >&6; }
6647 else
6648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6649 $as_echo "no" >&6; }
6650 fi
6651
6652
6653 fi
6654 if test -z "$ac_cv_prog_STRIP"; then
6655   ac_ct_STRIP=$STRIP
6656   # Extract the first word of "strip", so it can be a program name with args.
6657 set dummy strip; ac_word=$2
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6659 $as_echo_n "checking for $ac_word... " >&6; }
6660 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6661   $as_echo_n "(cached) " >&6
6662 else
6663   if test -n "$ac_ct_STRIP"; then
6664   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6665 else
6666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6667 for as_dir in $PATH
6668 do
6669   IFS=$as_save_IFS
6670   test -z "$as_dir" && as_dir=.
6671     for ac_exec_ext in '' $ac_executable_extensions; do
6672   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6673     ac_cv_prog_ac_ct_STRIP="strip"
6674     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6675     break 2
6676   fi
6677 done
6678   done
6679 IFS=$as_save_IFS
6680
6681 fi
6682 fi
6683 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6684 if test -n "$ac_ct_STRIP"; then
6685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6686 $as_echo "$ac_ct_STRIP" >&6; }
6687 else
6688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6689 $as_echo "no" >&6; }
6690 fi
6691
6692   if test "x$ac_ct_STRIP" = x; then
6693     STRIP=":"
6694   else
6695     case $cross_compiling:$ac_tool_warned in
6696 yes:)
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6699 ac_tool_warned=yes ;;
6700 esac
6701     STRIP=$ac_ct_STRIP
6702   fi
6703 else
6704   STRIP="$ac_cv_prog_STRIP"
6705 fi
6706
6707 test -z "$STRIP" && STRIP=:
6708
6709
6710
6711
6712
6713
6714 if test -n "$ac_tool_prefix"; then
6715   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6716 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6718 $as_echo_n "checking for $ac_word... " >&6; }
6719 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6720   $as_echo_n "(cached) " >&6
6721 else
6722   if test -n "$RANLIB"; then
6723   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6724 else
6725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6726 for as_dir in $PATH
6727 do
6728   IFS=$as_save_IFS
6729   test -z "$as_dir" && as_dir=.
6730     for ac_exec_ext in '' $ac_executable_extensions; do
6731   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6732     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6733     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6734     break 2
6735   fi
6736 done
6737   done
6738 IFS=$as_save_IFS
6739
6740 fi
6741 fi
6742 RANLIB=$ac_cv_prog_RANLIB
6743 if test -n "$RANLIB"; then
6744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6745 $as_echo "$RANLIB" >&6; }
6746 else
6747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6748 $as_echo "no" >&6; }
6749 fi
6750
6751
6752 fi
6753 if test -z "$ac_cv_prog_RANLIB"; then
6754   ac_ct_RANLIB=$RANLIB
6755   # Extract the first word of "ranlib", so it can be a program name with args.
6756 set dummy ranlib; ac_word=$2
6757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6758 $as_echo_n "checking for $ac_word... " >&6; }
6759 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6760   $as_echo_n "(cached) " >&6
6761 else
6762   if test -n "$ac_ct_RANLIB"; then
6763   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6764 else
6765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6766 for as_dir in $PATH
6767 do
6768   IFS=$as_save_IFS
6769   test -z "$as_dir" && as_dir=.
6770     for ac_exec_ext in '' $ac_executable_extensions; do
6771   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6772     ac_cv_prog_ac_ct_RANLIB="ranlib"
6773     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6774     break 2
6775   fi
6776 done
6777   done
6778 IFS=$as_save_IFS
6779
6780 fi
6781 fi
6782 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6783 if test -n "$ac_ct_RANLIB"; then
6784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6785 $as_echo "$ac_ct_RANLIB" >&6; }
6786 else
6787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6788 $as_echo "no" >&6; }
6789 fi
6790
6791   if test "x$ac_ct_RANLIB" = x; then
6792     RANLIB=":"
6793   else
6794     case $cross_compiling:$ac_tool_warned in
6795 yes:)
6796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6797 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6798 ac_tool_warned=yes ;;
6799 esac
6800     RANLIB=$ac_ct_RANLIB
6801   fi
6802 else
6803   RANLIB="$ac_cv_prog_RANLIB"
6804 fi
6805
6806 test -z "$RANLIB" && RANLIB=:
6807
6808
6809
6810
6811
6812
6813 # Determine commands to create old-style static archives.
6814 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6815 old_postinstall_cmds='chmod 644 $oldlib'
6816 old_postuninstall_cmds=
6817
6818 if test -n "$RANLIB"; then
6819   case $host_os in
6820   openbsd*)
6821     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6822     ;;
6823   *)
6824     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6825     ;;
6826   esac
6827   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6828 fi
6829
6830 case $host_os in
6831   darwin*)
6832     lock_old_archive_extraction=yes ;;
6833   *)
6834     lock_old_archive_extraction=no ;;
6835 esac
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875 # If no C compiler was specified, use CC.
6876 LTCC=${LTCC-"$CC"}
6877
6878 # If no C compiler flags were specified, use CFLAGS.
6879 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6880
6881 # Allow CC to be a program name with arguments.
6882 compiler=$CC
6883
6884
6885 # Check for command to grab the raw symbol name followed by C symbol from nm.
6886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6887 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6888 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6889   $as_echo_n "(cached) " >&6
6890 else
6891
6892 # These are sane defaults that work on at least a few old systems.
6893 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6894
6895 # Character class describing NM global symbol codes.
6896 symcode='[BCDEGRST]'
6897
6898 # Regexp to match symbols that can be accessed directly from C.
6899 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6900
6901 # Define system-specific variables.
6902 case $host_os in
6903 aix*)
6904   symcode='[BCDT]'
6905   ;;
6906 cygwin* | mingw* | pw32* | cegcc*)
6907   symcode='[ABCDGISTW]'
6908   ;;
6909 hpux*)
6910   if test "$host_cpu" = ia64; then
6911     symcode='[ABCDEGRST]'
6912   fi
6913   ;;
6914 irix* | nonstopux*)
6915   symcode='[BCDEGRST]'
6916   ;;
6917 osf*)
6918   symcode='[BCDEGQRST]'
6919   ;;
6920 solaris*)
6921   symcode='[BDRT]'
6922   ;;
6923 sco3.2v5*)
6924   symcode='[DT]'
6925   ;;
6926 sysv4.2uw2*)
6927   symcode='[DT]'
6928   ;;
6929 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6930   symcode='[ABDT]'
6931   ;;
6932 sysv4)
6933   symcode='[DFNSTU]'
6934   ;;
6935 esac
6936
6937 # If we're using GNU nm, then use its standard symbol codes.
6938 case `$NM -V 2>&1` in
6939 *GNU* | *'with BFD'*)
6940   symcode='[ABCDGIRSTW]' ;;
6941 esac
6942
6943 # Transform an extracted symbol line into a proper C declaration.
6944 # Some systems (esp. on ia64) link data and code symbols differently,
6945 # so use this general approach.
6946 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6947
6948 # Transform an extracted symbol line into symbol name and symbol address
6949 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6950 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6951
6952 # Handle CRLF in mingw tool chain
6953 opt_cr=
6954 case $build_os in
6955 mingw*)
6956   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6957   ;;
6958 esac
6959
6960 # Try without a prefix underscore, then with it.
6961 for ac_symprfx in "" "_"; do
6962
6963   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6964   symxfrm="\\1 $ac_symprfx\\2 \\2"
6965
6966   # Write the raw and C identifiers.
6967   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6968     # Fake it for dumpbin and say T for any non-static function
6969     # and D for any global variable.
6970     # Also find C++ and __fastcall symbols from MSVC++,
6971     # which start with @ or ?.
6972     lt_cv_sys_global_symbol_pipe="$AWK '"\
6973 "     {last_section=section; section=\$ 3};"\
6974 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6975 "     \$ 0!~/External *\|/{next};"\
6976 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6977 "     {if(hide[section]) next};"\
6978 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6979 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6980 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6981 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6982 "     ' prfx=^$ac_symprfx"
6983   else
6984     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6985   fi
6986
6987   # Check to see that the pipe works correctly.
6988   pipe_works=no
6989
6990   rm -f conftest*
6991   cat > conftest.$ac_ext <<_LT_EOF
6992 #ifdef __cplusplus
6993 extern "C" {
6994 #endif
6995 char nm_test_var;
6996 void nm_test_func(void);
6997 void nm_test_func(void){}
6998 #ifdef __cplusplus
6999 }
7000 #endif
7001 int main(){nm_test_var='a';nm_test_func();return(0);}
7002 _LT_EOF
7003
7004   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7005   (eval $ac_compile) 2>&5
7006   ac_status=$?
7007   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7008   test $ac_status = 0; }; then
7009     # Now try to grab the symbols.
7010     nlist=conftest.nm
7011     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7012   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7013   ac_status=$?
7014   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7015   test $ac_status = 0; } && test -s "$nlist"; then
7016       # Try sorting and uniquifying the output.
7017       if sort "$nlist" | uniq > "$nlist"T; then
7018         mv -f "$nlist"T "$nlist"
7019       else
7020         rm -f "$nlist"T
7021       fi
7022
7023       # Make sure that we snagged all the symbols we need.
7024       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7025         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7026           cat <<_LT_EOF > conftest.$ac_ext
7027 #ifdef __cplusplus
7028 extern "C" {
7029 #endif
7030
7031 _LT_EOF
7032           # Now generate the symbol file.
7033           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7034
7035           cat <<_LT_EOF >> conftest.$ac_ext
7036
7037 /* The mapping between symbol names and symbols.  */
7038 const struct {
7039   const char *name;
7040   void       *address;
7041 }
7042 lt__PROGRAM__LTX_preloaded_symbols[] =
7043 {
7044   { "@PROGRAM@", (void *) 0 },
7045 _LT_EOF
7046           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7047           cat <<\_LT_EOF >> conftest.$ac_ext
7048   {0, (void *) 0}
7049 };
7050
7051 /* This works around a problem in FreeBSD linker */
7052 #ifdef FREEBSD_WORKAROUND
7053 static const void *lt_preloaded_setup() {
7054   return lt__PROGRAM__LTX_preloaded_symbols;
7055 }
7056 #endif
7057
7058 #ifdef __cplusplus
7059 }
7060 #endif
7061 _LT_EOF
7062           # Now try linking the two files.
7063           mv conftest.$ac_objext conftstm.$ac_objext
7064           lt_save_LIBS="$LIBS"
7065           lt_save_CFLAGS="$CFLAGS"
7066           LIBS="conftstm.$ac_objext"
7067           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7068           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7069   (eval $ac_link) 2>&5
7070   ac_status=$?
7071   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7072   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7073             pipe_works=yes
7074           fi
7075           LIBS="$lt_save_LIBS"
7076           CFLAGS="$lt_save_CFLAGS"
7077         else
7078           echo "cannot find nm_test_func in $nlist" >&5
7079         fi
7080       else
7081         echo "cannot find nm_test_var in $nlist" >&5
7082       fi
7083     else
7084       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7085     fi
7086   else
7087     echo "$progname: failed program was:" >&5
7088     cat conftest.$ac_ext >&5
7089   fi
7090   rm -rf conftest* conftst*
7091
7092   # Do not use the global_symbol_pipe unless it works.
7093   if test "$pipe_works" = yes; then
7094     break
7095   else
7096     lt_cv_sys_global_symbol_pipe=
7097   fi
7098 done
7099
7100 fi
7101
7102 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7103   lt_cv_sys_global_symbol_to_cdecl=
7104 fi
7105 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7107 $as_echo "failed" >&6; }
7108 else
7109   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7110 $as_echo "ok" >&6; }
7111 fi
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134 # Check whether --enable-libtool-lock was given.
7135 if test "${enable_libtool_lock+set}" = set; then :
7136   enableval=$enable_libtool_lock;
7137 fi
7138
7139 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7140
7141 # Some flags need to be propagated to the compiler or linker for good
7142 # libtool support.
7143 case $host in
7144 ia64-*-hpux*)
7145   # Find out which ABI we are using.
7146   echo 'int i;' > conftest.$ac_ext
7147   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7148   (eval $ac_compile) 2>&5
7149   ac_status=$?
7150   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7151   test $ac_status = 0; }; then
7152     case `/usr/bin/file conftest.$ac_objext` in
7153       *ELF-32*)
7154         HPUX_IA64_MODE="32"
7155         ;;
7156       *ELF-64*)
7157         HPUX_IA64_MODE="64"
7158         ;;
7159     esac
7160   fi
7161   rm -rf conftest*
7162   ;;
7163 *-*-irix6*)
7164   # Find out which ABI we are using.
7165   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7166   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7167   (eval $ac_compile) 2>&5
7168   ac_status=$?
7169   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7170   test $ac_status = 0; }; then
7171     if test "$lt_cv_prog_gnu_ld" = yes; then
7172       case `/usr/bin/file conftest.$ac_objext` in
7173         *32-bit*)
7174           LD="${LD-ld} -melf32bsmip"
7175           ;;
7176         *N32*)
7177           LD="${LD-ld} -melf32bmipn32"
7178           ;;
7179         *64-bit*)
7180           LD="${LD-ld} -melf64bmip"
7181         ;;
7182       esac
7183     else
7184       case `/usr/bin/file conftest.$ac_objext` in
7185         *32-bit*)
7186           LD="${LD-ld} -32"
7187           ;;
7188         *N32*)
7189           LD="${LD-ld} -n32"
7190           ;;
7191         *64-bit*)
7192           LD="${LD-ld} -64"
7193           ;;
7194       esac
7195     fi
7196   fi
7197   rm -rf conftest*
7198   ;;
7199
7200 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7201 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7202   # Find out which ABI we are using.
7203   echo 'int i;' > conftest.$ac_ext
7204   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7205   (eval $ac_compile) 2>&5
7206   ac_status=$?
7207   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7208   test $ac_status = 0; }; then
7209     case `/usr/bin/file conftest.o` in
7210       *32-bit*)
7211         case $host in
7212           x86_64-*kfreebsd*-gnu)
7213             LD="${LD-ld} -m elf_i386_fbsd"
7214             ;;
7215           x86_64-*linux*)
7216             LD="${LD-ld} -m elf_i386"
7217             ;;
7218           ppc64-*linux*|powerpc64-*linux*)
7219             LD="${LD-ld} -m elf32ppclinux"
7220             ;;
7221           s390x-*linux*)
7222             LD="${LD-ld} -m elf_s390"
7223             ;;
7224           sparc64-*linux*)
7225             LD="${LD-ld} -m elf32_sparc"
7226             ;;
7227         esac
7228         ;;
7229       *64-bit*)
7230         case $host in
7231           x86_64-*kfreebsd*-gnu)
7232             LD="${LD-ld} -m elf_x86_64_fbsd"
7233             ;;
7234           x86_64-*linux*)
7235             LD="${LD-ld} -m elf_x86_64"
7236             ;;
7237           ppc*-*linux*|powerpc*-*linux*)
7238             LD="${LD-ld} -m elf64ppc"
7239             ;;
7240           s390*-*linux*|s390*-*tpf*)
7241             LD="${LD-ld} -m elf64_s390"
7242             ;;
7243           sparc*-*linux*)
7244             LD="${LD-ld} -m elf64_sparc"
7245             ;;
7246         esac
7247         ;;
7248     esac
7249   fi
7250   rm -rf conftest*
7251   ;;
7252
7253 *-*-sco3.2v5*)
7254   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7255   SAVE_CFLAGS="$CFLAGS"
7256   CFLAGS="$CFLAGS -belf"
7257   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7258 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7259 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7260   $as_echo_n "(cached) " >&6
7261 else
7262   ac_ext=c
7263 ac_cpp='$CPP $CPPFLAGS'
7264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7267
7268      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7269 /* end confdefs.h.  */
7270
7271 int
7272 main ()
7273 {
7274
7275   ;
7276   return 0;
7277 }
7278 _ACEOF
7279 if ac_fn_c_try_link "$LINENO"; then :
7280   lt_cv_cc_needs_belf=yes
7281 else
7282   lt_cv_cc_needs_belf=no
7283 fi
7284 rm -f core conftest.err conftest.$ac_objext \
7285     conftest$ac_exeext conftest.$ac_ext
7286      ac_ext=c
7287 ac_cpp='$CPP $CPPFLAGS'
7288 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7289 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7290 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7291
7292 fi
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7294 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7295   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7296     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7297     CFLAGS="$SAVE_CFLAGS"
7298   fi
7299   ;;
7300 sparc*-*solaris*)
7301   # Find out which ABI we are using.
7302   echo 'int i;' > conftest.$ac_ext
7303   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7304   (eval $ac_compile) 2>&5
7305   ac_status=$?
7306   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7307   test $ac_status = 0; }; then
7308     case `/usr/bin/file conftest.o` in
7309     *64-bit*)
7310       case $lt_cv_prog_gnu_ld in
7311       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7312       *)
7313         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7314           LD="${LD-ld} -64"
7315         fi
7316         ;;
7317       esac
7318       ;;
7319     esac
7320   fi
7321   rm -rf conftest*
7322   ;;
7323 esac
7324
7325 need_locks="$enable_libtool_lock"
7326
7327
7328   case $host_os in
7329     rhapsody* | darwin*)
7330     if test -n "$ac_tool_prefix"; then
7331   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7332 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7334 $as_echo_n "checking for $ac_word... " >&6; }
7335 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7336   $as_echo_n "(cached) " >&6
7337 else
7338   if test -n "$DSYMUTIL"; then
7339   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7340 else
7341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7342 for as_dir in $PATH
7343 do
7344   IFS=$as_save_IFS
7345   test -z "$as_dir" && as_dir=.
7346     for ac_exec_ext in '' $ac_executable_extensions; do
7347   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7348     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7349     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7350     break 2
7351   fi
7352 done
7353   done
7354 IFS=$as_save_IFS
7355
7356 fi
7357 fi
7358 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7359 if test -n "$DSYMUTIL"; then
7360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7361 $as_echo "$DSYMUTIL" >&6; }
7362 else
7363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7364 $as_echo "no" >&6; }
7365 fi
7366
7367
7368 fi
7369 if test -z "$ac_cv_prog_DSYMUTIL"; then
7370   ac_ct_DSYMUTIL=$DSYMUTIL
7371   # Extract the first word of "dsymutil", so it can be a program name with args.
7372 set dummy dsymutil; ac_word=$2
7373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7374 $as_echo_n "checking for $ac_word... " >&6; }
7375 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7376   $as_echo_n "(cached) " >&6
7377 else
7378   if test -n "$ac_ct_DSYMUTIL"; then
7379   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7380 else
7381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7382 for as_dir in $PATH
7383 do
7384   IFS=$as_save_IFS
7385   test -z "$as_dir" && as_dir=.
7386     for ac_exec_ext in '' $ac_executable_extensions; do
7387   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7388     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7389     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7390     break 2
7391   fi
7392 done
7393   done
7394 IFS=$as_save_IFS
7395
7396 fi
7397 fi
7398 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7399 if test -n "$ac_ct_DSYMUTIL"; then
7400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7401 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7402 else
7403   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7404 $as_echo "no" >&6; }
7405 fi
7406
7407   if test "x$ac_ct_DSYMUTIL" = x; then
7408     DSYMUTIL=":"
7409   else
7410     case $cross_compiling:$ac_tool_warned in
7411 yes:)
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7413 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7414 ac_tool_warned=yes ;;
7415 esac
7416     DSYMUTIL=$ac_ct_DSYMUTIL
7417   fi
7418 else
7419   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7420 fi
7421
7422     if test -n "$ac_tool_prefix"; then
7423   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7424 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7426 $as_echo_n "checking for $ac_word... " >&6; }
7427 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7428   $as_echo_n "(cached) " >&6
7429 else
7430   if test -n "$NMEDIT"; then
7431   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7432 else
7433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7434 for as_dir in $PATH
7435 do
7436   IFS=$as_save_IFS
7437   test -z "$as_dir" && as_dir=.
7438     for ac_exec_ext in '' $ac_executable_extensions; do
7439   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7440     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7441     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7442     break 2
7443   fi
7444 done
7445   done
7446 IFS=$as_save_IFS
7447
7448 fi
7449 fi
7450 NMEDIT=$ac_cv_prog_NMEDIT
7451 if test -n "$NMEDIT"; then
7452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7453 $as_echo "$NMEDIT" >&6; }
7454 else
7455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7456 $as_echo "no" >&6; }
7457 fi
7458
7459
7460 fi
7461 if test -z "$ac_cv_prog_NMEDIT"; then
7462   ac_ct_NMEDIT=$NMEDIT
7463   # Extract the first word of "nmedit", so it can be a program name with args.
7464 set dummy nmedit; ac_word=$2
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7466 $as_echo_n "checking for $ac_word... " >&6; }
7467 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7468   $as_echo_n "(cached) " >&6
7469 else
7470   if test -n "$ac_ct_NMEDIT"; then
7471   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7472 else
7473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7474 for as_dir in $PATH
7475 do
7476   IFS=$as_save_IFS
7477   test -z "$as_dir" && as_dir=.
7478     for ac_exec_ext in '' $ac_executable_extensions; do
7479   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7480     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7481     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7482     break 2
7483   fi
7484 done
7485   done
7486 IFS=$as_save_IFS
7487
7488 fi
7489 fi
7490 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7491 if test -n "$ac_ct_NMEDIT"; then
7492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7493 $as_echo "$ac_ct_NMEDIT" >&6; }
7494 else
7495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7496 $as_echo "no" >&6; }
7497 fi
7498
7499   if test "x$ac_ct_NMEDIT" = x; then
7500     NMEDIT=":"
7501   else
7502     case $cross_compiling:$ac_tool_warned in
7503 yes:)
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7505 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7506 ac_tool_warned=yes ;;
7507 esac
7508     NMEDIT=$ac_ct_NMEDIT
7509   fi
7510 else
7511   NMEDIT="$ac_cv_prog_NMEDIT"
7512 fi
7513
7514     if test -n "$ac_tool_prefix"; then
7515   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7516 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7518 $as_echo_n "checking for $ac_word... " >&6; }
7519 if test "${ac_cv_prog_LIPO+set}" = set; then :
7520   $as_echo_n "(cached) " >&6
7521 else
7522   if test -n "$LIPO"; then
7523   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7524 else
7525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7526 for as_dir in $PATH
7527 do
7528   IFS=$as_save_IFS
7529   test -z "$as_dir" && as_dir=.
7530     for ac_exec_ext in '' $ac_executable_extensions; do
7531   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7532     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7533     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7534     break 2
7535   fi
7536 done
7537   done
7538 IFS=$as_save_IFS
7539
7540 fi
7541 fi
7542 LIPO=$ac_cv_prog_LIPO
7543 if test -n "$LIPO"; then
7544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7545 $as_echo "$LIPO" >&6; }
7546 else
7547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7548 $as_echo "no" >&6; }
7549 fi
7550
7551
7552 fi
7553 if test -z "$ac_cv_prog_LIPO"; then
7554   ac_ct_LIPO=$LIPO
7555   # Extract the first word of "lipo", so it can be a program name with args.
7556 set dummy lipo; ac_word=$2
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7558 $as_echo_n "checking for $ac_word... " >&6; }
7559 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7560   $as_echo_n "(cached) " >&6
7561 else
7562   if test -n "$ac_ct_LIPO"; then
7563   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7564 else
7565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7566 for as_dir in $PATH
7567 do
7568   IFS=$as_save_IFS
7569   test -z "$as_dir" && as_dir=.
7570     for ac_exec_ext in '' $ac_executable_extensions; do
7571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7572     ac_cv_prog_ac_ct_LIPO="lipo"
7573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7574     break 2
7575   fi
7576 done
7577   done
7578 IFS=$as_save_IFS
7579
7580 fi
7581 fi
7582 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7583 if test -n "$ac_ct_LIPO"; then
7584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7585 $as_echo "$ac_ct_LIPO" >&6; }
7586 else
7587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7588 $as_echo "no" >&6; }
7589 fi
7590
7591   if test "x$ac_ct_LIPO" = x; then
7592     LIPO=":"
7593   else
7594     case $cross_compiling:$ac_tool_warned in
7595 yes:)
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7597 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7598 ac_tool_warned=yes ;;
7599 esac
7600     LIPO=$ac_ct_LIPO
7601   fi
7602 else
7603   LIPO="$ac_cv_prog_LIPO"
7604 fi
7605
7606     if test -n "$ac_tool_prefix"; then
7607   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7608 set dummy ${ac_tool_prefix}otool; ac_word=$2
7609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7610 $as_echo_n "checking for $ac_word... " >&6; }
7611 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7612   $as_echo_n "(cached) " >&6
7613 else
7614   if test -n "$OTOOL"; then
7615   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7616 else
7617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7618 for as_dir in $PATH
7619 do
7620   IFS=$as_save_IFS
7621   test -z "$as_dir" && as_dir=.
7622     for ac_exec_ext in '' $ac_executable_extensions; do
7623   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7624     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7625     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7626     break 2
7627   fi
7628 done
7629   done
7630 IFS=$as_save_IFS
7631
7632 fi
7633 fi
7634 OTOOL=$ac_cv_prog_OTOOL
7635 if test -n "$OTOOL"; then
7636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7637 $as_echo "$OTOOL" >&6; }
7638 else
7639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7640 $as_echo "no" >&6; }
7641 fi
7642
7643
7644 fi
7645 if test -z "$ac_cv_prog_OTOOL"; then
7646   ac_ct_OTOOL=$OTOOL
7647   # Extract the first word of "otool", so it can be a program name with args.
7648 set dummy otool; ac_word=$2
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7650 $as_echo_n "checking for $ac_word... " >&6; }
7651 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7652   $as_echo_n "(cached) " >&6
7653 else
7654   if test -n "$ac_ct_OTOOL"; then
7655   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7656 else
7657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7658 for as_dir in $PATH
7659 do
7660   IFS=$as_save_IFS
7661   test -z "$as_dir" && as_dir=.
7662     for ac_exec_ext in '' $ac_executable_extensions; do
7663   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7664     ac_cv_prog_ac_ct_OTOOL="otool"
7665     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7666     break 2
7667   fi
7668 done
7669   done
7670 IFS=$as_save_IFS
7671
7672 fi
7673 fi
7674 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7675 if test -n "$ac_ct_OTOOL"; then
7676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7677 $as_echo "$ac_ct_OTOOL" >&6; }
7678 else
7679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7680 $as_echo "no" >&6; }
7681 fi
7682
7683   if test "x$ac_ct_OTOOL" = x; then
7684     OTOOL=":"
7685   else
7686     case $cross_compiling:$ac_tool_warned in
7687 yes:)
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7689 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7690 ac_tool_warned=yes ;;
7691 esac
7692     OTOOL=$ac_ct_OTOOL
7693   fi
7694 else
7695   OTOOL="$ac_cv_prog_OTOOL"
7696 fi
7697
7698     if test -n "$ac_tool_prefix"; then
7699   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7700 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7702 $as_echo_n "checking for $ac_word... " >&6; }
7703 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7704   $as_echo_n "(cached) " >&6
7705 else
7706   if test -n "$OTOOL64"; then
7707   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7708 else
7709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7710 for as_dir in $PATH
7711 do
7712   IFS=$as_save_IFS
7713   test -z "$as_dir" && as_dir=.
7714     for ac_exec_ext in '' $ac_executable_extensions; do
7715   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7716     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7717     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7718     break 2
7719   fi
7720 done
7721   done
7722 IFS=$as_save_IFS
7723
7724 fi
7725 fi
7726 OTOOL64=$ac_cv_prog_OTOOL64
7727 if test -n "$OTOOL64"; then
7728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7729 $as_echo "$OTOOL64" >&6; }
7730 else
7731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7732 $as_echo "no" >&6; }
7733 fi
7734
7735
7736 fi
7737 if test -z "$ac_cv_prog_OTOOL64"; then
7738   ac_ct_OTOOL64=$OTOOL64
7739   # Extract the first word of "otool64", so it can be a program name with args.
7740 set dummy otool64; ac_word=$2
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7742 $as_echo_n "checking for $ac_word... " >&6; }
7743 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7744   $as_echo_n "(cached) " >&6
7745 else
7746   if test -n "$ac_ct_OTOOL64"; then
7747   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7748 else
7749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7750 for as_dir in $PATH
7751 do
7752   IFS=$as_save_IFS
7753   test -z "$as_dir" && as_dir=.
7754     for ac_exec_ext in '' $ac_executable_extensions; do
7755   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7756     ac_cv_prog_ac_ct_OTOOL64="otool64"
7757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7758     break 2
7759   fi
7760 done
7761   done
7762 IFS=$as_save_IFS
7763
7764 fi
7765 fi
7766 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7767 if test -n "$ac_ct_OTOOL64"; then
7768   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7769 $as_echo "$ac_ct_OTOOL64" >&6; }
7770 else
7771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7772 $as_echo "no" >&6; }
7773 fi
7774
7775   if test "x$ac_ct_OTOOL64" = x; then
7776     OTOOL64=":"
7777   else
7778     case $cross_compiling:$ac_tool_warned in
7779 yes:)
7780 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7781 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7782 ac_tool_warned=yes ;;
7783 esac
7784     OTOOL64=$ac_ct_OTOOL64
7785   fi
7786 else
7787   OTOOL64="$ac_cv_prog_OTOOL64"
7788 fi
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7817 $as_echo_n "checking for -single_module linker flag... " >&6; }
7818 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7819   $as_echo_n "(cached) " >&6
7820 else
7821   lt_cv_apple_cc_single_mod=no
7822       if test -z "${LT_MULTI_MODULE}"; then
7823         # By default we will add the -single_module flag. You can override
7824         # by either setting the environment variable LT_MULTI_MODULE
7825         # non-empty at configure time, or by adding -multi_module to the
7826         # link flags.
7827         rm -rf libconftest.dylib*
7828         echo "int foo(void){return 1;}" > conftest.c
7829         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7830 -dynamiclib -Wl,-single_module conftest.c" >&5
7831         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7832           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7833         _lt_result=$?
7834         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7835           lt_cv_apple_cc_single_mod=yes
7836         else
7837           cat conftest.err >&5
7838         fi
7839         rm -rf libconftest.dylib*
7840         rm -f conftest.*
7841       fi
7842 fi
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7844 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7845     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7846 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7847 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7848   $as_echo_n "(cached) " >&6
7849 else
7850   lt_cv_ld_exported_symbols_list=no
7851       save_LDFLAGS=$LDFLAGS
7852       echo "_main" > conftest.sym
7853       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7854       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7855 /* end confdefs.h.  */
7856
7857 int
7858 main ()
7859 {
7860
7861   ;
7862   return 0;
7863 }
7864 _ACEOF
7865 if ac_fn_c_try_link "$LINENO"; then :
7866   lt_cv_ld_exported_symbols_list=yes
7867 else
7868   lt_cv_ld_exported_symbols_list=no
7869 fi
7870 rm -f core conftest.err conftest.$ac_objext \
7871     conftest$ac_exeext conftest.$ac_ext
7872         LDFLAGS="$save_LDFLAGS"
7873
7874 fi
7875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7876 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7877     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7878 $as_echo_n "checking for -force_load linker flag... " >&6; }
7879 if test "${lt_cv_ld_force_load+set}" = set; then :
7880   $as_echo_n "(cached) " >&6
7881 else
7882   lt_cv_ld_force_load=no
7883       cat > conftest.c << _LT_EOF
7884 int forced_loaded() { return 2;}
7885 _LT_EOF
7886       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7887       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7888       echo "$AR cru libconftest.a conftest.o" >&5
7889       $AR cru libconftest.a conftest.o 2>&5
7890       cat > conftest.c << _LT_EOF
7891 int main() { return 0;}
7892 _LT_EOF
7893       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7894       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7895       _lt_result=$?
7896       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7897         lt_cv_ld_force_load=yes
7898       else
7899         cat conftest.err >&5
7900       fi
7901         rm -f conftest.err libconftest.a conftest conftest.c
7902         rm -rf conftest.dSYM
7903
7904 fi
7905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7906 $as_echo "$lt_cv_ld_force_load" >&6; }
7907     case $host_os in
7908     rhapsody* | darwin1.[012])
7909       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7910     darwin1.*)
7911       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7912     darwin*) # darwin 5.x on
7913       # if running on 10.5 or later, the deployment target defaults
7914       # to the OS version, if on x86, and 10.4, the deployment
7915       # target defaults to 10.4. Don't you love it?
7916       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7917         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7918           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7919         10.[012]*)
7920           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7921         10.*)
7922           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7923       esac
7924     ;;
7925   esac
7926     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7927       _lt_dar_single_mod='$single_module'
7928     fi
7929     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7930       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7931     else
7932       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7933     fi
7934     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7935       _lt_dsymutil='~$DSYMUTIL $lib || :'
7936     else
7937       _lt_dsymutil=
7938     fi
7939     ;;
7940   esac
7941
7942 for ac_header in dlfcn.h
7943 do :
7944   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7945 "
7946 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7947   cat >>confdefs.h <<_ACEOF
7948 #define HAVE_DLFCN_H 1
7949 _ACEOF
7950
7951 fi
7952
7953 done
7954
7955
7956
7957
7958
7959 # Set options
7960 enable_dlopen=yes
7961
7962
7963
7964
7965   enable_win32_dll=no
7966
7967
7968
7969   # Check whether --enable-static was given.
7970 if test "${enable_static+set}" = set; then :
7971   enableval=$enable_static; p=${PACKAGE-default}
7972     case $enableval in
7973     yes) enable_static=yes ;;
7974     no) enable_static=no ;;
7975     *)
7976      enable_static=no
7977       # Look at the argument we got.  We use all the common list separators.
7978       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7979       for pkg in $enableval; do
7980         IFS="$lt_save_ifs"
7981         if test "X$pkg" = "X$p"; then
7982           enable_static=yes
7983         fi
7984       done
7985       IFS="$lt_save_ifs"
7986       ;;
7987     esac
7988 else
7989   enable_static=yes
7990 fi
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001 # Check whether --with-pic was given.
8002 if test "${with_pic+set}" = set; then :
8003   withval=$with_pic; pic_mode="$withval"
8004 else
8005   pic_mode=default
8006 fi
8007
8008
8009 test -z "$pic_mode" && pic_mode=default
8010
8011
8012
8013
8014
8015
8016
8017   # Check whether --enable-fast-install was given.
8018 if test "${enable_fast_install+set}" = set; then :
8019   enableval=$enable_fast_install; p=${PACKAGE-default}
8020     case $enableval in
8021     yes) enable_fast_install=yes ;;
8022     no) enable_fast_install=no ;;
8023     *)
8024       enable_fast_install=no
8025       # Look at the argument we got.  We use all the common list separators.
8026       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8027       for pkg in $enableval; do
8028         IFS="$lt_save_ifs"
8029         if test "X$pkg" = "X$p"; then
8030           enable_fast_install=yes
8031         fi
8032       done
8033       IFS="$lt_save_ifs"
8034       ;;
8035     esac
8036 else
8037   enable_fast_install=yes
8038 fi
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050 # This can be used to rebuild libtool when needed
8051 LIBTOOL_DEPS="$ltmain"
8052
8053 # Always use our own libtool.
8054 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081 test -z "$LN_S" && LN_S="ln -s"
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096 if test -n "${ZSH_VERSION+set}" ; then
8097    setopt NO_GLOB_SUBST
8098 fi
8099
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8101 $as_echo_n "checking for objdir... " >&6; }
8102 if test "${lt_cv_objdir+set}" = set; then :
8103   $as_echo_n "(cached) " >&6
8104 else
8105   rm -f .libs 2>/dev/null
8106 mkdir .libs 2>/dev/null
8107 if test -d .libs; then
8108   lt_cv_objdir=.libs
8109 else
8110   # MS-DOS does not allow filenames that begin with a dot.
8111   lt_cv_objdir=_libs
8112 fi
8113 rmdir .libs 2>/dev/null
8114 fi
8115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8116 $as_echo "$lt_cv_objdir" >&6; }
8117 objdir=$lt_cv_objdir
8118
8119
8120
8121
8122
8123 cat >>confdefs.h <<_ACEOF
8124 #define LT_OBJDIR "$lt_cv_objdir/"
8125 _ACEOF
8126
8127
8128
8129
8130 case $host_os in
8131 aix3*)
8132   # AIX sometimes has problems with the GCC collect2 program.  For some
8133   # reason, if we set the COLLECT_NAMES environment variable, the problems
8134   # vanish in a puff of smoke.
8135   if test "X${COLLECT_NAMES+set}" != Xset; then
8136     COLLECT_NAMES=
8137     export COLLECT_NAMES
8138   fi
8139   ;;
8140 esac
8141
8142 # Global variables:
8143 ofile=libtool
8144 can_build_shared=yes
8145
8146 # All known linkers require a `.a' archive for static linking (except MSVC,
8147 # which needs '.lib').
8148 libext=a
8149
8150 with_gnu_ld="$lt_cv_prog_gnu_ld"
8151
8152 old_CC="$CC"
8153 old_CFLAGS="$CFLAGS"
8154
8155 # Set sane defaults for various variables
8156 test -z "$CC" && CC=cc
8157 test -z "$LTCC" && LTCC=$CC
8158 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8159 test -z "$LD" && LD=ld
8160 test -z "$ac_objext" && ac_objext=o
8161
8162 for cc_temp in $compiler""; do
8163   case $cc_temp in
8164     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8165     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8166     \-*) ;;
8167     *) break;;
8168   esac
8169 done
8170 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8171
8172
8173 # Only perform the check for file, if the check method requires it
8174 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8175 case $deplibs_check_method in
8176 file_magic*)
8177   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8178     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8179 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8180 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8181   $as_echo_n "(cached) " >&6
8182 else
8183   case $MAGIC_CMD in
8184 [\\/*] |  ?:[\\/]*)
8185   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8186   ;;
8187 *)
8188   lt_save_MAGIC_CMD="$MAGIC_CMD"
8189   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8190   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8191   for ac_dir in $ac_dummy; do
8192     IFS="$lt_save_ifs"
8193     test -z "$ac_dir" && ac_dir=.
8194     if test -f $ac_dir/${ac_tool_prefix}file; then
8195       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8196       if test -n "$file_magic_test_file"; then
8197         case $deplibs_check_method in
8198         "file_magic "*)
8199           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8200           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8201           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8202             $EGREP "$file_magic_regex" > /dev/null; then
8203             :
8204           else
8205             cat <<_LT_EOF 1>&2
8206
8207 *** Warning: the command libtool uses to detect shared libraries,
8208 *** $file_magic_cmd, produces output that libtool cannot recognize.
8209 *** The result is that libtool may fail to recognize shared libraries
8210 *** as such.  This will affect the creation of libtool libraries that
8211 *** depend on shared libraries, but programs linked with such libtool
8212 *** libraries will work regardless of this problem.  Nevertheless, you
8213 *** may want to report the problem to your system manager and/or to
8214 *** bug-libtool@gnu.org
8215
8216 _LT_EOF
8217           fi ;;
8218         esac
8219       fi
8220       break
8221     fi
8222   done
8223   IFS="$lt_save_ifs"
8224   MAGIC_CMD="$lt_save_MAGIC_CMD"
8225   ;;
8226 esac
8227 fi
8228
8229 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8230 if test -n "$MAGIC_CMD"; then
8231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8232 $as_echo "$MAGIC_CMD" >&6; }
8233 else
8234   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8235 $as_echo "no" >&6; }
8236 fi
8237
8238
8239
8240
8241
8242 if test -z "$lt_cv_path_MAGIC_CMD"; then
8243   if test -n "$ac_tool_prefix"; then
8244     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8245 $as_echo_n "checking for file... " >&6; }
8246 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8247   $as_echo_n "(cached) " >&6
8248 else
8249   case $MAGIC_CMD in
8250 [\\/*] |  ?:[\\/]*)
8251   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8252   ;;
8253 *)
8254   lt_save_MAGIC_CMD="$MAGIC_CMD"
8255   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8256   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8257   for ac_dir in $ac_dummy; do
8258     IFS="$lt_save_ifs"
8259     test -z "$ac_dir" && ac_dir=.
8260     if test -f $ac_dir/file; then
8261       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8262       if test -n "$file_magic_test_file"; then
8263         case $deplibs_check_method in
8264         "file_magic "*)
8265           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8266           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8267           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8268             $EGREP "$file_magic_regex" > /dev/null; then
8269             :
8270           else
8271             cat <<_LT_EOF 1>&2
8272
8273 *** Warning: the command libtool uses to detect shared libraries,
8274 *** $file_magic_cmd, produces output that libtool cannot recognize.
8275 *** The result is that libtool may fail to recognize shared libraries
8276 *** as such.  This will affect the creation of libtool libraries that
8277 *** depend on shared libraries, but programs linked with such libtool
8278 *** libraries will work regardless of this problem.  Nevertheless, you
8279 *** may want to report the problem to your system manager and/or to
8280 *** bug-libtool@gnu.org
8281
8282 _LT_EOF
8283           fi ;;
8284         esac
8285       fi
8286       break
8287     fi
8288   done
8289   IFS="$lt_save_ifs"
8290   MAGIC_CMD="$lt_save_MAGIC_CMD"
8291   ;;
8292 esac
8293 fi
8294
8295 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8296 if test -n "$MAGIC_CMD"; then
8297   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8298 $as_echo "$MAGIC_CMD" >&6; }
8299 else
8300   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8301 $as_echo "no" >&6; }
8302 fi
8303
8304
8305   else
8306     MAGIC_CMD=:
8307   fi
8308 fi
8309
8310   fi
8311   ;;
8312 esac
8313
8314 # Use C for the default configuration in the libtool script
8315
8316 lt_save_CC="$CC"
8317 ac_ext=c
8318 ac_cpp='$CPP $CPPFLAGS'
8319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8322
8323
8324 # Source file extension for C test sources.
8325 ac_ext=c
8326
8327 # Object file extension for compiled C test sources.
8328 objext=o
8329 objext=$objext
8330
8331 # Code to be used in simple compile tests
8332 lt_simple_compile_test_code="int some_variable = 0;"
8333
8334 # Code to be used in simple link tests
8335 lt_simple_link_test_code='int main(){return(0);}'
8336
8337
8338
8339
8340
8341
8342
8343 # If no C compiler was specified, use CC.
8344 LTCC=${LTCC-"$CC"}
8345
8346 # If no C compiler flags were specified, use CFLAGS.
8347 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8348
8349 # Allow CC to be a program name with arguments.
8350 compiler=$CC
8351
8352 # Save the default compiler, since it gets overwritten when the other
8353 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8354 compiler_DEFAULT=$CC
8355
8356 # save warnings/boilerplate of simple test code
8357 ac_outfile=conftest.$ac_objext
8358 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8359 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8360 _lt_compiler_boilerplate=`cat conftest.err`
8361 $RM conftest*
8362
8363 ac_outfile=conftest.$ac_objext
8364 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8365 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8366 _lt_linker_boilerplate=`cat conftest.err`
8367 $RM -r conftest*
8368
8369
8370 ## CAVEAT EMPTOR:
8371 ## There is no encapsulation within the following macros, do not change
8372 ## the running order or otherwise move them around unless you know exactly
8373 ## what you are doing...
8374 if test -n "$compiler"; then
8375
8376 lt_prog_compiler_no_builtin_flag=
8377
8378 if test "$GCC" = yes; then
8379   case $cc_basename in
8380   nvcc*)
8381     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8382   *)
8383     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8384   esac
8385
8386   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8387 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8388 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8389   $as_echo_n "(cached) " >&6
8390 else
8391   lt_cv_prog_compiler_rtti_exceptions=no
8392    ac_outfile=conftest.$ac_objext
8393    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8394    lt_compiler_flag="-fno-rtti -fno-exceptions"
8395    # Insert the option either (1) after the last *FLAGS variable, or
8396    # (2) before a word containing "conftest.", or (3) at the end.
8397    # Note that $ac_compile itself does not contain backslashes and begins
8398    # with a dollar sign (not a hyphen), so the echo should work correctly.
8399    # The option is referenced via a variable to avoid confusing sed.
8400    lt_compile=`echo "$ac_compile" | $SED \
8401    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8402    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8403    -e 's:$: $lt_compiler_flag:'`
8404    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8405    (eval "$lt_compile" 2>conftest.err)
8406    ac_status=$?
8407    cat conftest.err >&5
8408    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8409    if (exit $ac_status) && test -s "$ac_outfile"; then
8410      # The compiler can only warn and ignore the option if not recognized
8411      # So say no if there are warnings other than the usual output.
8412      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8413      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8414      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8415        lt_cv_prog_compiler_rtti_exceptions=yes
8416      fi
8417    fi
8418    $RM conftest*
8419
8420 fi
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8422 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8423
8424 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8425     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8426 else
8427     :
8428 fi
8429
8430 fi
8431
8432
8433
8434
8435
8436
8437   lt_prog_compiler_wl=
8438 lt_prog_compiler_pic=
8439 lt_prog_compiler_static=
8440
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8442 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8443
8444   if test "$GCC" = yes; then
8445     lt_prog_compiler_wl='-Wl,'
8446     lt_prog_compiler_static='-static'
8447
8448     case $host_os in
8449       aix*)
8450       # All AIX code is PIC.
8451       if test "$host_cpu" = ia64; then
8452         # AIX 5 now supports IA64 processor
8453         lt_prog_compiler_static='-Bstatic'
8454       fi
8455       ;;
8456
8457     amigaos*)
8458       case $host_cpu in
8459       powerpc)
8460             # see comment about AmigaOS4 .so support
8461             lt_prog_compiler_pic='-fPIC'
8462         ;;
8463       m68k)
8464             # FIXME: we need at least 68020 code to build shared libraries, but
8465             # adding the `-m68020' flag to GCC prevents building anything better,
8466             # like `-m68040'.
8467             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8468         ;;
8469       esac
8470       ;;
8471
8472     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8473       # PIC is the default for these OSes.
8474       ;;
8475
8476     mingw* | cygwin* | pw32* | os2* | cegcc*)
8477       # This hack is so that the source file can tell whether it is being
8478       # built for inclusion in a dll (and should export symbols for example).
8479       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8480       # (--disable-auto-import) libraries
8481       lt_prog_compiler_pic='-DDLL_EXPORT'
8482       ;;
8483
8484     darwin* | rhapsody*)
8485       # PIC is the default on this platform
8486       # Common symbols not allowed in MH_DYLIB files
8487       lt_prog_compiler_pic='-fno-common'
8488       ;;
8489
8490     haiku*)
8491       # PIC is the default for Haiku.
8492       # The "-static" flag exists, but is broken.
8493       lt_prog_compiler_static=
8494       ;;
8495
8496     hpux*)
8497       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8498       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8499       # sets the default TLS model and affects inlining.
8500       case $host_cpu in
8501       hppa*64*)
8502         # +Z the default
8503         ;;
8504       *)
8505         lt_prog_compiler_pic='-fPIC'
8506         ;;
8507       esac
8508       ;;
8509
8510     interix[3-9]*)
8511       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8512       # Instead, we relocate shared libraries at runtime.
8513       ;;
8514
8515     msdosdjgpp*)
8516       # Just because we use GCC doesn't mean we suddenly get shared libraries
8517       # on systems that don't support them.
8518       lt_prog_compiler_can_build_shared=no
8519       enable_shared=no
8520       ;;
8521
8522     *nto* | *qnx*)
8523       # QNX uses GNU C++, but need to define -shared option too, otherwise
8524       # it will coredump.
8525       lt_prog_compiler_pic='-fPIC -shared'
8526       ;;
8527
8528     sysv4*MP*)
8529       if test -d /usr/nec; then
8530         lt_prog_compiler_pic=-Kconform_pic
8531       fi
8532       ;;
8533
8534     *)
8535       lt_prog_compiler_pic='-fPIC'
8536       ;;
8537     esac
8538
8539     case $cc_basename in
8540     nvcc*) # Cuda Compiler Driver 2.2
8541       lt_prog_compiler_wl='-Xlinker '
8542       lt_prog_compiler_pic='-Xcompiler -fPIC'
8543       ;;
8544     esac
8545   else
8546     # PORTME Check for flag to pass linker flags through the system compiler.
8547     case $host_os in
8548     aix*)
8549       lt_prog_compiler_wl='-Wl,'
8550       if test "$host_cpu" = ia64; then
8551         # AIX 5 now supports IA64 processor
8552         lt_prog_compiler_static='-Bstatic'
8553       else
8554         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8555       fi
8556       ;;
8557
8558     mingw* | cygwin* | pw32* | os2* | cegcc*)
8559       # This hack is so that the source file can tell whether it is being
8560       # built for inclusion in a dll (and should export symbols for example).
8561       lt_prog_compiler_pic='-DDLL_EXPORT'
8562       ;;
8563
8564     hpux9* | hpux10* | hpux11*)
8565       lt_prog_compiler_wl='-Wl,'
8566       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8567       # not for PA HP-UX.
8568       case $host_cpu in
8569       hppa*64*|ia64*)
8570         # +Z the default
8571         ;;
8572       *)
8573         lt_prog_compiler_pic='+Z'
8574         ;;
8575       esac
8576       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8577       lt_prog_compiler_static='${wl}-a ${wl}archive'
8578       ;;
8579
8580     irix5* | irix6* | nonstopux*)
8581       lt_prog_compiler_wl='-Wl,'
8582       # PIC (with -KPIC) is the default.
8583       lt_prog_compiler_static='-non_shared'
8584       ;;
8585
8586     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8587       case $cc_basename in
8588       # old Intel for x86_64 which still supported -KPIC.
8589       ecc*)
8590         lt_prog_compiler_wl='-Wl,'
8591         lt_prog_compiler_pic='-KPIC'
8592         lt_prog_compiler_static='-static'
8593         ;;
8594       # icc used to be incompatible with GCC.
8595       # ICC 10 doesn't accept -KPIC any more.
8596       icc* | ifort*)
8597         lt_prog_compiler_wl='-Wl,'
8598         lt_prog_compiler_pic='-fPIC'
8599         lt_prog_compiler_static='-static'
8600         ;;
8601       # Lahey Fortran 8.1.
8602       lf95*)
8603         lt_prog_compiler_wl='-Wl,'
8604         lt_prog_compiler_pic='--shared'
8605         lt_prog_compiler_static='--static'
8606         ;;
8607       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8608         # Portland Group compilers (*not* the Pentium gcc compiler,
8609         # which looks to be a dead project)
8610         lt_prog_compiler_wl='-Wl,'
8611         lt_prog_compiler_pic='-fpic'
8612         lt_prog_compiler_static='-Bstatic'
8613         ;;
8614       ccc*)
8615         lt_prog_compiler_wl='-Wl,'
8616         # All Alpha code is PIC.
8617         lt_prog_compiler_static='-non_shared'
8618         ;;
8619       xl* | bgxl* | bgf* | mpixl*)
8620         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8621         lt_prog_compiler_wl='-Wl,'
8622         lt_prog_compiler_pic='-qpic'
8623         lt_prog_compiler_static='-qstaticlink'
8624         ;;
8625       *)
8626         case `$CC -V 2>&1 | sed 5q` in
8627         *Sun\ F* | *Sun*Fortran*)
8628           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8629           lt_prog_compiler_pic='-KPIC'
8630           lt_prog_compiler_static='-Bstatic'
8631           lt_prog_compiler_wl=''
8632           ;;
8633         *Sun\ C*)
8634           # Sun C 5.9
8635           lt_prog_compiler_pic='-KPIC'
8636           lt_prog_compiler_static='-Bstatic'
8637           lt_prog_compiler_wl='-Wl,'
8638           ;;
8639         esac
8640         ;;
8641       esac
8642       ;;
8643
8644     newsos6)
8645       lt_prog_compiler_pic='-KPIC'
8646       lt_prog_compiler_static='-Bstatic'
8647       ;;
8648
8649     *nto* | *qnx*)
8650       # QNX uses GNU C++, but need to define -shared option too, otherwise
8651       # it will coredump.
8652       lt_prog_compiler_pic='-fPIC -shared'
8653       ;;
8654
8655     osf3* | osf4* | osf5*)
8656       lt_prog_compiler_wl='-Wl,'
8657       # All OSF/1 code is PIC.
8658       lt_prog_compiler_static='-non_shared'
8659       ;;
8660
8661     rdos*)
8662       lt_prog_compiler_static='-non_shared'
8663       ;;
8664
8665     solaris*)
8666       lt_prog_compiler_pic='-KPIC'
8667       lt_prog_compiler_static='-Bstatic'
8668       case $cc_basename in
8669       f77* | f90* | f95*)
8670         lt_prog_compiler_wl='-Qoption ld ';;
8671       *)
8672         lt_prog_compiler_wl='-Wl,';;
8673       esac
8674       ;;
8675
8676     sunos4*)
8677       lt_prog_compiler_wl='-Qoption ld '
8678       lt_prog_compiler_pic='-PIC'
8679       lt_prog_compiler_static='-Bstatic'
8680       ;;
8681
8682     sysv4 | sysv4.2uw2* | sysv4.3*)
8683       lt_prog_compiler_wl='-Wl,'
8684       lt_prog_compiler_pic='-KPIC'
8685       lt_prog_compiler_static='-Bstatic'
8686       ;;
8687
8688     sysv4*MP*)
8689       if test -d /usr/nec ;then
8690         lt_prog_compiler_pic='-Kconform_pic'
8691         lt_prog_compiler_static='-Bstatic'
8692       fi
8693       ;;
8694
8695     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8696       lt_prog_compiler_wl='-Wl,'
8697       lt_prog_compiler_pic='-KPIC'
8698       lt_prog_compiler_static='-Bstatic'
8699       ;;
8700
8701     unicos*)
8702       lt_prog_compiler_wl='-Wl,'
8703       lt_prog_compiler_can_build_shared=no
8704       ;;
8705
8706     uts4*)
8707       lt_prog_compiler_pic='-pic'
8708       lt_prog_compiler_static='-Bstatic'
8709       ;;
8710
8711     *)
8712       lt_prog_compiler_can_build_shared=no
8713       ;;
8714     esac
8715   fi
8716
8717 case $host_os in
8718   # For platforms which do not support PIC, -DPIC is meaningless:
8719   *djgpp*)
8720     lt_prog_compiler_pic=
8721     ;;
8722   *)
8723     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8724     ;;
8725 esac
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8727 $as_echo "$lt_prog_compiler_pic" >&6; }
8728
8729
8730
8731
8732
8733
8734 #
8735 # Check to make sure the PIC flag actually works.
8736 #
8737 if test -n "$lt_prog_compiler_pic"; then
8738   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8739 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8740 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8741   $as_echo_n "(cached) " >&6
8742 else
8743   lt_cv_prog_compiler_pic_works=no
8744    ac_outfile=conftest.$ac_objext
8745    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8746    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8747    # Insert the option either (1) after the last *FLAGS variable, or
8748    # (2) before a word containing "conftest.", or (3) at the end.
8749    # Note that $ac_compile itself does not contain backslashes and begins
8750    # with a dollar sign (not a hyphen), so the echo should work correctly.
8751    # The option is referenced via a variable to avoid confusing sed.
8752    lt_compile=`echo "$ac_compile" | $SED \
8753    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8754    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8755    -e 's:$: $lt_compiler_flag:'`
8756    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8757    (eval "$lt_compile" 2>conftest.err)
8758    ac_status=$?
8759    cat conftest.err >&5
8760    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8761    if (exit $ac_status) && test -s "$ac_outfile"; then
8762      # The compiler can only warn and ignore the option if not recognized
8763      # So say no if there are warnings other than the usual output.
8764      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8765      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8766      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8767        lt_cv_prog_compiler_pic_works=yes
8768      fi
8769    fi
8770    $RM conftest*
8771
8772 fi
8773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8774 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8775
8776 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8777     case $lt_prog_compiler_pic in
8778      "" | " "*) ;;
8779      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8780      esac
8781 else
8782     lt_prog_compiler_pic=
8783      lt_prog_compiler_can_build_shared=no
8784 fi
8785
8786 fi
8787
8788
8789
8790
8791
8792
8793 #
8794 # Check to make sure the static flag actually works.
8795 #
8796 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8798 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8799 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8800   $as_echo_n "(cached) " >&6
8801 else
8802   lt_cv_prog_compiler_static_works=no
8803    save_LDFLAGS="$LDFLAGS"
8804    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8805    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8806    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8807      # The linker can only warn and ignore the option if not recognized
8808      # So say no if there are warnings
8809      if test -s conftest.err; then
8810        # Append any errors to the config.log.
8811        cat conftest.err 1>&5
8812        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8813        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8814        if diff conftest.exp conftest.er2 >/dev/null; then
8815          lt_cv_prog_compiler_static_works=yes
8816        fi
8817      else
8818        lt_cv_prog_compiler_static_works=yes
8819      fi
8820    fi
8821    $RM -r conftest*
8822    LDFLAGS="$save_LDFLAGS"
8823
8824 fi
8825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8826 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8827
8828 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8829     :
8830 else
8831     lt_prog_compiler_static=
8832 fi
8833
8834
8835
8836
8837
8838
8839
8840   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8841 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8842 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8843   $as_echo_n "(cached) " >&6
8844 else
8845   lt_cv_prog_compiler_c_o=no
8846    $RM -r conftest 2>/dev/null
8847    mkdir conftest
8848    cd conftest
8849    mkdir out
8850    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8851
8852    lt_compiler_flag="-o out/conftest2.$ac_objext"
8853    # Insert the option either (1) after the last *FLAGS variable, or
8854    # (2) before a word containing "conftest.", or (3) at the end.
8855    # Note that $ac_compile itself does not contain backslashes and begins
8856    # with a dollar sign (not a hyphen), so the echo should work correctly.
8857    lt_compile=`echo "$ac_compile" | $SED \
8858    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8859    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8860    -e 's:$: $lt_compiler_flag:'`
8861    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8862    (eval "$lt_compile" 2>out/conftest.err)
8863    ac_status=$?
8864    cat out/conftest.err >&5
8865    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8866    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8867    then
8868      # The compiler can only warn and ignore the option if not recognized
8869      # So say no if there are warnings
8870      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8871      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8872      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8873        lt_cv_prog_compiler_c_o=yes
8874      fi
8875    fi
8876    chmod u+w . 2>&5
8877    $RM conftest*
8878    # SGI C++ compiler will create directory out/ii_files/ for
8879    # template instantiation
8880    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8881    $RM out/* && rmdir out
8882    cd ..
8883    $RM -r conftest
8884    $RM conftest*
8885
8886 fi
8887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8888 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8889
8890
8891
8892
8893
8894
8895   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8896 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8897 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8898   $as_echo_n "(cached) " >&6
8899 else
8900   lt_cv_prog_compiler_c_o=no
8901    $RM -r conftest 2>/dev/null
8902    mkdir conftest
8903    cd conftest
8904    mkdir out
8905    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8906
8907    lt_compiler_flag="-o out/conftest2.$ac_objext"
8908    # Insert the option either (1) after the last *FLAGS variable, or
8909    # (2) before a word containing "conftest.", or (3) at the end.
8910    # Note that $ac_compile itself does not contain backslashes and begins
8911    # with a dollar sign (not a hyphen), so the echo should work correctly.
8912    lt_compile=`echo "$ac_compile" | $SED \
8913    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8914    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8915    -e 's:$: $lt_compiler_flag:'`
8916    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8917    (eval "$lt_compile" 2>out/conftest.err)
8918    ac_status=$?
8919    cat out/conftest.err >&5
8920    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8922    then
8923      # The compiler can only warn and ignore the option if not recognized
8924      # So say no if there are warnings
8925      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8926      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8927      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8928        lt_cv_prog_compiler_c_o=yes
8929      fi
8930    fi
8931    chmod u+w . 2>&5
8932    $RM conftest*
8933    # SGI C++ compiler will create directory out/ii_files/ for
8934    # template instantiation
8935    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8936    $RM out/* && rmdir out
8937    cd ..
8938    $RM -r conftest
8939    $RM conftest*
8940
8941 fi
8942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8943 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8944
8945
8946
8947
8948 hard_links="nottested"
8949 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8950   # do not overwrite the value of need_locks provided by the user
8951   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8952 $as_echo_n "checking if we can lock with hard links... " >&6; }
8953   hard_links=yes
8954   $RM conftest*
8955   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8956   touch conftest.a
8957   ln conftest.a conftest.b 2>&5 || hard_links=no
8958   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8960 $as_echo "$hard_links" >&6; }
8961   if test "$hard_links" = no; then
8962     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8963 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8964     need_locks=warn
8965   fi
8966 else
8967   need_locks=no
8968 fi
8969
8970
8971
8972
8973
8974
8975   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8976 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8977
8978   runpath_var=
8979   allow_undefined_flag=
8980   always_export_symbols=no
8981   archive_cmds=
8982   archive_expsym_cmds=
8983   compiler_needs_object=no
8984   enable_shared_with_static_runtimes=no
8985   export_dynamic_flag_spec=
8986   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8987   hardcode_automatic=no
8988   hardcode_direct=no
8989   hardcode_direct_absolute=no
8990   hardcode_libdir_flag_spec=
8991   hardcode_libdir_flag_spec_ld=
8992   hardcode_libdir_separator=
8993   hardcode_minus_L=no
8994   hardcode_shlibpath_var=unsupported
8995   inherit_rpath=no
8996   link_all_deplibs=unknown
8997   module_cmds=
8998   module_expsym_cmds=
8999   old_archive_from_new_cmds=
9000   old_archive_from_expsyms_cmds=
9001   thread_safe_flag_spec=
9002   whole_archive_flag_spec=
9003   # include_expsyms should be a list of space-separated symbols to be *always*
9004   # included in the symbol list
9005   include_expsyms=
9006   # exclude_expsyms can be an extended regexp of symbols to exclude
9007   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9008   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9009   # as well as any symbol that contains `d'.
9010   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9011   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9012   # platforms (ab)use it in PIC code, but their linkers get confused if
9013   # the symbol is explicitly referenced.  Since portable code cannot
9014   # rely on this symbol name, it's probably fine to never include it in
9015   # preloaded symbol tables.
9016   # Exclude shared library initialization/finalization symbols.
9017   extract_expsyms_cmds=
9018
9019   case $host_os in
9020   cygwin* | mingw* | pw32* | cegcc*)
9021     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9022     # When not using gcc, we currently assume that we are using
9023     # Microsoft Visual C++.
9024     if test "$GCC" != yes; then
9025       with_gnu_ld=no
9026     fi
9027     ;;
9028   interix*)
9029     # we just hope/assume this is gcc and not c89 (= MSVC++)
9030     with_gnu_ld=yes
9031     ;;
9032   openbsd*)
9033     with_gnu_ld=no
9034     ;;
9035   esac
9036
9037   ld_shlibs=yes
9038
9039   # On some targets, GNU ld is compatible enough with the native linker
9040   # that we're better off using the native interface for both.
9041   lt_use_gnu_ld_interface=no
9042   if test "$with_gnu_ld" = yes; then
9043     case $host_os in
9044       aix*)
9045         # The AIX port of GNU ld has always aspired to compatibility
9046         # with the native linker.  However, as the warning in the GNU ld
9047         # block says, versions before 2.19.5* couldn't really create working
9048         # shared libraries, regardless of the interface used.
9049         case `$LD -v 2>&1` in
9050           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9051           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9052           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9053           *)
9054             lt_use_gnu_ld_interface=yes
9055             ;;
9056         esac
9057         ;;
9058       *)
9059         lt_use_gnu_ld_interface=yes
9060         ;;
9061     esac
9062   fi
9063
9064   if test "$lt_use_gnu_ld_interface" = yes; then
9065     # If archive_cmds runs LD, not CC, wlarc should be empty
9066     wlarc='${wl}'
9067
9068     # Set some defaults for GNU ld with shared library support. These
9069     # are reset later if shared libraries are not supported. Putting them
9070     # here allows them to be overridden if necessary.
9071     runpath_var=LD_RUN_PATH
9072     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9073     export_dynamic_flag_spec='${wl}--export-dynamic'
9074     # ancient GNU ld didn't support --whole-archive et. al.
9075     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9076       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9077     else
9078       whole_archive_flag_spec=
9079     fi
9080     supports_anon_versioning=no
9081     case `$LD -v 2>&1` in
9082       *GNU\ gold*) supports_anon_versioning=yes ;;
9083       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9084       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9085       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9086       *\ 2.11.*) ;; # other 2.11 versions
9087       *) supports_anon_versioning=yes ;;
9088     esac
9089
9090     # See if GNU ld supports shared libraries.
9091     case $host_os in
9092     aix[3-9]*)
9093       # On AIX/PPC, the GNU linker is very broken
9094       if test "$host_cpu" != ia64; then
9095         ld_shlibs=no
9096         cat <<_LT_EOF 1>&2
9097
9098 *** Warning: the GNU linker, at least up to release 2.19, is reported
9099 *** to be unable to reliably create shared libraries on AIX.
9100 *** Therefore, libtool is disabling shared libraries support.  If you
9101 *** really care for shared libraries, you may want to install binutils
9102 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9103 *** You will then need to restart the configuration process.
9104
9105 _LT_EOF
9106       fi
9107       ;;
9108
9109     amigaos*)
9110       case $host_cpu in
9111       powerpc)
9112             # see comment about AmigaOS4 .so support
9113             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9114             archive_expsym_cmds=''
9115         ;;
9116       m68k)
9117             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9118             hardcode_libdir_flag_spec='-L$libdir'
9119             hardcode_minus_L=yes
9120         ;;
9121       esac
9122       ;;
9123
9124     beos*)
9125       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9126         allow_undefined_flag=unsupported
9127         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9128         # support --undefined.  This deserves some investigation.  FIXME
9129         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9130       else
9131         ld_shlibs=no
9132       fi
9133       ;;
9134
9135     cygwin* | mingw* | pw32* | cegcc*)
9136       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9137       # as there is no search path for DLLs.
9138       hardcode_libdir_flag_spec='-L$libdir'
9139       export_dynamic_flag_spec='${wl}--export-all-symbols'
9140       allow_undefined_flag=unsupported
9141       always_export_symbols=no
9142       enable_shared_with_static_runtimes=yes
9143       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9144
9145       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9146         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9147         # If the export-symbols file already is a .def file (1st line
9148         # is EXPORTS), use it as is; otherwise, prepend...
9149         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9150           cp $export_symbols $output_objdir/$soname.def;
9151         else
9152           echo EXPORTS > $output_objdir/$soname.def;
9153           cat $export_symbols >> $output_objdir/$soname.def;
9154         fi~
9155         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9156       else
9157         ld_shlibs=no
9158       fi
9159       ;;
9160
9161     haiku*)
9162       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9163       link_all_deplibs=yes
9164       ;;
9165
9166     interix[3-9]*)
9167       hardcode_direct=no
9168       hardcode_shlibpath_var=no
9169       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9170       export_dynamic_flag_spec='${wl}-E'
9171       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9172       # Instead, shared libraries are loaded at an image base (0x10000000 by
9173       # default) and relocated if they conflict, which is a slow very memory
9174       # consuming and fragmenting process.  To avoid this, we pick a random,
9175       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9176       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9177       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9178       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9179       ;;
9180
9181     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9182       tmp_diet=no
9183       if test "$host_os" = linux-dietlibc; then
9184         case $cc_basename in
9185           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9186         esac
9187       fi
9188       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9189          && test "$tmp_diet" = no
9190       then
9191         tmp_addflag=
9192         tmp_sharedflag='-shared'
9193         case $cc_basename,$host_cpu in
9194         pgcc*)                          # Portland Group C compiler
9195           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9196           tmp_addflag=' $pic_flag'
9197           ;;
9198         pgf77* | pgf90* | pgf95* | pgfortran*)
9199                                         # Portland Group f77 and f90 compilers
9200           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9201           tmp_addflag=' $pic_flag -Mnomain' ;;
9202         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9203           tmp_addflag=' -i_dynamic' ;;
9204         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9205           tmp_addflag=' -i_dynamic -nofor_main' ;;
9206         ifc* | ifort*)                  # Intel Fortran compiler
9207           tmp_addflag=' -nofor_main' ;;
9208         lf95*)                          # Lahey Fortran 8.1
9209           whole_archive_flag_spec=
9210           tmp_sharedflag='--shared' ;;
9211         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9212           tmp_sharedflag='-qmkshrobj'
9213           tmp_addflag= ;;
9214         nvcc*)  # Cuda Compiler Driver 2.2
9215           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9216           compiler_needs_object=yes
9217           ;;
9218         esac
9219         case `$CC -V 2>&1 | sed 5q` in
9220         *Sun\ C*)                       # Sun C 5.9
9221           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9222           compiler_needs_object=yes
9223           tmp_sharedflag='-G' ;;
9224         *Sun\ F*)                       # Sun Fortran 8.3
9225           tmp_sharedflag='-G' ;;
9226         esac
9227         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9228
9229         if test "x$supports_anon_versioning" = xyes; then
9230           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9231             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9232             echo "local: *; };" >> $output_objdir/$libname.ver~
9233             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9234         fi
9235
9236         case $cc_basename in
9237         xlf* | bgf* | bgxlf* | mpixlf*)
9238           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9239           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9240           hardcode_libdir_flag_spec=
9241           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9242           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9243           if test "x$supports_anon_versioning" = xyes; then
9244             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9245               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9246               echo "local: *; };" >> $output_objdir/$libname.ver~
9247               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9248           fi
9249           ;;
9250         esac
9251       else
9252         ld_shlibs=no
9253       fi
9254       ;;
9255
9256     netbsd*)
9257       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9258         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9259         wlarc=
9260       else
9261         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9262         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9263       fi
9264       ;;
9265
9266     solaris*)
9267       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9268         ld_shlibs=no
9269         cat <<_LT_EOF 1>&2
9270
9271 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9272 *** create shared libraries on Solaris systems.  Therefore, libtool
9273 *** is disabling shared libraries support.  We urge you to upgrade GNU
9274 *** binutils to release 2.9.1 or newer.  Another option is to modify
9275 *** your PATH or compiler configuration so that the native linker is
9276 *** used, and then restart.
9277
9278 _LT_EOF
9279       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9280         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9281         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9282       else
9283         ld_shlibs=no
9284       fi
9285       ;;
9286
9287     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9288       case `$LD -v 2>&1` in
9289         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9290         ld_shlibs=no
9291         cat <<_LT_EOF 1>&2
9292
9293 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9294 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9295 *** is disabling shared libraries support.  We urge you to upgrade GNU
9296 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9297 *** your PATH or compiler configuration so that the native linker is
9298 *** used, and then restart.
9299
9300 _LT_EOF
9301         ;;
9302         *)
9303           # For security reasons, it is highly recommended that you always
9304           # use absolute paths for naming shared libraries, and exclude the
9305           # DT_RUNPATH tag from executables and libraries.  But doing so
9306           # requires that you compile everything twice, which is a pain.
9307           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9308             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9309             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9310             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9311           else
9312             ld_shlibs=no
9313           fi
9314         ;;
9315       esac
9316       ;;
9317
9318     sunos4*)
9319       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9320       wlarc=
9321       hardcode_direct=yes
9322       hardcode_shlibpath_var=no
9323       ;;
9324
9325     *)
9326       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9327         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9328         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9329       else
9330         ld_shlibs=no
9331       fi
9332       ;;
9333     esac
9334
9335     if test "$ld_shlibs" = no; then
9336       runpath_var=
9337       hardcode_libdir_flag_spec=
9338       export_dynamic_flag_spec=
9339       whole_archive_flag_spec=
9340     fi
9341   else
9342     # PORTME fill in a description of your system's linker (not GNU ld)
9343     case $host_os in
9344     aix3*)
9345       allow_undefined_flag=unsupported
9346       always_export_symbols=yes
9347       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
9348       # Note: this linker hardcodes the directories in LIBPATH if there
9349       # are no directories specified by -L.
9350       hardcode_minus_L=yes
9351       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9352         # Neither direct hardcoding nor static linking is supported with a
9353         # broken collect2.
9354         hardcode_direct=unsupported
9355       fi
9356       ;;
9357
9358     aix[4-9]*)
9359       if test "$host_cpu" = ia64; then
9360         # On IA64, the linker does run time linking by default, so we don't
9361         # have to do anything special.
9362         aix_use_runtimelinking=no
9363         exp_sym_flag='-Bexport'
9364         no_entry_flag=""
9365       else
9366         # If we're using GNU nm, then we don't want the "-C" option.
9367         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9368         # Also, AIX nm treats weak defined symbols like other global
9369         # defined symbols, whereas GNU nm marks them as "W".
9370         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9371           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9372         else
9373           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9374         fi
9375         aix_use_runtimelinking=no
9376
9377         # Test if we are trying to use run time linking or normal
9378         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9379         # need to do runtime linking.
9380         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9381           for ld_flag in $LDFLAGS; do
9382           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9383             aix_use_runtimelinking=yes
9384             break
9385           fi
9386           done
9387           ;;
9388         esac
9389
9390         exp_sym_flag='-bexport'
9391         no_entry_flag='-bnoentry'
9392       fi
9393
9394       # When large executables or shared objects are built, AIX ld can
9395       # have problems creating the table of contents.  If linking a library
9396       # or program results in "error TOC overflow" add -mminimal-toc to
9397       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9398       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9399
9400       archive_cmds=''
9401       hardcode_direct=yes
9402       hardcode_direct_absolute=yes
9403       hardcode_libdir_separator=':'
9404       link_all_deplibs=yes
9405       file_list_spec='${wl}-f,'
9406
9407       if test "$GCC" = yes; then
9408         case $host_os in aix4.[012]|aix4.[012].*)
9409         # We only want to do this on AIX 4.2 and lower, the check
9410         # below for broken collect2 doesn't work under 4.3+
9411           collect2name=`${CC} -print-prog-name=collect2`
9412           if test -f "$collect2name" &&
9413            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9414           then
9415           # We have reworked collect2
9416           :
9417           else
9418           # We have old collect2
9419           hardcode_direct=unsupported
9420           # It fails to find uninstalled libraries when the uninstalled
9421           # path is not listed in the libpath.  Setting hardcode_minus_L
9422           # to unsupported forces relinking
9423           hardcode_minus_L=yes
9424           hardcode_libdir_flag_spec='-L$libdir'
9425           hardcode_libdir_separator=
9426           fi
9427           ;;
9428         esac
9429         shared_flag='-shared'
9430         if test "$aix_use_runtimelinking" = yes; then
9431           shared_flag="$shared_flag "'${wl}-G'
9432         fi
9433       else
9434         # not using gcc
9435         if test "$host_cpu" = ia64; then
9436         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9437         # chokes on -Wl,-G. The following line is correct:
9438           shared_flag='-G'
9439         else
9440           if test "$aix_use_runtimelinking" = yes; then
9441             shared_flag='${wl}-G'
9442           else
9443             shared_flag='${wl}-bM:SRE'
9444           fi
9445         fi
9446       fi
9447
9448       export_dynamic_flag_spec='${wl}-bexpall'
9449       # It seems that -bexpall does not export symbols beginning with
9450       # underscore (_), so it is better to generate a list of symbols to export.
9451       always_export_symbols=yes
9452       if test "$aix_use_runtimelinking" = yes; then
9453         # Warning - without using the other runtime loading flags (-brtl),
9454         # -berok will link without error, but may produce a broken library.
9455         allow_undefined_flag='-berok'
9456         # Determine the default libpath from the value encoded in an
9457         # empty executable.
9458         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9459 /* end confdefs.h.  */
9460
9461 int
9462 main ()
9463 {
9464
9465   ;
9466   return 0;
9467 }
9468 _ACEOF
9469 if ac_fn_c_try_link "$LINENO"; then :
9470
9471 lt_aix_libpath_sed='
9472     /Import File Strings/,/^$/ {
9473         /^0/ {
9474             s/^0  *\(.*\)$/\1/
9475             p
9476         }
9477     }'
9478 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9479 # Check for a 64-bit object if we didn't find anything.
9480 if test -z "$aix_libpath"; then
9481   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9482 fi
9483 fi
9484 rm -f core conftest.err conftest.$ac_objext \
9485     conftest$ac_exeext conftest.$ac_ext
9486 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9487
9488         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9489         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9490       else
9491         if test "$host_cpu" = ia64; then
9492           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9493           allow_undefined_flag="-z nodefs"
9494           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
9495         else
9496          # Determine the default libpath from the value encoded in an
9497          # empty executable.
9498          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9499 /* end confdefs.h.  */
9500
9501 int
9502 main ()
9503 {
9504
9505   ;
9506   return 0;
9507 }
9508 _ACEOF
9509 if ac_fn_c_try_link "$LINENO"; then :
9510
9511 lt_aix_libpath_sed='
9512     /Import File Strings/,/^$/ {
9513         /^0/ {
9514             s/^0  *\(.*\)$/\1/
9515             p
9516         }
9517     }'
9518 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9519 # Check for a 64-bit object if we didn't find anything.
9520 if test -z "$aix_libpath"; then
9521   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9522 fi
9523 fi
9524 rm -f core conftest.err conftest.$ac_objext \
9525     conftest$ac_exeext conftest.$ac_ext
9526 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9527
9528          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9529           # Warning - without using the other run time loading flags,
9530           # -berok will link without error, but may produce a broken library.
9531           no_undefined_flag=' ${wl}-bernotok'
9532           allow_undefined_flag=' ${wl}-berok'
9533           if test "$with_gnu_ld" = yes; then
9534             # We only use this code for GNU lds that support --whole-archive.
9535             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9536           else
9537             # Exported symbols can be pulled into shared objects from archives
9538             whole_archive_flag_spec='$convenience'
9539           fi
9540           archive_cmds_need_lc=yes
9541           # This is similar to how AIX traditionally builds its shared libraries.
9542           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9543         fi
9544       fi
9545       ;;
9546
9547     amigaos*)
9548       case $host_cpu in
9549       powerpc)
9550             # see comment about AmigaOS4 .so support
9551             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9552             archive_expsym_cmds=''
9553         ;;
9554       m68k)
9555             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9556             hardcode_libdir_flag_spec='-L$libdir'
9557             hardcode_minus_L=yes
9558         ;;
9559       esac
9560       ;;
9561
9562     bsdi[45]*)
9563       export_dynamic_flag_spec=-rdynamic
9564       ;;
9565
9566     cygwin* | mingw* | pw32* | cegcc*)
9567       # When not using gcc, we currently assume that we are using
9568       # Microsoft Visual C++.
9569       # hardcode_libdir_flag_spec is actually meaningless, as there is
9570       # no search path for DLLs.
9571       hardcode_libdir_flag_spec=' '
9572       allow_undefined_flag=unsupported
9573       # Tell ltmain to make .lib files, not .a files.
9574       libext=lib
9575       # Tell ltmain to make .dll files, not .so files.
9576       shrext_cmds=".dll"
9577       # FIXME: Setting linknames here is a bad hack.
9578       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9579       # The linker will automatically build a .lib file if we build a DLL.
9580       old_archive_from_new_cmds='true'
9581       # FIXME: Should let the user specify the lib program.
9582       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9583       fix_srcfile_path='`cygpath -w "$srcfile"`'
9584       enable_shared_with_static_runtimes=yes
9585       ;;
9586
9587     darwin* | rhapsody*)
9588
9589
9590   archive_cmds_need_lc=no
9591   hardcode_direct=no
9592   hardcode_automatic=yes
9593   hardcode_shlibpath_var=unsupported
9594   if test "$lt_cv_ld_force_load" = "yes"; then
9595     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9596   else
9597     whole_archive_flag_spec=''
9598   fi
9599   link_all_deplibs=yes
9600   allow_undefined_flag="$_lt_dar_allow_undefined"
9601   case $cc_basename in
9602      ifort*) _lt_dar_can_shared=yes ;;
9603      *) _lt_dar_can_shared=$GCC ;;
9604   esac
9605   if test "$_lt_dar_can_shared" = "yes"; then
9606     output_verbose_link_cmd=func_echo_all
9607     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9608     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9609     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9610     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9611
9612   else
9613   ld_shlibs=no
9614   fi
9615
9616       ;;
9617
9618     dgux*)
9619       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9620       hardcode_libdir_flag_spec='-L$libdir'
9621       hardcode_shlibpath_var=no
9622       ;;
9623
9624     freebsd1*)
9625       ld_shlibs=no
9626       ;;
9627
9628     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9629     # support.  Future versions do this automatically, but an explicit c++rt0.o
9630     # does not break anything, and helps significantly (at the cost of a little
9631     # extra space).
9632     freebsd2.2*)
9633       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9634       hardcode_libdir_flag_spec='-R$libdir'
9635       hardcode_direct=yes
9636       hardcode_shlibpath_var=no
9637       ;;
9638
9639     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9640     freebsd2*)
9641       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9642       hardcode_direct=yes
9643       hardcode_minus_L=yes
9644       hardcode_shlibpath_var=no
9645       ;;
9646
9647     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9648     freebsd* | dragonfly*)
9649       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9650       hardcode_libdir_flag_spec='-R$libdir'
9651       hardcode_direct=yes
9652       hardcode_shlibpath_var=no
9653       ;;
9654
9655     hpux9*)
9656       if test "$GCC" = yes; then
9657         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9658       else
9659         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9660       fi
9661       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9662       hardcode_libdir_separator=:
9663       hardcode_direct=yes
9664
9665       # hardcode_minus_L: Not really in the search PATH,
9666       # but as the default location of the library.
9667       hardcode_minus_L=yes
9668       export_dynamic_flag_spec='${wl}-E'
9669       ;;
9670
9671     hpux10*)
9672       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9673         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9674       else
9675         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9676       fi
9677       if test "$with_gnu_ld" = no; then
9678         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9679         hardcode_libdir_flag_spec_ld='+b $libdir'
9680         hardcode_libdir_separator=:
9681         hardcode_direct=yes
9682         hardcode_direct_absolute=yes
9683         export_dynamic_flag_spec='${wl}-E'
9684         # hardcode_minus_L: Not really in the search PATH,
9685         # but as the default location of the library.
9686         hardcode_minus_L=yes
9687       fi
9688       ;;
9689
9690     hpux11*)
9691       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9692         case $host_cpu in
9693         hppa*64*)
9694           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9695           ;;
9696         ia64*)
9697           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9698           ;;
9699         *)
9700           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9701           ;;
9702         esac
9703       else
9704         case $host_cpu in
9705         hppa*64*)
9706           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9707           ;;
9708         ia64*)
9709           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9710           ;;
9711         *)
9712
9713           # Older versions of the 11.00 compiler do not understand -b yet
9714           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9715           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9716 $as_echo_n "checking if $CC understands -b... " >&6; }
9717 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9718   $as_echo_n "(cached) " >&6
9719 else
9720   lt_cv_prog_compiler__b=no
9721    save_LDFLAGS="$LDFLAGS"
9722    LDFLAGS="$LDFLAGS -b"
9723    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9724    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9725      # The linker can only warn and ignore the option if not recognized
9726      # So say no if there are warnings
9727      if test -s conftest.err; then
9728        # Append any errors to the config.log.
9729        cat conftest.err 1>&5
9730        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9731        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9732        if diff conftest.exp conftest.er2 >/dev/null; then
9733          lt_cv_prog_compiler__b=yes
9734        fi
9735      else
9736        lt_cv_prog_compiler__b=yes
9737      fi
9738    fi
9739    $RM -r conftest*
9740    LDFLAGS="$save_LDFLAGS"
9741
9742 fi
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9744 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9745
9746 if test x"$lt_cv_prog_compiler__b" = xyes; then
9747     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9748 else
9749     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9750 fi
9751
9752           ;;
9753         esac
9754       fi
9755       if test "$with_gnu_ld" = no; then
9756         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9757         hardcode_libdir_separator=:
9758
9759         case $host_cpu in
9760         hppa*64*|ia64*)
9761           hardcode_direct=no
9762           hardcode_shlibpath_var=no
9763           ;;
9764         *)
9765           hardcode_direct=yes
9766           hardcode_direct_absolute=yes
9767           export_dynamic_flag_spec='${wl}-E'
9768
9769           # hardcode_minus_L: Not really in the search PATH,
9770           # but as the default location of the library.
9771           hardcode_minus_L=yes
9772           ;;
9773         esac
9774       fi
9775       ;;
9776
9777     irix5* | irix6* | nonstopux*)
9778       if test "$GCC" = yes; then
9779         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9780         # Try to use the -exported_symbol ld option, if it does not
9781         # work, assume that -exports_file does not work either and
9782         # implicitly export all symbols.
9783         save_LDFLAGS="$LDFLAGS"
9784         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9785         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9786 /* end confdefs.h.  */
9787 int foo(void) {}
9788 _ACEOF
9789 if ac_fn_c_try_link "$LINENO"; then :
9790   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9791
9792 fi
9793 rm -f core conftest.err conftest.$ac_objext \
9794     conftest$ac_exeext conftest.$ac_ext
9795         LDFLAGS="$save_LDFLAGS"
9796       else
9797         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9798         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9799       fi
9800       archive_cmds_need_lc='no'
9801       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9802       hardcode_libdir_separator=:
9803       inherit_rpath=yes
9804       link_all_deplibs=yes
9805       ;;
9806
9807     netbsd*)
9808       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9809         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9810       else
9811         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9812       fi
9813       hardcode_libdir_flag_spec='-R$libdir'
9814       hardcode_direct=yes
9815       hardcode_shlibpath_var=no
9816       ;;
9817
9818     newsos6)
9819       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9820       hardcode_direct=yes
9821       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9822       hardcode_libdir_separator=:
9823       hardcode_shlibpath_var=no
9824       ;;
9825
9826     *nto* | *qnx*)
9827       ;;
9828
9829     openbsd*)
9830       if test -f /usr/libexec/ld.so; then
9831         hardcode_direct=yes
9832         hardcode_shlibpath_var=no
9833         hardcode_direct_absolute=yes
9834         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9835           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9836           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9837           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9838           export_dynamic_flag_spec='${wl}-E'
9839         else
9840           case $host_os in
9841            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9842              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9843              hardcode_libdir_flag_spec='-R$libdir'
9844              ;;
9845            *)
9846              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9847              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9848              ;;
9849           esac
9850         fi
9851       else
9852         ld_shlibs=no
9853       fi
9854       ;;
9855
9856     os2*)
9857       hardcode_libdir_flag_spec='-L$libdir'
9858       hardcode_minus_L=yes
9859       allow_undefined_flag=unsupported
9860       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9861       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9862       ;;
9863
9864     osf3*)
9865       if test "$GCC" = yes; then
9866         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9867         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9868       else
9869         allow_undefined_flag=' -expect_unresolved \*'
9870         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9871       fi
9872       archive_cmds_need_lc='no'
9873       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9874       hardcode_libdir_separator=:
9875       ;;
9876
9877     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9878       if test "$GCC" = yes; then
9879         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9880         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9881         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9882       else
9883         allow_undefined_flag=' -expect_unresolved \*'
9884         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9885         archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
9886         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9887
9888         # Both c and cxx compiler support -rpath directly
9889         hardcode_libdir_flag_spec='-rpath $libdir'
9890       fi
9891       archive_cmds_need_lc='no'
9892       hardcode_libdir_separator=:
9893       ;;
9894
9895     solaris*)
9896       no_undefined_flag=' -z defs'
9897       if test "$GCC" = yes; then
9898         wlarc='${wl}'
9899         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9900         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9901           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9902       else
9903         case `$CC -V 2>&1` in
9904         *"Compilers 5.0"*)
9905           wlarc=''
9906           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9907           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9908           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9909           ;;
9910         *)
9911           wlarc='${wl}'
9912           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9913           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9914           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9915           ;;
9916         esac
9917       fi
9918       hardcode_libdir_flag_spec='-R$libdir'
9919       hardcode_shlibpath_var=no
9920       case $host_os in
9921       solaris2.[0-5] | solaris2.[0-5].*) ;;
9922       *)
9923         # The compiler driver will combine and reorder linker options,
9924         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9925         # but is careful enough not to reorder.
9926         # Supported since Solaris 2.6 (maybe 2.5.1?)
9927         if test "$GCC" = yes; then
9928           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9929         else
9930           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9931         fi
9932         ;;
9933       esac
9934       link_all_deplibs=yes
9935       ;;
9936
9937     sunos4*)
9938       if test "x$host_vendor" = xsequent; then
9939         # Use $CC to link under sequent, because it throws in some extra .o
9940         # files that make .init and .fini sections work.
9941         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9942       else
9943         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9944       fi
9945       hardcode_libdir_flag_spec='-L$libdir'
9946       hardcode_direct=yes
9947       hardcode_minus_L=yes
9948       hardcode_shlibpath_var=no
9949       ;;
9950
9951     sysv4)
9952       case $host_vendor in
9953         sni)
9954           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9955           hardcode_direct=yes # is this really true???
9956         ;;
9957         siemens)
9958           ## LD is ld it makes a PLAMLIB
9959           ## CC just makes a GrossModule.
9960           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9961           reload_cmds='$CC -r -o $output$reload_objs'
9962           hardcode_direct=no
9963         ;;
9964         motorola)
9965           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9966           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9967         ;;
9968       esac
9969       runpath_var='LD_RUN_PATH'
9970       hardcode_shlibpath_var=no
9971       ;;
9972
9973     sysv4.3*)
9974       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9975       hardcode_shlibpath_var=no
9976       export_dynamic_flag_spec='-Bexport'
9977       ;;
9978
9979     sysv4*MP*)
9980       if test -d /usr/nec; then
9981         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9982         hardcode_shlibpath_var=no
9983         runpath_var=LD_RUN_PATH
9984         hardcode_runpath_var=yes
9985         ld_shlibs=yes
9986       fi
9987       ;;
9988
9989     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9990       no_undefined_flag='${wl}-z,text'
9991       archive_cmds_need_lc=no
9992       hardcode_shlibpath_var=no
9993       runpath_var='LD_RUN_PATH'
9994
9995       if test "$GCC" = yes; then
9996         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9997         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9998       else
9999         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10000         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10001       fi
10002       ;;
10003
10004     sysv5* | sco3.2v5* | sco5v6*)
10005       # Note: We can NOT use -z defs as we might desire, because we do not
10006       # link with -lc, and that would cause any symbols used from libc to
10007       # always be unresolved, which means just about no library would
10008       # ever link correctly.  If we're not using GNU ld we use -z text
10009       # though, which does catch some bad symbols but isn't as heavy-handed
10010       # as -z defs.
10011       no_undefined_flag='${wl}-z,text'
10012       allow_undefined_flag='${wl}-z,nodefs'
10013       archive_cmds_need_lc=no
10014       hardcode_shlibpath_var=no
10015       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10016       hardcode_libdir_separator=':'
10017       link_all_deplibs=yes
10018       export_dynamic_flag_spec='${wl}-Bexport'
10019       runpath_var='LD_RUN_PATH'
10020
10021       if test "$GCC" = yes; then
10022         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10023         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10024       else
10025         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10026         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10027       fi
10028       ;;
10029
10030     uts4*)
10031       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10032       hardcode_libdir_flag_spec='-L$libdir'
10033       hardcode_shlibpath_var=no
10034       ;;
10035
10036     *)
10037       ld_shlibs=no
10038       ;;
10039     esac
10040
10041     if test x$host_vendor = xsni; then
10042       case $host in
10043       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10044         export_dynamic_flag_spec='${wl}-Blargedynsym'
10045         ;;
10046       esac
10047     fi
10048   fi
10049
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10051 $as_echo "$ld_shlibs" >&6; }
10052 test "$ld_shlibs" = no && can_build_shared=no
10053
10054 with_gnu_ld=$with_gnu_ld
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070 #
10071 # Do we need to explicitly link libc?
10072 #
10073 case "x$archive_cmds_need_lc" in
10074 x|xyes)
10075   # Assume -lc should be added
10076   archive_cmds_need_lc=yes
10077
10078   if test "$enable_shared" = yes && test "$GCC" = yes; then
10079     case $archive_cmds in
10080     *'~'*)
10081       # FIXME: we may have to deal with multi-command sequences.
10082       ;;
10083     '$CC '*)
10084       # Test whether the compiler implicitly links with -lc since on some
10085       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10086       # to ld, don't add -lc before -lgcc.
10087       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10088 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10089 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10090   $as_echo_n "(cached) " >&6
10091 else
10092   $RM conftest*
10093         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10094
10095         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10096   (eval $ac_compile) 2>&5
10097   ac_status=$?
10098   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10099   test $ac_status = 0; } 2>conftest.err; then
10100           soname=conftest
10101           lib=conftest
10102           libobjs=conftest.$ac_objext
10103           deplibs=
10104           wl=$lt_prog_compiler_wl
10105           pic_flag=$lt_prog_compiler_pic
10106           compiler_flags=-v
10107           linker_flags=-v
10108           verstring=
10109           output_objdir=.
10110           libname=conftest
10111           lt_save_allow_undefined_flag=$allow_undefined_flag
10112           allow_undefined_flag=
10113           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10114   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10115   ac_status=$?
10116   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10117   test $ac_status = 0; }
10118           then
10119             lt_cv_archive_cmds_need_lc=no
10120           else
10121             lt_cv_archive_cmds_need_lc=yes
10122           fi
10123           allow_undefined_flag=$lt_save_allow_undefined_flag
10124         else
10125           cat conftest.err 1>&5
10126         fi
10127         $RM conftest*
10128
10129 fi
10130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10131 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10132       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10133       ;;
10134     esac
10135   fi
10136   ;;
10137 esac
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10296 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10297
10298 if test "$GCC" = yes; then
10299   case $host_os in
10300     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10301     *) lt_awk_arg="/^libraries:/" ;;
10302   esac
10303   case $host_os in
10304     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10305     *) lt_sed_strip_eq="s,=/,/,g" ;;
10306   esac
10307   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10308   case $lt_search_path_spec in
10309   *\;*)
10310     # if the path contains ";" then we assume it to be the separator
10311     # otherwise default to the standard path separator (i.e. ":") - it is
10312     # assumed that no part of a normal pathname contains ";" but that should
10313     # okay in the real world where ";" in dirpaths is itself problematic.
10314     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10315     ;;
10316   *)
10317     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10318     ;;
10319   esac
10320   # Ok, now we have the path, separated by spaces, we can step through it
10321   # and add multilib dir if necessary.
10322   lt_tmp_lt_search_path_spec=
10323   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10324   for lt_sys_path in $lt_search_path_spec; do
10325     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10326       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10327     else
10328       test -d "$lt_sys_path" && \
10329         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10330     fi
10331   done
10332   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10333 BEGIN {RS=" "; FS="/|\n";} {
10334   lt_foo="";
10335   lt_count=0;
10336   for (lt_i = NF; lt_i > 0; lt_i--) {
10337     if ($lt_i != "" && $lt_i != ".") {
10338       if ($lt_i == "..") {
10339         lt_count++;
10340       } else {
10341         if (lt_count == 0) {
10342           lt_foo="/" $lt_i lt_foo;
10343         } else {
10344           lt_count--;
10345         }
10346       }
10347     }
10348   }
10349   if (lt_foo != "") { lt_freq[lt_foo]++; }
10350   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10351 }'`
10352   # AWK program above erroneously prepends '/' to C:/dos/paths
10353   # for these hosts.
10354   case $host_os in
10355     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10356       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10357   esac
10358   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10359 else
10360   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10361 fi
10362 library_names_spec=
10363 libname_spec='lib$name'
10364 soname_spec=
10365 shrext_cmds=".so"
10366 postinstall_cmds=
10367 postuninstall_cmds=
10368 finish_cmds=
10369 finish_eval=
10370 shlibpath_var=
10371 shlibpath_overrides_runpath=unknown
10372 version_type=none
10373 dynamic_linker="$host_os ld.so"
10374 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10375 need_lib_prefix=unknown
10376 hardcode_into_libs=no
10377
10378 # when you set need_version to no, make sure it does not cause -set_version
10379 # flags to be left without arguments
10380 need_version=unknown
10381
10382 case $host_os in
10383 aix3*)
10384   version_type=linux
10385   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10386   shlibpath_var=LIBPATH
10387
10388   # AIX 3 has no versioning support, so we append a major version to the name.
10389   soname_spec='${libname}${release}${shared_ext}$major'
10390   ;;
10391
10392 aix[4-9]*)
10393   version_type=linux
10394   need_lib_prefix=no
10395   need_version=no
10396   hardcode_into_libs=yes
10397   if test "$host_cpu" = ia64; then
10398     # AIX 5 supports IA64
10399     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10400     shlibpath_var=LD_LIBRARY_PATH
10401   else
10402     # With GCC up to 2.95.x, collect2 would create an import file
10403     # for dependence libraries.  The import file would start with
10404     # the line `#! .'.  This would cause the generated library to
10405     # depend on `.', always an invalid library.  This was fixed in
10406     # development snapshots of GCC prior to 3.0.
10407     case $host_os in
10408       aix4 | aix4.[01] | aix4.[01].*)
10409       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10410            echo ' yes '
10411            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10412         :
10413       else
10414         can_build_shared=no
10415       fi
10416       ;;
10417     esac
10418     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10419     # soname into executable. Probably we can add versioning support to
10420     # collect2, so additional links can be useful in future.
10421     if test "$aix_use_runtimelinking" = yes; then
10422       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10423       # instead of lib<name>.a to let people know that these are not
10424       # typical AIX shared libraries.
10425       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10426     else
10427       # We preserve .a as extension for shared libraries through AIX4.2
10428       # and later when we are not doing run time linking.
10429       library_names_spec='${libname}${release}.a $libname.a'
10430       soname_spec='${libname}${release}${shared_ext}$major'
10431     fi
10432     shlibpath_var=LIBPATH
10433   fi
10434   ;;
10435
10436 amigaos*)
10437   case $host_cpu in
10438   powerpc)
10439     # Since July 2007 AmigaOS4 officially supports .so libraries.
10440     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10441     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10442     ;;
10443   m68k)
10444     library_names_spec='$libname.ixlibrary $libname.a'
10445     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10446     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10447     ;;
10448   esac
10449   ;;
10450
10451 beos*)
10452   library_names_spec='${libname}${shared_ext}'
10453   dynamic_linker="$host_os ld.so"
10454   shlibpath_var=LIBRARY_PATH
10455   ;;
10456
10457 bsdi[45]*)
10458   version_type=linux
10459   need_version=no
10460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10461   soname_spec='${libname}${release}${shared_ext}$major'
10462   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10463   shlibpath_var=LD_LIBRARY_PATH
10464   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10465   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10466   # the default ld.so.conf also contains /usr/contrib/lib and
10467   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10468   # libtool to hard-code these into programs
10469   ;;
10470
10471 cygwin* | mingw* | pw32* | cegcc*)
10472   version_type=windows
10473   shrext_cmds=".dll"
10474   need_version=no
10475   need_lib_prefix=no
10476
10477   case $GCC,$host_os in
10478   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10479     library_names_spec='$libname.dll.a'
10480     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10481     postinstall_cmds='base_file=`basename \${file}`~
10482       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10483       dldir=$destdir/`dirname \$dlpath`~
10484       test -d \$dldir || mkdir -p \$dldir~
10485       $install_prog $dir/$dlname \$dldir/$dlname~
10486       chmod a+x \$dldir/$dlname~
10487       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10488         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10489       fi'
10490     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10491       dlpath=$dir/\$dldll~
10492        $RM \$dlpath'
10493     shlibpath_overrides_runpath=yes
10494
10495     case $host_os in
10496     cygwin*)
10497       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10498       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10499
10500       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10501       ;;
10502     mingw* | cegcc*)
10503       # MinGW DLLs use traditional 'lib' prefix
10504       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10505       ;;
10506     pw32*)
10507       # pw32 DLLs use 'pw' prefix rather than 'lib'
10508       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10509       ;;
10510     esac
10511     ;;
10512
10513   *)
10514     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10515     ;;
10516   esac
10517   dynamic_linker='Win32 ld.exe'
10518   # FIXME: first we should search . and the directory the executable is in
10519   shlibpath_var=PATH
10520   ;;
10521
10522 darwin* | rhapsody*)
10523   dynamic_linker="$host_os dyld"
10524   version_type=darwin
10525   need_lib_prefix=no
10526   need_version=no
10527   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10528   soname_spec='${libname}${release}${major}$shared_ext'
10529   shlibpath_overrides_runpath=yes
10530   shlibpath_var=DYLD_LIBRARY_PATH
10531   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10532
10533   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10534   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10535   ;;
10536
10537 dgux*)
10538   version_type=linux
10539   need_lib_prefix=no
10540   need_version=no
10541   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10542   soname_spec='${libname}${release}${shared_ext}$major'
10543   shlibpath_var=LD_LIBRARY_PATH
10544   ;;
10545
10546 freebsd1*)
10547   dynamic_linker=no
10548   ;;
10549
10550 freebsd* | dragonfly*)
10551   # DragonFly does not have aout.  When/if they implement a new
10552   # versioning mechanism, adjust this.
10553   if test -x /usr/bin/objformat; then
10554     objformat=`/usr/bin/objformat`
10555   else
10556     case $host_os in
10557     freebsd[123]*) objformat=aout ;;
10558     *) objformat=elf ;;
10559     esac
10560   fi
10561   version_type=freebsd-$objformat
10562   case $version_type in
10563     freebsd-elf*)
10564       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10565       need_version=no
10566       need_lib_prefix=no
10567       ;;
10568     freebsd-*)
10569       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10570       need_version=yes
10571       ;;
10572   esac
10573   shlibpath_var=LD_LIBRARY_PATH
10574   case $host_os in
10575   freebsd2*)
10576     shlibpath_overrides_runpath=yes
10577     ;;
10578   freebsd3.[01]* | freebsdelf3.[01]*)
10579     shlibpath_overrides_runpath=yes
10580     hardcode_into_libs=yes
10581     ;;
10582   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10583   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10584     shlibpath_overrides_runpath=no
10585     hardcode_into_libs=yes
10586     ;;
10587   *) # from 4.6 on, and DragonFly
10588     shlibpath_overrides_runpath=yes
10589     hardcode_into_libs=yes
10590     ;;
10591   esac
10592   ;;
10593
10594 gnu*)
10595   version_type=linux
10596   need_lib_prefix=no
10597   need_version=no
10598   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10599   soname_spec='${libname}${release}${shared_ext}$major'
10600   shlibpath_var=LD_LIBRARY_PATH
10601   hardcode_into_libs=yes
10602   ;;
10603
10604 haiku*)
10605   version_type=linux
10606   need_lib_prefix=no
10607   need_version=no
10608   dynamic_linker="$host_os runtime_loader"
10609   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10610   soname_spec='${libname}${release}${shared_ext}$major'
10611   shlibpath_var=LIBRARY_PATH
10612   shlibpath_overrides_runpath=yes
10613   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10614   hardcode_into_libs=yes
10615   ;;
10616
10617 hpux9* | hpux10* | hpux11*)
10618   # Give a soname corresponding to the major version so that dld.sl refuses to
10619   # link against other versions.
10620   version_type=sunos
10621   need_lib_prefix=no
10622   need_version=no
10623   case $host_cpu in
10624   ia64*)
10625     shrext_cmds='.so'
10626     hardcode_into_libs=yes
10627     dynamic_linker="$host_os dld.so"
10628     shlibpath_var=LD_LIBRARY_PATH
10629     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10630     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10631     soname_spec='${libname}${release}${shared_ext}$major'
10632     if test "X$HPUX_IA64_MODE" = X32; then
10633       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10634     else
10635       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10636     fi
10637     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10638     ;;
10639   hppa*64*)
10640     shrext_cmds='.sl'
10641     hardcode_into_libs=yes
10642     dynamic_linker="$host_os dld.sl"
10643     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10644     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10645     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10646     soname_spec='${libname}${release}${shared_ext}$major'
10647     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10648     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10649     ;;
10650   *)
10651     shrext_cmds='.sl'
10652     dynamic_linker="$host_os dld.sl"
10653     shlibpath_var=SHLIB_PATH
10654     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10655     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10656     soname_spec='${libname}${release}${shared_ext}$major'
10657     ;;
10658   esac
10659   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10660   postinstall_cmds='chmod 555 $lib'
10661   # or fails outright, so override atomically:
10662   install_override_mode=555
10663   ;;
10664
10665 interix[3-9]*)
10666   version_type=linux
10667   need_lib_prefix=no
10668   need_version=no
10669   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10670   soname_spec='${libname}${release}${shared_ext}$major'
10671   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10672   shlibpath_var=LD_LIBRARY_PATH
10673   shlibpath_overrides_runpath=no
10674   hardcode_into_libs=yes
10675   ;;
10676
10677 irix5* | irix6* | nonstopux*)
10678   case $host_os in
10679     nonstopux*) version_type=nonstopux ;;
10680     *)
10681         if test "$lt_cv_prog_gnu_ld" = yes; then
10682                 version_type=linux
10683         else
10684                 version_type=irix
10685         fi ;;
10686   esac
10687   need_lib_prefix=no
10688   need_version=no
10689   soname_spec='${libname}${release}${shared_ext}$major'
10690   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10691   case $host_os in
10692   irix5* | nonstopux*)
10693     libsuff= shlibsuff=
10694     ;;
10695   *)
10696     case $LD in # libtool.m4 will add one of these switches to LD
10697     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10698       libsuff= shlibsuff= libmagic=32-bit;;
10699     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10700       libsuff=32 shlibsuff=N32 libmagic=N32;;
10701     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10702       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10703     *) libsuff= shlibsuff= libmagic=never-match;;
10704     esac
10705     ;;
10706   esac
10707   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10708   shlibpath_overrides_runpath=no
10709   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10710   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10711   hardcode_into_libs=yes
10712   ;;
10713
10714 # No shared lib support for Linux oldld, aout, or coff.
10715 linux*oldld* | linux*aout* | linux*coff*)
10716   dynamic_linker=no
10717   ;;
10718
10719 # This must be Linux ELF.
10720 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10721   version_type=linux
10722   need_lib_prefix=no
10723   need_version=no
10724   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10725   soname_spec='${libname}${release}${shared_ext}$major'
10726   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10727   shlibpath_var=LD_LIBRARY_PATH
10728   shlibpath_overrides_runpath=no
10729
10730   # Some binutils ld are patched to set DT_RUNPATH
10731   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10732   $as_echo_n "(cached) " >&6
10733 else
10734   lt_cv_shlibpath_overrides_runpath=no
10735     save_LDFLAGS=$LDFLAGS
10736     save_libdir=$libdir
10737     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10738          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10739     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10740 /* end confdefs.h.  */
10741
10742 int
10743 main ()
10744 {
10745
10746   ;
10747   return 0;
10748 }
10749 _ACEOF
10750 if ac_fn_c_try_link "$LINENO"; then :
10751   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10752   lt_cv_shlibpath_overrides_runpath=yes
10753 fi
10754 fi
10755 rm -f core conftest.err conftest.$ac_objext \
10756     conftest$ac_exeext conftest.$ac_ext
10757     LDFLAGS=$save_LDFLAGS
10758     libdir=$save_libdir
10759
10760 fi
10761
10762   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10763
10764   # This implies no fast_install, which is unacceptable.
10765   # Some rework will be needed to allow for fast_install
10766   # before this can be enabled.
10767   hardcode_into_libs=yes
10768
10769   # Append ld.so.conf contents to the search path
10770   if test -f /etc/ld.so.conf; then
10771     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10772     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10773   fi
10774
10775   # We used to test for /lib/ld.so.1 and disable shared libraries on
10776   # powerpc, because MkLinux only supported shared libraries with the
10777   # GNU dynamic linker.  Since this was broken with cross compilers,
10778   # most powerpc-linux boxes support dynamic linking these days and
10779   # people can always --disable-shared, the test was removed, and we
10780   # assume the GNU/Linux dynamic linker is in use.
10781   dynamic_linker='GNU/Linux ld.so'
10782   ;;
10783
10784 netbsd*)
10785   version_type=sunos
10786   need_lib_prefix=no
10787   need_version=no
10788   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10789     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10790     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10791     dynamic_linker='NetBSD (a.out) ld.so'
10792   else
10793     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10794     soname_spec='${libname}${release}${shared_ext}$major'
10795     dynamic_linker='NetBSD ld.elf_so'
10796   fi
10797   shlibpath_var=LD_LIBRARY_PATH
10798   shlibpath_overrides_runpath=yes
10799   hardcode_into_libs=yes
10800   ;;
10801
10802 newsos6)
10803   version_type=linux
10804   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10805   shlibpath_var=LD_LIBRARY_PATH
10806   shlibpath_overrides_runpath=yes
10807   ;;
10808
10809 *nto* | *qnx*)
10810   version_type=qnx
10811   need_lib_prefix=no
10812   need_version=no
10813   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10814   soname_spec='${libname}${release}${shared_ext}$major'
10815   shlibpath_var=LD_LIBRARY_PATH
10816   shlibpath_overrides_runpath=no
10817   hardcode_into_libs=yes
10818   dynamic_linker='ldqnx.so'
10819   ;;
10820
10821 openbsd*)
10822   version_type=sunos
10823   sys_lib_dlsearch_path_spec="/usr/lib"
10824   need_lib_prefix=no
10825   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10826   case $host_os in
10827     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10828     *)                          need_version=no  ;;
10829   esac
10830   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10831   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10832   shlibpath_var=LD_LIBRARY_PATH
10833   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10834     case $host_os in
10835       openbsd2.[89] | openbsd2.[89].*)
10836         shlibpath_overrides_runpath=no
10837         ;;
10838       *)
10839         shlibpath_overrides_runpath=yes
10840         ;;
10841       esac
10842   else
10843     shlibpath_overrides_runpath=yes
10844   fi
10845   ;;
10846
10847 os2*)
10848   libname_spec='$name'
10849   shrext_cmds=".dll"
10850   need_lib_prefix=no
10851   library_names_spec='$libname${shared_ext} $libname.a'
10852   dynamic_linker='OS/2 ld.exe'
10853   shlibpath_var=LIBPATH
10854   ;;
10855
10856 osf3* | osf4* | osf5*)
10857   version_type=osf
10858   need_lib_prefix=no
10859   need_version=no
10860   soname_spec='${libname}${release}${shared_ext}$major'
10861   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10862   shlibpath_var=LD_LIBRARY_PATH
10863   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10864   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10865   ;;
10866
10867 rdos*)
10868   dynamic_linker=no
10869   ;;
10870
10871 solaris*)
10872   version_type=linux
10873   need_lib_prefix=no
10874   need_version=no
10875   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10876   soname_spec='${libname}${release}${shared_ext}$major'
10877   shlibpath_var=LD_LIBRARY_PATH
10878   shlibpath_overrides_runpath=yes
10879   hardcode_into_libs=yes
10880   # ldd complains unless libraries are executable
10881   postinstall_cmds='chmod +x $lib'
10882   ;;
10883
10884 sunos4*)
10885   version_type=sunos
10886   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10887   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10888   shlibpath_var=LD_LIBRARY_PATH
10889   shlibpath_overrides_runpath=yes
10890   if test "$with_gnu_ld" = yes; then
10891     need_lib_prefix=no
10892   fi
10893   need_version=yes
10894   ;;
10895
10896 sysv4 | sysv4.3*)
10897   version_type=linux
10898   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10899   soname_spec='${libname}${release}${shared_ext}$major'
10900   shlibpath_var=LD_LIBRARY_PATH
10901   case $host_vendor in
10902     sni)
10903       shlibpath_overrides_runpath=no
10904       need_lib_prefix=no
10905       runpath_var=LD_RUN_PATH
10906       ;;
10907     siemens)
10908       need_lib_prefix=no
10909       ;;
10910     motorola)
10911       need_lib_prefix=no
10912       need_version=no
10913       shlibpath_overrides_runpath=no
10914       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10915       ;;
10916   esac
10917   ;;
10918
10919 sysv4*MP*)
10920   if test -d /usr/nec ;then
10921     version_type=linux
10922     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10923     soname_spec='$libname${shared_ext}.$major'
10924     shlibpath_var=LD_LIBRARY_PATH
10925   fi
10926   ;;
10927
10928 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10929   version_type=freebsd-elf
10930   need_lib_prefix=no
10931   need_version=no
10932   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10933   soname_spec='${libname}${release}${shared_ext}$major'
10934   shlibpath_var=LD_LIBRARY_PATH
10935   shlibpath_overrides_runpath=yes
10936   hardcode_into_libs=yes
10937   if test "$with_gnu_ld" = yes; then
10938     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10939   else
10940     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10941     case $host_os in
10942       sco3.2v5*)
10943         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10944         ;;
10945     esac
10946   fi
10947   sys_lib_dlsearch_path_spec='/usr/lib'
10948   ;;
10949
10950 tpf*)
10951   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10952   version_type=linux
10953   need_lib_prefix=no
10954   need_version=no
10955   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10956   shlibpath_var=LD_LIBRARY_PATH
10957   shlibpath_overrides_runpath=no
10958   hardcode_into_libs=yes
10959   ;;
10960
10961 uts4*)
10962   version_type=linux
10963   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10964   soname_spec='${libname}${release}${shared_ext}$major'
10965   shlibpath_var=LD_LIBRARY_PATH
10966   ;;
10967
10968 *)
10969   dynamic_linker=no
10970   ;;
10971 esac
10972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10973 $as_echo "$dynamic_linker" >&6; }
10974 test "$dynamic_linker" = no && can_build_shared=no
10975
10976 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10977 if test "$GCC" = yes; then
10978   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10979 fi
10980
10981 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10982   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10983 fi
10984 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10985   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10986 fi
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11080 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11081 hardcode_action=
11082 if test -n "$hardcode_libdir_flag_spec" ||
11083    test -n "$runpath_var" ||
11084    test "X$hardcode_automatic" = "Xyes" ; then
11085
11086   # We can hardcode non-existent directories.
11087   if test "$hardcode_direct" != no &&
11088      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11089      # have to relink, otherwise we might link with an installed library
11090      # when we should be linking with a yet-to-be-installed one
11091      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11092      test "$hardcode_minus_L" != no; then
11093     # Linking always hardcodes the temporary library directory.
11094     hardcode_action=relink
11095   else
11096     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11097     hardcode_action=immediate
11098   fi
11099 else
11100   # We cannot hardcode anything, or else we can only hardcode existing
11101   # directories.
11102   hardcode_action=unsupported
11103 fi
11104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11105 $as_echo "$hardcode_action" >&6; }
11106
11107 if test "$hardcode_action" = relink ||
11108    test "$inherit_rpath" = yes; then
11109   # Fast installation is not supported
11110   enable_fast_install=no
11111 elif test "$shlibpath_overrides_runpath" = yes ||
11112      test "$enable_shared" = no; then
11113   # Fast installation is not necessary
11114   enable_fast_install=needless
11115 fi
11116
11117
11118
11119
11120
11121
11122   if test "x$enable_dlopen" != xyes; then
11123   enable_dlopen=unknown
11124   enable_dlopen_self=unknown
11125   enable_dlopen_self_static=unknown
11126 else
11127   lt_cv_dlopen=no
11128   lt_cv_dlopen_libs=
11129
11130   case $host_os in
11131   beos*)
11132     lt_cv_dlopen="load_add_on"
11133     lt_cv_dlopen_libs=
11134     lt_cv_dlopen_self=yes
11135     ;;
11136
11137   mingw* | pw32* | cegcc*)
11138     lt_cv_dlopen="LoadLibrary"
11139     lt_cv_dlopen_libs=
11140     ;;
11141
11142   cygwin*)
11143     lt_cv_dlopen="dlopen"
11144     lt_cv_dlopen_libs=
11145     ;;
11146
11147   darwin*)
11148   # if libdl is installed we need to link against it
11149     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11150 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11151 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11152   $as_echo_n "(cached) " >&6
11153 else
11154   ac_check_lib_save_LIBS=$LIBS
11155 LIBS="-ldl  $LIBS"
11156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11157 /* end confdefs.h.  */
11158
11159 /* Override any GCC internal prototype to avoid an error.
11160    Use char because int might match the return type of a GCC
11161    builtin and then its argument prototype would still apply.  */
11162 #ifdef __cplusplus
11163 extern "C"
11164 #endif
11165 char dlopen ();
11166 int
11167 main ()
11168 {
11169 return dlopen ();
11170   ;
11171   return 0;
11172 }
11173 _ACEOF
11174 if ac_fn_c_try_link "$LINENO"; then :
11175   ac_cv_lib_dl_dlopen=yes
11176 else
11177   ac_cv_lib_dl_dlopen=no
11178 fi
11179 rm -f core conftest.err conftest.$ac_objext \
11180     conftest$ac_exeext conftest.$ac_ext
11181 LIBS=$ac_check_lib_save_LIBS
11182 fi
11183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11184 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11185 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11186   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11187 else
11188
11189     lt_cv_dlopen="dyld"
11190     lt_cv_dlopen_libs=
11191     lt_cv_dlopen_self=yes
11192
11193 fi
11194
11195     ;;
11196
11197   *)
11198     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11199 if test "x$ac_cv_func_shl_load" = x""yes; then :
11200   lt_cv_dlopen="shl_load"
11201 else
11202   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11203 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11204 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11205   $as_echo_n "(cached) " >&6
11206 else
11207   ac_check_lib_save_LIBS=$LIBS
11208 LIBS="-ldld  $LIBS"
11209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11210 /* end confdefs.h.  */
11211
11212 /* Override any GCC internal prototype to avoid an error.
11213    Use char because int might match the return type of a GCC
11214    builtin and then its argument prototype would still apply.  */
11215 #ifdef __cplusplus
11216 extern "C"
11217 #endif
11218 char shl_load ();
11219 int
11220 main ()
11221 {
11222 return shl_load ();
11223   ;
11224   return 0;
11225 }
11226 _ACEOF
11227 if ac_fn_c_try_link "$LINENO"; then :
11228   ac_cv_lib_dld_shl_load=yes
11229 else
11230   ac_cv_lib_dld_shl_load=no
11231 fi
11232 rm -f core conftest.err conftest.$ac_objext \
11233     conftest$ac_exeext conftest.$ac_ext
11234 LIBS=$ac_check_lib_save_LIBS
11235 fi
11236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11237 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11238 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11239   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11240 else
11241   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11242 if test "x$ac_cv_func_dlopen" = x""yes; then :
11243   lt_cv_dlopen="dlopen"
11244 else
11245   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11246 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11247 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11248   $as_echo_n "(cached) " >&6
11249 else
11250   ac_check_lib_save_LIBS=$LIBS
11251 LIBS="-ldl  $LIBS"
11252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11253 /* end confdefs.h.  */
11254
11255 /* Override any GCC internal prototype to avoid an error.
11256    Use char because int might match the return type of a GCC
11257    builtin and then its argument prototype would still apply.  */
11258 #ifdef __cplusplus
11259 extern "C"
11260 #endif
11261 char dlopen ();
11262 int
11263 main ()
11264 {
11265 return dlopen ();
11266   ;
11267   return 0;
11268 }
11269 _ACEOF
11270 if ac_fn_c_try_link "$LINENO"; then :
11271   ac_cv_lib_dl_dlopen=yes
11272 else
11273   ac_cv_lib_dl_dlopen=no
11274 fi
11275 rm -f core conftest.err conftest.$ac_objext \
11276     conftest$ac_exeext conftest.$ac_ext
11277 LIBS=$ac_check_lib_save_LIBS
11278 fi
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11280 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11281 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11282   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11283 else
11284   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11285 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11286 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11287   $as_echo_n "(cached) " >&6
11288 else
11289   ac_check_lib_save_LIBS=$LIBS
11290 LIBS="-lsvld  $LIBS"
11291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11292 /* end confdefs.h.  */
11293
11294 /* Override any GCC internal prototype to avoid an error.
11295    Use char because int might match the return type of a GCC
11296    builtin and then its argument prototype would still apply.  */
11297 #ifdef __cplusplus
11298 extern "C"
11299 #endif
11300 char dlopen ();
11301 int
11302 main ()
11303 {
11304 return dlopen ();
11305   ;
11306   return 0;
11307 }
11308 _ACEOF
11309 if ac_fn_c_try_link "$LINENO"; then :
11310   ac_cv_lib_svld_dlopen=yes
11311 else
11312   ac_cv_lib_svld_dlopen=no
11313 fi
11314 rm -f core conftest.err conftest.$ac_objext \
11315     conftest$ac_exeext conftest.$ac_ext
11316 LIBS=$ac_check_lib_save_LIBS
11317 fi
11318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11319 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11320 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11321   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11322 else
11323   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11324 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11325 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11326   $as_echo_n "(cached) " >&6
11327 else
11328   ac_check_lib_save_LIBS=$LIBS
11329 LIBS="-ldld  $LIBS"
11330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11331 /* end confdefs.h.  */
11332
11333 /* Override any GCC internal prototype to avoid an error.
11334    Use char because int might match the return type of a GCC
11335    builtin and then its argument prototype would still apply.  */
11336 #ifdef __cplusplus
11337 extern "C"
11338 #endif
11339 char dld_link ();
11340 int
11341 main ()
11342 {
11343 return dld_link ();
11344   ;
11345   return 0;
11346 }
11347 _ACEOF
11348 if ac_fn_c_try_link "$LINENO"; then :
11349   ac_cv_lib_dld_dld_link=yes
11350 else
11351   ac_cv_lib_dld_dld_link=no
11352 fi
11353 rm -f core conftest.err conftest.$ac_objext \
11354     conftest$ac_exeext conftest.$ac_ext
11355 LIBS=$ac_check_lib_save_LIBS
11356 fi
11357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11358 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11359 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11360   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11361 fi
11362
11363
11364 fi
11365
11366
11367 fi
11368
11369
11370 fi
11371
11372
11373 fi
11374
11375
11376 fi
11377
11378     ;;
11379   esac
11380
11381   if test "x$lt_cv_dlopen" != xno; then
11382     enable_dlopen=yes
11383   else
11384     enable_dlopen=no
11385   fi
11386
11387   case $lt_cv_dlopen in
11388   dlopen)
11389     save_CPPFLAGS="$CPPFLAGS"
11390     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11391
11392     save_LDFLAGS="$LDFLAGS"
11393     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11394
11395     save_LIBS="$LIBS"
11396     LIBS="$lt_cv_dlopen_libs $LIBS"
11397
11398     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11399 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11400 if test "${lt_cv_dlopen_self+set}" = set; then :
11401   $as_echo_n "(cached) " >&6
11402 else
11403           if test "$cross_compiling" = yes; then :
11404   lt_cv_dlopen_self=cross
11405 else
11406   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11407   lt_status=$lt_dlunknown
11408   cat > conftest.$ac_ext <<_LT_EOF
11409 #line 11409 "configure"
11410 #include "confdefs.h"
11411
11412 #if HAVE_DLFCN_H
11413 #include <dlfcn.h>
11414 #endif
11415
11416 #include <stdio.h>
11417
11418 #ifdef RTLD_GLOBAL
11419 #  define LT_DLGLOBAL           RTLD_GLOBAL
11420 #else
11421 #  ifdef DL_GLOBAL
11422 #    define LT_DLGLOBAL         DL_GLOBAL
11423 #  else
11424 #    define LT_DLGLOBAL         0
11425 #  endif
11426 #endif
11427
11428 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11429    find out it does not work in some platform. */
11430 #ifndef LT_DLLAZY_OR_NOW
11431 #  ifdef RTLD_LAZY
11432 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11433 #  else
11434 #    ifdef DL_LAZY
11435 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11436 #    else
11437 #      ifdef RTLD_NOW
11438 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11439 #      else
11440 #        ifdef DL_NOW
11441 #          define LT_DLLAZY_OR_NOW      DL_NOW
11442 #        else
11443 #          define LT_DLLAZY_OR_NOW      0
11444 #        endif
11445 #      endif
11446 #    endif
11447 #  endif
11448 #endif
11449
11450 /* When -fvisbility=hidden is used, assume the code has been annotated
11451    correspondingly for the symbols needed.  */
11452 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11453 void fnord () __attribute__((visibility("default")));
11454 #endif
11455
11456 void fnord () { int i=42; }
11457 int main ()
11458 {
11459   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11460   int status = $lt_dlunknown;
11461
11462   if (self)
11463     {
11464       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11465       else
11466         {
11467           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11468           else puts (dlerror ());
11469         }
11470       /* dlclose (self); */
11471     }
11472   else
11473     puts (dlerror ());
11474
11475   return status;
11476 }
11477 _LT_EOF
11478   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11479   (eval $ac_link) 2>&5
11480   ac_status=$?
11481   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11482   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11483     (./conftest; exit; ) >&5 2>/dev/null
11484     lt_status=$?
11485     case x$lt_status in
11486       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11487       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11488       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11489     esac
11490   else :
11491     # compilation failed
11492     lt_cv_dlopen_self=no
11493   fi
11494 fi
11495 rm -fr conftest*
11496
11497
11498 fi
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11500 $as_echo "$lt_cv_dlopen_self" >&6; }
11501
11502     if test "x$lt_cv_dlopen_self" = xyes; then
11503       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11504       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11505 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11506 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11507   $as_echo_n "(cached) " >&6
11508 else
11509           if test "$cross_compiling" = yes; then :
11510   lt_cv_dlopen_self_static=cross
11511 else
11512   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11513   lt_status=$lt_dlunknown
11514   cat > conftest.$ac_ext <<_LT_EOF
11515 #line 11515 "configure"
11516 #include "confdefs.h"
11517
11518 #if HAVE_DLFCN_H
11519 #include <dlfcn.h>
11520 #endif
11521
11522 #include <stdio.h>
11523
11524 #ifdef RTLD_GLOBAL
11525 #  define LT_DLGLOBAL           RTLD_GLOBAL
11526 #else
11527 #  ifdef DL_GLOBAL
11528 #    define LT_DLGLOBAL         DL_GLOBAL
11529 #  else
11530 #    define LT_DLGLOBAL         0
11531 #  endif
11532 #endif
11533
11534 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11535    find out it does not work in some platform. */
11536 #ifndef LT_DLLAZY_OR_NOW
11537 #  ifdef RTLD_LAZY
11538 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11539 #  else
11540 #    ifdef DL_LAZY
11541 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11542 #    else
11543 #      ifdef RTLD_NOW
11544 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11545 #      else
11546 #        ifdef DL_NOW
11547 #          define LT_DLLAZY_OR_NOW      DL_NOW
11548 #        else
11549 #          define LT_DLLAZY_OR_NOW      0
11550 #        endif
11551 #      endif
11552 #    endif
11553 #  endif
11554 #endif
11555
11556 /* When -fvisbility=hidden is used, assume the code has been annotated
11557    correspondingly for the symbols needed.  */
11558 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11559 void fnord () __attribute__((visibility("default")));
11560 #endif
11561
11562 void fnord () { int i=42; }
11563 int main ()
11564 {
11565   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11566   int status = $lt_dlunknown;
11567
11568   if (self)
11569     {
11570       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11571       else
11572         {
11573           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11574           else puts (dlerror ());
11575         }
11576       /* dlclose (self); */
11577     }
11578   else
11579     puts (dlerror ());
11580
11581   return status;
11582 }
11583 _LT_EOF
11584   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11585   (eval $ac_link) 2>&5
11586   ac_status=$?
11587   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11588   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11589     (./conftest; exit; ) >&5 2>/dev/null
11590     lt_status=$?
11591     case x$lt_status in
11592       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11593       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11594       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11595     esac
11596   else :
11597     # compilation failed
11598     lt_cv_dlopen_self_static=no
11599   fi
11600 fi
11601 rm -fr conftest*
11602
11603
11604 fi
11605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11606 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11607     fi
11608
11609     CPPFLAGS="$save_CPPFLAGS"
11610     LDFLAGS="$save_LDFLAGS"
11611     LIBS="$save_LIBS"
11612     ;;
11613   esac
11614
11615   case $lt_cv_dlopen_self in
11616   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11617   *) enable_dlopen_self=unknown ;;
11618   esac
11619
11620   case $lt_cv_dlopen_self_static in
11621   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11622   *) enable_dlopen_self_static=unknown ;;
11623   esac
11624 fi
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642 striplib=
11643 old_striplib=
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11645 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11646 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11647   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11648   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11649   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11650 $as_echo "yes" >&6; }
11651 else
11652 # FIXME - insert some real tests, host_os isn't really good enough
11653   case $host_os in
11654   darwin*)
11655     if test -n "$STRIP" ; then
11656       striplib="$STRIP -x"
11657       old_striplib="$STRIP -S"
11658       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11659 $as_echo "yes" >&6; }
11660     else
11661       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11662 $as_echo "no" >&6; }
11663     fi
11664     ;;
11665   *)
11666     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11667 $as_echo "no" >&6; }
11668     ;;
11669   esac
11670 fi
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683   # Report which library types will actually be built
11684   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11685 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11687 $as_echo "$can_build_shared" >&6; }
11688
11689   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11690 $as_echo_n "checking whether to build shared libraries... " >&6; }
11691   test "$can_build_shared" = "no" && enable_shared=no
11692
11693   # On AIX, shared libraries and static libraries use the same namespace, and
11694   # are all built from PIC.
11695   case $host_os in
11696   aix3*)
11697     test "$enable_shared" = yes && enable_static=no
11698     if test -n "$RANLIB"; then
11699       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11700       postinstall_cmds='$RANLIB $lib'
11701     fi
11702     ;;
11703
11704   aix[4-9]*)
11705     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11706       test "$enable_shared" = yes && enable_static=no
11707     fi
11708     ;;
11709   esac
11710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11711 $as_echo "$enable_shared" >&6; }
11712
11713   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11714 $as_echo_n "checking whether to build static libraries... " >&6; }
11715   # Make sure either enable_shared or enable_static is yes.
11716   test "$enable_shared" = yes || enable_static=yes
11717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11718 $as_echo "$enable_static" >&6; }
11719
11720
11721
11722
11723 fi
11724 ac_ext=c
11725 ac_cpp='$CPP $CPPFLAGS'
11726 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11727 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11728 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11729
11730 CC="$lt_save_CC"
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744         ac_config_commands="$ac_config_commands libtool"
11745
11746
11747
11748
11749 # Only expand once:
11750
11751
11752
11753 # AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11754
11755 # The tests for host and target for $enable_largefile require
11756 # canonical names.
11757
11758
11759
11760 # As the $enable_largefile decision depends on --enable-plugins we must set it
11761 # even in directories otherwise not depending on the $plugins option.
11762
11763
11764 # Check whether --enable-plugins was given.
11765 if test "${enable_plugins+set}" = set; then :
11766   enableval=$enable_plugins; case "${enableval}" in
11767   yes | "") plugins=yes ;;
11768   no) plugins=no ;;
11769   *) plugins=yes ;;
11770  esac
11771 else
11772   plugins=no
11773 fi
11774
11775
11776
11777 case "${host}" in
11778   sparc-*-solaris*|i[3-7]86-*-solaris*)
11779     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11780     # are mutually exclusive; and without procfs support, the bfd/ elf module
11781     # cannot provide certain routines such as elfcore_write_prpsinfo
11782     # or elfcore_write_prstatus.  So unless the user explicitly requested
11783     # large-file support through the --enable-largefile switch, disable
11784     # large-file support in favor of procfs support.
11785     test "${target}" = "${host}" -a "x$plugins" = xno \
11786       && : ${enable_largefile="no"}
11787     ;;
11788 esac
11789
11790 # Check whether --enable-largefile was given.
11791 if test "${enable_largefile+set}" = set; then :
11792   enableval=$enable_largefile;
11793 fi
11794
11795 if test "$enable_largefile" != no; then
11796
11797   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11798 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11799 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11800   $as_echo_n "(cached) " >&6
11801 else
11802   ac_cv_sys_largefile_CC=no
11803      if test "$GCC" != yes; then
11804        ac_save_CC=$CC
11805        while :; do
11806          # IRIX 6.2 and later do not support large files by default,
11807          # so use the C compiler's -n32 option if that helps.
11808          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11809 /* end confdefs.h.  */
11810 #include <sys/types.h>
11811  /* Check that off_t can represent 2**63 - 1 correctly.
11812     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11813     since some C++ compilers masquerading as C compilers
11814     incorrectly reject 9223372036854775807.  */
11815 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11816   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11817                        && LARGE_OFF_T % 2147483647 == 1)
11818                       ? 1 : -1];
11819 int
11820 main ()
11821 {
11822
11823   ;
11824   return 0;
11825 }
11826 _ACEOF
11827          if ac_fn_c_try_compile "$LINENO"; then :
11828   break
11829 fi
11830 rm -f core conftest.err conftest.$ac_objext
11831          CC="$CC -n32"
11832          if ac_fn_c_try_compile "$LINENO"; then :
11833   ac_cv_sys_largefile_CC=' -n32'; break
11834 fi
11835 rm -f core conftest.err conftest.$ac_objext
11836          break
11837        done
11838        CC=$ac_save_CC
11839        rm -f conftest.$ac_ext
11840     fi
11841 fi
11842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11843 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11844   if test "$ac_cv_sys_largefile_CC" != no; then
11845     CC=$CC$ac_cv_sys_largefile_CC
11846   fi
11847
11848   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11849 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11850 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11851   $as_echo_n "(cached) " >&6
11852 else
11853   while :; do
11854   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11855 /* end confdefs.h.  */
11856 #include <sys/types.h>
11857  /* Check that off_t can represent 2**63 - 1 correctly.
11858     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11859     since some C++ compilers masquerading as C compilers
11860     incorrectly reject 9223372036854775807.  */
11861 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11862   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11863                        && LARGE_OFF_T % 2147483647 == 1)
11864                       ? 1 : -1];
11865 int
11866 main ()
11867 {
11868
11869   ;
11870   return 0;
11871 }
11872 _ACEOF
11873 if ac_fn_c_try_compile "$LINENO"; then :
11874   ac_cv_sys_file_offset_bits=no; break
11875 fi
11876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11878 /* end confdefs.h.  */
11879 #define _FILE_OFFSET_BITS 64
11880 #include <sys/types.h>
11881  /* Check that off_t can represent 2**63 - 1 correctly.
11882     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11883     since some C++ compilers masquerading as C compilers
11884     incorrectly reject 9223372036854775807.  */
11885 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11886   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11887                        && LARGE_OFF_T % 2147483647 == 1)
11888                       ? 1 : -1];
11889 int
11890 main ()
11891 {
11892
11893   ;
11894   return 0;
11895 }
11896 _ACEOF
11897 if ac_fn_c_try_compile "$LINENO"; then :
11898   ac_cv_sys_file_offset_bits=64; break
11899 fi
11900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11901   ac_cv_sys_file_offset_bits=unknown
11902   break
11903 done
11904 fi
11905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11906 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11907 case $ac_cv_sys_file_offset_bits in #(
11908   no | unknown) ;;
11909   *)
11910 cat >>confdefs.h <<_ACEOF
11911 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11912 _ACEOF
11913 ;;
11914 esac
11915 rm -rf conftest*
11916   if test $ac_cv_sys_file_offset_bits = unknown; then
11917     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11918 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11919 if test "${ac_cv_sys_large_files+set}" = set; then :
11920   $as_echo_n "(cached) " >&6
11921 else
11922   while :; do
11923   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11924 /* end confdefs.h.  */
11925 #include <sys/types.h>
11926  /* Check that off_t can represent 2**63 - 1 correctly.
11927     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11928     since some C++ compilers masquerading as C compilers
11929     incorrectly reject 9223372036854775807.  */
11930 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11931   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11932                        && LARGE_OFF_T % 2147483647 == 1)
11933                       ? 1 : -1];
11934 int
11935 main ()
11936 {
11937
11938   ;
11939   return 0;
11940 }
11941 _ACEOF
11942 if ac_fn_c_try_compile "$LINENO"; then :
11943   ac_cv_sys_large_files=no; break
11944 fi
11945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11946   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11947 /* end confdefs.h.  */
11948 #define _LARGE_FILES 1
11949 #include <sys/types.h>
11950  /* Check that off_t can represent 2**63 - 1 correctly.
11951     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11952     since some C++ compilers masquerading as C compilers
11953     incorrectly reject 9223372036854775807.  */
11954 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11955   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11956                        && LARGE_OFF_T % 2147483647 == 1)
11957                       ? 1 : -1];
11958 int
11959 main ()
11960 {
11961
11962   ;
11963   return 0;
11964 }
11965 _ACEOF
11966 if ac_fn_c_try_compile "$LINENO"; then :
11967   ac_cv_sys_large_files=1; break
11968 fi
11969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11970   ac_cv_sys_large_files=unknown
11971   break
11972 done
11973 fi
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11975 $as_echo "$ac_cv_sys_large_files" >&6; }
11976 case $ac_cv_sys_large_files in #(
11977   no | unknown) ;;
11978   *)
11979 cat >>confdefs.h <<_ACEOF
11980 #define _LARGE_FILES $ac_cv_sys_large_files
11981 _ACEOF
11982 ;;
11983 esac
11984 rm -rf conftest*
11985   fi
11986 fi
11987
11988
11989
11990  if test "$plugins" = "yes"; then
11991   PLUGINS_TRUE=
11992   PLUGINS_FALSE='#'
11993 else
11994   PLUGINS_TRUE='#'
11995   PLUGINS_FALSE=
11996 fi
11997
11998
11999 if test "$plugins" = "yes"; then
12000   if test "$enable_dlopen" != "yes" ; then
12001     as_fn_error "
12002       Building BFD with plugin support requires a host that supports -ldl." "$LINENO" 5
12003   fi
12004   enable_targets="$enable_targets plugin"
12005 fi
12006
12007 # Check whether --enable-64-bit-bfd was given.
12008 if test "${enable_64_bit_bfd+set}" = set; then :
12009   enableval=$enable_64_bit_bfd; case "${enableval}" in
12010   yes)  want64=true  ;;
12011   no)   want64=false ;;
12012   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
12013 esac
12014 else
12015   want64=false
12016 fi
12017
12018 # Check whether --enable-targets was given.
12019 if test "${enable_targets+set}" = set; then :
12020   enableval=$enable_targets; case "${enableval}" in
12021   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12022             ;;
12023   no)       enable_targets= ;;
12024   *)        enable_targets=$enableval ;;
12025 esac
12026 fi
12027
12028
12029 # Check whether --with-mmap was given.
12030 if test "${with_mmap+set}" = set; then :
12031   withval=$with_mmap; case "${withval}" in
12032   yes)  want_mmap=true ;;
12033   no)   want_mmap=false ;;
12034   *)    as_fn_error "bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
12035 esac
12036 else
12037   want_mmap=false
12038 fi
12039
12040 # Check whether --enable-secureplt was given.
12041 if test "${enable_secureplt+set}" = set; then :
12042   enableval=$enable_secureplt; case "${enableval}" in
12043   yes)  use_secureplt=true  ;;
12044   no)   use_secureplt=false ;;
12045   *)    as_fn_error "bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
12046 esac
12047 else
12048   use_secureplt=false
12049 fi
12050 if test $use_secureplt = true; then
12051
12052 $as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12053
12054 fi
12055
12056 # Check whether --enable-leading-mingw64-underscores was given.
12057 if test "${enable_leading_mingw64_underscores+set}" = set; then :
12058   enableval=$enable_leading_mingw64_underscores;
12059 fi
12060
12061 if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12062
12063 $as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12064
12065 fi
12066
12067 DEBUGDIR=${libdir}/debug
12068
12069 # Check whether --with-separate-debug-dir was given.
12070 if test "${with_separate_debug_dir+set}" = set; then :
12071   withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12072 fi
12073
12074
12075
12076 # Check to see if we should allow the generation of
12077 # symbols with the ELF standard's STT_COMMON type.
12078 # Check whether --enable-elf-stt-common was given.
12079 if test "${enable_elf_stt_common+set}" = set; then :
12080   enableval=$enable_elf_stt_common; case "${enableval}" in
12081   yes) want_elf_stt_common=true ;;
12082   no)  want_elf_stt_common=false ;;
12083   *)   as_fn_error "bad value ${enableval} for ELF STT_COMMON option" "$LINENO" 5 ;;
12084  esac
12085 else
12086   # We have to choose a default behaviour.  For native builds we could
12087 # test whether the loader supports the STT_COMMON type, but that would
12088 # mean that built binaries could not be exported to older systems where
12089 # the loader does not support it. So by default we always choose to
12090 # disable this feature.
12091   want_elf_stt_common=false
12092 fi
12093 if test $want_elf_stt_common = true; then
12094
12095 $as_echo "#define USE_STT_COMMON 1" >>confdefs.h
12096
12097 fi
12098
12099
12100
12101 # Check whether --with-pkgversion was given.
12102 if test "${with_pkgversion+set}" = set; then :
12103   withval=$with_pkgversion; case "$withval" in
12104       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12105       no)  PKGVERSION= ;;
12106       *)   PKGVERSION="($withval) " ;;
12107      esac
12108 else
12109   PKGVERSION="(GNU Binutils) "
12110
12111 fi
12112
12113
12114
12115
12116
12117 # Check whether --with-bugurl was given.
12118 if test "${with_bugurl+set}" = set; then :
12119   withval=$with_bugurl; case "$withval" in
12120       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12121       no)  BUGURL=
12122            ;;
12123       *)   BUGURL="$withval"
12124            ;;
12125      esac
12126 else
12127   BUGURL="http://www.sourceware.org/bugzilla/"
12128
12129 fi
12130
12131   case ${BUGURL} in
12132   "")
12133     REPORT_BUGS_TO=
12134     REPORT_BUGS_TEXI=
12135     ;;
12136   *)
12137     REPORT_BUGS_TO="<$BUGURL>"
12138     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12139     ;;
12140   esac;
12141
12142
12143
12144
12145
12146 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12148 /* end confdefs.h.  */
12149 __GNUC__
12150 _ACEOF
12151 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12152   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12153
12154 else
12155   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12156 fi
12157 rm -f conftest*
12158
12159
12160 # Check whether --enable-werror was given.
12161 if test "${enable_werror+set}" = set; then :
12162   enableval=$enable_werror; case "${enableval}" in
12163      yes | y) ERROR_ON_WARNING="yes" ;;
12164      no | n)  ERROR_ON_WARNING="no" ;;
12165      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12166    esac
12167 fi
12168
12169
12170 # Disable -Wformat by default when using gcc on mingw
12171 case "${host}" in
12172   *-*-mingw32*)
12173     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12174       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12175     fi
12176     ;;
12177   *) ;;
12178 esac
12179
12180 # Enable -Werror by default when using gcc
12181 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12182     ERROR_ON_WARNING=yes
12183 fi
12184
12185 NO_WERROR=
12186 if test "${ERROR_ON_WARNING}" = yes ; then
12187     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12188     NO_WERROR="-Wno-error"
12189 fi
12190
12191 if test "${GCC}" = yes ; then
12192   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12193 fi
12194
12195 # Check whether --enable-build-warnings was given.
12196 if test "${enable_build_warnings+set}" = set; then :
12197   enableval=$enable_build_warnings; case "${enableval}" in
12198   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12199   no)   if test "${GCC}" = yes ; then
12200           WARN_CFLAGS="-w"
12201         fi;;
12202   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12203         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12204   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12205         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12206   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12207 esac
12208 fi
12209
12210
12211 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12212   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12213 fi
12214
12215
12216
12217
12218
12219 ac_config_headers="$ac_config_headers config.h:config.in"
12220
12221
12222 if test -z "$target" ; then
12223     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12224 fi
12225
12226
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12228 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12229     # Check whether --enable-maintainer-mode was given.
12230 if test "${enable_maintainer_mode+set}" = set; then :
12231   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12232 else
12233   USE_MAINTAINER_MODE=no
12234 fi
12235
12236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12237 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12238    if test $USE_MAINTAINER_MODE = yes; then
12239   MAINTAINER_MODE_TRUE=
12240   MAINTAINER_MODE_FALSE='#'
12241 else
12242   MAINTAINER_MODE_TRUE='#'
12243   MAINTAINER_MODE_FALSE=
12244 fi
12245
12246   MAINT=$MAINTAINER_MODE_TRUE
12247
12248
12249  if false; then
12250   GENINSRC_NEVER_TRUE=
12251   GENINSRC_NEVER_FALSE='#'
12252 else
12253   GENINSRC_NEVER_TRUE='#'
12254   GENINSRC_NEVER_FALSE=
12255 fi
12256
12257  case ${build_alias} in
12258   "") build_noncanonical=${build} ;;
12259   *) build_noncanonical=${build_alias} ;;
12260 esac
12261
12262  case ${host_alias} in
12263   "") host_noncanonical=${build_noncanonical} ;;
12264   *) host_noncanonical=${host_alias} ;;
12265 esac
12266
12267  case ${target_alias} in
12268   "") target_noncanonical=${host_noncanonical} ;;
12269   *) target_noncanonical=${target_alias} ;;
12270 esac
12271
12272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12273 $as_echo_n "checking whether to install libbfd... " >&6; }
12274   # Check whether --enable-install-libbfd was given.
12275 if test "${enable_install_libbfd+set}" = set; then :
12276   enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12277 else
12278   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12279         install_libbfd_p=yes
12280       else
12281         install_libbfd_p=no
12282       fi
12283 fi
12284
12285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12286 $as_echo "$install_libbfd_p" >&6; }
12287    if test $install_libbfd_p = yes; then
12288   INSTALL_LIBBFD_TRUE=
12289   INSTALL_LIBBFD_FALSE='#'
12290 else
12291   INSTALL_LIBBFD_TRUE='#'
12292   INSTALL_LIBBFD_FALSE=
12293 fi
12294
12295   # Need _noncanonical variables for this.
12296
12297
12298
12299
12300   # libbfd.a is a host library containing target dependent code
12301   bfdlibdir='$(libdir)'
12302   bfdincludedir='$(includedir)'
12303   if test "${host}" != "${target}"; then
12304     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12305     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12306   fi
12307
12308
12309
12310
12311
12312
12313
12314
12315 host64=false
12316 target64=false
12317 bfd_default_target_size=32
12318
12319 # host stuff:
12320
12321 ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru"
12322 # If we haven't got the data from the intl directory,
12323 # assume NLS is disabled.
12324 USE_NLS=no
12325 LIBINTL=
12326 LIBINTL_DEP=
12327 INCINTL=
12328 XGETTEXT=
12329 GMSGFMT=
12330 POSUB=
12331
12332 if test -f  ../intl/config.intl; then
12333   .  ../intl/config.intl
12334 fi
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12336 $as_echo_n "checking whether NLS is requested... " >&6; }
12337 if test x"$USE_NLS" != xyes; then
12338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12339 $as_echo "no" >&6; }
12340 else
12341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12342 $as_echo "yes" >&6; }
12343
12344 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12345
12346
12347   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12348 $as_echo_n "checking for catalogs to be installed... " >&6; }
12349   # Look for .po and .gmo files in the source directory.
12350   CATALOGS=
12351   XLINGUAS=
12352   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12353     # If there aren't any .gmo files the shell will give us the
12354     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12355     # weeded out.
12356     case "$cat" in *\**)
12357       continue;;
12358     esac
12359     # The quadruple backslash is collapsed to a double backslash
12360     # by the backticks, then collapsed again by the double quotes,
12361     # leaving us with one backslash in the sed expression (right
12362     # before the dot that mustn't act as a wildcard).
12363     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12364     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12365     # The user is allowed to set LINGUAS to a list of languages to
12366     # install catalogs for.  If it's empty that means "all of them."
12367     if test "x$LINGUAS" = x; then
12368       CATALOGS="$CATALOGS $cat"
12369       XLINGUAS="$XLINGUAS $lang"
12370     else
12371       case "$LINGUAS" in *$lang*)
12372         CATALOGS="$CATALOGS $cat"
12373         XLINGUAS="$XLINGUAS $lang"
12374         ;;
12375       esac
12376     fi
12377   done
12378   LINGUAS="$XLINGUAS"
12379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12380 $as_echo "$LINGUAS" >&6; }
12381
12382
12383     DATADIRNAME=share
12384
12385   INSTOBJEXT=.mo
12386
12387   GENCAT=gencat
12388
12389   CATOBJEXT=.gmo
12390
12391 fi
12392
12393         MKINSTALLDIRS=
12394   if test -n "$ac_aux_dir"; then
12395     case "$ac_aux_dir" in
12396       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12397       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12398     esac
12399   fi
12400   if test -z "$MKINSTALLDIRS"; then
12401     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12402   fi
12403
12404
12405
12406   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12407 $as_echo_n "checking whether NLS is requested... " >&6; }
12408     # Check whether --enable-nls was given.
12409 if test "${enable_nls+set}" = set; then :
12410   enableval=$enable_nls; USE_NLS=$enableval
12411 else
12412   USE_NLS=yes
12413 fi
12414
12415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12416 $as_echo "$USE_NLS" >&6; }
12417
12418
12419
12420
12421
12422
12423 # Prepare PATH_SEPARATOR.
12424 # The user is always right.
12425 if test "${PATH_SEPARATOR+set}" != set; then
12426   echo "#! /bin/sh" >conf$$.sh
12427   echo  "exit 0"   >>conf$$.sh
12428   chmod +x conf$$.sh
12429   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12430     PATH_SEPARATOR=';'
12431   else
12432     PATH_SEPARATOR=:
12433   fi
12434   rm -f conf$$.sh
12435 fi
12436
12437 # Find out how to test for executable files. Don't use a zero-byte file,
12438 # as systems may use methods other than mode bits to determine executability.
12439 cat >conf$$.file <<_ASEOF
12440 #! /bin/sh
12441 exit 0
12442 _ASEOF
12443 chmod +x conf$$.file
12444 if test -x conf$$.file >/dev/null 2>&1; then
12445   ac_executable_p="test -x"
12446 else
12447   ac_executable_p="test -f"
12448 fi
12449 rm -f conf$$.file
12450
12451 # Extract the first word of "msgfmt", so it can be a program name with args.
12452 set dummy msgfmt; ac_word=$2
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12454 $as_echo_n "checking for $ac_word... " >&6; }
12455 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12456   $as_echo_n "(cached) " >&6
12457 else
12458   case "$MSGFMT" in
12459   [\\/]* | ?:[\\/]*)
12460     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12461     ;;
12462   *)
12463     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12464     for ac_dir in $PATH; do
12465       IFS="$ac_save_IFS"
12466       test -z "$ac_dir" && ac_dir=.
12467       for ac_exec_ext in '' $ac_executable_extensions; do
12468         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12469           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12470      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12471             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12472             break 2
12473           fi
12474         fi
12475       done
12476     done
12477     IFS="$ac_save_IFS"
12478   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12479     ;;
12480 esac
12481 fi
12482 MSGFMT="$ac_cv_path_MSGFMT"
12483 if test "$MSGFMT" != ":"; then
12484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12485 $as_echo "$MSGFMT" >&6; }
12486 else
12487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12488 $as_echo "no" >&6; }
12489 fi
12490
12491   # Extract the first word of "gmsgfmt", so it can be a program name with args.
12492 set dummy gmsgfmt; ac_word=$2
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12494 $as_echo_n "checking for $ac_word... " >&6; }
12495 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12496   $as_echo_n "(cached) " >&6
12497 else
12498   case $GMSGFMT in
12499   [\\/]* | ?:[\\/]*)
12500   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12501   ;;
12502   *)
12503   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12504 for as_dir in $PATH
12505 do
12506   IFS=$as_save_IFS
12507   test -z "$as_dir" && as_dir=.
12508     for ac_exec_ext in '' $ac_executable_extensions; do
12509   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12510     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12512     break 2
12513   fi
12514 done
12515   done
12516 IFS=$as_save_IFS
12517
12518   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12519   ;;
12520 esac
12521 fi
12522 GMSGFMT=$ac_cv_path_GMSGFMT
12523 if test -n "$GMSGFMT"; then
12524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12525 $as_echo "$GMSGFMT" >&6; }
12526 else
12527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12528 $as_echo "no" >&6; }
12529 fi
12530
12531
12532
12533
12534 # Prepare PATH_SEPARATOR.
12535 # The user is always right.
12536 if test "${PATH_SEPARATOR+set}" != set; then
12537   echo "#! /bin/sh" >conf$$.sh
12538   echo  "exit 0"   >>conf$$.sh
12539   chmod +x conf$$.sh
12540   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12541     PATH_SEPARATOR=';'
12542   else
12543     PATH_SEPARATOR=:
12544   fi
12545   rm -f conf$$.sh
12546 fi
12547
12548 # Find out how to test for executable files. Don't use a zero-byte file,
12549 # as systems may use methods other than mode bits to determine executability.
12550 cat >conf$$.file <<_ASEOF
12551 #! /bin/sh
12552 exit 0
12553 _ASEOF
12554 chmod +x conf$$.file
12555 if test -x conf$$.file >/dev/null 2>&1; then
12556   ac_executable_p="test -x"
12557 else
12558   ac_executable_p="test -f"
12559 fi
12560 rm -f conf$$.file
12561
12562 # Extract the first word of "xgettext", so it can be a program name with args.
12563 set dummy xgettext; ac_word=$2
12564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12565 $as_echo_n "checking for $ac_word... " >&6; }
12566 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12567   $as_echo_n "(cached) " >&6
12568 else
12569   case "$XGETTEXT" in
12570   [\\/]* | ?:[\\/]*)
12571     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12572     ;;
12573   *)
12574     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12575     for ac_dir in $PATH; do
12576       IFS="$ac_save_IFS"
12577       test -z "$ac_dir" && ac_dir=.
12578       for ac_exec_ext in '' $ac_executable_extensions; do
12579         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12580           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12581      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12582             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12583             break 2
12584           fi
12585         fi
12586       done
12587     done
12588     IFS="$ac_save_IFS"
12589   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12590     ;;
12591 esac
12592 fi
12593 XGETTEXT="$ac_cv_path_XGETTEXT"
12594 if test "$XGETTEXT" != ":"; then
12595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12596 $as_echo "$XGETTEXT" >&6; }
12597 else
12598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12599 $as_echo "no" >&6; }
12600 fi
12601
12602     rm -f messages.po
12603
12604
12605 # Prepare PATH_SEPARATOR.
12606 # The user is always right.
12607 if test "${PATH_SEPARATOR+set}" != set; then
12608   echo "#! /bin/sh" >conf$$.sh
12609   echo  "exit 0"   >>conf$$.sh
12610   chmod +x conf$$.sh
12611   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12612     PATH_SEPARATOR=';'
12613   else
12614     PATH_SEPARATOR=:
12615   fi
12616   rm -f conf$$.sh
12617 fi
12618
12619 # Find out how to test for executable files. Don't use a zero-byte file,
12620 # as systems may use methods other than mode bits to determine executability.
12621 cat >conf$$.file <<_ASEOF
12622 #! /bin/sh
12623 exit 0
12624 _ASEOF
12625 chmod +x conf$$.file
12626 if test -x conf$$.file >/dev/null 2>&1; then
12627   ac_executable_p="test -x"
12628 else
12629   ac_executable_p="test -f"
12630 fi
12631 rm -f conf$$.file
12632
12633 # Extract the first word of "msgmerge", so it can be a program name with args.
12634 set dummy msgmerge; ac_word=$2
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12636 $as_echo_n "checking for $ac_word... " >&6; }
12637 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12638   $as_echo_n "(cached) " >&6
12639 else
12640   case "$MSGMERGE" in
12641   [\\/]* | ?:[\\/]*)
12642     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12643     ;;
12644   *)
12645     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12646     for ac_dir in $PATH; do
12647       IFS="$ac_save_IFS"
12648       test -z "$ac_dir" && ac_dir=.
12649       for ac_exec_ext in '' $ac_executable_extensions; do
12650         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12651           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12652             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12653             break 2
12654           fi
12655         fi
12656       done
12657     done
12658     IFS="$ac_save_IFS"
12659   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12660     ;;
12661 esac
12662 fi
12663 MSGMERGE="$ac_cv_path_MSGMERGE"
12664 if test "$MSGMERGE" != ":"; then
12665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12666 $as_echo "$MSGMERGE" >&6; }
12667 else
12668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12669 $as_echo "no" >&6; }
12670 fi
12671
12672
12673       if test "$GMSGFMT" != ":"; then
12674             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12675        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12676       : ;
12677     else
12678       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12679       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12680 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12681       GMSGFMT=":"
12682     fi
12683   fi
12684
12685       if test "$XGETTEXT" != ":"; then
12686             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12687        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12688       : ;
12689     else
12690       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12691 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12692       XGETTEXT=":"
12693     fi
12694         rm -f messages.po
12695   fi
12696
12697   ac_config_commands="$ac_config_commands default-1"
12698
12699
12700
12701 # Permit host specific settings.
12702 . ${srcdir}/configure.host
12703
12704
12705
12706
12707 BFD_HOST_64BIT_LONG=0
12708 BFD_HOST_64BIT_LONG_LONG=0
12709 BFD_HOST_64_BIT_DEFINED=0
12710 BFD_HOST_64_BIT=
12711 BFD_HOST_U_64_BIT=
12712 BFD_HOSTPTR_T="unsigned long"
12713
12714 # The cast to long int works around a bug in the HP C Compiler
12715 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12716 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12717 # This bug is HP SR number 8606223364.
12718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12719 $as_echo_n "checking size of long long... " >&6; }
12720 if test "${ac_cv_sizeof_long_long+set}" = set; then :
12721   $as_echo_n "(cached) " >&6
12722 else
12723   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12724
12725 else
12726   if test "$ac_cv_type_long_long" = yes; then
12727      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12728 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12729 { as_fn_set_status 77
12730 as_fn_error "cannot compute sizeof (long long)
12731 See \`config.log' for more details." "$LINENO" 5; }; }
12732    else
12733      ac_cv_sizeof_long_long=0
12734    fi
12735 fi
12736
12737 fi
12738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12739 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12740
12741
12742
12743 cat >>confdefs.h <<_ACEOF
12744 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12745 _ACEOF
12746
12747
12748 # The cast to long int works around a bug in the HP C Compiler
12749 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12750 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12751 # This bug is HP SR number 8606223364.
12752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12753 $as_echo_n "checking size of void *... " >&6; }
12754 if test "${ac_cv_sizeof_void_p+set}" = set; then :
12755   $as_echo_n "(cached) " >&6
12756 else
12757   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12758
12759 else
12760   if test "$ac_cv_type_void_p" = yes; then
12761      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12762 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12763 { as_fn_set_status 77
12764 as_fn_error "cannot compute sizeof (void *)
12765 See \`config.log' for more details." "$LINENO" 5; }; }
12766    else
12767      ac_cv_sizeof_void_p=0
12768    fi
12769 fi
12770
12771 fi
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12773 $as_echo "$ac_cv_sizeof_void_p" >&6; }
12774
12775
12776
12777 cat >>confdefs.h <<_ACEOF
12778 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12779 _ACEOF
12780
12781
12782 # The cast to long int works around a bug in the HP C Compiler
12783 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12784 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12785 # This bug is HP SR number 8606223364.
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12787 $as_echo_n "checking size of long... " >&6; }
12788 if test "${ac_cv_sizeof_long+set}" = set; then :
12789   $as_echo_n "(cached) " >&6
12790 else
12791   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12792
12793 else
12794   if test "$ac_cv_type_long" = yes; then
12795      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12796 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12797 { as_fn_set_status 77
12798 as_fn_error "cannot compute sizeof (long)
12799 See \`config.log' for more details." "$LINENO" 5; }; }
12800    else
12801      ac_cv_sizeof_long=0
12802    fi
12803 fi
12804
12805 fi
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12807 $as_echo "$ac_cv_sizeof_long" >&6; }
12808
12809
12810
12811 cat >>confdefs.h <<_ACEOF
12812 #define SIZEOF_LONG $ac_cv_sizeof_long
12813 _ACEOF
12814
12815
12816
12817 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12818   host64=true
12819 fi
12820
12821 if test "x${ac_cv_sizeof_long}" = "x8"; then
12822   BFD_HOST_64BIT_LONG=1
12823   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12824   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12825 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12826   BFD_HOST_64BIT_LONG_LONG=1
12827   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12828   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12829   if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12830     BFD_HOSTPTR_T="unsigned long long"
12831   fi
12832 fi
12833
12834 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12835   BFD_HOST_64_BIT_DEFINED=1
12836   BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12837   BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12838 fi
12839
12840
12841
12842
12843
12844
12845
12846
12847 # Put a plausible default for CC_FOR_BUILD in Makefile.
12848 if test -z "$CC_FOR_BUILD"; then
12849   if test "x$cross_compiling" = "xno"; then
12850     CC_FOR_BUILD='$(CC)'
12851   else
12852     CC_FOR_BUILD=gcc
12853   fi
12854 fi
12855
12856 # Also set EXEEXT_FOR_BUILD.
12857 if test "x$cross_compiling" = "xno"; then
12858   EXEEXT_FOR_BUILD='$(EXEEXT)'
12859 else
12860   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12861 $as_echo_n "checking for build system executable suffix... " >&6; }
12862 if test "${bfd_cv_build_exeext+set}" = set; then :
12863   $as_echo_n "(cached) " >&6
12864 else
12865   rm -f conftest*
12866      echo 'int main () { return 0; }' > conftest.c
12867      bfd_cv_build_exeext=
12868      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12869      for file in conftest.*; do
12870        case $file in
12871        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12872        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12873        esac
12874      done
12875      rm -f conftest*
12876      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12877 fi
12878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12879 $as_echo "$bfd_cv_build_exeext" >&6; }
12880   EXEEXT_FOR_BUILD=""
12881   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12882 fi
12883
12884
12885 for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h
12886 do :
12887   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12888 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12889 eval as_val=\$$as_ac_Header
12890    if test "x$as_val" = x""yes; then :
12891   cat >>confdefs.h <<_ACEOF
12892 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12893 _ACEOF
12894
12895 fi
12896
12897 done
12898
12899 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
12900 do :
12901   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12902 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12903 eval as_val=\$$as_ac_Header
12904    if test "x$as_val" = x""yes; then :
12905   cat >>confdefs.h <<_ACEOF
12906 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12907 _ACEOF
12908
12909 fi
12910
12911 done
12912
12913
12914
12915 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
12916
12917 acx_cv_header_stdint=stddef.h
12918 acx_cv_header_stdint_kind="(already complete)"
12919 for i in stdint.h $inttype_headers; do
12920   unset ac_cv_type_uintptr_t
12921   unset ac_cv_type_uintmax_t
12922   unset ac_cv_type_int_least32_t
12923   unset ac_cv_type_int_fast32_t
12924   unset ac_cv_type_uint64_t
12925   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
12926   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
12927 #include <$i>
12928 "
12929 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
12930   acx_cv_header_stdint=$i
12931 else
12932   continue
12933 fi
12934
12935   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12936 #include <$i>
12937 "
12938 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
12939
12940 else
12941   acx_cv_header_stdint_kind="(mostly complete)"
12942 fi
12943
12944   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
12945 #include <$i>
12946 "
12947 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
12948
12949 else
12950   acx_cv_header_stdint_kind="(mostly complete)"
12951 fi
12952
12953   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
12954 #include <$i>
12955 "
12956 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
12957
12958 else
12959   acx_cv_header_stdint_kind="(mostly complete)"
12960 fi
12961
12962   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12963 #include <$i>
12964 "
12965 if test "x$ac_cv_type_uint64_t" = x""yes; then :
12966
12967 else
12968   acx_cv_header_stdint_kind="(lacks uint64_t)"
12969 fi
12970
12971   break
12972 done
12973 if test "$acx_cv_header_stdint" = stddef.h; then
12974   acx_cv_header_stdint_kind="(lacks uintmax_t)"
12975   for i in stdint.h $inttype_headers; do
12976     unset ac_cv_type_uintptr_t
12977     unset ac_cv_type_uint32_t
12978     unset ac_cv_type_uint64_t
12979     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
12980     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
12981 #include <$i>
12982 "
12983 if test "x$ac_cv_type_uint32_t" = x""yes; then :
12984   acx_cv_header_stdint=$i
12985 else
12986   continue
12987 fi
12988
12989     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12990 #include <$i>
12991 "
12992 if test "x$ac_cv_type_uint64_t" = x""yes; then :
12993
12994 fi
12995
12996     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12997 #include <$i>
12998 "
12999 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13000
13001 fi
13002
13003     break
13004   done
13005 fi
13006 if test "$acx_cv_header_stdint" = stddef.h; then
13007   acx_cv_header_stdint_kind="(u_intXX_t style)"
13008   for i in sys/types.h $inttype_headers; do
13009     unset ac_cv_type_u_int32_t
13010     unset ac_cv_type_u_int64_t
13011     $as_echo_n "looking for u_intXX_t types in $i, " >&6
13012     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13013 #include <$i>
13014 "
13015 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13016   acx_cv_header_stdint=$i
13017 else
13018   continue
13019 fi
13020
13021     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13022 #include <$i>
13023 "
13024 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13025
13026 fi
13027
13028     break
13029   done
13030 fi
13031 if test "$acx_cv_header_stdint" = stddef.h; then
13032   acx_cv_header_stdint_kind="(using manual detection)"
13033 fi
13034
13035 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13036 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13037 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13038 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13039 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13040
13041 # ----------------- Summarize what we found so far
13042
13043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13044 $as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13045
13046 case `$as_basename -- bfd_stdint.h ||
13047 $as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13048          Xbfd_stdint.h : 'X\(//\)$' \| \
13049          Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13050 $as_echo X/bfd_stdint.h |
13051     sed '/^.*\/\([^/][^/]*\)\/*$/{
13052             s//\1/
13053             q
13054           }
13055           /^X\/\(\/\/\)$/{
13056             s//\1/
13057             q
13058           }
13059           /^X\/\(\/\).*/{
13060             s//\1/
13061             q
13062           }
13063           s/.*/./; q'` in
13064   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13065 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13066   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13067 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13068   *) ;;
13069 esac
13070
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13072 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13073
13074 # ----------------- done included file, check C basic types --------
13075
13076 # Lacking an uintptr_t?  Test size of void *
13077 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13078   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13079 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13080 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13081 # This bug is HP SR number 8606223364.
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13083 $as_echo_n "checking size of void *... " >&6; }
13084 if test "${ac_cv_sizeof_void_p+set}" = set; then :
13085   $as_echo_n "(cached) " >&6
13086 else
13087   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13088
13089 else
13090   if test "$ac_cv_type_void_p" = yes; then
13091      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13092 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13093 { as_fn_set_status 77
13094 as_fn_error "cannot compute sizeof (void *)
13095 See \`config.log' for more details." "$LINENO" 5; }; }
13096    else
13097      ac_cv_sizeof_void_p=0
13098    fi
13099 fi
13100
13101 fi
13102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13103 $as_echo "$ac_cv_sizeof_void_p" >&6; }
13104
13105
13106
13107 cat >>confdefs.h <<_ACEOF
13108 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13109 _ACEOF
13110
13111  ;;
13112 esac
13113
13114 # Lacking an uint64_t?  Test size of long
13115 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13116   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13117 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13118 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13119 # This bug is HP SR number 8606223364.
13120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13121 $as_echo_n "checking size of long... " >&6; }
13122 if test "${ac_cv_sizeof_long+set}" = set; then :
13123   $as_echo_n "(cached) " >&6
13124 else
13125   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13126
13127 else
13128   if test "$ac_cv_type_long" = yes; then
13129      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13130 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13131 { as_fn_set_status 77
13132 as_fn_error "cannot compute sizeof (long)
13133 See \`config.log' for more details." "$LINENO" 5; }; }
13134    else
13135      ac_cv_sizeof_long=0
13136    fi
13137 fi
13138
13139 fi
13140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13141 $as_echo "$ac_cv_sizeof_long" >&6; }
13142
13143
13144
13145 cat >>confdefs.h <<_ACEOF
13146 #define SIZEOF_LONG $ac_cv_sizeof_long
13147 _ACEOF
13148
13149  ;;
13150 esac
13151
13152 if test $acx_cv_header_stdint = stddef.h; then
13153   # Lacking a good header?  Test size of everything and deduce all types.
13154   # The cast to long int works around a bug in the HP C Compiler
13155 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13156 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13157 # This bug is HP SR number 8606223364.
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13159 $as_echo_n "checking size of int... " >&6; }
13160 if test "${ac_cv_sizeof_int+set}" = set; then :
13161   $as_echo_n "(cached) " >&6
13162 else
13163   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13164
13165 else
13166   if test "$ac_cv_type_int" = yes; then
13167      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13168 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13169 { as_fn_set_status 77
13170 as_fn_error "cannot compute sizeof (int)
13171 See \`config.log' for more details." "$LINENO" 5; }; }
13172    else
13173      ac_cv_sizeof_int=0
13174    fi
13175 fi
13176
13177 fi
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13179 $as_echo "$ac_cv_sizeof_int" >&6; }
13180
13181
13182
13183 cat >>confdefs.h <<_ACEOF
13184 #define SIZEOF_INT $ac_cv_sizeof_int
13185 _ACEOF
13186
13187
13188   # The cast to long int works around a bug in the HP C Compiler
13189 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13190 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13191 # This bug is HP SR number 8606223364.
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13193 $as_echo_n "checking size of short... " >&6; }
13194 if test "${ac_cv_sizeof_short+set}" = set; then :
13195   $as_echo_n "(cached) " >&6
13196 else
13197   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13198
13199 else
13200   if test "$ac_cv_type_short" = yes; then
13201      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13202 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13203 { as_fn_set_status 77
13204 as_fn_error "cannot compute sizeof (short)
13205 See \`config.log' for more details." "$LINENO" 5; }; }
13206    else
13207      ac_cv_sizeof_short=0
13208    fi
13209 fi
13210
13211 fi
13212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13213 $as_echo "$ac_cv_sizeof_short" >&6; }
13214
13215
13216
13217 cat >>confdefs.h <<_ACEOF
13218 #define SIZEOF_SHORT $ac_cv_sizeof_short
13219 _ACEOF
13220
13221
13222   # The cast to long int works around a bug in the HP C Compiler
13223 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13224 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13225 # This bug is HP SR number 8606223364.
13226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13227 $as_echo_n "checking size of char... " >&6; }
13228 if test "${ac_cv_sizeof_char+set}" = set; then :
13229   $as_echo_n "(cached) " >&6
13230 else
13231   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13232
13233 else
13234   if test "$ac_cv_type_char" = yes; then
13235      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13236 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13237 { as_fn_set_status 77
13238 as_fn_error "cannot compute sizeof (char)
13239 See \`config.log' for more details." "$LINENO" 5; }; }
13240    else
13241      ac_cv_sizeof_char=0
13242    fi
13243 fi
13244
13245 fi
13246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13247 $as_echo "$ac_cv_sizeof_char" >&6; }
13248
13249
13250
13251 cat >>confdefs.h <<_ACEOF
13252 #define SIZEOF_CHAR $ac_cv_sizeof_char
13253 _ACEOF
13254
13255
13256
13257   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13258 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
13259   case "$ac_cv_sizeof_char" in
13260     1) acx_cv_type_int8_t=char ;;
13261     *) { as_fn_set_status please report a bug
13262 as_fn_error "no 8-bit type" "$LINENO" 5; }
13263   esac
13264   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13265 $as_echo "$acx_cv_type_int8_t" >&6; }
13266
13267   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13268 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
13269   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13270     2:*) acx_cv_type_int16_t=int ;;
13271     *:2) acx_cv_type_int16_t=short ;;
13272     *) { as_fn_set_status please report a bug
13273 as_fn_error "no 16-bit type" "$LINENO" 5; }
13274   esac
13275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13276 $as_echo "$acx_cv_type_int16_t" >&6; }
13277
13278   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13279 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
13280   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13281     4:*) acx_cv_type_int32_t=int ;;
13282     *:4) acx_cv_type_int32_t=long ;;
13283     *) { as_fn_set_status please report a bug
13284 as_fn_error "no 32-bit type" "$LINENO" 5; }
13285   esac
13286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13287 $as_echo "$acx_cv_type_int32_t" >&6; }
13288 fi
13289
13290 # These tests are here to make the output prettier
13291
13292 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13293   case "$ac_cv_sizeof_long" in
13294     8) acx_cv_type_int64_t=long ;;
13295   esac
13296   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13297 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
13298   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13299 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13300 fi
13301
13302 # Now we can use the above types
13303
13304 if test "$ac_cv_type_uintptr_t" != yes; then
13305   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13306 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13307   case $ac_cv_sizeof_void_p in
13308     2) acx_cv_type_intptr_t=int16_t ;;
13309     4) acx_cv_type_intptr_t=int32_t ;;
13310     8) acx_cv_type_intptr_t=int64_t ;;
13311     *) { as_fn_set_status please report a bug
13312 as_fn_error "no equivalent for intptr_t" "$LINENO" 5; }
13313   esac
13314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13315 $as_echo "$acx_cv_type_intptr_t" >&6; }
13316 fi
13317
13318 # ----------------- done all checks, emit header -------------
13319 ac_config_commands="$ac_config_commands bfd_stdint.h"
13320
13321
13322
13323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13324 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13325 if test "${ac_cv_header_time+set}" = set; then :
13326   $as_echo_n "(cached) " >&6
13327 else
13328   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13329 /* end confdefs.h.  */
13330 #include <sys/types.h>
13331 #include <sys/time.h>
13332 #include <time.h>
13333
13334 int
13335 main ()
13336 {
13337 if ((struct tm *) 0)
13338 return 0;
13339   ;
13340   return 0;
13341 }
13342 _ACEOF
13343 if ac_fn_c_try_compile "$LINENO"; then :
13344   ac_cv_header_time=yes
13345 else
13346   ac_cv_header_time=no
13347 fi
13348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13349 fi
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13351 $as_echo "$ac_cv_header_time" >&6; }
13352 if test $ac_cv_header_time = yes; then
13353
13354 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13355
13356 fi
13357
13358 ac_header_dirent=no
13359 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13360   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13362 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13363 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13364   $as_echo_n "(cached) " >&6
13365 else
13366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13367 /* end confdefs.h.  */
13368 #include <sys/types.h>
13369 #include <$ac_hdr>
13370
13371 int
13372 main ()
13373 {
13374 if ((DIR *) 0)
13375 return 0;
13376   ;
13377   return 0;
13378 }
13379 _ACEOF
13380 if ac_fn_c_try_compile "$LINENO"; then :
13381   eval "$as_ac_Header=yes"
13382 else
13383   eval "$as_ac_Header=no"
13384 fi
13385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13386 fi
13387 eval ac_res=\$$as_ac_Header
13388                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13389 $as_echo "$ac_res" >&6; }
13390 eval as_val=\$$as_ac_Header
13391    if test "x$as_val" = x""yes; then :
13392   cat >>confdefs.h <<_ACEOF
13393 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13394 _ACEOF
13395
13396 ac_header_dirent=$ac_hdr; break
13397 fi
13398
13399 done
13400 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13401 if test $ac_header_dirent = dirent.h; then
13402   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13403 $as_echo_n "checking for library containing opendir... " >&6; }
13404 if test "${ac_cv_search_opendir+set}" = set; then :
13405   $as_echo_n "(cached) " >&6
13406 else
13407   ac_func_search_save_LIBS=$LIBS
13408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13409 /* end confdefs.h.  */
13410
13411 /* Override any GCC internal prototype to avoid an error.
13412    Use char because int might match the return type of a GCC
13413    builtin and then its argument prototype would still apply.  */
13414 #ifdef __cplusplus
13415 extern "C"
13416 #endif
13417 char opendir ();
13418 int
13419 main ()
13420 {
13421 return opendir ();
13422   ;
13423   return 0;
13424 }
13425 _ACEOF
13426 for ac_lib in '' dir; do
13427   if test -z "$ac_lib"; then
13428     ac_res="none required"
13429   else
13430     ac_res=-l$ac_lib
13431     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13432   fi
13433   if ac_fn_c_try_link "$LINENO"; then :
13434   ac_cv_search_opendir=$ac_res
13435 fi
13436 rm -f core conftest.err conftest.$ac_objext \
13437     conftest$ac_exeext
13438   if test "${ac_cv_search_opendir+set}" = set; then :
13439   break
13440 fi
13441 done
13442 if test "${ac_cv_search_opendir+set}" = set; then :
13443
13444 else
13445   ac_cv_search_opendir=no
13446 fi
13447 rm conftest.$ac_ext
13448 LIBS=$ac_func_search_save_LIBS
13449 fi
13450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13451 $as_echo "$ac_cv_search_opendir" >&6; }
13452 ac_res=$ac_cv_search_opendir
13453 if test "$ac_res" != no; then :
13454   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13455
13456 fi
13457
13458 else
13459   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13460 $as_echo_n "checking for library containing opendir... " >&6; }
13461 if test "${ac_cv_search_opendir+set}" = set; then :
13462   $as_echo_n "(cached) " >&6
13463 else
13464   ac_func_search_save_LIBS=$LIBS
13465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13466 /* end confdefs.h.  */
13467
13468 /* Override any GCC internal prototype to avoid an error.
13469    Use char because int might match the return type of a GCC
13470    builtin and then its argument prototype would still apply.  */
13471 #ifdef __cplusplus
13472 extern "C"
13473 #endif
13474 char opendir ();
13475 int
13476 main ()
13477 {
13478 return opendir ();
13479   ;
13480   return 0;
13481 }
13482 _ACEOF
13483 for ac_lib in '' x; do
13484   if test -z "$ac_lib"; then
13485     ac_res="none required"
13486   else
13487     ac_res=-l$ac_lib
13488     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13489   fi
13490   if ac_fn_c_try_link "$LINENO"; then :
13491   ac_cv_search_opendir=$ac_res
13492 fi
13493 rm -f core conftest.err conftest.$ac_objext \
13494     conftest$ac_exeext
13495   if test "${ac_cv_search_opendir+set}" = set; then :
13496   break
13497 fi
13498 done
13499 if test "${ac_cv_search_opendir+set}" = set; then :
13500
13501 else
13502   ac_cv_search_opendir=no
13503 fi
13504 rm conftest.$ac_ext
13505 LIBS=$ac_func_search_save_LIBS
13506 fi
13507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13508 $as_echo "$ac_cv_search_opendir" >&6; }
13509 ac_res=$ac_cv_search_opendir
13510 if test "$ac_res" != no; then :
13511   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13512
13513 fi
13514
13515 fi
13516
13517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13518 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13519 if test "${gcc_cv_header_string+set}" = set; then :
13520   $as_echo_n "(cached) " >&6
13521 else
13522   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13523 /* end confdefs.h.  */
13524 #include <string.h>
13525 #include <strings.h>
13526 int
13527 main ()
13528 {
13529
13530   ;
13531   return 0;
13532 }
13533 _ACEOF
13534 if ac_fn_c_try_compile "$LINENO"; then :
13535   gcc_cv_header_string=yes
13536 else
13537   gcc_cv_header_string=no
13538 fi
13539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13540 fi
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13542 $as_echo "$gcc_cv_header_string" >&6; }
13543 if test $gcc_cv_header_string = yes; then
13544
13545 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13546
13547 fi
13548
13549 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13550 do :
13551   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13552 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13553 eval as_val=\$$as_ac_var
13554    if test "x$as_val" = x""yes; then :
13555   cat >>confdefs.h <<_ACEOF
13556 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13557 _ACEOF
13558
13559 fi
13560 done
13561
13562 for ac_func in strtoull
13563 do :
13564   ac_fn_c_check_func "$LINENO" "strtoull" "ac_cv_func_strtoull"
13565 if test "x$ac_cv_func_strtoull" = x""yes; then :
13566   cat >>confdefs.h <<_ACEOF
13567 #define HAVE_STRTOULL 1
13568 _ACEOF
13569
13570 fi
13571 done
13572
13573
13574 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13575 if test "x$ac_cv_have_decl_basename" = x""yes; then :
13576   ac_have_decl=1
13577 else
13578   ac_have_decl=0
13579 fi
13580
13581 cat >>confdefs.h <<_ACEOF
13582 #define HAVE_DECL_BASENAME $ac_have_decl
13583 _ACEOF
13584
13585 ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13586 if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13587   ac_have_decl=1
13588 else
13589   ac_have_decl=0
13590 fi
13591
13592 cat >>confdefs.h <<_ACEOF
13593 #define HAVE_DECL_FTELLO $ac_have_decl
13594 _ACEOF
13595
13596 ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13597 if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13598   ac_have_decl=1
13599 else
13600   ac_have_decl=0
13601 fi
13602
13603 cat >>confdefs.h <<_ACEOF
13604 #define HAVE_DECL_FTELLO64 $ac_have_decl
13605 _ACEOF
13606
13607 ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13608 if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13609   ac_have_decl=1
13610 else
13611   ac_have_decl=0
13612 fi
13613
13614 cat >>confdefs.h <<_ACEOF
13615 #define HAVE_DECL_FSEEKO $ac_have_decl
13616 _ACEOF
13617
13618 ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13619 if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13620   ac_have_decl=1
13621 else
13622   ac_have_decl=0
13623 fi
13624
13625 cat >>confdefs.h <<_ACEOF
13626 #define HAVE_DECL_FSEEKO64 $ac_have_decl
13627 _ACEOF
13628
13629
13630
13631 case "${host}" in
13632 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13633
13634 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13635  ;;
13636 esac
13637
13638 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13639 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13640   ac_have_decl=1
13641 else
13642   ac_have_decl=0
13643 fi
13644
13645 cat >>confdefs.h <<_ACEOF
13646 #define HAVE_DECL_FFS $ac_have_decl
13647 _ACEOF
13648
13649 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13650 if test "x$ac_cv_have_decl_free" = x""yes; then :
13651   ac_have_decl=1
13652 else
13653   ac_have_decl=0
13654 fi
13655
13656 cat >>confdefs.h <<_ACEOF
13657 #define HAVE_DECL_FREE $ac_have_decl
13658 _ACEOF
13659
13660 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13661 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13662   ac_have_decl=1
13663 else
13664   ac_have_decl=0
13665 fi
13666
13667 cat >>confdefs.h <<_ACEOF
13668 #define HAVE_DECL_GETENV $ac_have_decl
13669 _ACEOF
13670
13671 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13672 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13673   ac_have_decl=1
13674 else
13675   ac_have_decl=0
13676 fi
13677
13678 cat >>confdefs.h <<_ACEOF
13679 #define HAVE_DECL_MALLOC $ac_have_decl
13680 _ACEOF
13681
13682 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13683 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13684   ac_have_decl=1
13685 else
13686   ac_have_decl=0
13687 fi
13688
13689 cat >>confdefs.h <<_ACEOF
13690 #define HAVE_DECL_REALLOC $ac_have_decl
13691 _ACEOF
13692
13693 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13694 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13695   ac_have_decl=1
13696 else
13697   ac_have_decl=0
13698 fi
13699
13700 cat >>confdefs.h <<_ACEOF
13701 #define HAVE_DECL_STPCPY $ac_have_decl
13702 _ACEOF
13703
13704 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13705 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13706   ac_have_decl=1
13707 else
13708   ac_have_decl=0
13709 fi
13710
13711 cat >>confdefs.h <<_ACEOF
13712 #define HAVE_DECL_STRSTR $ac_have_decl
13713 _ACEOF
13714
13715 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13716 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13717   ac_have_decl=1
13718 else
13719   ac_have_decl=0
13720 fi
13721
13722 cat >>confdefs.h <<_ACEOF
13723 #define HAVE_DECL_SNPRINTF $ac_have_decl
13724 _ACEOF
13725
13726 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13727 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13728   ac_have_decl=1
13729 else
13730   ac_have_decl=0
13731 fi
13732
13733 cat >>confdefs.h <<_ACEOF
13734 #define HAVE_DECL_VSNPRINTF $ac_have_decl
13735 _ACEOF
13736
13737
13738 # Link in zlib if we can.  This allows us to read compressed debug sections.
13739 # This is used only by compress.c.
13740
13741   # See if the user specified whether he wants zlib support or not.
13742
13743 # Check whether --with-zlib was given.
13744 if test "${with_zlib+set}" = set; then :
13745   withval=$with_zlib;
13746 else
13747   with_zlib=auto
13748 fi
13749
13750
13751   if test "$with_zlib" != "no"; then
13752     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
13753 $as_echo_n "checking for library containing zlibVersion... " >&6; }
13754 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13755   $as_echo_n "(cached) " >&6
13756 else
13757   ac_func_search_save_LIBS=$LIBS
13758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13759 /* end confdefs.h.  */
13760
13761 /* Override any GCC internal prototype to avoid an error.
13762    Use char because int might match the return type of a GCC
13763    builtin and then its argument prototype would still apply.  */
13764 #ifdef __cplusplus
13765 extern "C"
13766 #endif
13767 char zlibVersion ();
13768 int
13769 main ()
13770 {
13771 return zlibVersion ();
13772   ;
13773   return 0;
13774 }
13775 _ACEOF
13776 for ac_lib in '' z; do
13777   if test -z "$ac_lib"; then
13778     ac_res="none required"
13779   else
13780     ac_res=-l$ac_lib
13781     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13782   fi
13783   if ac_fn_c_try_link "$LINENO"; then :
13784   ac_cv_search_zlibVersion=$ac_res
13785 fi
13786 rm -f core conftest.err conftest.$ac_objext \
13787     conftest$ac_exeext
13788   if test "${ac_cv_search_zlibVersion+set}" = set; then :
13789   break
13790 fi
13791 done
13792 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13793
13794 else
13795   ac_cv_search_zlibVersion=no
13796 fi
13797 rm conftest.$ac_ext
13798 LIBS=$ac_func_search_save_LIBS
13799 fi
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13801 $as_echo "$ac_cv_search_zlibVersion" >&6; }
13802 ac_res=$ac_cv_search_zlibVersion
13803 if test "$ac_res" != no; then :
13804   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13805   for ac_header in zlib.h
13806 do :
13807   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13808 if test "x$ac_cv_header_zlib_h" = x""yes; then :
13809   cat >>confdefs.h <<_ACEOF
13810 #define HAVE_ZLIB_H 1
13811 _ACEOF
13812
13813 fi
13814
13815 done
13816
13817 fi
13818
13819     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13820       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
13821     fi
13822   fi
13823
13824
13825 # If we are configured native, pick a core file support file.
13826 COREFILE=
13827 COREFLAG=
13828 CORE_HEADER=
13829 TRAD_HEADER=
13830 if test "${target}" = "${host}"; then
13831   case "${host}" in
13832   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
13833         COREFILE=''
13834         ;;
13835   alpha*-*-linux-*)
13836         COREFILE=trad-core.lo
13837         TRAD_HEADER='"hosts/alphalinux.h"'
13838         ;;
13839   alpha*-*-netbsd* | alpha*-*-openbsd*)
13840         COREFILE=netbsd-core.lo
13841         ;;
13842   alpha*-*-*)           COREFILE=osf-core.lo ;;
13843   arm-*-freebsd* | arm-*-kfreebsd*-gnu)
13844                         COREFILE='' ;;
13845   arm-*-netbsd* | arm-*-openbsd*)
13846         COREFILE=netbsd-core.lo
13847         ;;
13848   arm-*-riscix)         COREFILE=trad-core.lo ;;
13849   hppa*-*-hpux*)        COREFILE=hpux-core.lo ;;
13850   hppa*-*-hiux*)        COREFILE=hpux-core.lo ;;
13851   hppa*-*-mpeix*)       COREFILE=hpux-core.lo ;;
13852   hppa*-*-bsd*)         COREFILE="hpux-core.lo hppabsd-core.lo"
13853                         COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
13854   hppa*-*-netbsd* | hppa*-*-openbsd*)
13855         COREFILE=netbsd-core.lo
13856         ;;
13857
13858   i370-*-*)
13859         COREFILE=trad-core.lo
13860         TRAD_HEADER='"hosts/i370linux.h"'
13861         ;;
13862
13863   i[3-7]86-sequent-bsd*)
13864         COREFILE=trad-core.lo
13865         TRAD_HEADER='"hosts/symmetry.h"'
13866         ;;
13867   i[3-7]86-sequent-sysv4*) ;;
13868   i[3-7]86-sequent-sysv*)
13869         COREFILE=trad-core.lo
13870         TRAD_HEADER='"hosts/symmetry.h"'
13871         ;;
13872   i[3-7]86-*-bsdi)
13873         COREFILE=
13874         ;;
13875   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*)
13876         COREFILE=trad-core.lo
13877         TRAD_HEADER='"hosts/i386bsd.h"'
13878         ;;
13879   i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
13880         COREFILE=''
13881         TRAD_HEADER='"hosts/i386bsd.h"'
13882         ;;
13883   i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
13884         COREFILE=netbsd-core.lo
13885         ;;
13886   i[3-7]86-esix-sysv3*)
13887         COREFILE=trad-core.lo
13888         TRAD_HEADER='"hosts/esix.h"'
13889         ;;
13890   i[3-7]86-*-sco3.2v5*)
13891         COREFILE=sco5-core.lo
13892         ;;
13893   i[3-7]86-*-sco* | i[3-7]86-*-isc*)
13894         COREFILE=trad-core.lo
13895         TRAD_HEADER='"hosts/i386sco.h"'
13896         ;;
13897   i[3-7]86-*-mach3*)
13898         COREFILE=trad-core.lo
13899         TRAD_HEADER='"hosts/i386mach3.h"'
13900         ;;
13901   i[3-7]86-*-linux-*)
13902         COREFILE=trad-core.lo
13903         TRAD_HEADER='"hosts/i386linux.h"'
13904         ;;
13905   i[3-7]86-*-isc*)      COREFILE=trad-core.lo ;;
13906   i[3-7]86-*-aix*)      COREFILE=aix386-core.lo ;;
13907   i860-*-mach3* | i860-*-osf1*)
13908         COREFILE=trad-core.lo
13909         TRAD_HEADER='"hosts/i860mach3.h"'
13910         ;;
13911   mips-*-netbsd* | mips*-*-openbsd*)
13912         COREFILE=netbsd-core.lo
13913         ;;
13914   mips-dec-*)
13915         COREFILE=trad-core.lo
13916         TRAD_HEADER='"hosts/decstation.h"'
13917         ;;
13918   mips-sgi-irix4*)      COREFILE=irix-core.lo ;;
13919   mips-sgi-irix5*)      COREFILE=irix-core.lo ;;
13920   mips-sgi-irix6*)      COREFILE=irix-core.lo ;;
13921   mips-*-sysv4*)        ;;
13922   mips-*-sysv* | mips-*-riscos*)
13923         COREFILE=trad-core.lo
13924         TRAD_HEADER='"hosts/riscos.h"'
13925         ;;
13926   mips-sony-bsd*)
13927         COREFILE=trad-core.lo
13928         TRAD_HEADER='"hosts/news-mips.h"'
13929         ;;
13930   m68*-bull*-sysv*)
13931         COREFILE=trad-core.lo
13932         TRAD_HEADER='"hosts/dpx2.h"'
13933         ;;
13934   m68*-hp-hpux*)        COREFILE=hpux-core.lo ;;
13935   m68*-hp-bsd*)
13936         COREFILE=trad-core.lo
13937         TRAD_HEADER='"hosts/hp300bsd.h"'
13938         ;;
13939   m68*-*-linux-*)
13940         COREFILE=trad-core.lo
13941         TRAD_HEADER='"hosts/m68klinux.h"'
13942         ;;
13943   m68*-motorola-sysv*)
13944         COREFILE=trad-core.lo
13945         TRAD_HEADER='"hosts/delta68.h"'
13946         ;;
13947   m68*-sony-*)
13948         COREFILE=trad-core.lo
13949         TRAD_HEADER='"hosts/news.h"'
13950         ;;
13951   m68*-*-netbsd* | m68*-*-openbsd*)
13952         COREFILE=netbsd-core.lo
13953         ;;
13954   m68*-apple-aux*)
13955         COREFILE=trad-core.lo
13956         TRAD_HEADER='"hosts/m68kaux.h"'
13957         ;;
13958   m88*-*-sysv4*)
13959         ;;
13960   m88*-motorola-sysv*)
13961         COREFILE=ptrace-core.lo
13962         ;;
13963   m88*-*-mach3*)
13964         COREFILE=trad-core.lo
13965         TRAD_HEADER='"hosts/m88kmach3.h"'
13966         ;;
13967   m88*-*-openbsd*)
13968         COREFILE=netbsd-core.lo
13969         ;;
13970   ns32k-pc532-mach)
13971         COREFILE=trad-core.lo
13972         TRAD_HEADER='"hosts/pc532mach.h"'
13973         ;;
13974   ns32k-*-netbsd* | ns32k-*-openbsd*)
13975         COREFILE=netbsd-core.lo
13976         ;;
13977   rs6000-*-lynx*)
13978         COREFILE=lynx-core.lo
13979         ;;
13980   rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
13981         COREFILE=rs6000-core.lo
13982         COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
13983         ;;
13984   rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
13985         COREFILE=rs6000-core.lo
13986         COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
13987         # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
13988         # have c_impl as a member of struct core_dumpx
13989         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
13990 $as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
13991         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13992 /* end confdefs.h.  */
13993 #include <core.h>
13994 int
13995 main ()
13996 {
13997 struct core_dumpx c; c.c_impl = 0;
13998   ;
13999   return 0;
14000 }
14001 _ACEOF
14002 if ac_fn_c_try_compile "$LINENO"; then :
14003
14004 $as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14005
14006           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14007 $as_echo "yes" >&6; }
14008 else
14009   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14010 $as_echo "no" >&6; }
14011 fi
14012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14013         ;;
14014   rs6000-*-aix4*)       COREFILE=rs6000-core.lo ;;
14015   rs6000-*-*)           COREFILE=rs6000-core.lo ;;
14016   powerpc-*-aix4*)      COREFILE=rs6000-core.lo ;;
14017   powerpc-*-aix*)       COREFILE=rs6000-core.lo ;;
14018   powerpc-*-beos*)      ;;
14019   powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14020                         COREFILE='' ;;
14021   powerpc-*-netbsd*)    COREFILE=netbsd-core.lo ;;
14022   powerpc-*-*bsd*)      COREFILE=netbsd-core.lo ;;
14023   s390*-*-*)            COREFILE=trad-core.lo ;;
14024   sh*-*-netbsd* | sh*-*-openbsd*)
14025         COREFILE=netbsd-core.lo
14026         ;;
14027   sparc-*-netbsd* | sparc*-*-openbsd*)
14028         COREFILE=netbsd-core.lo
14029         ;;
14030   tahoe-*-*)
14031         COREFILE=trad-core.lo
14032         TRAD_HEADER='"hosts/tahoe.h"'
14033         ;;
14034   vax-*-netbsd* | vax-*-openbsd*)
14035         COREFILE=netbsd-core.lo
14036         ;;
14037   vax-*-ultrix2*)
14038         COREFILE=trad-core.lo
14039         TRAD_HEADER='"hosts/vaxult2.h"'
14040         ;;
14041   vax-*-ultrix*)
14042         COREFILE=trad-core.lo
14043         TRAD_HEADER='"hosts/vaxult2.h"'
14044         ;;
14045   vax-*-linux-*)
14046         COREFILE=trad-core.lo
14047         TRAD_HEADER='"hosts/vaxlinux.h"'
14048         ;;
14049   vax-*-*)
14050         COREFILE=trad-core.lo
14051         TRAD_HEADER='"hosts/vaxbsd.h"'
14052         ;;
14053   x86_64-*-linux*)
14054         CORE_HEADER='"hosts/x86-64linux.h"'
14055         ;;
14056   x86_64-*-netbsd* | x86_64-*-openbsd*)
14057         COREFILE=netbsd-core.lo
14058         ;;
14059   esac
14060
14061   case "$COREFILE" in
14062   aix386-core.lo)       COREFLAG=-DAIX386_CORE ;;
14063   hppabsd-core.lo)      COREFLAG=-DHPPABSD_CORE ;;
14064   hpux-core.lo)         COREFLAG=-DHPUX_CORE ;;
14065   irix-core.lo)         COREFLAG=-DIRIX_CORE ;;
14066   lynx-core.lo)         COREFLAG=-DLYNX_CORE ;;
14067   netbsd-core.lo)       COREFLAG=-DNETBSD_CORE ;;
14068   osf-core.lo)          COREFLAG=-DOSF_CORE ;;
14069   ptrace-core.lo)       COREFLAG=-DPTRACE_CORE ;;
14070   rs6000-core.lo)       COREFLAG="$COREFLAG -DAIX_CORE" ;;
14071   sco5-core.lo)         COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14072   trad-core.lo)         COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14073   esac
14074
14075   # ELF corefile support has several flavors, but all of
14076   # them use something called <sys/procfs.h>
14077   for ac_header in sys/procfs.h
14078 do :
14079   ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14080 if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14081   cat >>confdefs.h <<_ACEOF
14082 #define HAVE_SYS_PROCFS_H 1
14083 _ACEOF
14084
14085 fi
14086
14087 done
14088
14089   if test "$ac_cv_header_sys_procfs_h" = yes; then
14090     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14091 $as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14092  if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14093   $as_echo_n "(cached) " >&6
14094 else
14095   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14096 /* end confdefs.h.  */
14097
14098 #define _SYSCALL32
14099 /* Needed for new procfs interface on sparc-solaris.  */
14100 #define _STRUCTURED_PROC 1
14101 #include <sys/procfs.h>
14102 int
14103 main ()
14104 {
14105 prstatus_t avar
14106   ;
14107   return 0;
14108 }
14109 _ACEOF
14110 if ac_fn_c_try_compile "$LINENO"; then :
14111   bfd_cv_have_sys_procfs_type_prstatus_t=yes
14112 else
14113   bfd_cv_have_sys_procfs_type_prstatus_t=no
14114
14115 fi
14116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14117 fi
14118
14119  if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14120
14121 $as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14122
14123  fi
14124  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14125 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14126
14127     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14128 $as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14129  if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14130   $as_echo_n "(cached) " >&6
14131 else
14132   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14133 /* end confdefs.h.  */
14134
14135 #define _SYSCALL32
14136 /* Needed for new procfs interface on sparc-solaris.  */
14137 #define _STRUCTURED_PROC 1
14138 #include <sys/procfs.h>
14139 int
14140 main ()
14141 {
14142 prstatus32_t avar
14143   ;
14144   return 0;
14145 }
14146 _ACEOF
14147 if ac_fn_c_try_compile "$LINENO"; then :
14148   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14149 else
14150   bfd_cv_have_sys_procfs_type_prstatus32_t=no
14151
14152 fi
14153 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14154 fi
14155
14156  if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14157
14158 $as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14159
14160  fi
14161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14162 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14163
14164     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14165 $as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14166  if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
14167   $as_echo_n "(cached) " >&6
14168 else
14169   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14170 /* end confdefs.h.  */
14171
14172 #define _SYSCALL32
14173 /* Needed for new procfs interface on sparc-solaris.  */
14174 #define _STRUCTURED_PROC 1
14175 #include <sys/procfs.h>
14176 int
14177 main ()
14178 {
14179 prstatus_t avar; void* aref = (void*) &avar.pr_who
14180   ;
14181   return 0;
14182 }
14183 _ACEOF
14184 if ac_fn_c_try_compile "$LINENO"; then :
14185   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
14186 else
14187   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
14188
14189 fi
14190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14191 fi
14192
14193  if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14194
14195 $as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14196
14197  fi
14198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14199 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14200
14201     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14202 $as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14203  if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
14204   $as_echo_n "(cached) " >&6
14205 else
14206   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14207 /* end confdefs.h.  */
14208
14209 #define _SYSCALL32
14210 /* Needed for new procfs interface on sparc-solaris.  */
14211 #define _STRUCTURED_PROC 1
14212 #include <sys/procfs.h>
14213 int
14214 main ()
14215 {
14216 prstatus32_t avar; void* aref = (void*) &avar.pr_who
14217   ;
14218   return 0;
14219 }
14220 _ACEOF
14221 if ac_fn_c_try_compile "$LINENO"; then :
14222   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
14223 else
14224   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
14225
14226 fi
14227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14228 fi
14229
14230  if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14231
14232 $as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14233
14234  fi
14235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14236 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14237
14238     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
14239 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14240  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
14241   $as_echo_n "(cached) " >&6
14242 else
14243   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14244 /* end confdefs.h.  */
14245
14246 #define _SYSCALL32
14247 /* Needed for new procfs interface on sparc-solaris.  */
14248 #define _STRUCTURED_PROC 1
14249 #include <sys/procfs.h>
14250 int
14251 main ()
14252 {
14253 pstatus_t avar
14254   ;
14255   return 0;
14256 }
14257 _ACEOF
14258 if ac_fn_c_try_compile "$LINENO"; then :
14259   bfd_cv_have_sys_procfs_type_pstatus_t=yes
14260 else
14261   bfd_cv_have_sys_procfs_type_pstatus_t=no
14262
14263 fi
14264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14265 fi
14266
14267  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14268
14269 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14270
14271  fi
14272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14273 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14274
14275     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
14276 $as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14277  if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
14278   $as_echo_n "(cached) " >&6
14279 else
14280   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14281 /* end confdefs.h.  */
14282
14283 #define _SYSCALL32
14284 /* Needed for new procfs interface on sparc-solaris.  */
14285 #define _STRUCTURED_PROC 1
14286 #include <sys/procfs.h>
14287 int
14288 main ()
14289 {
14290 pxstatus_t avar
14291   ;
14292   return 0;
14293 }
14294 _ACEOF
14295 if ac_fn_c_try_compile "$LINENO"; then :
14296   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
14297 else
14298   bfd_cv_have_sys_procfs_type_pxstatus_t=no
14299
14300 fi
14301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14302 fi
14303
14304  if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14305
14306 $as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14307
14308  fi
14309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14310 $as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14311
14312     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
14313 $as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14314  if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
14315   $as_echo_n "(cached) " >&6
14316 else
14317   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14318 /* end confdefs.h.  */
14319
14320 #define _SYSCALL32
14321 /* Needed for new procfs interface on sparc-solaris.  */
14322 #define _STRUCTURED_PROC 1
14323 #include <sys/procfs.h>
14324 int
14325 main ()
14326 {
14327 pstatus32_t avar
14328   ;
14329   return 0;
14330 }
14331 _ACEOF
14332 if ac_fn_c_try_compile "$LINENO"; then :
14333   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
14334 else
14335   bfd_cv_have_sys_procfs_type_pstatus32_t=no
14336
14337 fi
14338 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14339 fi
14340
14341  if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14342
14343 $as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14344
14345  fi
14346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14347 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14348
14349     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
14350 $as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14351  if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
14352   $as_echo_n "(cached) " >&6
14353 else
14354   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14355 /* end confdefs.h.  */
14356
14357 #define _SYSCALL32
14358 /* Needed for new procfs interface on sparc-solaris.  */
14359 #define _STRUCTURED_PROC 1
14360 #include <sys/procfs.h>
14361 int
14362 main ()
14363 {
14364 prpsinfo_t avar
14365   ;
14366   return 0;
14367 }
14368 _ACEOF
14369 if ac_fn_c_try_compile "$LINENO"; then :
14370   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
14371 else
14372   bfd_cv_have_sys_procfs_type_prpsinfo_t=no
14373
14374 fi
14375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14376 fi
14377
14378  if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14379
14380 $as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14381
14382  fi
14383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14384 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14385
14386     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
14387 $as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14388  if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
14389   $as_echo_n "(cached) " >&6
14390 else
14391   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14392 /* end confdefs.h.  */
14393
14394 #define _SYSCALL32
14395 /* Needed for new procfs interface on sparc-solaris.  */
14396 #define _STRUCTURED_PROC 1
14397 #include <sys/procfs.h>
14398 int
14399 main ()
14400 {
14401 prpsinfo32_t avar
14402   ;
14403   return 0;
14404 }
14405 _ACEOF
14406 if ac_fn_c_try_compile "$LINENO"; then :
14407   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
14408 else
14409   bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
14410
14411 fi
14412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14413 fi
14414
14415  if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14416
14417 $as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14418
14419  fi
14420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14421 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14422
14423     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
14424 $as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14425  if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
14426   $as_echo_n "(cached) " >&6
14427 else
14428   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14429 /* end confdefs.h.  */
14430
14431 #define _SYSCALL32
14432 /* Needed for new procfs interface on sparc-solaris.  */
14433 #define _STRUCTURED_PROC 1
14434 #include <sys/procfs.h>
14435 int
14436 main ()
14437 {
14438 psinfo_t avar
14439   ;
14440   return 0;
14441 }
14442 _ACEOF
14443 if ac_fn_c_try_compile "$LINENO"; then :
14444   bfd_cv_have_sys_procfs_type_psinfo_t=yes
14445 else
14446   bfd_cv_have_sys_procfs_type_psinfo_t=no
14447
14448 fi
14449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14450 fi
14451
14452  if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14453
14454 $as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14455
14456  fi
14457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14458 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14459
14460     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
14461 $as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14462  if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
14463   $as_echo_n "(cached) " >&6
14464 else
14465   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14466 /* end confdefs.h.  */
14467
14468 #define _SYSCALL32
14469 /* Needed for new procfs interface on sparc-solaris.  */
14470 #define _STRUCTURED_PROC 1
14471 #include <sys/procfs.h>
14472 int
14473 main ()
14474 {
14475 psinfo32_t avar
14476   ;
14477   return 0;
14478 }
14479 _ACEOF
14480 if ac_fn_c_try_compile "$LINENO"; then :
14481   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
14482 else
14483   bfd_cv_have_sys_procfs_type_psinfo32_t=no
14484
14485 fi
14486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14487 fi
14488
14489  if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14490
14491 $as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14492
14493  fi
14494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14495 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14496
14497     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
14498 $as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14499  if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
14500   $as_echo_n "(cached) " >&6
14501 else
14502   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14503 /* end confdefs.h.  */
14504
14505 #define _SYSCALL32
14506 /* Needed for new procfs interface on sparc-solaris.  */
14507 #define _STRUCTURED_PROC 1
14508 #include <sys/procfs.h>
14509 int
14510 main ()
14511 {
14512 lwpstatus_t avar
14513   ;
14514   return 0;
14515 }
14516 _ACEOF
14517 if ac_fn_c_try_compile "$LINENO"; then :
14518   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
14519 else
14520   bfd_cv_have_sys_procfs_type_lwpstatus_t=no
14521
14522 fi
14523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14524 fi
14525
14526  if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14527
14528 $as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14529
14530  fi
14531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14532 $as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14533
14534     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
14535 $as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14536  if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
14537   $as_echo_n "(cached) " >&6
14538 else
14539   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14540 /* end confdefs.h.  */
14541
14542 #define _SYSCALL32
14543 /* Needed for new procfs interface on sparc-solaris.  */
14544 #define _STRUCTURED_PROC 1
14545 #include <sys/procfs.h>
14546 int
14547 main ()
14548 {
14549 lwpxstatus_t avar
14550   ;
14551   return 0;
14552 }
14553 _ACEOF
14554 if ac_fn_c_try_compile "$LINENO"; then :
14555   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
14556 else
14557   bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
14558
14559 fi
14560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14561 fi
14562
14563  if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14564
14565 $as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14566
14567  fi
14568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14569 $as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14570
14571     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14572 $as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14573  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
14574   $as_echo_n "(cached) " >&6
14575 else
14576   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14577 /* end confdefs.h.  */
14578
14579 #define _SYSCALL32
14580 /* Needed for new procfs interface on sparc-solaris.  */
14581 #define _STRUCTURED_PROC 1
14582 #include <sys/procfs.h>
14583 int
14584 main ()
14585 {
14586 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14587   ;
14588   return 0;
14589 }
14590 _ACEOF
14591 if ac_fn_c_try_compile "$LINENO"; then :
14592   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
14593 else
14594   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
14595
14596 fi
14597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14598 fi
14599
14600  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14601
14602 $as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14603
14604  fi
14605  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14606 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14607
14608     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14609 $as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14610  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
14611   $as_echo_n "(cached) " >&6
14612 else
14613   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14614 /* end confdefs.h.  */
14615
14616 #define _SYSCALL32
14617 /* Needed for new procfs interface on sparc-solaris.  */
14618 #define _STRUCTURED_PROC 1
14619 #include <sys/procfs.h>
14620 int
14621 main ()
14622 {
14623 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14624   ;
14625   return 0;
14626 }
14627 _ACEOF
14628 if ac_fn_c_try_compile "$LINENO"; then :
14629   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
14630 else
14631   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
14632
14633 fi
14634 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14635 fi
14636
14637  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14638
14639 $as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14640
14641  fi
14642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14643 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14644
14645     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14646 $as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14647  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
14648   $as_echo_n "(cached) " >&6
14649 else
14650   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14651 /* end confdefs.h.  */
14652
14653 #define _SYSCALL32
14654 /* Needed for new procfs interface on sparc-solaris.  */
14655 #define _STRUCTURED_PROC 1
14656 #include <sys/procfs.h>
14657 int
14658 main ()
14659 {
14660 lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14661   ;
14662   return 0;
14663 }
14664 _ACEOF
14665 if ac_fn_c_try_compile "$LINENO"; then :
14666   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
14667 else
14668   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
14669
14670 fi
14671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14672 fi
14673
14674  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14675
14676 $as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14677
14678  fi
14679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14680 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14681
14682     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
14683 $as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14684  if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
14685   $as_echo_n "(cached) " >&6
14686 else
14687   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14688 /* end confdefs.h.  */
14689
14690 #define _SYSCALL32
14691 /* Needed for new procfs interface on sparc-solaris.  */
14692 #define _STRUCTURED_PROC 1
14693 #include <sys/procfs.h>
14694 int
14695 main ()
14696 {
14697 win32_pstatus_t avar
14698   ;
14699   return 0;
14700 }
14701 _ACEOF
14702 if ac_fn_c_try_compile "$LINENO"; then :
14703   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
14704 else
14705   bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
14706
14707 fi
14708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14709 fi
14710
14711  if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14712
14713 $as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14714
14715  fi
14716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14717 $as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14718
14719   fi
14720 fi
14721
14722
14723 if test -n "$CORE_HEADER"; then
14724
14725 cat >>confdefs.h <<_ACEOF
14726 #define CORE_HEADER $CORE_HEADER
14727 _ACEOF
14728
14729 fi
14730 if test -n "$TRAD_HEADER"; then
14731
14732 cat >>confdefs.h <<_ACEOF
14733 #define TRAD_HEADER $TRAD_HEADER
14734 _ACEOF
14735
14736 fi
14737
14738 # Check if linker supports --as-needed and --no-as-needed options
14739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
14740 $as_echo_n "checking linker --as-needed support... " >&6; }
14741 if test "${bfd_cv_ld_as_needed+set}" = set; then :
14742   $as_echo_n "(cached) " >&6
14743 else
14744   bfd_cv_ld_as_needed=no
14745         if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
14746                 bfd_cv_ld_as_needed=yes
14747         fi
14748
14749 fi
14750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
14751 $as_echo "$bfd_cv_ld_as_needed" >&6; }
14752
14753 LIBM=
14754 case $host in
14755 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
14756   # These system don't have libm, or don't need it
14757   ;;
14758 *-ncr-sysv4.3*)
14759   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
14760 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
14761 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
14762   $as_echo_n "(cached) " >&6
14763 else
14764   ac_check_lib_save_LIBS=$LIBS
14765 LIBS="-lmw  $LIBS"
14766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14767 /* end confdefs.h.  */
14768
14769 /* Override any GCC internal prototype to avoid an error.
14770    Use char because int might match the return type of a GCC
14771    builtin and then its argument prototype would still apply.  */
14772 #ifdef __cplusplus
14773 extern "C"
14774 #endif
14775 char _mwvalidcheckl ();
14776 int
14777 main ()
14778 {
14779 return _mwvalidcheckl ();
14780   ;
14781   return 0;
14782 }
14783 _ACEOF
14784 if ac_fn_c_try_link "$LINENO"; then :
14785   ac_cv_lib_mw__mwvalidcheckl=yes
14786 else
14787   ac_cv_lib_mw__mwvalidcheckl=no
14788 fi
14789 rm -f core conftest.err conftest.$ac_objext \
14790     conftest$ac_exeext conftest.$ac_ext
14791 LIBS=$ac_check_lib_save_LIBS
14792 fi
14793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14794 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14795 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
14796   LIBM="-lmw"
14797 fi
14798
14799   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14800 $as_echo_n "checking for cos in -lm... " >&6; }
14801 if test "${ac_cv_lib_m_cos+set}" = set; then :
14802   $as_echo_n "(cached) " >&6
14803 else
14804   ac_check_lib_save_LIBS=$LIBS
14805 LIBS="-lm  $LIBS"
14806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14807 /* end confdefs.h.  */
14808
14809 /* Override any GCC internal prototype to avoid an error.
14810    Use char because int might match the return type of a GCC
14811    builtin and then its argument prototype would still apply.  */
14812 #ifdef __cplusplus
14813 extern "C"
14814 #endif
14815 char cos ();
14816 int
14817 main ()
14818 {
14819 return cos ();
14820   ;
14821   return 0;
14822 }
14823 _ACEOF
14824 if ac_fn_c_try_link "$LINENO"; then :
14825   ac_cv_lib_m_cos=yes
14826 else
14827   ac_cv_lib_m_cos=no
14828 fi
14829 rm -f core conftest.err conftest.$ac_objext \
14830     conftest$ac_exeext conftest.$ac_ext
14831 LIBS=$ac_check_lib_save_LIBS
14832 fi
14833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14834 $as_echo "$ac_cv_lib_m_cos" >&6; }
14835 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14836   LIBM="$LIBM -lm"
14837 fi
14838
14839   ;;
14840 *)
14841   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14842 $as_echo_n "checking for cos in -lm... " >&6; }
14843 if test "${ac_cv_lib_m_cos+set}" = set; then :
14844   $as_echo_n "(cached) " >&6
14845 else
14846   ac_check_lib_save_LIBS=$LIBS
14847 LIBS="-lm  $LIBS"
14848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14849 /* end confdefs.h.  */
14850
14851 /* Override any GCC internal prototype to avoid an error.
14852    Use char because int might match the return type of a GCC
14853    builtin and then its argument prototype would still apply.  */
14854 #ifdef __cplusplus
14855 extern "C"
14856 #endif
14857 char cos ();
14858 int
14859 main ()
14860 {
14861 return cos ();
14862   ;
14863   return 0;
14864 }
14865 _ACEOF
14866 if ac_fn_c_try_link "$LINENO"; then :
14867   ac_cv_lib_m_cos=yes
14868 else
14869   ac_cv_lib_m_cos=no
14870 fi
14871 rm -f core conftest.err conftest.$ac_objext \
14872     conftest$ac_exeext conftest.$ac_ext
14873 LIBS=$ac_check_lib_save_LIBS
14874 fi
14875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14876 $as_echo "$ac_cv_lib_m_cos" >&6; }
14877 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14878   LIBM="-lm"
14879 fi
14880
14881   ;;
14882 esac
14883
14884
14885
14886 # When building a shared libbfd, link against the pic version of libiberty
14887 # so that apps that use libbfd won't need libiberty just to satisfy any
14888 # libbfd references.
14889 # We can't do that if a pic libiberty is unavailable since including non-pic
14890 # code would insert text relocations into libbfd.
14891 SHARED_LIBADD=
14892 SHARED_LDFLAGS=
14893 if test "$enable_shared" = "yes"; then
14894   x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
14895   if test -n "$x"; then
14896     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
14897   fi
14898
14899 # More hacks to build DLLs on Windows.
14900   case "${host}" in
14901   *-*-cygwin*)
14902     SHARED_LDFLAGS="-no-undefined"
14903     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
14904   ;;
14905   esac
14906
14907   if test -n "$SHARED_LIBADD"; then
14908     if test -n "$LIBM"; then
14909       if test x"$bfd_cv_ld_as_needed" = xyes; then
14910         # Link against libm only when needed.  Put -lc, -lm inside -Wl
14911         # to stop libtool reordering these options.
14912         SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
14913       else
14914         SHARED_LIBADD="$SHARED_LIBADD $LIBM"
14915       fi
14916     fi
14917   fi
14918 fi
14919
14920
14921
14922 # target stuff:
14923
14924 # Canonicalize the secondary target names.
14925 if test -n "$enable_targets" ; then
14926     for targ in `echo $enable_targets | sed 's/,/ /g'`
14927     do
14928         result=`$ac_config_sub $targ 2>/dev/null`
14929         if test -n "$result" ; then
14930             canon_targets="$canon_targets $result"
14931         else
14932             # Allow targets that config.sub doesn't recognize, like "all".
14933             canon_targets="$canon_targets $targ"
14934         fi
14935     done
14936 fi
14937
14938 all_targets=false
14939 defvec=
14940 selvecs=
14941 assocvecs=
14942 selarchs=
14943 TDEFINES=
14944 for targ in $target $canon_targets
14945 do
14946     if test "x$targ" = "xall"; then
14947         all_targets=true
14948         assocvecs="$assocvecs $targ_defvec $targ_selvecs"
14949     else
14950         . $srcdir/config.bfd
14951         if test "x$targ" = "x$target"; then
14952             defvec=$targ_defvec
14953         fi
14954         selvecs="$selvecs $targ_defvec $targ_selvecs"
14955         selarchs="$selarchs $targ_archs"
14956         TDEFINES="$TDEFINES $targ_cflags"
14957     fi
14958 done
14959
14960
14961 # This processing still needs to be done if we're to decide properly whether
14962 # 64-bit support needs to be compiled in.  Currently, it will be included if
14963 # the default or any other explicitly requested target requires it; it
14964 # will not be included on a 32-bit host if no 64-bit target is requested, and
14965 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
14966 # used.
14967
14968 # uniq the default and selected vectors in all the configured targets.
14969 f=""
14970 for i in $selvecs ; do
14971     case " $f " in
14972     *" $i "*) ;;
14973     *) f="$f $i" ;;
14974     esac
14975 done
14976 selvecs="$f"
14977
14978
14979 # uniq the associated vectors in all the configured targets.
14980 f=""
14981 for i in $assocvecs ; do
14982     case " $f " in
14983     *" $i "*) ;;
14984     *) f="$f $i" ;;
14985     esac
14986 done
14987 assocvecs="$f"
14988
14989
14990 # uniq the architectures in all the configured targets.
14991 f=""
14992 for i in $selarchs ; do
14993     case " $f " in
14994     *" $i "*) ;;
14995     *) f="$f $i" ;;
14996     esac
14997 done
14998 selarchs="$f"
14999
15000 # Target backend .o files.
15001 tb=
15002
15003 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
15004      elf-eh-frame.lo dwarf1.lo"
15005
15006 for vec in $selvecs
15007 do
15008     target_size=32
15009     case "$vec" in
15010     # This list is alphabetized to make it easy to compare
15011     # with the two vector lists in targets.c.  For the same reason,
15012     # use one entry per line, even though this leads to long lines.
15013     a_out_adobe_vec)            tb="$tb aout-adobe.lo aout32.lo" ;;
15014     aix5coff64_vec)             tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15015     aout0_big_vec)              tb="$tb aout0.lo aout32.lo" ;;
15016     aout_arm_big_vec)           tb="$tb aout-arm.lo aout32.lo" ;;
15017     aout_arm_little_vec)        tb="$tb aout-arm.lo aout32.lo" ;;
15018     apollocoff_vec)             tb="$tb coff-apollo.lo" ;;
15019     arm_epoc_pe_big_vec)        tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15020     arm_epoc_pe_little_vec)     tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15021     arm_epoc_pei_big_vec)       tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15022     arm_epoc_pei_little_vec)    tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15023     arm_wince_pe_big_vec)       tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15024     arm_wince_pe_little_vec)    tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15025     arm_wince_pei_big_vec)      tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15026     arm_wince_pei_little_vec)   tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15027     armcoff_big_vec)            tb="$tb coff-arm.lo cofflink.lo " ;;
15028     armcoff_little_vec)         tb="$tb coff-arm.lo cofflink.lo " ;;
15029     armnetbsd_vec)              tb="$tb armnetbsd.lo aout32.lo" ;;
15030     armpe_big_vec)              tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15031     armpe_little_vec)           tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15032     armpei_big_vec)             tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15033     armpei_little_vec)          tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15034     b_out_vec_big_host)         tb="$tb bout.lo aout32.lo" ;;
15035     b_out_vec_little_host)      tb="$tb bout.lo aout32.lo" ;;
15036     bfd_pei_ia64_vec)           tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
15037     bfd_elf32_am33lin_vec)      tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
15038     bfd_elf32_avr_vec)          tb="$tb elf32-avr.lo elf32.lo $elf" ;;
15039     bfd_elf32_bfin_vec)         tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15040     bfd_elf32_bfinfdpic_vec)    tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15041     bfd_elf32_big_generic_vec)  tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15042     bfd_elf32_bigarc_vec)       tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15043     bfd_elf32_bigarm_vec)       tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15044     bfd_elf32_bigarm_symbian_vec)
15045                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15046     bfd_elf32_bigarm_vxworks_vec)
15047                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15048     bfd_elf32_bigmips_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15049     bfd_elf32_bigmips_vxworks_vec)
15050                                 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15051     bfd_elf32_cr16_vec)         tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
15052     bfd_elf32_cr16c_vec)        tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
15053     bfd_elf32_cris_vec)         tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15054     bfd_elf32_crx_vec)          tb="$tb elf32-crx.lo elf32.lo $elf" ;;
15055     bfd_elf32_d10v_vec)         tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
15056     bfd_elf32_d30v_vec)         tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
15057     bfd_elf32_dlx_big_vec)      tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
15058     bfd_elf32_fr30_vec)         tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
15059     bfd_elf32_frv_vec)          tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15060     bfd_elf32_frvfdpic_vec)     tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15061     bfd_elf32_moxie_vec)        tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15062     bfd_elf32_h8300_vec)        tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
15063     bfd_elf32_hppa_linux_vec)   tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15064     bfd_elf32_hppa_nbsd_vec)    tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15065     bfd_elf32_hppa_vec)         tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15066     bfd_elf32_i370_vec)         tb="$tb elf32-i370.lo elf32.lo $elf" ;;
15067     bfd_elf32_i386_dragonfly_vec)
15068                                 tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15069     bfd_elf32_i386_sol2_vec)    tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15070     bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15071     bfd_elf32_i386_vxworks_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15072     bfd_elf32_i386_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15073     bfd_elf32_i860_little_vec)  tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15074     bfd_elf32_i860_vec)         tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15075     bfd_elf32_i960_vec)         tb="$tb elf32-i960.lo elf32.lo $elf" ;;
15076     bfd_elf32_ia64_big_vec)     tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
15077     bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
15078     bfd_elf32_ip2k_vec)         tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
15079     bfd_elf32_iq2000_vec)       tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
15080     bfd_elf32_lm32_vec)         tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15081     bfd_elf32_lm32fdpic_vec)         tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15082     bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15083     bfd_elf32_littlearc_vec)    tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15084     bfd_elf32_littlearm_symbian_vec)
15085                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15086     bfd_elf32_littlearm_vxworks_vec)
15087                                 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15088     bfd_elf32_littlearm_vec)    tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15089     bfd_elf32_littlemips_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15090     bfd_elf32_littlemips_vxworks_vec)
15091                                 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15092     bfd_elf32_m32c_vec)         tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
15093     bfd_elf32_m32r_vec)         tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15094     bfd_elf32_m32rle_vec)       tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15095     bfd_elf32_m32rlin_vec)      tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15096     bfd_elf32_m32rlelin_vec)    tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15097     bfd_elf32_m68hc11_vec)      tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15098     bfd_elf32_m68hc12_vec)      tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15099     bfd_elf32_m68k_vec)         tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
15100     bfd_elf32_m88k_vec)         tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
15101     bfd_elf32_mcore_big_vec)    tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15102     bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15103     bfd_elf32_mep_vec)          tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15104     bfd_elf32_mep_little_vec)   tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15105     bfd_elf32_microblaze_vec)   tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15106     bfd_elf32_mn10200_vec)      tb="$tb elf-m10200.lo elf32.lo $elf" ;;
15107     bfd_elf32_mn10300_vec)      tb="$tb elf-m10300.lo elf32.lo $elf" ;;
15108     bfd_elf32_mt_vec)           tb="$tb elf32-mt.lo elf32.lo $elf" ;;
15109     bfd_elf32_msp430_vec)       tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15110     bfd_elf32_nbigmips_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15111     bfd_elf32_nlittlemips_vec)  tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15112     bfd_elf32_ntradbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15113     bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15114     bfd_elf32_openrisc_vec)     tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
15115     bfd_elf32_or32_big_vec)     tb="$tb elf32-or32.lo elf32.lo $elf" ;;
15116     bfd_elf32_pj_vec)           tb="$tb elf32-pj.lo elf32.lo $elf";;
15117     bfd_elf32_pjl_vec)          tb="$tb elf32-pj.lo elf32.lo $elf";;
15118     bfd_elf32_powerpc_vec)      tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15119     bfd_elf32_powerpcle_vec)    tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15120     bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15121     bfd_elf32_rx_le_vec)        tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15122     bfd_elf32_rx_be_vec)        tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15123     bfd_elf32_s390_vec)         tb="$tb elf32-s390.lo elf32.lo $elf" ;;
15124     bfd_elf32_bigscore_vec)     tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15125     bfd_elf32_littlescore_vec)  tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15126     # FIXME: We include cofflink.lo not because it's needed for
15127     # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
15128     # which needs it but does not list it.  Should be fixed in right place.
15129     bfd_elf32_sh64_vec)         tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15130     bfd_elf32_sh64l_vec)        tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15131     bfd_elf32_sh64lin_vec)      tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15132     bfd_elf32_sh64blin_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15133     bfd_elf32_sh64lnbsd_vec)    tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15134     bfd_elf32_sh64nbsd_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15135     bfd_elf32_sh_vec)           tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15136     bfd_elf32_shblin_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15137     bfd_elf32_shl_vec)          tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15138     bfd_elf32_shl_symbian_vec)  tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15139     bfd_elf32_shlin_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15140     bfd_elf32_shlnbsd_vec)      tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15141     bfd_elf32_shlvxworks_vec)   tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15142     bfd_elf32_shnbsd_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15143     bfd_elf32_shvxworks_vec)    tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15144     bfd_elf32_sparc_vec)        tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15145     bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15146     bfd_elf32_spu_vec)          tb="$tb elf32-spu.lo elf32.lo $elf" ;;
15147     bfd_elf32_tic6x_be_vec)     tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15148     bfd_elf32_tic6x_le_vec)     tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15149     bfd_elf32_tradbigmips_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15150     bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15151     bfd_elf32_us_cris_vec)      tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15152     bfd_elf32_v850_vec)         tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15153     bfd_elf32_vax_vec)          tb="$tb elf32-vax.lo elf32.lo $elf" ;;
15154     bfd_elf32_xstormy16_vec)    tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
15155     bfd_elf32_xc16x_vec)                tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
15156     bfd_elf32_xtensa_le_vec)    tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15157     bfd_elf32_xtensa_be_vec)    tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15158     bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15159     bfd_elf64_alpha_vec)        tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15160     bfd_elf64_big_generic_vec)  tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15161     bfd_elf64_bigmips_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15162     bfd_elf64_hppa_linux_vec)   tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15163     bfd_elf64_hppa_vec)         tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15164     bfd_elf64_ia64_big_vec)     tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15165     bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15166     bfd_elf64_ia64_little_vec)  tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15167     bfd_elf64_ia64_vms_vec)     tb="$tb elf64-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
15168     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15169     bfd_elf64_littlemips_vec)   tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15170     bfd_elf64_mmix_vec)         tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
15171     bfd_elf64_powerpc_vec)      tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15172     bfd_elf64_powerpcle_vec)    tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15173     bfd_elf64_s390_vec)         tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
15174     bfd_elf64_sh64_vec)         tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15175     bfd_elf64_sh64l_vec)        tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15176     bfd_elf64_sh64lin_vec)      tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15177     bfd_elf64_sh64blin_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15178     bfd_elf64_sh64lnbsd_vec)    tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15179     bfd_elf64_sh64nbsd_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15180     bfd_elf64_sparc_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15181     bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15182     bfd_elf64_tradbigmips_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15183     bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15184     bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15185     bfd_elf64_x86_64_sol2_vec)  tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15186     bfd_elf64_x86_64_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15187     bfd_elf64_l1om_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15188     bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15189     bfd_mmo_vec)                tb="$tb mmo.lo" target_size=64 ;;
15190     bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15191     bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15192     bfd_powerpcle_pe_vec)       tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15193     bfd_powerpcle_pei_vec)      tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15194     cris_aout_vec)              tb="$tb aout-cris.lo" ;;
15195     demo_64_vec)                tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
15196     ecoff_big_vec)              tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15197     ecoff_biglittle_vec)        tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15198     ecoff_little_vec)           tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15199     ecoffalpha_little_vec)      tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
15200     go32coff_vec)               tb="$tb coff-go32.lo cofflink.lo" ;;
15201     go32stubbedcoff_vec)        tb="$tb coff-stgo32.lo cofflink.lo" ;;
15202     h8300coff_vec)              tb="$tb coff-h8300.lo reloc16.lo" ;;
15203     h8500coff_vec)              tb="$tb coff-h8500.lo reloc16.lo" ;;
15204     host_aout_vec)              tb="$tb host-aout.lo aout32.lo" ;;
15205     hp300bsd_vec)               tb="$tb hp300bsd.lo aout32.lo" ;;
15206     hp300hpux_vec)              tb="$tb hp300hpux.lo aout32.lo" ;;
15207     i386aout_vec)               tb="$tb i386aout.lo aout32.lo" ;;
15208     i386bsd_vec)                tb="$tb i386bsd.lo aout32.lo" ;;
15209     i386coff_vec)               tb="$tb coff-i386.lo cofflink.lo" ;;
15210     x86_64coff_vec)             tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
15211     i386dynix_vec)              tb="$tb i386dynix.lo aout32.lo" ;;
15212     i386freebsd_vec)            tb="$tb i386freebsd.lo aout32.lo" ;;
15213     i386linux_vec)              tb="$tb i386linux.lo aout32.lo" ;;
15214     i386lynx_aout_vec)          tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
15215     i386lynx_coff_vec)          tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
15216     i386mach3_vec)              tb="$tb i386mach3.lo aout32.lo" ;;
15217     i386msdos_vec)              tb="$tb i386msdos.lo" ;;
15218     i386netbsd_vec)             tb="$tb i386netbsd.lo aout32.lo" ;;
15219     i386os9k_vec)               tb="$tb i386os9k.lo aout32.lo" ;;
15220     i386pe_vec)                 tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
15221     i386pei_vec)                tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
15222     x86_64pe_vec)               tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15223     x86_64pei_vec)              tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15224     i860coff_vec)               tb="$tb coff-i860.lo cofflink.lo" ;;
15225     icoff_big_vec)              tb="$tb coff-i960.lo cofflink.lo" ;;
15226     icoff_little_vec)           tb="$tb coff-i960.lo cofflink.lo" ;;
15227     ieee_vec)                   tb="$tb ieee.lo" ;;
15228     m68k4knetbsd_vec)           tb="$tb m68k4knetbsd.lo aout32.lo" ;;
15229     m68kaux_coff_vec)           tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
15230     m68kcoff_vec)               tb="$tb coff-m68k.lo cofflink.lo" ;;
15231     m68kcoffun_vec)             tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
15232     m68klinux_vec)              tb="$tb m68klinux.lo aout32.lo" ;;
15233     m68knetbsd_vec)             tb="$tb m68knetbsd.lo aout32.lo" ;;
15234     m68ksysvcoff_vec)           tb="$tb coff-svm68k.lo cofflink.lo" ;;
15235     m88kbcs_vec)                tb="$tb coff-m88k.lo" ;;
15236     m88kmach3_vec)              tb="$tb m88kmach3.lo aout32.lo" ;;
15237     m88kopenbsd_vec)            tb="$tb m88kopenbsd.lo aout32.lo" ;;
15238     maxqcoff_vec)               tb="$tb coff-maxq.lo" ;;
15239     mach_o_be_vec)              tb="$tb mach-o.lo" ;;
15240     mach_o_le_vec)              tb="$tb mach-o.lo" ;;
15241     mach_o_fat_vec)             tb="$tb mach-o.lo" ;;
15242     mach_o_i386_vec)            tb="$tb mach-o-i386.lo" ;;
15243     mach_o_x86_64_vec)          tb="$tb mach-o-x86-64.lo" ;;
15244     mcore_pe_big_vec)           tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15245     mcore_pe_little_vec)        tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15246     mcore_pei_big_vec)          tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15247     mcore_pei_little_vec)       tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15248     mipslpe_vec)                tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
15249     mipslpei_vec)               tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
15250     newsos3_vec)                tb="$tb newsos3.lo aout32.lo" ;;
15251     nlm32_alpha_vec)            tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
15252     nlm32_i386_vec)             tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
15253     nlm32_powerpc_vec)          tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
15254     nlm32_sparc_vec)            tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
15255     or32coff_big_vec)           tb="$tb coff-or32.lo cofflink.lo" ;;
15256     pc532machaout_vec)          tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
15257     pc532netbsd_vec)            tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
15258     pef_vec)                    tb="$tb pef.lo" ;;
15259     pef_xlib_vec)               tb="$tb pef.lo" ;;
15260     pdp11_aout_vec)             tb="$tb pdp11.lo" ;;
15261     plugin_vec)                 tb="$tb plugin.lo" ;;
15262     pmac_xcoff_vec)             tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15263     ppcboot_vec)                tb="$tb ppcboot.lo" ;;
15264     riscix_vec)                 tb="$tb aout32.lo riscix.lo" ;;
15265     rs6000coff64_vec)           tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15266     rs6000coff_vec)             tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15267     shcoff_small_vec)           tb="$tb coff-sh.lo cofflink.lo" ;;
15268     shcoff_vec)                 tb="$tb coff-sh.lo cofflink.lo" ;;
15269     shlcoff_small_vec)          tb="$tb coff-sh.lo cofflink.lo" ;;
15270     shlcoff_vec)                tb="$tb coff-sh.lo cofflink.lo" ;;
15271     shlpe_vec)                  tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15272     shlpei_vec)                 tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15273     som_vec)                    tb="$tb som.lo" ;;
15274     sparccoff_vec)              tb="$tb coff-sparc.lo" ;;
15275     sparcle_aout_vec)           tb="$tb aout-sparcle.lo aout32.lo" ;;
15276     sparclinux_vec)             tb="$tb sparclinux.lo aout32.lo" ;;
15277     sparclynx_aout_vec)         tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
15278     sparclynx_coff_vec)         tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
15279     sparcnetbsd_vec)            tb="$tb sparcnetbsd.lo aout32.lo" ;;
15280     sunos_big_vec)              tb="$tb sunos.lo aout32.lo" ;;
15281     sym_vec)                    tb="$tb xsym.lo" ;;
15282     tic30_aout_vec)             tb="$tb aout-tic30.lo" ;;
15283     tic30_coff_vec)             tb="$tb coff-tic30.lo" ;;
15284     tic4x_coff0_vec)            tb="$tb coff-tic4x.lo" ;;
15285     tic4x_coff0_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15286     tic4x_coff1_vec)            tb="$tb coff-tic4x.lo" ;;
15287     tic4x_coff1_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15288     tic4x_coff2_vec)            tb="$tb coff-tic4x.lo" ;;
15289     tic4x_coff2_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15290     tic54x_coff0_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15291     tic54x_coff0_vec)           tb="$tb coff-tic54x.lo" ;;
15292     tic54x_coff1_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15293     tic54x_coff1_vec)           tb="$tb coff-tic54x.lo" ;;
15294     tic54x_coff2_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15295     tic54x_coff2_vec)           tb="$tb coff-tic54x.lo" ;;
15296     tic80coff_vec)              tb="$tb coff-tic80.lo cofflink.lo" ;;
15297     vaxnetbsd_vec)              tb="$tb vaxnetbsd.lo aout32.lo" ;;
15298     vax1knetbsd_vec)            tb="$tb vax1knetbsd.lo aout32.lo" ;;
15299     vaxbsd_vec)                 tb="$tb vaxbsd.lo aout32.lo" ;;
15300     versados_vec)               tb="$tb versados.lo" ;;
15301     vms_alpha_vec)              tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
15302     vms_lib_txt_vec)            tb="$tb vms-lib.lo vms-misc.lo" ;;
15303     w65_vec)                    tb="$tb coff-w65.lo reloc16.lo" ;;
15304     we32kcoff_vec)              tb="$tb coff-we32k.lo" ;;
15305     z80coff_vec)                tb="$tb coff-z80.lo reloc16.lo" ;;
15306     z8kcoff_vec)                tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
15307
15308     # These appear out of order in targets.c
15309     srec_vec)                   tb="$tb srec.lo" ;;
15310     symbolsrec_vec)             tb="$tb srec.lo" ;;
15311     tekhex_vec)                 tb="$tb tekhex.lo" ;;
15312     cisco_core_big_vec)         tb="$tb cisco-core.lo" ;;
15313     cisco_core_little_vec)      tb="$tb cisco-core.lo" ;;
15314
15315     "")                 ;;
15316     *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
15317     esac
15318
15319     if test ${target_size} = 64; then
15320         target64=true
15321     fi
15322     if test x"${vec}" = x"${defvec}"; then
15323         bfd_default_target_size=${target_size}
15324     fi
15325 done
15326
15327 # Target architecture .o files.
15328 # A couple of CPUs use shorter file names to avoid problems on DOS
15329 # filesystems.
15330 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
15331
15332 # Weed out duplicate .o files.
15333 f=""
15334 for i in $tb ; do
15335     case " $f " in
15336     *" $i "*) ;;
15337     *) f="$f $i" ;;
15338     esac
15339 done
15340 tb="$f"
15341
15342 f=""
15343 for i in $ta ; do
15344     case " $f " in
15345     *" $i "*) ;;
15346     *) f="$f $i" ;;
15347     esac
15348 done
15349 ta="$f"
15350
15351 bfd_backends="$tb"
15352 bfd_machines="$ta"
15353
15354 if test x${all_targets} = xtrue ; then
15355   bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
15356   bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
15357   selvecs=
15358   havevecs=-DHAVE_all_vecs
15359   selarchs=
15360   test -n "$assocvecs" &&
15361     assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15362 else    # all_targets is true
15363   # Only set these if they will be nonempty, for the clever echo.
15364   havevecs=
15365   assocvecs=
15366   test -n "$selvecs" &&
15367     havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
15368   test -n "$selvecs" &&
15369     selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15370   test -n "$selarchs" &&
15371     selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15372 fi      # all_targets is true
15373
15374 case ${host64}-${target64}-${want64} in
15375   *true*)
15376     wordsize=64
15377     bfd64_libs='$(BFD64_LIBS)'
15378     all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
15379     if test $BFD_HOST_64_BIT_DEFINED = 0; then
15380       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
15381 $as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
15382       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
15383 $as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
15384     fi
15385     if test -n "$GCC" ; then
15386        bad_64bit_gcc=no;
15387        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
15388 $as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
15389        # Add more tests for gcc versions with non-working 64-bit support here.
15390        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15391 /* end confdefs.h.  */
15392 :__GNUC__:__GNUC_MINOR__:__i386__:
15393 _ACEOF
15394 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15395   $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
15396   bad_64bit_gcc=yes;
15397                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
15398 $as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
15399 else
15400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15401 $as_echo "no" >&6; }
15402 fi
15403 rm -f conftest*
15404
15405        if test $bad_64bit_gcc = yes ; then
15406          as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
15407        fi
15408     fi
15409     ;;
15410   false-false-false)
15411     wordsize=32
15412     all_backends='$(BFD32_BACKENDS)'
15413     ;;
15414 esac
15415
15416
15417
15418
15419
15420
15421
15422
15423 if test "$plugins" = "yes"; then
15424   supports_plugins=1
15425 else
15426   supports_plugins=0
15427 fi
15428
15429
15430 # Determine the host dependant file_ptr a.k.a. off_t type.  In order
15431 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15432 # fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15433 # Hopefully a reasonable assumption since fseeko et.al. should be
15434 # upward compatible.
15435 for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15436 do :
15437   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15438 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15439 eval as_val=\$$as_ac_var
15440    if test "x$as_val" = x""yes; then :
15441   cat >>confdefs.h <<_ACEOF
15442 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15443 _ACEOF
15444
15445 fi
15446 done
15447
15448 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15449     # The cast to long int works around a bug in the HP C Compiler
15450 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15451 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15452 # This bug is HP SR number 8606223364.
15453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15454 $as_echo_n "checking size of off_t... " >&6; }
15455 if test "${ac_cv_sizeof_off_t+set}" = set; then :
15456   $as_echo_n "(cached) " >&6
15457 else
15458   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15459
15460 else
15461   if test "$ac_cv_type_off_t" = yes; then
15462      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15463 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15464 { as_fn_set_status 77
15465 as_fn_error "cannot compute sizeof (off_t)
15466 See \`config.log' for more details." "$LINENO" 5; }; }
15467    else
15468      ac_cv_sizeof_off_t=0
15469    fi
15470 fi
15471
15472 fi
15473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15474 $as_echo "$ac_cv_sizeof_off_t" >&6; }
15475
15476
15477
15478 cat >>confdefs.h <<_ACEOF
15479 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15480 _ACEOF
15481
15482
15483 fi
15484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15485 $as_echo_n "checking file_ptr type... " >&6; }
15486 bfd_file_ptr="long"
15487 bfd_ufile_ptr="unsigned long"
15488 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15489         -o x"${ac_cv_sizeof_off_t}" = x8; then
15490     bfd_file_ptr=BFD_HOST_64_BIT
15491     bfd_ufile_ptr=BFD_HOST_U_64_BIT
15492 fi
15493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15494 $as_echo "$bfd_file_ptr" >&6; }
15495
15496
15497
15498
15499 tdefaults=""
15500 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
15501 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
15502 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
15503 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
15504
15505
15506
15507 for ac_header in stdlib.h unistd.h
15508 do :
15509   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15510 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15511 eval as_val=\$$as_ac_Header
15512    if test "x$as_val" = x""yes; then :
15513   cat >>confdefs.h <<_ACEOF
15514 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15515 _ACEOF
15516
15517 fi
15518
15519 done
15520
15521 for ac_func in getpagesize
15522 do :
15523   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15524 if test "x$ac_cv_func_getpagesize" = x""yes; then :
15525   cat >>confdefs.h <<_ACEOF
15526 #define HAVE_GETPAGESIZE 1
15527 _ACEOF
15528
15529 fi
15530 done
15531
15532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15533 $as_echo_n "checking for working mmap... " >&6; }
15534 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15535   $as_echo_n "(cached) " >&6
15536 else
15537   if test "$cross_compiling" = yes; then :
15538   ac_cv_func_mmap_fixed_mapped=no
15539 else
15540   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15541 /* end confdefs.h.  */
15542 $ac_includes_default
15543 /* malloc might have been renamed as rpl_malloc. */
15544 #undef malloc
15545
15546 /* Thanks to Mike Haertel and Jim Avera for this test.
15547    Here is a matrix of mmap possibilities:
15548         mmap private not fixed
15549         mmap private fixed at somewhere currently unmapped
15550         mmap private fixed at somewhere already mapped
15551         mmap shared not fixed
15552         mmap shared fixed at somewhere currently unmapped
15553         mmap shared fixed at somewhere already mapped
15554    For private mappings, we should verify that changes cannot be read()
15555    back from the file, nor mmap's back from the file at a different
15556    address.  (There have been systems where private was not correctly
15557    implemented like the infamous i386 svr4.0, and systems where the
15558    VM page cache was not coherent with the file system buffer cache
15559    like early versions of FreeBSD and possibly contemporary NetBSD.)
15560    For shared mappings, we should conversely verify that changes get
15561    propagated back to all the places they're supposed to be.
15562
15563    Grep wants private fixed already mapped.
15564    The main things grep needs to know about mmap are:
15565    * does it exist and is it safe to write into the mmap'd area
15566    * how to use it (BSD variants)  */
15567
15568 #include <fcntl.h>
15569 #include <sys/mman.h>
15570
15571 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15572 char *malloc ();
15573 #endif
15574
15575 /* This mess was copied from the GNU getpagesize.h.  */
15576 #ifndef HAVE_GETPAGESIZE
15577 /* Assume that all systems that can run configure have sys/param.h.  */
15578 # ifndef HAVE_SYS_PARAM_H
15579 #  define HAVE_SYS_PARAM_H 1
15580 # endif
15581
15582 # ifdef _SC_PAGESIZE
15583 #  define getpagesize() sysconf(_SC_PAGESIZE)
15584 # else /* no _SC_PAGESIZE */
15585 #  ifdef HAVE_SYS_PARAM_H
15586 #   include <sys/param.h>
15587 #   ifdef EXEC_PAGESIZE
15588 #    define getpagesize() EXEC_PAGESIZE
15589 #   else /* no EXEC_PAGESIZE */
15590 #    ifdef NBPG
15591 #     define getpagesize() NBPG * CLSIZE
15592 #     ifndef CLSIZE
15593 #      define CLSIZE 1
15594 #     endif /* no CLSIZE */
15595 #    else /* no NBPG */
15596 #     ifdef NBPC
15597 #      define getpagesize() NBPC
15598 #     else /* no NBPC */
15599 #      ifdef PAGESIZE
15600 #       define getpagesize() PAGESIZE
15601 #      endif /* PAGESIZE */
15602 #     endif /* no NBPC */
15603 #    endif /* no NBPG */
15604 #   endif /* no EXEC_PAGESIZE */
15605 #  else /* no HAVE_SYS_PARAM_H */
15606 #   define getpagesize() 8192   /* punt totally */
15607 #  endif /* no HAVE_SYS_PARAM_H */
15608 # endif /* no _SC_PAGESIZE */
15609
15610 #endif /* no HAVE_GETPAGESIZE */
15611
15612 int
15613 main ()
15614 {
15615   char *data, *data2, *data3;
15616   int i, pagesize;
15617   int fd;
15618
15619   pagesize = getpagesize ();
15620
15621   /* First, make a file with some known garbage in it. */
15622   data = (char *) malloc (pagesize);
15623   if (!data)
15624     return 1;
15625   for (i = 0; i < pagesize; ++i)
15626     *(data + i) = rand ();
15627   umask (0);
15628   fd = creat ("conftest.mmap", 0600);
15629   if (fd < 0)
15630     return 1;
15631   if (write (fd, data, pagesize) != pagesize)
15632     return 1;
15633   close (fd);
15634
15635   /* Next, try to mmap the file at a fixed address which already has
15636      something else allocated at it.  If we can, also make sure that
15637      we see the same garbage.  */
15638   fd = open ("conftest.mmap", O_RDWR);
15639   if (fd < 0)
15640     return 1;
15641   data2 = (char *) malloc (2 * pagesize);
15642   if (!data2)
15643     return 1;
15644   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15645   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15646                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
15647     return 1;
15648   for (i = 0; i < pagesize; ++i)
15649     if (*(data + i) != *(data2 + i))
15650       return 1;
15651
15652   /* Finally, make sure that changes to the mapped area do not
15653      percolate back to the file as seen by read().  (This is a bug on
15654      some variants of i386 svr4.0.)  */
15655   for (i = 0; i < pagesize; ++i)
15656     *(data2 + i) = *(data2 + i) + 1;
15657   data3 = (char *) malloc (pagesize);
15658   if (!data3)
15659     return 1;
15660   if (read (fd, data3, pagesize) != pagesize)
15661     return 1;
15662   for (i = 0; i < pagesize; ++i)
15663     if (*(data + i) != *(data3 + i))
15664       return 1;
15665   close (fd);
15666   return 0;
15667 }
15668 _ACEOF
15669 if ac_fn_c_try_run "$LINENO"; then :
15670   ac_cv_func_mmap_fixed_mapped=yes
15671 else
15672   ac_cv_func_mmap_fixed_mapped=no
15673 fi
15674 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15675   conftest.$ac_objext conftest.beam conftest.$ac_ext
15676 fi
15677
15678 fi
15679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15680 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15681 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15682
15683 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
15684
15685 fi
15686 rm -f conftest.mmap
15687
15688 for ac_func in madvise mprotect
15689 do :
15690   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15691 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15692 eval as_val=\$$as_ac_var
15693    if test "x$as_val" = x""yes; then :
15694   cat >>confdefs.h <<_ACEOF
15695 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15696 _ACEOF
15697
15698 fi
15699 done
15700
15701 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
15702   true+yes )
15703 $as_echo "#define USE_MMAP 1" >>confdefs.h
15704  ;;
15705 esac
15706
15707 rm -f doc/config.status
15708 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
15709
15710
15711 ac_config_commands="$ac_config_commands default"
15712
15713
15714
15715
15716
15717
15718
15719 cat >confcache <<\_ACEOF
15720 # This file is a shell script that caches the results of configure
15721 # tests run on this system so they can be shared between configure
15722 # scripts and configure runs, see configure's option --config-cache.
15723 # It is not useful on other systems.  If it contains results you don't
15724 # want to keep, you may remove or edit it.
15725 #
15726 # config.status only pays attention to the cache file if you give it
15727 # the --recheck option to rerun configure.
15728 #
15729 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15730 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15731 # following values.
15732
15733 _ACEOF
15734
15735 # The following way of writing the cache mishandles newlines in values,
15736 # but we know of no workaround that is simple, portable, and efficient.
15737 # So, we kill variables containing newlines.
15738 # Ultrix sh set writes to stderr and can't be redirected directly,
15739 # and sets the high bit in the cache file unless we assign to the vars.
15740 (
15741   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15742     eval ac_val=\$$ac_var
15743     case $ac_val in #(
15744     *${as_nl}*)
15745       case $ac_var in #(
15746       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15747 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15748       esac
15749       case $ac_var in #(
15750       _ | IFS | as_nl) ;; #(
15751       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15752       *) { eval $ac_var=; unset $ac_var;} ;;
15753       esac ;;
15754     esac
15755   done
15756
15757   (set) 2>&1 |
15758     case $as_nl`(ac_space=' '; set) 2>&1` in #(
15759     *${as_nl}ac_space=\ *)
15760       # `set' does not quote correctly, so add quotes: double-quote
15761       # substitution turns \\\\ into \\, and sed turns \\ into \.
15762       sed -n \
15763         "s/'/'\\\\''/g;
15764           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15765       ;; #(
15766     *)
15767       # `set' quotes correctly as required by POSIX, so do not add quotes.
15768       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15769       ;;
15770     esac |
15771     sort
15772 ) |
15773   sed '
15774      /^ac_cv_env_/b end
15775      t clear
15776      :clear
15777      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15778      t end
15779      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15780      :end' >>confcache
15781 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15782   if test -w "$cache_file"; then
15783     test "x$cache_file" != "x/dev/null" &&
15784       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15785 $as_echo "$as_me: updating cache $cache_file" >&6;}
15786     cat confcache >$cache_file
15787   else
15788     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15789 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15790   fi
15791 fi
15792 rm -f confcache
15793
15794 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15795 # Let make expand exec_prefix.
15796 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15797
15798 DEFS=-DHAVE_CONFIG_H
15799
15800 ac_libobjs=
15801 ac_ltlibobjs=
15802 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15803   # 1. Remove the extension, and $U if already installed.
15804   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15805   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15806   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15807   #    will be set to the directory where LIBOBJS objects are built.
15808   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15809   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15810 done
15811 LIBOBJS=$ac_libobjs
15812
15813 LTLIBOBJS=$ac_ltlibobjs
15814
15815
15816 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15817   as_fn_error "conditional \"AMDEP\" was never defined.
15818 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15819 fi
15820 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15821   as_fn_error "conditional \"am__fastdepCC\" was never defined.
15822 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15823 fi
15824  if test -n "$EXEEXT"; then
15825   am__EXEEXT_TRUE=
15826   am__EXEEXT_FALSE='#'
15827 else
15828   am__EXEEXT_TRUE='#'
15829   am__EXEEXT_FALSE=
15830 fi
15831
15832 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
15833   as_fn_error "conditional \"PLUGINS\" was never defined.
15834 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15835 fi
15836 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15837   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
15838 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15839 fi
15840 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15841   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
15842 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15843 fi
15844 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
15845   as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
15846 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15847 fi
15848
15849 : ${CONFIG_STATUS=./config.status}
15850 ac_write_fail=0
15851 ac_clean_files_save=$ac_clean_files
15852 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15853 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15854 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15855 as_write_fail=0
15856 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15857 #! $SHELL
15858 # Generated by $as_me.
15859 # Run this file to recreate the current configuration.
15860 # Compiler output produced by configure, useful for debugging
15861 # configure, is in config.log if it exists.
15862
15863 debug=false
15864 ac_cs_recheck=false
15865 ac_cs_silent=false
15866
15867 SHELL=\${CONFIG_SHELL-$SHELL}
15868 export SHELL
15869 _ASEOF
15870 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15871 ## -------------------- ##
15872 ## M4sh Initialization. ##
15873 ## -------------------- ##
15874
15875 # Be more Bourne compatible
15876 DUALCASE=1; export DUALCASE # for MKS sh
15877 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15878   emulate sh
15879   NULLCMD=:
15880   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15881   # is contrary to our usage.  Disable this feature.
15882   alias -g '${1+"$@"}'='"$@"'
15883   setopt NO_GLOB_SUBST
15884 else
15885   case `(set -o) 2>/dev/null` in #(
15886   *posix*) :
15887     set -o posix ;; #(
15888   *) :
15889      ;;
15890 esac
15891 fi
15892
15893
15894 as_nl='
15895 '
15896 export as_nl
15897 # Printing a long string crashes Solaris 7 /usr/bin/printf.
15898 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15899 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15900 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15901 # Prefer a ksh shell builtin over an external printf program on Solaris,
15902 # but without wasting forks for bash or zsh.
15903 if test -z "$BASH_VERSION$ZSH_VERSION" \
15904     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15905   as_echo='print -r --'
15906   as_echo_n='print -rn --'
15907 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15908   as_echo='printf %s\n'
15909   as_echo_n='printf %s'
15910 else
15911   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15912     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15913     as_echo_n='/usr/ucb/echo -n'
15914   else
15915     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15916     as_echo_n_body='eval
15917       arg=$1;
15918       case $arg in #(
15919       *"$as_nl"*)
15920         expr "X$arg" : "X\\(.*\\)$as_nl";
15921         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15922       esac;
15923       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15924     '
15925     export as_echo_n_body
15926     as_echo_n='sh -c $as_echo_n_body as_echo'
15927   fi
15928   export as_echo_body
15929   as_echo='sh -c $as_echo_body as_echo'
15930 fi
15931
15932 # The user is always right.
15933 if test "${PATH_SEPARATOR+set}" != set; then
15934   PATH_SEPARATOR=:
15935   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15936     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15937       PATH_SEPARATOR=';'
15938   }
15939 fi
15940
15941
15942 # IFS
15943 # We need space, tab and new line, in precisely that order.  Quoting is
15944 # there to prevent editors from complaining about space-tab.
15945 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15946 # splitting by setting IFS to empty value.)
15947 IFS=" ""        $as_nl"
15948
15949 # Find who we are.  Look in the path if we contain no directory separator.
15950 case $0 in #((
15951   *[\\/]* ) as_myself=$0 ;;
15952   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15953 for as_dir in $PATH
15954 do
15955   IFS=$as_save_IFS
15956   test -z "$as_dir" && as_dir=.
15957     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15958   done
15959 IFS=$as_save_IFS
15960
15961      ;;
15962 esac
15963 # We did not find ourselves, most probably we were run as `sh COMMAND'
15964 # in which case we are not to be found in the path.
15965 if test "x$as_myself" = x; then
15966   as_myself=$0
15967 fi
15968 if test ! -f "$as_myself"; then
15969   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15970   exit 1
15971 fi
15972
15973 # Unset variables that we do not need and which cause bugs (e.g. in
15974 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15975 # suppresses any "Segmentation fault" message there.  '((' could
15976 # trigger a bug in pdksh 5.2.14.
15977 for as_var in BASH_ENV ENV MAIL MAILPATH
15978 do eval test x\${$as_var+set} = xset \
15979   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15980 done
15981 PS1='$ '
15982 PS2='> '
15983 PS4='+ '
15984
15985 # NLS nuisances.
15986 LC_ALL=C
15987 export LC_ALL
15988 LANGUAGE=C
15989 export LANGUAGE
15990
15991 # CDPATH.
15992 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15993
15994
15995 # as_fn_error ERROR [LINENO LOG_FD]
15996 # ---------------------------------
15997 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15998 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15999 # script with status $?, using 1 if that was 0.
16000 as_fn_error ()
16001 {
16002   as_status=$?; test $as_status -eq 0 && as_status=1
16003   if test "$3"; then
16004     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16005     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16006   fi
16007   $as_echo "$as_me: error: $1" >&2
16008   as_fn_exit $as_status
16009 } # as_fn_error
16010
16011
16012 # as_fn_set_status STATUS
16013 # -----------------------
16014 # Set $? to STATUS, without forking.
16015 as_fn_set_status ()
16016 {
16017   return $1
16018 } # as_fn_set_status
16019
16020 # as_fn_exit STATUS
16021 # -----------------
16022 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16023 as_fn_exit ()
16024 {
16025   set +e
16026   as_fn_set_status $1
16027   exit $1
16028 } # as_fn_exit
16029
16030 # as_fn_unset VAR
16031 # ---------------
16032 # Portably unset VAR.
16033 as_fn_unset ()
16034 {
16035   { eval $1=; unset $1;}
16036 }
16037 as_unset=as_fn_unset
16038 # as_fn_append VAR VALUE
16039 # ----------------------
16040 # Append the text in VALUE to the end of the definition contained in VAR. Take
16041 # advantage of any shell optimizations that allow amortized linear growth over
16042 # repeated appends, instead of the typical quadratic growth present in naive
16043 # implementations.
16044 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16045   eval 'as_fn_append ()
16046   {
16047     eval $1+=\$2
16048   }'
16049 else
16050   as_fn_append ()
16051   {
16052     eval $1=\$$1\$2
16053   }
16054 fi # as_fn_append
16055
16056 # as_fn_arith ARG...
16057 # ------------------
16058 # Perform arithmetic evaluation on the ARGs, and store the result in the
16059 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16060 # must be portable across $(()) and expr.
16061 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16062   eval 'as_fn_arith ()
16063   {
16064     as_val=$(( $* ))
16065   }'
16066 else
16067   as_fn_arith ()
16068   {
16069     as_val=`expr "$@" || test $? -eq 1`
16070   }
16071 fi # as_fn_arith
16072
16073
16074 if expr a : '\(a\)' >/dev/null 2>&1 &&
16075    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16076   as_expr=expr
16077 else
16078   as_expr=false
16079 fi
16080
16081 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16082   as_basename=basename
16083 else
16084   as_basename=false
16085 fi
16086
16087 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16088   as_dirname=dirname
16089 else
16090   as_dirname=false
16091 fi
16092
16093 as_me=`$as_basename -- "$0" ||
16094 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16095          X"$0" : 'X\(//\)$' \| \
16096          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16097 $as_echo X/"$0" |
16098     sed '/^.*\/\([^/][^/]*\)\/*$/{
16099             s//\1/
16100             q
16101           }
16102           /^X\/\(\/\/\)$/{
16103             s//\1/
16104             q
16105           }
16106           /^X\/\(\/\).*/{
16107             s//\1/
16108             q
16109           }
16110           s/.*/./; q'`
16111
16112 # Avoid depending upon Character Ranges.
16113 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16114 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16115 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16116 as_cr_digits='0123456789'
16117 as_cr_alnum=$as_cr_Letters$as_cr_digits
16118
16119 ECHO_C= ECHO_N= ECHO_T=
16120 case `echo -n x` in #(((((
16121 -n*)
16122   case `echo 'xy\c'` in
16123   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16124   xy)  ECHO_C='\c';;
16125   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16126        ECHO_T=' ';;
16127   esac;;
16128 *)
16129   ECHO_N='-n';;
16130 esac
16131
16132 rm -f conf$$ conf$$.exe conf$$.file
16133 if test -d conf$$.dir; then
16134   rm -f conf$$.dir/conf$$.file
16135 else
16136   rm -f conf$$.dir
16137   mkdir conf$$.dir 2>/dev/null
16138 fi
16139 if (echo >conf$$.file) 2>/dev/null; then
16140   if ln -s conf$$.file conf$$ 2>/dev/null; then
16141     as_ln_s='ln -s'
16142     # ... but there are two gotchas:
16143     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16144     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16145     # In both cases, we have to default to `cp -p'.
16146     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16147       as_ln_s='cp -p'
16148   elif ln conf$$.file conf$$ 2>/dev/null; then
16149     as_ln_s=ln
16150   else
16151     as_ln_s='cp -p'
16152   fi
16153 else
16154   as_ln_s='cp -p'
16155 fi
16156 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16157 rmdir conf$$.dir 2>/dev/null
16158
16159
16160 # as_fn_mkdir_p
16161 # -------------
16162 # Create "$as_dir" as a directory, including parents if necessary.
16163 as_fn_mkdir_p ()
16164 {
16165
16166   case $as_dir in #(
16167   -*) as_dir=./$as_dir;;
16168   esac
16169   test -d "$as_dir" || eval $as_mkdir_p || {
16170     as_dirs=
16171     while :; do
16172       case $as_dir in #(
16173       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16174       *) as_qdir=$as_dir;;
16175       esac
16176       as_dirs="'$as_qdir' $as_dirs"
16177       as_dir=`$as_dirname -- "$as_dir" ||
16178 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16179          X"$as_dir" : 'X\(//\)[^/]' \| \
16180          X"$as_dir" : 'X\(//\)$' \| \
16181          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16182 $as_echo X"$as_dir" |
16183     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16184             s//\1/
16185             q
16186           }
16187           /^X\(\/\/\)[^/].*/{
16188             s//\1/
16189             q
16190           }
16191           /^X\(\/\/\)$/{
16192             s//\1/
16193             q
16194           }
16195           /^X\(\/\).*/{
16196             s//\1/
16197             q
16198           }
16199           s/.*/./; q'`
16200       test -d "$as_dir" && break
16201     done
16202     test -z "$as_dirs" || eval "mkdir $as_dirs"
16203   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16204
16205
16206 } # as_fn_mkdir_p
16207 if mkdir -p . 2>/dev/null; then
16208   as_mkdir_p='mkdir -p "$as_dir"'
16209 else
16210   test -d ./-p && rmdir ./-p
16211   as_mkdir_p=false
16212 fi
16213
16214 if test -x / >/dev/null 2>&1; then
16215   as_test_x='test -x'
16216 else
16217   if ls -dL / >/dev/null 2>&1; then
16218     as_ls_L_option=L
16219   else
16220     as_ls_L_option=
16221   fi
16222   as_test_x='
16223     eval sh -c '\''
16224       if test -d "$1"; then
16225         test -d "$1/.";
16226       else
16227         case $1 in #(
16228         -*)set "./$1";;
16229         esac;
16230         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16231         ???[sx]*):;;*)false;;esac;fi
16232     '\'' sh
16233   '
16234 fi
16235 as_executable_p=$as_test_x
16236
16237 # Sed expression to map a string onto a valid CPP name.
16238 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16239
16240 # Sed expression to map a string onto a valid variable name.
16241 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16242
16243
16244 exec 6>&1
16245 ## ----------------------------------- ##
16246 ## Main body of $CONFIG_STATUS script. ##
16247 ## ----------------------------------- ##
16248 _ASEOF
16249 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16250
16251 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16252 # Save the log message, to keep $0 and so on meaningful, and to
16253 # report actual input values of CONFIG_FILES etc. instead of their
16254 # values after options handling.
16255 ac_log="
16256 This file was extended by $as_me, which was
16257 generated by GNU Autoconf 2.64.  Invocation command line was
16258
16259   CONFIG_FILES    = $CONFIG_FILES
16260   CONFIG_HEADERS  = $CONFIG_HEADERS
16261   CONFIG_LINKS    = $CONFIG_LINKS
16262   CONFIG_COMMANDS = $CONFIG_COMMANDS
16263   $ $0 $@
16264
16265 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16266 "
16267
16268 _ACEOF
16269
16270 case $ac_config_files in *"
16271 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16272 esac
16273
16274 case $ac_config_headers in *"
16275 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16276 esac
16277
16278
16279 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16280 # Files that config.status was made for.
16281 config_files="$ac_config_files"
16282 config_headers="$ac_config_headers"
16283 config_commands="$ac_config_commands"
16284
16285 _ACEOF
16286
16287 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16288 ac_cs_usage="\
16289 \`$as_me' instantiates files and other configuration actions
16290 from templates according to the current configuration.  Unless the files
16291 and actions are specified as TAGs, all are instantiated by default.
16292
16293 Usage: $0 [OPTION]... [TAG]...
16294
16295   -h, --help       print this help, then exit
16296   -V, --version    print version number and configuration settings, then exit
16297   -q, --quiet, --silent
16298                    do not print progress messages
16299   -d, --debug      don't remove temporary files
16300       --recheck    update $as_me by reconfiguring in the same conditions
16301       --file=FILE[:TEMPLATE]
16302                    instantiate the configuration file FILE
16303       --header=FILE[:TEMPLATE]
16304                    instantiate the configuration header FILE
16305
16306 Configuration files:
16307 $config_files
16308
16309 Configuration headers:
16310 $config_headers
16311
16312 Configuration commands:
16313 $config_commands
16314
16315 Report bugs to the package provider."
16316
16317 _ACEOF
16318 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16319 ac_cs_version="\\
16320 config.status
16321 configured by $0, generated by GNU Autoconf 2.64,
16322   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16323
16324 Copyright (C) 2009 Free Software Foundation, Inc.
16325 This config.status script is free software; the Free Software Foundation
16326 gives unlimited permission to copy, distribute and modify it."
16327
16328 ac_pwd='$ac_pwd'
16329 srcdir='$srcdir'
16330 INSTALL='$INSTALL'
16331 MKDIR_P='$MKDIR_P'
16332 AWK='$AWK'
16333 test -n "\$AWK" || AWK=awk
16334 _ACEOF
16335
16336 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16337 # The default lists apply if the user does not specify any file.
16338 ac_need_defaults=:
16339 while test $# != 0
16340 do
16341   case $1 in
16342   --*=*)
16343     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16344     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16345     ac_shift=:
16346     ;;
16347   *)
16348     ac_option=$1
16349     ac_optarg=$2
16350     ac_shift=shift
16351     ;;
16352   esac
16353
16354   case $ac_option in
16355   # Handling of the options.
16356   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16357     ac_cs_recheck=: ;;
16358   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16359     $as_echo "$ac_cs_version"; exit ;;
16360   --debug | --debu | --deb | --de | --d | -d )
16361     debug=: ;;
16362   --file | --fil | --fi | --f )
16363     $ac_shift
16364     case $ac_optarg in
16365     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16366     esac
16367     as_fn_append CONFIG_FILES " '$ac_optarg'"
16368     ac_need_defaults=false;;
16369   --header | --heade | --head | --hea )
16370     $ac_shift
16371     case $ac_optarg in
16372     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16373     esac
16374     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16375     ac_need_defaults=false;;
16376   --he | --h)
16377     # Conflict between --help and --header
16378     as_fn_error "ambiguous option: \`$1'
16379 Try \`$0 --help' for more information.";;
16380   --help | --hel | -h )
16381     $as_echo "$ac_cs_usage"; exit ;;
16382   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16383   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16384     ac_cs_silent=: ;;
16385
16386   # This is an error.
16387   -*) as_fn_error "unrecognized option: \`$1'
16388 Try \`$0 --help' for more information." ;;
16389
16390   *) as_fn_append ac_config_targets " $1"
16391      ac_need_defaults=false ;;
16392
16393   esac
16394   shift
16395 done
16396
16397 ac_configure_extra_args=
16398
16399 if $ac_cs_silent; then
16400   exec 6>/dev/null
16401   ac_configure_extra_args="$ac_configure_extra_args --silent"
16402 fi
16403
16404 _ACEOF
16405 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16406 if \$ac_cs_recheck; then
16407   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16408   shift
16409   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16410   CONFIG_SHELL='$SHELL'
16411   export CONFIG_SHELL
16412   exec "\$@"
16413 fi
16414
16415 _ACEOF
16416 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16417 exec 5>>config.log
16418 {
16419   echo
16420   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16421 ## Running $as_me. ##
16422 _ASBOX
16423   $as_echo "$ac_log"
16424 } >&5
16425
16426 _ACEOF
16427 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16428 #
16429 # INIT-COMMANDS
16430 #
16431 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16432
16433
16434 # The HP-UX ksh and POSIX shell print the target directory to stdout
16435 # if CDPATH is set.
16436 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16437
16438 sed_quote_subst='$sed_quote_subst'
16439 double_quote_subst='$double_quote_subst'
16440 delay_variable_subst='$delay_variable_subst'
16441 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16442 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16443 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16444 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16445 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16446 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16447 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16448 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16449 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16450 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16451 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16452 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16453 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16454 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16455 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16456 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16457 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16458 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16459 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16460 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16461 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16462 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16463 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16464 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16465 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16466 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16467 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16468 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16469 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16470 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16471 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16472 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16473 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16474 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16475 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16476 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16477 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16478 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16479 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16480 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16481 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16482 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16483 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16484 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16485 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16486 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16487 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16488 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16489 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"`'
16490 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16491 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16492 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16493 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16494 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16495 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16496 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16497 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16498 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16499 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16500 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16501 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16502 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16503 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16504 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16505 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16506 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16507 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16508 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16509 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16510 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16511 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16512 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16513 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16514 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16515 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16516 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16517 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16518 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16519 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16520 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16521 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16522 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16523 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16524 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16525 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16526 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16527 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16528 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16529 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16530 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16531 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16532 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16533 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16534 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16535 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16536 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16537 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16538 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16539 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16540 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16541 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16542 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16543 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16544 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16545 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16546 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16547 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16548 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16549 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16550 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16551 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16552 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16553 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16554 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16555 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16556 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16557 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16558 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16559 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16560 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16561
16562 LTCC='$LTCC'
16563 LTCFLAGS='$LTCFLAGS'
16564 compiler='$compiler_DEFAULT'
16565
16566 # A function that is used when there is no print builtin or printf.
16567 func_fallback_echo ()
16568 {
16569   eval 'cat <<_LTECHO_EOF
16570 \$1
16571 _LTECHO_EOF'
16572 }
16573
16574 # Quote evaled strings.
16575 for var in SHELL \
16576 ECHO \
16577 SED \
16578 GREP \
16579 EGREP \
16580 FGREP \
16581 LD \
16582 NM \
16583 LN_S \
16584 lt_SP2NL \
16585 lt_NL2SP \
16586 reload_flag \
16587 OBJDUMP \
16588 deplibs_check_method \
16589 file_magic_cmd \
16590 AR \
16591 AR_FLAGS \
16592 STRIP \
16593 RANLIB \
16594 CC \
16595 CFLAGS \
16596 compiler \
16597 lt_cv_sys_global_symbol_pipe \
16598 lt_cv_sys_global_symbol_to_cdecl \
16599 lt_cv_sys_global_symbol_to_c_name_address \
16600 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16601 lt_prog_compiler_no_builtin_flag \
16602 lt_prog_compiler_wl \
16603 lt_prog_compiler_pic \
16604 lt_prog_compiler_static \
16605 lt_cv_prog_compiler_c_o \
16606 need_locks \
16607 DSYMUTIL \
16608 NMEDIT \
16609 LIPO \
16610 OTOOL \
16611 OTOOL64 \
16612 shrext_cmds \
16613 export_dynamic_flag_spec \
16614 whole_archive_flag_spec \
16615 compiler_needs_object \
16616 with_gnu_ld \
16617 allow_undefined_flag \
16618 no_undefined_flag \
16619 hardcode_libdir_flag_spec \
16620 hardcode_libdir_flag_spec_ld \
16621 hardcode_libdir_separator \
16622 fix_srcfile_path \
16623 exclude_expsyms \
16624 include_expsyms \
16625 file_list_spec \
16626 variables_saved_for_relink \
16627 libname_spec \
16628 library_names_spec \
16629 soname_spec \
16630 install_override_mode \
16631 finish_eval \
16632 old_striplib \
16633 striplib; do
16634     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16635     *[\\\\\\\`\\"\\\$]*)
16636       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16637       ;;
16638     *)
16639       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16640       ;;
16641     esac
16642 done
16643
16644 # Double-quote double-evaled strings.
16645 for var in reload_cmds \
16646 old_postinstall_cmds \
16647 old_postuninstall_cmds \
16648 old_archive_cmds \
16649 extract_expsyms_cmds \
16650 old_archive_from_new_cmds \
16651 old_archive_from_expsyms_cmds \
16652 archive_cmds \
16653 archive_expsym_cmds \
16654 module_cmds \
16655 module_expsym_cmds \
16656 export_symbols_cmds \
16657 prelink_cmds \
16658 postinstall_cmds \
16659 postuninstall_cmds \
16660 finish_cmds \
16661 sys_lib_search_path_spec \
16662 sys_lib_dlsearch_path_spec; do
16663     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16664     *[\\\\\\\`\\"\\\$]*)
16665       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16666       ;;
16667     *)
16668       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16669       ;;
16670     esac
16671 done
16672
16673 ac_aux_dir='$ac_aux_dir'
16674 xsi_shell='$xsi_shell'
16675 lt_shell_append='$lt_shell_append'
16676
16677 # See if we are running on zsh, and set the options which allow our
16678 # commands through without removal of \ escapes INIT.
16679 if test -n "\${ZSH_VERSION+set}" ; then
16680    setopt NO_GLOB_SUBST
16681 fi
16682
16683
16684     PACKAGE='$PACKAGE'
16685     VERSION='$VERSION'
16686     TIMESTAMP='$TIMESTAMP'
16687     RM='$RM'
16688     ofile='$ofile'
16689
16690
16691
16692 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
16693     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16694     # from automake.
16695     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16696     # Capture the value of LINGUAS because we need it to compute CATALOGS.
16697     LINGUAS="${LINGUAS-%UNSET%}"
16698
16699
16700 GCC="$GCC"
16701 CC="$CC"
16702 acx_cv_header_stdint="$acx_cv_header_stdint"
16703 acx_cv_type_int8_t="$acx_cv_type_int8_t"
16704 acx_cv_type_int16_t="$acx_cv_type_int16_t"
16705 acx_cv_type_int32_t="$acx_cv_type_int32_t"
16706 acx_cv_type_int64_t="$acx_cv_type_int64_t"
16707 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
16708 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
16709 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
16710 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
16711 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
16712 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
16713 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
16714 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
16715 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
16716
16717
16718
16719 _ACEOF
16720
16721 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16722
16723 # Handling of arguments.
16724 for ac_config_target in $ac_config_targets
16725 do
16726   case $ac_config_target in
16727     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16728     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16729     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16730     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16731     "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
16732     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16733     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16734     "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
16735     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16736     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16737
16738   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16739   esac
16740 done
16741
16742
16743 # If the user did not use the arguments to specify the items to instantiate,
16744 # then the envvar interface is used.  Set only those that are not.
16745 # We use the long form for the default assignment because of an extremely
16746 # bizarre bug on SunOS 4.1.3.
16747 if $ac_need_defaults; then
16748   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16749   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16750   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16751 fi
16752
16753 # Have a temporary directory for convenience.  Make it in the build tree
16754 # simply because there is no reason against having it here, and in addition,
16755 # creating and moving files from /tmp can sometimes cause problems.
16756 # Hook for its removal unless debugging.
16757 # Note that there is a small window in which the directory will not be cleaned:
16758 # after its creation but before its name has been assigned to `$tmp'.
16759 $debug ||
16760 {
16761   tmp=
16762   trap 'exit_status=$?
16763   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16764 ' 0
16765   trap 'as_fn_exit 1' 1 2 13 15
16766 }
16767 # Create a (secure) tmp directory for tmp files.
16768
16769 {
16770   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16771   test -n "$tmp" && test -d "$tmp"
16772 }  ||
16773 {
16774   tmp=./conf$$-$RANDOM
16775   (umask 077 && mkdir "$tmp")
16776 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
16777
16778 # Set up the scripts for CONFIG_FILES section.
16779 # No need to generate them if there are no CONFIG_FILES.
16780 # This happens for instance with `./config.status config.h'.
16781 if test -n "$CONFIG_FILES"; then
16782
16783
16784 ac_cr=`echo X | tr X '\015'`
16785 # On cygwin, bash can eat \r inside `` if the user requested igncr.
16786 # But we know of no other shell where ac_cr would be empty at this
16787 # point, so we can use a bashism as a fallback.
16788 if test "x$ac_cr" = x; then
16789   eval ac_cr=\$\'\\r\'
16790 fi
16791 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16792 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16793   ac_cs_awk_cr='\r'
16794 else
16795   ac_cs_awk_cr=$ac_cr
16796 fi
16797
16798 echo 'BEGIN {' >"$tmp/subs1.awk" &&
16799 _ACEOF
16800
16801
16802 {
16803   echo "cat >conf$$subs.awk <<_ACEOF" &&
16804   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16805   echo "_ACEOF"
16806 } >conf$$subs.sh ||
16807   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16808 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
16809 ac_delim='%!_!# '
16810 for ac_last_try in false false false false false :; do
16811   . ./conf$$subs.sh ||
16812     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16813
16814   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16815   if test $ac_delim_n = $ac_delim_num; then
16816     break
16817   elif $ac_last_try; then
16818     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16819   else
16820     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16821   fi
16822 done
16823 rm -f conf$$subs.sh
16824
16825 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16826 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
16827 _ACEOF
16828 sed -n '
16829 h
16830 s/^/S["/; s/!.*/"]=/
16831 p
16832 g
16833 s/^[^!]*!//
16834 :repl
16835 t repl
16836 s/'"$ac_delim"'$//
16837 t delim
16838 :nl
16839 h
16840 s/\(.\{148\}\).*/\1/
16841 t more1
16842 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16843 p
16844 n
16845 b repl
16846 :more1
16847 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16848 p
16849 g
16850 s/.\{148\}//
16851 t nl
16852 :delim
16853 h
16854 s/\(.\{148\}\).*/\1/
16855 t more2
16856 s/["\\]/\\&/g; s/^/"/; s/$/"/
16857 p
16858 b
16859 :more2
16860 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16861 p
16862 g
16863 s/.\{148\}//
16864 t delim
16865 ' <conf$$subs.awk | sed '
16866 /^[^""]/{
16867   N
16868   s/\n//
16869 }
16870 ' >>$CONFIG_STATUS || ac_write_fail=1
16871 rm -f conf$$subs.awk
16872 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16873 _ACAWK
16874 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
16875   for (key in S) S_is_set[key] = 1
16876   FS = "\a"
16877
16878 }
16879 {
16880   line = $ 0
16881   nfields = split(line, field, "@")
16882   substed = 0
16883   len = length(field[1])
16884   for (i = 2; i < nfields; i++) {
16885     key = field[i]
16886     keylen = length(key)
16887     if (S_is_set[key]) {
16888       value = S[key]
16889       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16890       len += length(value) + length(field[++i])
16891       substed = 1
16892     } else
16893       len += 1 + keylen
16894   }
16895
16896   print line
16897 }
16898
16899 _ACAWK
16900 _ACEOF
16901 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16902 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16903   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16904 else
16905   cat
16906 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
16907   || as_fn_error "could not setup config files machinery" "$LINENO" 5
16908 _ACEOF
16909
16910 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16911 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16912 # trailing colons and then remove the whole line if VPATH becomes empty
16913 # (actually we leave an empty line to preserve line numbers).
16914 if test "x$srcdir" = x.; then
16915   ac_vpsub='/^[  ]*VPATH[        ]*=/{
16916 s/:*\$(srcdir):*/:/
16917 s/:*\${srcdir}:*/:/
16918 s/:*@srcdir@:*/:/
16919 s/^\([^=]*=[     ]*\):*/\1/
16920 s/:*$//
16921 s/^[^=]*=[       ]*$//
16922 }'
16923 fi
16924
16925 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16926 fi # test -n "$CONFIG_FILES"
16927
16928 # Set up the scripts for CONFIG_HEADERS section.
16929 # No need to generate them if there are no CONFIG_HEADERS.
16930 # This happens for instance with `./config.status Makefile'.
16931 if test -n "$CONFIG_HEADERS"; then
16932 cat >"$tmp/defines.awk" <<\_ACAWK ||
16933 BEGIN {
16934 _ACEOF
16935
16936 # Transform confdefs.h into an awk script `defines.awk', embedded as
16937 # here-document in config.status, that substitutes the proper values into
16938 # config.h.in to produce config.h.
16939
16940 # Create a delimiter string that does not exist in confdefs.h, to ease
16941 # handling of long lines.
16942 ac_delim='%!_!# '
16943 for ac_last_try in false false :; do
16944   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
16945   if test -z "$ac_t"; then
16946     break
16947   elif $ac_last_try; then
16948     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
16949   else
16950     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16951   fi
16952 done
16953
16954 # For the awk script, D is an array of macro values keyed by name,
16955 # likewise P contains macro parameters if any.  Preserve backslash
16956 # newline sequences.
16957
16958 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16959 sed -n '
16960 s/.\{148\}/&'"$ac_delim"'/g
16961 t rset
16962 :rset
16963 s/^[     ]*#[    ]*define[       ][      ]*/ /
16964 t def
16965 d
16966 :def
16967 s/\\$//
16968 t bsnl
16969 s/["\\]/\\&/g
16970 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16971 D["\1"]=" \3"/p
16972 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
16973 d
16974 :bsnl
16975 s/["\\]/\\&/g
16976 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16977 D["\1"]=" \3\\\\\\n"\\/p
16978 t cont
16979 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16980 t cont
16981 d
16982 :cont
16983 n
16984 s/.\{148\}/&'"$ac_delim"'/g
16985 t clear
16986 :clear
16987 s/\\$//
16988 t bsnlc
16989 s/["\\]/\\&/g; s/^/"/; s/$/"/p
16990 d
16991 :bsnlc
16992 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16993 b cont
16994 ' <confdefs.h | sed '
16995 s/'"$ac_delim"'/"\\\
16996 "/g' >>$CONFIG_STATUS || ac_write_fail=1
16997
16998 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16999   for (key in D) D_is_set[key] = 1
17000   FS = "\a"
17001 }
17002 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17003   line = \$ 0
17004   split(line, arg, " ")
17005   if (arg[1] == "#") {
17006     defundef = arg[2]
17007     mac1 = arg[3]
17008   } else {
17009     defundef = substr(arg[1], 2)
17010     mac1 = arg[2]
17011   }
17012   split(mac1, mac2, "(") #)
17013   macro = mac2[1]
17014   prefix = substr(line, 1, index(line, defundef) - 1)
17015   if (D_is_set[macro]) {
17016     # Preserve the white space surrounding the "#".
17017     print prefix "define", macro P[macro] D[macro]
17018     next
17019   } else {
17020     # Replace #undef with comments.  This is necessary, for example,
17021     # in the case of _POSIX_SOURCE, which is predefined and required
17022     # on some systems where configure will not decide to define it.
17023     if (defundef == "undef") {
17024       print "/*", prefix defundef, macro, "*/"
17025       next
17026     }
17027   }
17028 }
17029 { print }
17030 _ACAWK
17031 _ACEOF
17032 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17033   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17034 fi # test -n "$CONFIG_HEADERS"
17035
17036
17037 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17038 shift
17039 for ac_tag
17040 do
17041   case $ac_tag in
17042   :[FHLC]) ac_mode=$ac_tag; continue;;
17043   esac
17044   case $ac_mode$ac_tag in
17045   :[FHL]*:*);;
17046   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17047   :[FH]-) ac_tag=-:-;;
17048   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17049   esac
17050   ac_save_IFS=$IFS
17051   IFS=:
17052   set x $ac_tag
17053   IFS=$ac_save_IFS
17054   shift
17055   ac_file=$1
17056   shift
17057
17058   case $ac_mode in
17059   :L) ac_source=$1;;
17060   :[FH])
17061     ac_file_inputs=
17062     for ac_f
17063     do
17064       case $ac_f in
17065       -) ac_f="$tmp/stdin";;
17066       *) # Look for the file first in the build tree, then in the source tree
17067          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17068          # because $ac_f cannot contain `:'.
17069          test -f "$ac_f" ||
17070            case $ac_f in
17071            [\\/$]*) false;;
17072            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17073            esac ||
17074            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17075       esac
17076       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17077       as_fn_append ac_file_inputs " '$ac_f'"
17078     done
17079
17080     # Let's still pretend it is `configure' which instantiates (i.e., don't
17081     # use $as_me), people would be surprised to read:
17082     #    /* config.h.  Generated by config.status.  */
17083     configure_input='Generated from '`
17084           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17085         `' by configure.'
17086     if test x"$ac_file" != x-; then
17087       configure_input="$ac_file.  $configure_input"
17088       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17089 $as_echo "$as_me: creating $ac_file" >&6;}
17090     fi
17091     # Neutralize special characters interpreted by sed in replacement strings.
17092     case $configure_input in #(
17093     *\&* | *\|* | *\\* )
17094        ac_sed_conf_input=`$as_echo "$configure_input" |
17095        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17096     *) ac_sed_conf_input=$configure_input;;
17097     esac
17098
17099     case $ac_tag in
17100     *:-:* | *:-) cat >"$tmp/stdin" \
17101       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17102     esac
17103     ;;
17104   esac
17105
17106   ac_dir=`$as_dirname -- "$ac_file" ||
17107 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17108          X"$ac_file" : 'X\(//\)[^/]' \| \
17109          X"$ac_file" : 'X\(//\)$' \| \
17110          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17111 $as_echo X"$ac_file" |
17112     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17113             s//\1/
17114             q
17115           }
17116           /^X\(\/\/\)[^/].*/{
17117             s//\1/
17118             q
17119           }
17120           /^X\(\/\/\)$/{
17121             s//\1/
17122             q
17123           }
17124           /^X\(\/\).*/{
17125             s//\1/
17126             q
17127           }
17128           s/.*/./; q'`
17129   as_dir="$ac_dir"; as_fn_mkdir_p
17130   ac_builddir=.
17131
17132 case "$ac_dir" in
17133 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17134 *)
17135   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17136   # A ".." for each directory in $ac_dir_suffix.
17137   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17138   case $ac_top_builddir_sub in
17139   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17140   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17141   esac ;;
17142 esac
17143 ac_abs_top_builddir=$ac_pwd
17144 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17145 # for backward compatibility:
17146 ac_top_builddir=$ac_top_build_prefix
17147
17148 case $srcdir in
17149   .)  # We are building in place.
17150     ac_srcdir=.
17151     ac_top_srcdir=$ac_top_builddir_sub
17152     ac_abs_top_srcdir=$ac_pwd ;;
17153   [\\/]* | ?:[\\/]* )  # Absolute name.
17154     ac_srcdir=$srcdir$ac_dir_suffix;
17155     ac_top_srcdir=$srcdir
17156     ac_abs_top_srcdir=$srcdir ;;
17157   *) # Relative name.
17158     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17159     ac_top_srcdir=$ac_top_build_prefix$srcdir
17160     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17161 esac
17162 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17163
17164
17165   case $ac_mode in
17166   :F)
17167   #
17168   # CONFIG_FILE
17169   #
17170
17171   case $INSTALL in
17172   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17173   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17174   esac
17175   ac_MKDIR_P=$MKDIR_P
17176   case $MKDIR_P in
17177   [\\/$]* | ?:[\\/]* ) ;;
17178   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17179   esac
17180 _ACEOF
17181
17182 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17183 # If the template does not know about datarootdir, expand it.
17184 # FIXME: This hack should be removed a few years after 2.60.
17185 ac_datarootdir_hack=; ac_datarootdir_seen=
17186 ac_sed_dataroot='
17187 /datarootdir/ {
17188   p
17189   q
17190 }
17191 /@datadir@/p
17192 /@docdir@/p
17193 /@infodir@/p
17194 /@localedir@/p
17195 /@mandir@/p'
17196 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17197 *datarootdir*) ac_datarootdir_seen=yes;;
17198 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17199   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17200 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17201 _ACEOF
17202 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17203   ac_datarootdir_hack='
17204   s&@datadir@&$datadir&g
17205   s&@docdir@&$docdir&g
17206   s&@infodir@&$infodir&g
17207   s&@localedir@&$localedir&g
17208   s&@mandir@&$mandir&g
17209   s&\\\${datarootdir}&$datarootdir&g' ;;
17210 esac
17211 _ACEOF
17212
17213 # Neutralize VPATH when `$srcdir' = `.'.
17214 # Shell code in configure.ac might set extrasub.
17215 # FIXME: do we really want to maintain this feature?
17216 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17217 ac_sed_extra="$ac_vpsub
17218 $extrasub
17219 _ACEOF
17220 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17221 :t
17222 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17223 s|@configure_input@|$ac_sed_conf_input|;t t
17224 s&@top_builddir@&$ac_top_builddir_sub&;t t
17225 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17226 s&@srcdir@&$ac_srcdir&;t t
17227 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17228 s&@top_srcdir@&$ac_top_srcdir&;t t
17229 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17230 s&@builddir@&$ac_builddir&;t t
17231 s&@abs_builddir@&$ac_abs_builddir&;t t
17232 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17233 s&@INSTALL@&$ac_INSTALL&;t t
17234 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17235 $ac_datarootdir_hack
17236 "
17237 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17238   || as_fn_error "could not create $ac_file" "$LINENO" 5
17239
17240 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17241   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17242   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17243   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17244 which seems to be undefined.  Please make sure it is defined." >&5
17245 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17246 which seems to be undefined.  Please make sure it is defined." >&2;}
17247
17248   rm -f "$tmp/stdin"
17249   case $ac_file in
17250   -) cat "$tmp/out" && rm -f "$tmp/out";;
17251   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17252   esac \
17253   || as_fn_error "could not create $ac_file" "$LINENO" 5
17254  ;;
17255   :H)
17256   #
17257   # CONFIG_HEADER
17258   #
17259   if test x"$ac_file" != x-; then
17260     {
17261       $as_echo "/* $configure_input  */" \
17262       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17263     } >"$tmp/config.h" \
17264       || as_fn_error "could not create $ac_file" "$LINENO" 5
17265     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17266       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17267 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17268     else
17269       rm -f "$ac_file"
17270       mv "$tmp/config.h" "$ac_file" \
17271         || as_fn_error "could not create $ac_file" "$LINENO" 5
17272     fi
17273   else
17274     $as_echo "/* $configure_input  */" \
17275       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17276       || as_fn_error "could not create -" "$LINENO" 5
17277   fi
17278 # Compute "$ac_file"'s index in $config_headers.
17279 _am_arg="$ac_file"
17280 _am_stamp_count=1
17281 for _am_header in $config_headers :; do
17282   case $_am_header in
17283     $_am_arg | $_am_arg:* )
17284       break ;;
17285     * )
17286       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17287   esac
17288 done
17289 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17290 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17291          X"$_am_arg" : 'X\(//\)[^/]' \| \
17292          X"$_am_arg" : 'X\(//\)$' \| \
17293          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17294 $as_echo X"$_am_arg" |
17295     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17296             s//\1/
17297             q
17298           }
17299           /^X\(\/\/\)[^/].*/{
17300             s//\1/
17301             q
17302           }
17303           /^X\(\/\/\)$/{
17304             s//\1/
17305             q
17306           }
17307           /^X\(\/\).*/{
17308             s//\1/
17309             q
17310           }
17311           s/.*/./; q'`/stamp-h$_am_stamp_count
17312  ;;
17313
17314   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17315 $as_echo "$as_me: executing $ac_file commands" >&6;}
17316  ;;
17317   esac
17318
17319
17320   case $ac_file$ac_mode in
17321     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17322   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17323   # are listed without --file.  Let's play safe and only enable the eval
17324   # if we detect the quoting.
17325   case $CONFIG_FILES in
17326   *\'*) eval set x "$CONFIG_FILES" ;;
17327   *)   set x $CONFIG_FILES ;;
17328   esac
17329   shift
17330   for mf
17331   do
17332     # Strip MF so we end up with the name of the file.
17333     mf=`echo "$mf" | sed -e 's/:.*$//'`
17334     # Check whether this is an Automake generated Makefile or not.
17335     # We used to match only the files named `Makefile.in', but
17336     # some people rename them; so instead we look at the file content.
17337     # Grep'ing the first line is not enough: some people post-process
17338     # each Makefile.in and add a new line on top of each file to say so.
17339     # Grep'ing the whole file is not good either: AIX grep has a line
17340     # limit of 2048, but all sed's we know have understand at least 4000.
17341     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17342       dirpart=`$as_dirname -- "$mf" ||
17343 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17344          X"$mf" : 'X\(//\)[^/]' \| \
17345          X"$mf" : 'X\(//\)$' \| \
17346          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17347 $as_echo X"$mf" |
17348     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17349             s//\1/
17350             q
17351           }
17352           /^X\(\/\/\)[^/].*/{
17353             s//\1/
17354             q
17355           }
17356           /^X\(\/\/\)$/{
17357             s//\1/
17358             q
17359           }
17360           /^X\(\/\).*/{
17361             s//\1/
17362             q
17363           }
17364           s/.*/./; q'`
17365     else
17366       continue
17367     fi
17368     # Extract the definition of DEPDIR, am__include, and am__quote
17369     # from the Makefile without running `make'.
17370     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17371     test -z "$DEPDIR" && continue
17372     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17373     test -z "am__include" && continue
17374     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17375     # When using ansi2knr, U may be empty or an underscore; expand it
17376     U=`sed -n 's/^U = //p' < "$mf"`
17377     # Find all dependency output files, they are included files with
17378     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17379     # simplest approach to changing $(DEPDIR) to its actual value in the
17380     # expansion.
17381     for file in `sed -n "
17382       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17383          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17384       # Make sure the directory exists.
17385       test -f "$dirpart/$file" && continue
17386       fdir=`$as_dirname -- "$file" ||
17387 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17388          X"$file" : 'X\(//\)[^/]' \| \
17389          X"$file" : 'X\(//\)$' \| \
17390          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17391 $as_echo X"$file" |
17392     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17393             s//\1/
17394             q
17395           }
17396           /^X\(\/\/\)[^/].*/{
17397             s//\1/
17398             q
17399           }
17400           /^X\(\/\/\)$/{
17401             s//\1/
17402             q
17403           }
17404           /^X\(\/\).*/{
17405             s//\1/
17406             q
17407           }
17408           s/.*/./; q'`
17409       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17410       # echo "creating $dirpart/$file"
17411       echo '# dummy' > "$dirpart/$file"
17412     done
17413   done
17414 }
17415  ;;
17416     "libtool":C)
17417
17418     # See if we are running on zsh, and set the options which allow our
17419     # commands through without removal of \ escapes.
17420     if test -n "${ZSH_VERSION+set}" ; then
17421       setopt NO_GLOB_SUBST
17422     fi
17423
17424     cfgfile="${ofile}T"
17425     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17426     $RM "$cfgfile"
17427
17428     cat <<_LT_EOF >> "$cfgfile"
17429 #! $SHELL
17430
17431 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17432 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17433 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17434 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17435 #
17436 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17437 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17438 #   Written by Gordon Matzigkeit, 1996
17439 #
17440 #   This file is part of GNU Libtool.
17441 #
17442 # GNU Libtool is free software; you can redistribute it and/or
17443 # modify it under the terms of the GNU General Public License as
17444 # published by the Free Software Foundation; either version 2 of
17445 # the License, or (at your option) any later version.
17446 #
17447 # As a special exception to the GNU General Public License,
17448 # if you distribute this file as part of a program or library that
17449 # is built using GNU Libtool, you may include this file under the
17450 # same distribution terms that you use for the rest of that program.
17451 #
17452 # GNU Libtool is distributed in the hope that it will be useful,
17453 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17454 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17455 # GNU General Public License for more details.
17456 #
17457 # You should have received a copy of the GNU General Public License
17458 # along with GNU Libtool; see the file COPYING.  If not, a copy
17459 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17460 # obtained by writing to the Free Software Foundation, Inc.,
17461 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17462
17463
17464 # The names of the tagged configurations supported by this script.
17465 available_tags=""
17466
17467 # ### BEGIN LIBTOOL CONFIG
17468
17469 # Whether or not to build shared libraries.
17470 build_libtool_libs=$enable_shared
17471
17472 # Which release of libtool.m4 was used?
17473 macro_version=$macro_version
17474 macro_revision=$macro_revision
17475
17476 # Whether or not to build static libraries.
17477 build_old_libs=$enable_static
17478
17479 # What type of objects to build.
17480 pic_mode=$pic_mode
17481
17482 # Whether or not to optimize for fast installation.
17483 fast_install=$enable_fast_install
17484
17485 # Shell to use when invoking shell scripts.
17486 SHELL=$lt_SHELL
17487
17488 # An echo program that protects backslashes.
17489 ECHO=$lt_ECHO
17490
17491 # The host system.
17492 host_alias=$host_alias
17493 host=$host
17494 host_os=$host_os
17495
17496 # The build system.
17497 build_alias=$build_alias
17498 build=$build
17499 build_os=$build_os
17500
17501 # A sed program that does not truncate output.
17502 SED=$lt_SED
17503
17504 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17505 Xsed="\$SED -e 1s/^X//"
17506
17507 # A grep program that handles long lines.
17508 GREP=$lt_GREP
17509
17510 # An ERE matcher.
17511 EGREP=$lt_EGREP
17512
17513 # A literal string matcher.
17514 FGREP=$lt_FGREP
17515
17516 # A BSD- or MS-compatible name lister.
17517 NM=$lt_NM
17518
17519 # Whether we need soft or hard links.
17520 LN_S=$lt_LN_S
17521
17522 # What is the maximum length of a command?
17523 max_cmd_len=$max_cmd_len
17524
17525 # Object file suffix (normally "o").
17526 objext=$ac_objext
17527
17528 # Executable file suffix (normally "").
17529 exeext=$exeext
17530
17531 # whether the shell understands "unset".
17532 lt_unset=$lt_unset
17533
17534 # turn spaces into newlines.
17535 SP2NL=$lt_lt_SP2NL
17536
17537 # turn newlines into spaces.
17538 NL2SP=$lt_lt_NL2SP
17539
17540 # An object symbol dumper.
17541 OBJDUMP=$lt_OBJDUMP
17542
17543 # Method to check whether dependent libraries are shared objects.
17544 deplibs_check_method=$lt_deplibs_check_method
17545
17546 # Command to use when deplibs_check_method == "file_magic".
17547 file_magic_cmd=$lt_file_magic_cmd
17548
17549 # The archiver.
17550 AR=$lt_AR
17551 AR_FLAGS=$lt_AR_FLAGS
17552
17553 # A symbol stripping program.
17554 STRIP=$lt_STRIP
17555
17556 # Commands used to install an old-style archive.
17557 RANLIB=$lt_RANLIB
17558 old_postinstall_cmds=$lt_old_postinstall_cmds
17559 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17560
17561 # Whether to use a lock for old archive extraction.
17562 lock_old_archive_extraction=$lock_old_archive_extraction
17563
17564 # A C compiler.
17565 LTCC=$lt_CC
17566
17567 # LTCC compiler flags.
17568 LTCFLAGS=$lt_CFLAGS
17569
17570 # Take the output of nm and produce a listing of raw symbols and C names.
17571 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17572
17573 # Transform the output of nm in a proper C declaration.
17574 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17575
17576 # Transform the output of nm in a C name address pair.
17577 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17578
17579 # Transform the output of nm in a C name address pair when lib prefix is needed.
17580 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17581
17582 # The name of the directory that contains temporary libtool files.
17583 objdir=$objdir
17584
17585 # Used to examine libraries when file_magic_cmd begins with "file".
17586 MAGIC_CMD=$MAGIC_CMD
17587
17588 # Must we lock files when doing compilation?
17589 need_locks=$lt_need_locks
17590
17591 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17592 DSYMUTIL=$lt_DSYMUTIL
17593
17594 # Tool to change global to local symbols on Mac OS X.
17595 NMEDIT=$lt_NMEDIT
17596
17597 # Tool to manipulate fat objects and archives on Mac OS X.
17598 LIPO=$lt_LIPO
17599
17600 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17601 OTOOL=$lt_OTOOL
17602
17603 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17604 OTOOL64=$lt_OTOOL64
17605
17606 # Old archive suffix (normally "a").
17607 libext=$libext
17608
17609 # Shared library suffix (normally ".so").
17610 shrext_cmds=$lt_shrext_cmds
17611
17612 # The commands to extract the exported symbol list from a shared archive.
17613 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17614
17615 # Variables whose values should be saved in libtool wrapper scripts and
17616 # restored at link time.
17617 variables_saved_for_relink=$lt_variables_saved_for_relink
17618
17619 # Do we need the "lib" prefix for modules?
17620 need_lib_prefix=$need_lib_prefix
17621
17622 # Do we need a version for libraries?
17623 need_version=$need_version
17624
17625 # Library versioning type.
17626 version_type=$version_type
17627
17628 # Shared library runtime path variable.
17629 runpath_var=$runpath_var
17630
17631 # Shared library path variable.
17632 shlibpath_var=$shlibpath_var
17633
17634 # Is shlibpath searched before the hard-coded library search path?
17635 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17636
17637 # Format of library name prefix.
17638 libname_spec=$lt_libname_spec
17639
17640 # List of archive names.  First name is the real one, the rest are links.
17641 # The last name is the one that the linker finds with -lNAME
17642 library_names_spec=$lt_library_names_spec
17643
17644 # The coded name of the library, if different from the real name.
17645 soname_spec=$lt_soname_spec
17646
17647 # Permission mode override for installation of shared libraries.
17648 install_override_mode=$lt_install_override_mode
17649
17650 # Command to use after installation of a shared archive.
17651 postinstall_cmds=$lt_postinstall_cmds
17652
17653 # Command to use after uninstallation of a shared archive.
17654 postuninstall_cmds=$lt_postuninstall_cmds
17655
17656 # Commands used to finish a libtool library installation in a directory.
17657 finish_cmds=$lt_finish_cmds
17658
17659 # As "finish_cmds", except a single script fragment to be evaled but
17660 # not shown.
17661 finish_eval=$lt_finish_eval
17662
17663 # Whether we should hardcode library paths into libraries.
17664 hardcode_into_libs=$hardcode_into_libs
17665
17666 # Compile-time system search path for libraries.
17667 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17668
17669 # Run-time system search path for libraries.
17670 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17671
17672 # Whether dlopen is supported.
17673 dlopen_support=$enable_dlopen
17674
17675 # Whether dlopen of programs is supported.
17676 dlopen_self=$enable_dlopen_self
17677
17678 # Whether dlopen of statically linked programs is supported.
17679 dlopen_self_static=$enable_dlopen_self_static
17680
17681 # Commands to strip libraries.
17682 old_striplib=$lt_old_striplib
17683 striplib=$lt_striplib
17684
17685
17686 # The linker used to build libraries.
17687 LD=$lt_LD
17688
17689 # How to create reloadable object files.
17690 reload_flag=$lt_reload_flag
17691 reload_cmds=$lt_reload_cmds
17692
17693 # Commands used to build an old-style archive.
17694 old_archive_cmds=$lt_old_archive_cmds
17695
17696 # A language specific compiler.
17697 CC=$lt_compiler
17698
17699 # Is the compiler the GNU compiler?
17700 with_gcc=$GCC
17701
17702 # Compiler flag to turn off builtin functions.
17703 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17704
17705 # How to pass a linker flag through the compiler.
17706 wl=$lt_lt_prog_compiler_wl
17707
17708 # Additional compiler flags for building library objects.
17709 pic_flag=$lt_lt_prog_compiler_pic
17710
17711 # Compiler flag to prevent dynamic linking.
17712 link_static_flag=$lt_lt_prog_compiler_static
17713
17714 # Does compiler simultaneously support -c and -o options?
17715 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17716
17717 # Whether or not to add -lc for building shared libraries.
17718 build_libtool_need_lc=$archive_cmds_need_lc
17719
17720 # Whether or not to disallow shared libs when runtime libs are static.
17721 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17722
17723 # Compiler flag to allow reflexive dlopens.
17724 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17725
17726 # Compiler flag to generate shared objects directly from archives.
17727 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17728
17729 # Whether the compiler copes with passing no objects directly.
17730 compiler_needs_object=$lt_compiler_needs_object
17731
17732 # Create an old-style archive from a shared archive.
17733 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17734
17735 # Create a temporary old-style archive to link instead of a shared archive.
17736 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17737
17738 # Commands used to build a shared archive.
17739 archive_cmds=$lt_archive_cmds
17740 archive_expsym_cmds=$lt_archive_expsym_cmds
17741
17742 # Commands used to build a loadable module if different from building
17743 # a shared archive.
17744 module_cmds=$lt_module_cmds
17745 module_expsym_cmds=$lt_module_expsym_cmds
17746
17747 # Whether we are building with GNU ld or not.
17748 with_gnu_ld=$lt_with_gnu_ld
17749
17750 # Flag that allows shared libraries with undefined symbols to be built.
17751 allow_undefined_flag=$lt_allow_undefined_flag
17752
17753 # Flag that enforces no undefined symbols.
17754 no_undefined_flag=$lt_no_undefined_flag
17755
17756 # Flag to hardcode \$libdir into a binary during linking.
17757 # This must work even if \$libdir does not exist
17758 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17759
17760 # If ld is used when linking, flag to hardcode \$libdir into a binary
17761 # during linking.  This must work even if \$libdir does not exist.
17762 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17763
17764 # Whether we need a single "-rpath" flag with a separated argument.
17765 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17766
17767 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17768 # DIR into the resulting binary.
17769 hardcode_direct=$hardcode_direct
17770
17771 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17772 # DIR into the resulting binary and the resulting library dependency is
17773 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17774 # library is relocated.
17775 hardcode_direct_absolute=$hardcode_direct_absolute
17776
17777 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17778 # into the resulting binary.
17779 hardcode_minus_L=$hardcode_minus_L
17780
17781 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17782 # into the resulting binary.
17783 hardcode_shlibpath_var=$hardcode_shlibpath_var
17784
17785 # Set to "yes" if building a shared library automatically hardcodes DIR
17786 # into the library and all subsequent libraries and executables linked
17787 # against it.
17788 hardcode_automatic=$hardcode_automatic
17789
17790 # Set to yes if linker adds runtime paths of dependent libraries
17791 # to runtime path list.
17792 inherit_rpath=$inherit_rpath
17793
17794 # Whether libtool must link a program against all its dependency libraries.
17795 link_all_deplibs=$link_all_deplibs
17796
17797 # Fix the shell variable \$srcfile for the compiler.
17798 fix_srcfile_path=$lt_fix_srcfile_path
17799
17800 # Set to "yes" if exported symbols are required.
17801 always_export_symbols=$always_export_symbols
17802
17803 # The commands to list exported symbols.
17804 export_symbols_cmds=$lt_export_symbols_cmds
17805
17806 # Symbols that should not be listed in the preloaded symbols.
17807 exclude_expsyms=$lt_exclude_expsyms
17808
17809 # Symbols that must always be exported.
17810 include_expsyms=$lt_include_expsyms
17811
17812 # Commands necessary for linking programs (against libraries) with templates.
17813 prelink_cmds=$lt_prelink_cmds
17814
17815 # Specify filename containing input files.
17816 file_list_spec=$lt_file_list_spec
17817
17818 # How to hardcode a shared library path into an executable.
17819 hardcode_action=$hardcode_action
17820
17821 # ### END LIBTOOL CONFIG
17822
17823 _LT_EOF
17824
17825   case $host_os in
17826   aix3*)
17827     cat <<\_LT_EOF >> "$cfgfile"
17828 # AIX sometimes has problems with the GCC collect2 program.  For some
17829 # reason, if we set the COLLECT_NAMES environment variable, the problems
17830 # vanish in a puff of smoke.
17831 if test "X${COLLECT_NAMES+set}" != Xset; then
17832   COLLECT_NAMES=
17833   export COLLECT_NAMES
17834 fi
17835 _LT_EOF
17836     ;;
17837   esac
17838
17839
17840 ltmain="$ac_aux_dir/ltmain.sh"
17841
17842
17843   # We use sed instead of cat because bash on DJGPP gets confused if
17844   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17845   # text mode, it properly converts lines to CR/LF.  This bash problem
17846   # is reportedly fixed, but why not run on old versions too?
17847   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17848     || (rm -f "$cfgfile"; exit 1)
17849
17850   case $xsi_shell in
17851   yes)
17852     cat << \_LT_EOF >> "$cfgfile"
17853
17854 # func_dirname file append nondir_replacement
17855 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17856 # otherwise set result to NONDIR_REPLACEMENT.
17857 func_dirname ()
17858 {
17859   case ${1} in
17860     */*) func_dirname_result="${1%/*}${2}" ;;
17861     *  ) func_dirname_result="${3}" ;;
17862   esac
17863 }
17864
17865 # func_basename file
17866 func_basename ()
17867 {
17868   func_basename_result="${1##*/}"
17869 }
17870
17871 # func_dirname_and_basename file append nondir_replacement
17872 # perform func_basename and func_dirname in a single function
17873 # call:
17874 #   dirname:  Compute the dirname of FILE.  If nonempty,
17875 #             add APPEND to the result, otherwise set result
17876 #             to NONDIR_REPLACEMENT.
17877 #             value returned in "$func_dirname_result"
17878 #   basename: Compute filename of FILE.
17879 #             value retuned in "$func_basename_result"
17880 # Implementation must be kept synchronized with func_dirname
17881 # and func_basename. For efficiency, we do not delegate to
17882 # those functions but instead duplicate the functionality here.
17883 func_dirname_and_basename ()
17884 {
17885   case ${1} in
17886     */*) func_dirname_result="${1%/*}${2}" ;;
17887     *  ) func_dirname_result="${3}" ;;
17888   esac
17889   func_basename_result="${1##*/}"
17890 }
17891
17892 # func_stripname prefix suffix name
17893 # strip PREFIX and SUFFIX off of NAME.
17894 # PREFIX and SUFFIX must not contain globbing or regex special
17895 # characters, hashes, percent signs, but SUFFIX may contain a leading
17896 # dot (in which case that matches only a dot).
17897 func_stripname ()
17898 {
17899   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17900   # positional parameters, so assign one to ordinary parameter first.
17901   func_stripname_result=${3}
17902   func_stripname_result=${func_stripname_result#"${1}"}
17903   func_stripname_result=${func_stripname_result%"${2}"}
17904 }
17905
17906 # func_opt_split
17907 func_opt_split ()
17908 {
17909   func_opt_split_opt=${1%%=*}
17910   func_opt_split_arg=${1#*=}
17911 }
17912
17913 # func_lo2o object
17914 func_lo2o ()
17915 {
17916   case ${1} in
17917     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17918     *)    func_lo2o_result=${1} ;;
17919   esac
17920 }
17921
17922 # func_xform libobj-or-source
17923 func_xform ()
17924 {
17925   func_xform_result=${1%.*}.lo
17926 }
17927
17928 # func_arith arithmetic-term...
17929 func_arith ()
17930 {
17931   func_arith_result=$(( $* ))
17932 }
17933
17934 # func_len string
17935 # STRING may not start with a hyphen.
17936 func_len ()
17937 {
17938   func_len_result=${#1}
17939 }
17940
17941 _LT_EOF
17942     ;;
17943   *) # Bourne compatible functions.
17944     cat << \_LT_EOF >> "$cfgfile"
17945
17946 # func_dirname file append nondir_replacement
17947 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17948 # otherwise set result to NONDIR_REPLACEMENT.
17949 func_dirname ()
17950 {
17951   # Extract subdirectory from the argument.
17952   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17953   if test "X$func_dirname_result" = "X${1}"; then
17954     func_dirname_result="${3}"
17955   else
17956     func_dirname_result="$func_dirname_result${2}"
17957   fi
17958 }
17959
17960 # func_basename file
17961 func_basename ()
17962 {
17963   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17964 }
17965
17966
17967 # func_stripname prefix suffix name
17968 # strip PREFIX and SUFFIX off of NAME.
17969 # PREFIX and SUFFIX must not contain globbing or regex special
17970 # characters, hashes, percent signs, but SUFFIX may contain a leading
17971 # dot (in which case that matches only a dot).
17972 # func_strip_suffix prefix name
17973 func_stripname ()
17974 {
17975   case ${2} in
17976     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17977     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17978   esac
17979 }
17980
17981 # sed scripts:
17982 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17983 my_sed_long_arg='1s/^-[^=]*=//'
17984
17985 # func_opt_split
17986 func_opt_split ()
17987 {
17988   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17989   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17990 }
17991
17992 # func_lo2o object
17993 func_lo2o ()
17994 {
17995   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
17996 }
17997
17998 # func_xform libobj-or-source
17999 func_xform ()
18000 {
18001   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18002 }
18003
18004 # func_arith arithmetic-term...
18005 func_arith ()
18006 {
18007   func_arith_result=`expr "$@"`
18008 }
18009
18010 # func_len string
18011 # STRING may not start with a hyphen.
18012 func_len ()
18013 {
18014   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18015 }
18016
18017 _LT_EOF
18018 esac
18019
18020 case $lt_shell_append in
18021   yes)
18022     cat << \_LT_EOF >> "$cfgfile"
18023
18024 # func_append var value
18025 # Append VALUE to the end of shell variable VAR.
18026 func_append ()
18027 {
18028   eval "$1+=\$2"
18029 }
18030 _LT_EOF
18031     ;;
18032   *)
18033     cat << \_LT_EOF >> "$cfgfile"
18034
18035 # func_append var value
18036 # Append VALUE to the end of shell variable VAR.
18037 func_append ()
18038 {
18039   eval "$1=\$$1\$2"
18040 }
18041
18042 _LT_EOF
18043     ;;
18044   esac
18045
18046
18047   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18048     || (rm -f "$cfgfile"; exit 1)
18049
18050   mv -f "$cfgfile" "$ofile" ||
18051     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18052   chmod +x "$ofile"
18053
18054  ;;
18055     "default-1":C)
18056     for ac_file in $CONFIG_FILES; do
18057       # Support "outfile[:infile[:infile...]]"
18058       case "$ac_file" in
18059         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18060       esac
18061       # PO directories have a Makefile.in generated from Makefile.in.in.
18062       case "$ac_file" in */Makefile.in)
18063         # Adjust a relative srcdir.
18064         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18065         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
18066         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18067         # In autoconf-2.13 it is called $ac_given_srcdir.
18068         # In autoconf-2.50 it is called $srcdir.
18069         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18070         case "$ac_given_srcdir" in
18071           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18072           /*) top_srcdir="$ac_given_srcdir" ;;
18073           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18074         esac
18075         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18076           rm -f "$ac_dir/POTFILES"
18077           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18078           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18079           POMAKEFILEDEPS="POTFILES.in"
18080           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18081           # on $ac_dir but don't depend on user-specified configuration
18082           # parameters.
18083           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18084             # The LINGUAS file contains the set of available languages.
18085             if test -n "$OBSOLETE_ALL_LINGUAS"; then
18086               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
18087             fi
18088             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18089             # Hide the ALL_LINGUAS assigment from automake.
18090             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18091             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18092           else
18093             # The set of available languages was given in configure.in.
18094             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18095           fi
18096           case "$ac_given_srcdir" in
18097             .) srcdirpre= ;;
18098             *) srcdirpre='$(srcdir)/' ;;
18099           esac
18100           POFILES=
18101           GMOFILES=
18102           UPDATEPOFILES=
18103           DUMMYPOFILES=
18104           for lang in $ALL_LINGUAS; do
18105             POFILES="$POFILES $srcdirpre$lang.po"
18106             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18107             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18108             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18109           done
18110           # CATALOGS depends on both $ac_dir and the user's LINGUAS
18111           # environment variable.
18112           INST_LINGUAS=
18113           if test -n "$ALL_LINGUAS"; then
18114             for presentlang in $ALL_LINGUAS; do
18115               useit=no
18116               if test "%UNSET%" != "$LINGUAS"; then
18117                 desiredlanguages="$LINGUAS"
18118               else
18119                 desiredlanguages="$ALL_LINGUAS"
18120               fi
18121               for desiredlang in $desiredlanguages; do
18122                 # Use the presentlang catalog if desiredlang is
18123                 #   a. equal to presentlang, or
18124                 #   b. a variant of presentlang (because in this case,
18125                 #      presentlang can be used as a fallback for messages
18126                 #      which are not translated in the desiredlang catalog).
18127                 case "$desiredlang" in
18128                   "$presentlang"*) useit=yes;;
18129                 esac
18130               done
18131               if test $useit = yes; then
18132                 INST_LINGUAS="$INST_LINGUAS $presentlang"
18133               fi
18134             done
18135           fi
18136           CATALOGS=
18137           if test -n "$INST_LINGUAS"; then
18138             for lang in $INST_LINGUAS; do
18139               CATALOGS="$CATALOGS $lang.gmo"
18140             done
18141           fi
18142           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18143           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"
18144           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18145             if test -f "$f"; then
18146               case "$f" in
18147                 *.orig | *.bak | *~) ;;
18148                 *) cat "$f" >> "$ac_dir/Makefile" ;;
18149               esac
18150             fi
18151           done
18152         fi
18153         ;;
18154       esac
18155     done ;;
18156     "bfd_stdint.h":C)
18157 if test "$GCC" = yes; then
18158   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18159 else
18160   echo "/* generated for $CC */" > tmp-stdint.h
18161 fi
18162
18163 sed 's/^ *//' >> tmp-stdint.h <<EOF
18164
18165   #ifndef GCC_GENERATED_STDINT_H
18166   #define GCC_GENERATED_STDINT_H 1
18167
18168   #include <sys/types.h>
18169 EOF
18170
18171 if test "$acx_cv_header_stdint" != stdint.h; then
18172   echo "#include <stddef.h>" >> tmp-stdint.h
18173 fi
18174 if test "$acx_cv_header_stdint" != stddef.h; then
18175   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18176 fi
18177
18178 sed 's/^ *//' >> tmp-stdint.h <<EOF
18179   /* glibc uses these symbols as guards to prevent redefinitions.  */
18180   #ifdef __int8_t_defined
18181   #define _INT8_T
18182   #define _INT16_T
18183   #define _INT32_T
18184   #endif
18185   #ifdef __uint32_t_defined
18186   #define _UINT32_T
18187   #endif
18188
18189 EOF
18190
18191 # ----------------- done header, emit basic int types -------------
18192 if test "$acx_cv_header_stdint" = stddef.h; then
18193   sed 's/^ *//' >> tmp-stdint.h <<EOF
18194
18195     #ifndef _UINT8_T
18196     #define _UINT8_T
18197     #ifndef __uint8_t_defined
18198     #define __uint8_t_defined
18199     typedef unsigned $acx_cv_type_int8_t uint8_t;
18200     #endif
18201     #endif
18202
18203     #ifndef _UINT16_T
18204     #define _UINT16_T
18205     #ifndef __uint16_t_defined
18206     #define __uint16_t_defined
18207     typedef unsigned $acx_cv_type_int16_t uint16_t;
18208     #endif
18209     #endif
18210
18211     #ifndef _UINT32_T
18212     #define _UINT32_T
18213     #ifndef __uint32_t_defined
18214     #define __uint32_t_defined
18215     typedef unsigned $acx_cv_type_int32_t uint32_t;
18216     #endif
18217     #endif
18218
18219     #ifndef _INT8_T
18220     #define _INT8_T
18221     #ifndef __int8_t_defined
18222     #define __int8_t_defined
18223     typedef $acx_cv_type_int8_t int8_t;
18224     #endif
18225     #endif
18226
18227     #ifndef _INT16_T
18228     #define _INT16_T
18229     #ifndef __int16_t_defined
18230     #define __int16_t_defined
18231     typedef $acx_cv_type_int16_t int16_t;
18232     #endif
18233     #endif
18234
18235     #ifndef _INT32_T
18236     #define _INT32_T
18237     #ifndef __int32_t_defined
18238     #define __int32_t_defined
18239     typedef $acx_cv_type_int32_t int32_t;
18240     #endif
18241     #endif
18242 EOF
18243 elif test "$ac_cv_type_u_int32_t" = yes; then
18244   sed 's/^ *//' >> tmp-stdint.h <<EOF
18245
18246     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18247     #ifndef _INT8_T
18248     #define _INT8_T
18249     #endif
18250     #ifndef _INT16_T
18251     #define _INT16_T
18252     #endif
18253     #ifndef _INT32_T
18254     #define _INT32_T
18255     #endif
18256
18257     #ifndef _UINT8_T
18258     #define _UINT8_T
18259     #ifndef __uint8_t_defined
18260     #define __uint8_t_defined
18261     typedef u_int8_t uint8_t;
18262     #endif
18263     #endif
18264
18265     #ifndef _UINT16_T
18266     #define _UINT16_T
18267     #ifndef __uint16_t_defined
18268     #define __uint16_t_defined
18269     typedef u_int16_t uint16_t;
18270     #endif
18271     #endif
18272
18273     #ifndef _UINT32_T
18274     #define _UINT32_T
18275     #ifndef __uint32_t_defined
18276     #define __uint32_t_defined
18277     typedef u_int32_t uint32_t;
18278     #endif
18279     #endif
18280 EOF
18281 else
18282   sed 's/^ *//' >> tmp-stdint.h <<EOF
18283
18284     /* Some systems have guard macros to prevent redefinitions, define them.  */
18285     #ifndef _INT8_T
18286     #define _INT8_T
18287     #endif
18288     #ifndef _INT16_T
18289     #define _INT16_T
18290     #endif
18291     #ifndef _INT32_T
18292     #define _INT32_T
18293     #endif
18294     #ifndef _UINT8_T
18295     #define _UINT8_T
18296     #endif
18297     #ifndef _UINT16_T
18298     #define _UINT16_T
18299     #endif
18300     #ifndef _UINT32_T
18301     #define _UINT32_T
18302     #endif
18303 EOF
18304 fi
18305
18306 # ------------- done basic int types, emit int64_t types ------------
18307 if test "$ac_cv_type_uint64_t" = yes; then
18308   sed 's/^ *//' >> tmp-stdint.h <<EOF
18309
18310     /* system headers have good uint64_t and int64_t */
18311     #ifndef _INT64_T
18312     #define _INT64_T
18313     #endif
18314     #ifndef _UINT64_T
18315     #define _UINT64_T
18316     #endif
18317 EOF
18318 elif test "$ac_cv_type_u_int64_t" = yes; then
18319   sed 's/^ *//' >> tmp-stdint.h <<EOF
18320
18321     /* system headers have an u_int64_t (and int64_t) */
18322     #ifndef _INT64_T
18323     #define _INT64_T
18324     #endif
18325     #ifndef _UINT64_T
18326     #define _UINT64_T
18327     #ifndef __uint64_t_defined
18328     #define __uint64_t_defined
18329     typedef u_int64_t uint64_t;
18330     #endif
18331     #endif
18332 EOF
18333 elif test -n "$acx_cv_type_int64_t"; then
18334   sed 's/^ *//' >> tmp-stdint.h <<EOF
18335
18336     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18337     #ifndef _INT64_T
18338     #define _INT64_T
18339     typedef $acx_cv_type_int64_t int64_t;
18340     #endif
18341     #ifndef _UINT64_T
18342     #define _UINT64_T
18343     #ifndef __uint64_t_defined
18344     #define __uint64_t_defined
18345     typedef unsigned $acx_cv_type_int64_t uint64_t;
18346     #endif
18347     #endif
18348 EOF
18349 else
18350   sed 's/^ *//' >> tmp-stdint.h <<EOF
18351
18352     /* some common heuristics for int64_t, using compiler-specific tests */
18353     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18354     #ifndef _INT64_T
18355     #define _INT64_T
18356     #ifndef __int64_t_defined
18357     typedef long long int64_t;
18358     #endif
18359     #endif
18360     #ifndef _UINT64_T
18361     #define _UINT64_T
18362     typedef unsigned long long uint64_t;
18363     #endif
18364
18365     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18366     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18367        does not implement __extension__.  But that compiler doesn't define
18368        __GNUC_MINOR__.  */
18369     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18370     # define __extension__
18371     # endif
18372
18373     # ifndef _INT64_T
18374     # define _INT64_T
18375     __extension__ typedef long long int64_t;
18376     # endif
18377     # ifndef _UINT64_T
18378     # define _UINT64_T
18379     __extension__ typedef unsigned long long uint64_t;
18380     # endif
18381
18382     #elif !defined __STRICT_ANSI__
18383     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18384
18385     #  ifndef _INT64_T
18386     #  define _INT64_T
18387     typedef __int64 int64_t;
18388     #  endif
18389     #  ifndef _UINT64_T
18390     #  define _UINT64_T
18391     typedef unsigned __int64 uint64_t;
18392     #  endif
18393     # endif /* compiler */
18394
18395     #endif /* ANSI version */
18396 EOF
18397 fi
18398
18399 # ------------- done int64_t types, emit intptr types ------------
18400 if test "$ac_cv_type_uintptr_t" != yes; then
18401   sed 's/^ *//' >> tmp-stdint.h <<EOF
18402
18403     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18404     #ifndef __uintptr_t_defined
18405     typedef u$acx_cv_type_intptr_t uintptr_t;
18406     #endif
18407     #ifndef __intptr_t_defined
18408     typedef $acx_cv_type_intptr_t  intptr_t;
18409     #endif
18410 EOF
18411 fi
18412
18413 # ------------- done intptr types, emit int_least types ------------
18414 if test "$ac_cv_type_int_least32_t" != yes; then
18415   sed 's/^ *//' >> tmp-stdint.h <<EOF
18416
18417     /* Define int_least types */
18418     typedef int8_t     int_least8_t;
18419     typedef int16_t    int_least16_t;
18420     typedef int32_t    int_least32_t;
18421     #ifdef _INT64_T
18422     typedef int64_t    int_least64_t;
18423     #endif
18424
18425     typedef uint8_t    uint_least8_t;
18426     typedef uint16_t   uint_least16_t;
18427     typedef uint32_t   uint_least32_t;
18428     #ifdef _UINT64_T
18429     typedef uint64_t   uint_least64_t;
18430     #endif
18431 EOF
18432 fi
18433
18434 # ------------- done intptr types, emit int_fast types ------------
18435 if test "$ac_cv_type_int_fast32_t" != yes; then
18436       sed 's/^ *//' >> tmp-stdint.h <<EOF
18437
18438     /* Define int_fast types.  short is often slow */
18439     typedef int8_t       int_fast8_t;
18440     typedef int          int_fast16_t;
18441     typedef int32_t      int_fast32_t;
18442     #ifdef _INT64_T
18443     typedef int64_t      int_fast64_t;
18444     #endif
18445
18446     typedef uint8_t      uint_fast8_t;
18447     typedef unsigned int uint_fast16_t;
18448     typedef uint32_t     uint_fast32_t;
18449     #ifdef _UINT64_T
18450     typedef uint64_t     uint_fast64_t;
18451     #endif
18452 EOF
18453 fi
18454
18455 if test "$ac_cv_type_uintmax_t" != yes; then
18456   sed 's/^ *//' >> tmp-stdint.h <<EOF
18457
18458     /* Define intmax based on what we found */
18459     #ifdef _INT64_T
18460     typedef int64_t       intmax_t;
18461     #else
18462     typedef long          intmax_t;
18463     #endif
18464     #ifdef _UINT64_T
18465     typedef uint64_t      uintmax_t;
18466     #else
18467     typedef unsigned long uintmax_t;
18468     #endif
18469 EOF
18470 fi
18471
18472 sed 's/^ *//' >> tmp-stdint.h <<EOF
18473
18474   #endif /* GCC_GENERATED_STDINT_H */
18475 EOF
18476
18477 if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18478   rm -f tmp-stdint.h
18479 else
18480   mv -f tmp-stdint.h bfd_stdint.h
18481 fi
18482
18483  ;;
18484     "default":C)
18485 case "$srcdir" in
18486   .) srcdirpre= ;;
18487   *) srcdirpre='$(srcdir)/' ;;
18488 esac
18489 POFILES=
18490 GMOFILES=
18491 for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18492   if test $lang != dummy; then
18493     POFILES="$POFILES $srcdirpre$lang.po"
18494     GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18495   fi
18496 done
18497 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18498     -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18499     -e "s,@POFILES@,$POFILES," \
18500     -e "s,@GMOFILES@,$GMOFILES," \
18501     po/Makefile.in > po/Makefile ;;
18502
18503   esac
18504 done # for ac_tag
18505
18506
18507 as_fn_exit 0
18508 _ACEOF
18509 ac_clean_files=$ac_clean_files_save
18510
18511 test $ac_write_fail = 0 ||
18512   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18513
18514
18515 # configure is writing to config.log, and then calls config.status.
18516 # config.status does its own redirection, appending to config.log.
18517 # Unfortunately, on DOS this fails, as config.log is still kept open
18518 # by configure, so config.status won't be able to write to it; its
18519 # output is simply discarded.  So we exec the FD to /dev/null,
18520 # effectively closing config.log, so it can be properly (re)opened and
18521 # appended to by config.status.  When coming back to configure, we
18522 # need to make the FD available again.
18523 if test "$no_create" != yes; then
18524   ac_cs_success=:
18525   ac_config_status_args=
18526   test "$silent" = yes &&
18527     ac_config_status_args="$ac_config_status_args --quiet"
18528   exec 5>/dev/null
18529   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18530   exec 5>>config.log
18531   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18532   # would make configure fail if this is the last instruction.
18533   $ac_cs_success || as_fn_exit $?
18534 fi
18535 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18536   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18537 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18538 fi
18539
18540