enable -Wwrite-strings for gas
[external/binutils.git] / bfd / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for bfd 2.26.51.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178     PATH=/empty FPATH=/empty; export PATH FPATH
179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181   if (eval "$as_required") 2>/dev/null; then :
182   as_have_required=yes
183 else
184   as_have_required=no
185 fi
186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193   IFS=$as_save_IFS
194   test -z "$as_dir" && as_dir=.
195   as_found=:
196   case $as_dir in #(
197          /*)
198            for as_base in sh bash ksh sh5; do
199              # Try only shells that exist, to save several forks.
200              as_shell=$as_dir/$as_base
201              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203   CONFIG_SHELL=$as_shell as_have_required=yes
204                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205   break 2
206 fi
207 fi
208            done;;
209        esac
210   as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214   CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219       if test "x$CONFIG_SHELL" != x; then :
220   # We cannot yet assume a decent shell, so we have to provide a
221         # neutralization value for shells without unset; and this also
222         # works around shells that cannot unset nonexistent variables.
223         BASH_ENV=/dev/null
224         ENV=/dev/null
225         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226         export CONFIG_SHELL
227         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230     if test x$as_have_required = xno; then :
231   $as_echo "$0: This script requires a shell more modern than all"
232   $as_echo "$0: the shells that I found on your system."
233   if test x${ZSH_VERSION+set} = xset ; then
234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236   else
237     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241   fi
242   exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260   { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269   return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277   set +e
278   as_fn_set_status $1
279   exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288   case $as_dir in #(
289   -*) as_dir=./$as_dir;;
290   esac
291   test -d "$as_dir" || eval $as_mkdir_p || {
292     as_dirs=
293     while :; do
294       case $as_dir in #(
295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296       *) as_qdir=$as_dir;;
297       esac
298       as_dirs="'$as_qdir' $as_dirs"
299       as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301          X"$as_dir" : 'X\(//\)[^/]' \| \
302          X"$as_dir" : 'X\(//\)$' \| \
303          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)[^/].*/{
310             s//\1/
311             q
312           }
313           /^X\(\/\/\)$/{
314             s//\1/
315             q
316           }
317           /^X\(\/\).*/{
318             s//\1/
319             q
320           }
321           s/.*/./; q'`
322       test -d "$as_dir" && break
323     done
324     test -z "$as_dirs" || eval "mkdir $as_dirs"
325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336   eval 'as_fn_append ()
337   {
338     eval $1+=\$2
339   }'
340 else
341   as_fn_append ()
342   {
343     eval $1=\$$1\$2
344   }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353   eval 'as_fn_arith ()
354   {
355     as_val=$(( $* ))
356   }'
357 else
358   as_fn_arith ()
359   {
360     as_val=`expr "$@" || test $? -eq 1`
361   }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372   as_status=$?; test $as_status -eq 0 && as_status=1
373   if test "$3"; then
374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376   fi
377   $as_echo "$as_me: error: $1" >&2
378   as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
383   as_expr=expr
384 else
385   as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389   as_basename=basename
390 else
391   as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395   as_dirname=dirname
396 else
397   as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402          X"$0" : 'X\(//\)$' \| \
403          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405     sed '/^.*\/\([^/][^/]*\)\/*$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\/\)$/{
410             s//\1/
411             q
412           }
413           /^X\/\(\/\).*/{
414             s//\1/
415             q
416           }
417           s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432   sed -n '
433     p
434     /[$]LINENO/=
435   ' <$as_myself |
436     sed '
437       s/[$]LINENO.*/&-/
438       t lineno
439       b
440       :lineno
441       N
442       :loop
443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444       t loop
445       s/-\n.*//
446     ' >$as_me.lineno &&
447   chmod +x "$as_me.lineno" ||
448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450   # Don't try to exec as it changes $[0], causing all sort of problems
451   # (the dirname of $[0] is not the place where we might find the
452   # original and so on.  Autoconf is especially sensitive to this).
453   . "./$as_me.lineno"
454   # Exit status is that of the last command.
455   exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461   case `echo 'xy\c'` in
462   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463   xy)  ECHO_C='\c';;
464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465        ECHO_T=' ';;
466   esac;;
467 *)
468   ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473   rm -f conf$$.dir/conf$$.file
474 else
475   rm -f conf$$.dir
476   mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479   if ln -s conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s='ln -s'
481     # ... but there are two gotchas:
482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484     # In both cases, we have to default to `cp -p'.
485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486       as_ln_s='cp -p'
487   elif ln conf$$.file conf$$ 2>/dev/null; then
488     as_ln_s=ln
489   else
490     as_ln_s='cp -p'
491   fi
492 else
493   as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499   as_mkdir_p='mkdir -p "$as_dir"'
500 else
501   test -d ./-p && rmdir ./-p
502   as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506   as_test_x='test -x'
507 else
508   if ls -dL / >/dev/null 2>&1; then
509     as_ls_L_option=L
510   else
511     as_ls_L_option=
512   fi
513   as_test_x='
514     eval sh -c '\''
515       if test -d "$1"; then
516         test -d "$1/.";
517       else
518         case $1 in #(
519         -*)set "./$1";;
520         esac;
521         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522         ???[sx]*):;;*)false;;esac;fi
523     '\'' sh
524   '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME='bfd'
558 PACKAGE_TARNAME='bfd'
559 PACKAGE_VERSION='2.26.51'
560 PACKAGE_STRING='bfd 2.26.51'
561 PACKAGE_BUGREPORT=''
562 PACKAGE_URL=''
563
564 ac_unique_file="libbfd.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 #  include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 #  include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 bfd_ufile_ptr
606 bfd_file_ptr
607 lt_cv_dlopen_libs
608 supports_plugins
609 COREFLAG
610 COREFILE
611 havevecs
612 tdefaults
613 bfd_default_target_size
614 bfd_machines
615 bfd_backends
616 all_backends
617 bfd64_libs
618 wordsize
619 TDEFINES
620 SHARED_LIBADD
621 SHARED_LDFLAGS
622 LIBM
623 zlibinc
624 zlibdir
625 EXEEXT_FOR_BUILD
626 CC_FOR_BUILD
627 BFD_HOSTPTR_T
628 BFD_HOST_U_64_BIT
629 BFD_HOST_64_BIT
630 BFD_HOST_64_BIT_DEFINED
631 BFD_HOST_64BIT_LONG_LONG
632 BFD_HOST_64BIT_LONG
633 HDEFINES
634 MSGMERGE
635 MSGFMT
636 MKINSTALLDIRS
637 CATOBJEXT
638 GENCAT
639 INSTOBJEXT
640 DATADIRNAME
641 CATALOGS
642 POSUB
643 GMSGFMT
644 XGETTEXT
645 INCINTL
646 LIBINTL_DEP
647 LIBINTL
648 USE_NLS
649 bfdincludedir
650 bfdlibdir
651 target_noncanonical
652 host_noncanonical
653 INSTALL_LIBBFD_FALSE
654 INSTALL_LIBBFD_TRUE
655 GENINSRC_NEVER_FALSE
656 GENINSRC_NEVER_TRUE
657 MAINT
658 MAINTAINER_MODE_FALSE
659 MAINTAINER_MODE_TRUE
660 WARN_WRITE_STRINGS
661 NO_WERROR
662 WARN_CFLAGS
663 REPORT_BUGS_TEXI
664 REPORT_BUGS_TO
665 PKGVERSION
666 DEBUGDIR
667 PLUGINS_FALSE
668 PLUGINS_TRUE
669 OTOOL64
670 OTOOL
671 LIPO
672 NMEDIT
673 DSYMUTIL
674 OBJDUMP
675 LN_S
676 NM
677 ac_ct_DUMPBIN
678 DUMPBIN
679 LD
680 FGREP
681 SED
682 LIBTOOL
683 EGREP
684 GREP
685 CPP
686 RANLIB
687 AR
688 am__fastdepCC_FALSE
689 am__fastdepCC_TRUE
690 CCDEPMODE
691 AMDEPBACKSLASH
692 AMDEP_FALSE
693 AMDEP_TRUE
694 am__quote
695 am__include
696 DEPDIR
697 am__untar
698 am__tar
699 AMTAR
700 am__leading_dot
701 SET_MAKE
702 AWK
703 mkdir_p
704 MKDIR_P
705 INSTALL_STRIP_PROGRAM
706 STRIP
707 install_sh
708 MAKEINFO
709 AUTOHEADER
710 AUTOMAKE
711 AUTOCONF
712 ACLOCAL
713 VERSION
714 PACKAGE
715 CYGPATH_W
716 am__isrc
717 INSTALL_DATA
718 INSTALL_SCRIPT
719 INSTALL_PROGRAM
720 OBJEXT
721 EXEEXT
722 ac_ct_CC
723 CPPFLAGS
724 LDFLAGS
725 CFLAGS
726 CC
727 target_os
728 target_vendor
729 target_cpu
730 target
731 host_os
732 host_vendor
733 host_cpu
734 host
735 build_os
736 build_vendor
737 build_cpu
738 build
739 target_alias
740 host_alias
741 build_alias
742 LIBS
743 ECHO_T
744 ECHO_N
745 ECHO_C
746 DEFS
747 mandir
748 localedir
749 libdir
750 psdir
751 pdfdir
752 dvidir
753 htmldir
754 infodir
755 docdir
756 oldincludedir
757 includedir
758 localstatedir
759 sharedstatedir
760 sysconfdir
761 datadir
762 datarootdir
763 libexecdir
764 sbindir
765 bindir
766 program_transform_name
767 prefix
768 exec_prefix
769 PACKAGE_URL
770 PACKAGE_BUGREPORT
771 PACKAGE_STRING
772 PACKAGE_VERSION
773 PACKAGE_TARNAME
774 PACKAGE_NAME
775 PATH_SEPARATOR
776 SHELL'
777 ac_subst_files=''
778 ac_user_opts='
779 enable_option_checking
780 enable_dependency_tracking
781 enable_shared
782 enable_static
783 with_pic
784 enable_fast_install
785 with_gnu_ld
786 enable_libtool_lock
787 enable_plugins
788 enable_largefile
789 enable_64_bit_bfd
790 enable_targets
791 with_mmap
792 enable_secureplt
793 enable_leading_mingw64_underscores
794 with_separate_debug_dir
795 with_pkgversion
796 with_bugurl
797 enable_werror
798 enable_build_warnings
799 enable_maintainer_mode
800 enable_install_libbfd
801 enable_nls
802 with_system_zlib
803 '
804       ac_precious_vars='build_alias
805 host_alias
806 target_alias
807 CC
808 CFLAGS
809 LDFLAGS
810 LIBS
811 CPPFLAGS
812 CPP'
813
814
815 # Initialize some variables set by options.
816 ac_init_help=
817 ac_init_version=false
818 ac_unrecognized_opts=
819 ac_unrecognized_sep=
820 # The variables have the same names as the options, with
821 # dashes changed to underlines.
822 cache_file=/dev/null
823 exec_prefix=NONE
824 no_create=
825 no_recursion=
826 prefix=NONE
827 program_prefix=NONE
828 program_suffix=NONE
829 program_transform_name=s,x,x,
830 silent=
831 site=
832 srcdir=
833 verbose=
834 x_includes=NONE
835 x_libraries=NONE
836
837 # Installation directory options.
838 # These are left unexpanded so users can "make install exec_prefix=/foo"
839 # and all the variables that are supposed to be based on exec_prefix
840 # by default will actually change.
841 # Use braces instead of parens because sh, perl, etc. also accept them.
842 # (The list follows the same order as the GNU Coding Standards.)
843 bindir='${exec_prefix}/bin'
844 sbindir='${exec_prefix}/sbin'
845 libexecdir='${exec_prefix}/libexec'
846 datarootdir='${prefix}/share'
847 datadir='${datarootdir}'
848 sysconfdir='${prefix}/etc'
849 sharedstatedir='${prefix}/com'
850 localstatedir='${prefix}/var'
851 includedir='${prefix}/include'
852 oldincludedir='/usr/include'
853 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
854 infodir='${datarootdir}/info'
855 htmldir='${docdir}'
856 dvidir='${docdir}'
857 pdfdir='${docdir}'
858 psdir='${docdir}'
859 libdir='${exec_prefix}/lib'
860 localedir='${datarootdir}/locale'
861 mandir='${datarootdir}/man'
862
863 ac_prev=
864 ac_dashdash=
865 for ac_option
866 do
867   # If the previous option needs an argument, assign it.
868   if test -n "$ac_prev"; then
869     eval $ac_prev=\$ac_option
870     ac_prev=
871     continue
872   fi
873
874   case $ac_option in
875   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
876   *)    ac_optarg=yes ;;
877   esac
878
879   # Accept the important Cygnus configure options, so we can diagnose typos.
880
881   case $ac_dashdash$ac_option in
882   --)
883     ac_dashdash=yes ;;
884
885   -bindir | --bindir | --bindi | --bind | --bin | --bi)
886     ac_prev=bindir ;;
887   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
888     bindir=$ac_optarg ;;
889
890   -build | --build | --buil | --bui | --bu)
891     ac_prev=build_alias ;;
892   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
893     build_alias=$ac_optarg ;;
894
895   -cache-file | --cache-file | --cache-fil | --cache-fi \
896   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
897     ac_prev=cache_file ;;
898   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
899   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
900     cache_file=$ac_optarg ;;
901
902   --config-cache | -C)
903     cache_file=config.cache ;;
904
905   -datadir | --datadir | --datadi | --datad)
906     ac_prev=datadir ;;
907   -datadir=* | --datadir=* | --datadi=* | --datad=*)
908     datadir=$ac_optarg ;;
909
910   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
911   | --dataroo | --dataro | --datar)
912     ac_prev=datarootdir ;;
913   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
914   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
915     datarootdir=$ac_optarg ;;
916
917   -disable-* | --disable-*)
918     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
919     # Reject names that are not valid shell variable names.
920     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921       as_fn_error "invalid feature name: $ac_useropt"
922     ac_useropt_orig=$ac_useropt
923     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924     case $ac_user_opts in
925       *"
926 "enable_$ac_useropt"
927 "*) ;;
928       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
929          ac_unrecognized_sep=', ';;
930     esac
931     eval enable_$ac_useropt=no ;;
932
933   -docdir | --docdir | --docdi | --doc | --do)
934     ac_prev=docdir ;;
935   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
936     docdir=$ac_optarg ;;
937
938   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
939     ac_prev=dvidir ;;
940   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
941     dvidir=$ac_optarg ;;
942
943   -enable-* | --enable-*)
944     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
945     # Reject names that are not valid shell variable names.
946     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947       as_fn_error "invalid feature name: $ac_useropt"
948     ac_useropt_orig=$ac_useropt
949     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950     case $ac_user_opts in
951       *"
952 "enable_$ac_useropt"
953 "*) ;;
954       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955          ac_unrecognized_sep=', ';;
956     esac
957     eval enable_$ac_useropt=\$ac_optarg ;;
958
959   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961   | --exec | --exe | --ex)
962     ac_prev=exec_prefix ;;
963   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965   | --exec=* | --exe=* | --ex=*)
966     exec_prefix=$ac_optarg ;;
967
968   -gas | --gas | --ga | --g)
969     # Obsolete; use --with-gas.
970     with_gas=yes ;;
971
972   -help | --help | --hel | --he | -h)
973     ac_init_help=long ;;
974   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975     ac_init_help=recursive ;;
976   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977     ac_init_help=short ;;
978
979   -host | --host | --hos | --ho)
980     ac_prev=host_alias ;;
981   -host=* | --host=* | --hos=* | --ho=*)
982     host_alias=$ac_optarg ;;
983
984   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
985     ac_prev=htmldir ;;
986   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
987   | --ht=*)
988     htmldir=$ac_optarg ;;
989
990   -includedir | --includedir | --includedi | --included | --include \
991   | --includ | --inclu | --incl | --inc)
992     ac_prev=includedir ;;
993   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994   | --includ=* | --inclu=* | --incl=* | --inc=*)
995     includedir=$ac_optarg ;;
996
997   -infodir | --infodir | --infodi | --infod | --info | --inf)
998     ac_prev=infodir ;;
999   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000     infodir=$ac_optarg ;;
1001
1002   -libdir | --libdir | --libdi | --libd)
1003     ac_prev=libdir ;;
1004   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005     libdir=$ac_optarg ;;
1006
1007   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008   | --libexe | --libex | --libe)
1009     ac_prev=libexecdir ;;
1010   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011   | --libexe=* | --libex=* | --libe=*)
1012     libexecdir=$ac_optarg ;;
1013
1014   -localedir | --localedir | --localedi | --localed | --locale)
1015     ac_prev=localedir ;;
1016   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017     localedir=$ac_optarg ;;
1018
1019   -localstatedir | --localstatedir | --localstatedi | --localstated \
1020   | --localstate | --localstat | --localsta | --localst | --locals)
1021     ac_prev=localstatedir ;;
1022   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024     localstatedir=$ac_optarg ;;
1025
1026   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1027     ac_prev=mandir ;;
1028   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029     mandir=$ac_optarg ;;
1030
1031   -nfp | --nfp | --nf)
1032     # Obsolete; use --without-fp.
1033     with_fp=no ;;
1034
1035   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036   | --no-cr | --no-c | -n)
1037     no_create=yes ;;
1038
1039   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041     no_recursion=yes ;;
1042
1043   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045   | --oldin | --oldi | --old | --ol | --o)
1046     ac_prev=oldincludedir ;;
1047   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050     oldincludedir=$ac_optarg ;;
1051
1052   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1053     ac_prev=prefix ;;
1054   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055     prefix=$ac_optarg ;;
1056
1057   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058   | --program-pre | --program-pr | --program-p)
1059     ac_prev=program_prefix ;;
1060   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062     program_prefix=$ac_optarg ;;
1063
1064   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065   | --program-suf | --program-su | --program-s)
1066     ac_prev=program_suffix ;;
1067   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069     program_suffix=$ac_optarg ;;
1070
1071   -program-transform-name | --program-transform-name \
1072   | --program-transform-nam | --program-transform-na \
1073   | --program-transform-n | --program-transform- \
1074   | --program-transform | --program-transfor \
1075   | --program-transfo | --program-transf \
1076   | --program-trans | --program-tran \
1077   | --progr-tra | --program-tr | --program-t)
1078     ac_prev=program_transform_name ;;
1079   -program-transform-name=* | --program-transform-name=* \
1080   | --program-transform-nam=* | --program-transform-na=* \
1081   | --program-transform-n=* | --program-transform-=* \
1082   | --program-transform=* | --program-transfor=* \
1083   | --program-transfo=* | --program-transf=* \
1084   | --program-trans=* | --program-tran=* \
1085   | --progr-tra=* | --program-tr=* | --program-t=*)
1086     program_transform_name=$ac_optarg ;;
1087
1088   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1089     ac_prev=pdfdir ;;
1090   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091     pdfdir=$ac_optarg ;;
1092
1093   -psdir | --psdir | --psdi | --psd | --ps)
1094     ac_prev=psdir ;;
1095   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096     psdir=$ac_optarg ;;
1097
1098   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099   | -silent | --silent | --silen | --sile | --sil)
1100     silent=yes ;;
1101
1102   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1103     ac_prev=sbindir ;;
1104   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1105   | --sbi=* | --sb=*)
1106     sbindir=$ac_optarg ;;
1107
1108   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110   | --sharedst | --shareds | --shared | --share | --shar \
1111   | --sha | --sh)
1112     ac_prev=sharedstatedir ;;
1113   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1116   | --sha=* | --sh=*)
1117     sharedstatedir=$ac_optarg ;;
1118
1119   -site | --site | --sit)
1120     ac_prev=site ;;
1121   -site=* | --site=* | --sit=*)
1122     site=$ac_optarg ;;
1123
1124   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1125     ac_prev=srcdir ;;
1126   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127     srcdir=$ac_optarg ;;
1128
1129   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130   | --syscon | --sysco | --sysc | --sys | --sy)
1131     ac_prev=sysconfdir ;;
1132   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134     sysconfdir=$ac_optarg ;;
1135
1136   -target | --target | --targe | --targ | --tar | --ta | --t)
1137     ac_prev=target_alias ;;
1138   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139     target_alias=$ac_optarg ;;
1140
1141   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1142     verbose=yes ;;
1143
1144   -version | --version | --versio | --versi | --vers | -V)
1145     ac_init_version=: ;;
1146
1147   -with-* | --with-*)
1148     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149     # Reject names that are not valid shell variable names.
1150     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151       as_fn_error "invalid package name: $ac_useropt"
1152     ac_useropt_orig=$ac_useropt
1153     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154     case $ac_user_opts in
1155       *"
1156 "with_$ac_useropt"
1157 "*) ;;
1158       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1159          ac_unrecognized_sep=', ';;
1160     esac
1161     eval with_$ac_useropt=\$ac_optarg ;;
1162
1163   -without-* | --without-*)
1164     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165     # Reject names that are not valid shell variable names.
1166     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167       as_fn_error "invalid package name: $ac_useropt"
1168     ac_useropt_orig=$ac_useropt
1169     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170     case $ac_user_opts in
1171       *"
1172 "with_$ac_useropt"
1173 "*) ;;
1174       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1175          ac_unrecognized_sep=', ';;
1176     esac
1177     eval with_$ac_useropt=no ;;
1178
1179   --x)
1180     # Obsolete; use --with-x.
1181     with_x=yes ;;
1182
1183   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1184   | --x-incl | --x-inc | --x-in | --x-i)
1185     ac_prev=x_includes ;;
1186   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1187   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1188     x_includes=$ac_optarg ;;
1189
1190   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1191   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1192     ac_prev=x_libraries ;;
1193   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1194   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1195     x_libraries=$ac_optarg ;;
1196
1197   -*) as_fn_error "unrecognized option: \`$ac_option'
1198 Try \`$0 --help' for more information."
1199     ;;
1200
1201   *=*)
1202     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1203     # Reject names that are not valid shell variable names.
1204     case $ac_envvar in #(
1205       '' | [0-9]* | *[!_$as_cr_alnum]* )
1206       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1207     esac
1208     eval $ac_envvar=\$ac_optarg
1209     export $ac_envvar ;;
1210
1211   *)
1212     # FIXME: should be removed in autoconf 3.0.
1213     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1214     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1216     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1217     ;;
1218
1219   esac
1220 done
1221
1222 if test -n "$ac_prev"; then
1223   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1224   as_fn_error "missing argument to $ac_option"
1225 fi
1226
1227 if test -n "$ac_unrecognized_opts"; then
1228   case $enable_option_checking in
1229     no) ;;
1230     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1231     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1232   esac
1233 fi
1234
1235 # Check all directory arguments for consistency.
1236 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1237                 datadir sysconfdir sharedstatedir localstatedir includedir \
1238                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1239                 libdir localedir mandir
1240 do
1241   eval ac_val=\$$ac_var
1242   # Remove trailing slashes.
1243   case $ac_val in
1244     */ )
1245       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1246       eval $ac_var=\$ac_val;;
1247   esac
1248   # Be sure to have absolute directory names.
1249   case $ac_val in
1250     [\\/$]* | ?:[\\/]* )  continue;;
1251     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1252   esac
1253   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1254 done
1255
1256 # There might be people who depend on the old broken behavior: `$host'
1257 # used to hold the argument of --host etc.
1258 # FIXME: To remove some day.
1259 build=$build_alias
1260 host=$host_alias
1261 target=$target_alias
1262
1263 # FIXME: To remove some day.
1264 if test "x$host_alias" != x; then
1265   if test "x$build_alias" = x; then
1266     cross_compiling=maybe
1267     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1268     If a cross compiler is detected then cross compile mode will be used." >&2
1269   elif test "x$build_alias" != "x$host_alias"; then
1270     cross_compiling=yes
1271   fi
1272 fi
1273
1274 ac_tool_prefix=
1275 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1276
1277 test "$silent" = yes && exec 6>/dev/null
1278
1279
1280 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1281 ac_ls_di=`ls -di .` &&
1282 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283   as_fn_error "working directory cannot be determined"
1284 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285   as_fn_error "pwd does not report name of working directory"
1286
1287
1288 # Find the source files, if location was not specified.
1289 if test -z "$srcdir"; then
1290   ac_srcdir_defaulted=yes
1291   # Try the directory containing this script, then the parent directory.
1292   ac_confdir=`$as_dirname -- "$as_myself" ||
1293 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1294          X"$as_myself" : 'X\(//\)[^/]' \| \
1295          X"$as_myself" : 'X\(//\)$' \| \
1296          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1297 $as_echo X"$as_myself" |
1298     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1299             s//\1/
1300             q
1301           }
1302           /^X\(\/\/\)[^/].*/{
1303             s//\1/
1304             q
1305           }
1306           /^X\(\/\/\)$/{
1307             s//\1/
1308             q
1309           }
1310           /^X\(\/\).*/{
1311             s//\1/
1312             q
1313           }
1314           s/.*/./; q'`
1315   srcdir=$ac_confdir
1316   if test ! -r "$srcdir/$ac_unique_file"; then
1317     srcdir=..
1318   fi
1319 else
1320   ac_srcdir_defaulted=no
1321 fi
1322 if test ! -r "$srcdir/$ac_unique_file"; then
1323   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1325 fi
1326 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1327 ac_abs_confdir=`(
1328         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1329         pwd)`
1330 # When building in place, set srcdir=.
1331 if test "$ac_abs_confdir" = "$ac_pwd"; then
1332   srcdir=.
1333 fi
1334 # Remove unnecessary trailing slashes from srcdir.
1335 # Double slashes in file names in object file debugging info
1336 # mess up M-x gdb in Emacs.
1337 case $srcdir in
1338 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1339 esac
1340 for ac_var in $ac_precious_vars; do
1341   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1342   eval ac_env_${ac_var}_value=\$${ac_var}
1343   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1344   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1345 done
1346
1347 #
1348 # Report the --help message.
1349 #
1350 if test "$ac_init_help" = "long"; then
1351   # Omit some internal or obsolete options to make the list less imposing.
1352   # This message is too long to be a string in the A/UX 3.1 sh.
1353   cat <<_ACEOF
1354 \`configure' configures bfd 2.26.51 to adapt to many kinds of systems.
1355
1356 Usage: $0 [OPTION]... [VAR=VALUE]...
1357
1358 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1359 VAR=VALUE.  See below for descriptions of some of the useful variables.
1360
1361 Defaults for the options are specified in brackets.
1362
1363 Configuration:
1364   -h, --help              display this help and exit
1365       --help=short        display options specific to this package
1366       --help=recursive    display the short help of all the included packages
1367   -V, --version           display version information and exit
1368   -q, --quiet, --silent   do not print \`checking...' messages
1369       --cache-file=FILE   cache test results in FILE [disabled]
1370   -C, --config-cache      alias for \`--cache-file=config.cache'
1371   -n, --no-create         do not create output files
1372       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1373
1374 Installation directories:
1375   --prefix=PREFIX         install architecture-independent files in PREFIX
1376                           [$ac_default_prefix]
1377   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1378                           [PREFIX]
1379
1380 By default, \`make install' will install all the files in
1381 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1382 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1383 for instance \`--prefix=\$HOME'.
1384
1385 For better control, use the options below.
1386
1387 Fine tuning of the installation directories:
1388   --bindir=DIR            user executables [EPREFIX/bin]
1389   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1390   --libexecdir=DIR        program executables [EPREFIX/libexec]
1391   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1392   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1393   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1394   --libdir=DIR            object code libraries [EPREFIX/lib]
1395   --includedir=DIR        C header files [PREFIX/include]
1396   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1397   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1398   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1399   --infodir=DIR           info documentation [DATAROOTDIR/info]
1400   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1401   --mandir=DIR            man documentation [DATAROOTDIR/man]
1402   --docdir=DIR            documentation root [DATAROOTDIR/doc/bfd]
1403   --htmldir=DIR           html documentation [DOCDIR]
1404   --dvidir=DIR            dvi documentation [DOCDIR]
1405   --pdfdir=DIR            pdf documentation [DOCDIR]
1406   --psdir=DIR             ps documentation [DOCDIR]
1407 _ACEOF
1408
1409   cat <<\_ACEOF
1410
1411 Program names:
1412   --program-prefix=PREFIX            prepend PREFIX to installed program names
1413   --program-suffix=SUFFIX            append SUFFIX to installed program names
1414   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1415
1416 System types:
1417   --build=BUILD     configure for building on BUILD [guessed]
1418   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1419   --target=TARGET   configure for building compilers for TARGET [HOST]
1420 _ACEOF
1421 fi
1422
1423 if test -n "$ac_init_help"; then
1424   case $ac_init_help in
1425      short | recursive ) echo "Configuration of bfd 2.26.51:";;
1426    esac
1427   cat <<\_ACEOF
1428
1429 Optional Features:
1430   --disable-option-checking  ignore unrecognized --enable/--with options
1431   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1432   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1433   --disable-dependency-tracking  speeds up one-time build
1434   --enable-dependency-tracking   do not reject slow dependency extractors
1435   --enable-shared[=PKGS]  build shared libraries [default=no]
1436   --enable-static[=PKGS]  build static libraries [default=yes]
1437   --enable-fast-install[=PKGS]
1438                           optimize for fast installation [default=yes]
1439   --disable-libtool-lock  avoid locking (might break parallel builds)
1440   --enable-plugins        Enable support for plugins
1441   --disable-largefile     omit support for large files
1442   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1443   --enable-targets        alternative target configurations
1444   --enable-secureplt      Default to creating read-only plt entries
1445   --enable-leading-mingw64-underscores
1446                           Enable leading underscores on 64 bit mingw targets
1447   --enable-werror         treat compile warnings as errors
1448   --enable-build-warnings enable build-time compiler warnings
1449   --enable-maintainer-mode  enable make rules and dependencies not useful
1450                           (and sometimes confusing) to the casual installer
1451   --enable-install-libbfd controls installation of libbfd and related headers
1452   --disable-nls           do not use Native Language Support
1453
1454 Optional Packages:
1455   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1456   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1457   --with-pic              try to use only PIC/non-PIC objects [default=use
1458                           both]
1459   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1460   --with-mmap             try using mmap for BFD input files if available
1461   --with-separate-debug-dir=DIR
1462                           Look for global separate debug info in DIR
1463                           [default=LIBDIR/debug]
1464   --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1465                           Binutils"
1466   --with-bugurl=URL       Direct users to URL to report a bug
1467   --with-system-zlib      use installed libz
1468
1469 Some influential environment variables:
1470   CC          C compiler command
1471   CFLAGS      C compiler flags
1472   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1473               nonstandard directory <lib dir>
1474   LIBS        libraries to pass to the linker, e.g. -l<library>
1475   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1476               you have headers in a nonstandard directory <include dir>
1477   CPP         C preprocessor
1478
1479 Use these variables to override the choices made by `configure' or to help
1480 it to find libraries and programs with nonstandard names/locations.
1481
1482 Report bugs to the package provider.
1483 _ACEOF
1484 ac_status=$?
1485 fi
1486
1487 if test "$ac_init_help" = "recursive"; then
1488   # If there are subdirs, report their specific --help.
1489   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1490     test -d "$ac_dir" ||
1491       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1492       continue
1493     ac_builddir=.
1494
1495 case "$ac_dir" in
1496 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1497 *)
1498   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1499   # A ".." for each directory in $ac_dir_suffix.
1500   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1501   case $ac_top_builddir_sub in
1502   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1503   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1504   esac ;;
1505 esac
1506 ac_abs_top_builddir=$ac_pwd
1507 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1508 # for backward compatibility:
1509 ac_top_builddir=$ac_top_build_prefix
1510
1511 case $srcdir in
1512   .)  # We are building in place.
1513     ac_srcdir=.
1514     ac_top_srcdir=$ac_top_builddir_sub
1515     ac_abs_top_srcdir=$ac_pwd ;;
1516   [\\/]* | ?:[\\/]* )  # Absolute name.
1517     ac_srcdir=$srcdir$ac_dir_suffix;
1518     ac_top_srcdir=$srcdir
1519     ac_abs_top_srcdir=$srcdir ;;
1520   *) # Relative name.
1521     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1522     ac_top_srcdir=$ac_top_build_prefix$srcdir
1523     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1524 esac
1525 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1526
1527     cd "$ac_dir" || { ac_status=$?; continue; }
1528     # Check for guested configure.
1529     if test -f "$ac_srcdir/configure.gnu"; then
1530       echo &&
1531       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1532     elif test -f "$ac_srcdir/configure"; then
1533       echo &&
1534       $SHELL "$ac_srcdir/configure" --help=recursive
1535     else
1536       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1537     fi || ac_status=$?
1538     cd "$ac_pwd" || { ac_status=$?; break; }
1539   done
1540 fi
1541
1542 test -n "$ac_init_help" && exit $ac_status
1543 if $ac_init_version; then
1544   cat <<\_ACEOF
1545 bfd configure 2.26.51
1546 generated by GNU Autoconf 2.64
1547
1548 Copyright (C) 2009 Free Software Foundation, Inc.
1549 This configure script is free software; the Free Software Foundation
1550 gives unlimited permission to copy, distribute and modify it.
1551 _ACEOF
1552   exit
1553 fi
1554
1555 ## ------------------------ ##
1556 ## Autoconf initialization. ##
1557 ## ------------------------ ##
1558
1559 # ac_fn_c_try_compile LINENO
1560 # --------------------------
1561 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1562 ac_fn_c_try_compile ()
1563 {
1564   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1565   rm -f conftest.$ac_objext
1566   if { { ac_try="$ac_compile"
1567 case "(($ac_try" in
1568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1569   *) ac_try_echo=$ac_try;;
1570 esac
1571 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1572 $as_echo "$ac_try_echo"; } >&5
1573   (eval "$ac_compile") 2>conftest.err
1574   ac_status=$?
1575   if test -s conftest.err; then
1576     grep -v '^ *+' conftest.err >conftest.er1
1577     cat conftest.er1 >&5
1578     mv -f conftest.er1 conftest.err
1579   fi
1580   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581   test $ac_status = 0; } && {
1582          test -z "$ac_c_werror_flag" ||
1583          test ! -s conftest.err
1584        } && test -s conftest.$ac_objext; then :
1585   ac_retval=0
1586 else
1587   $as_echo "$as_me: failed program was:" >&5
1588 sed 's/^/| /' conftest.$ac_ext >&5
1589
1590         ac_retval=1
1591 fi
1592   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1593   return $ac_retval
1594
1595 } # ac_fn_c_try_compile
1596
1597 # ac_fn_c_try_link LINENO
1598 # -----------------------
1599 # Try to link conftest.$ac_ext, and return whether this succeeded.
1600 ac_fn_c_try_link ()
1601 {
1602   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603   rm -f conftest.$ac_objext conftest$ac_exeext
1604   if { { ac_try="$ac_link"
1605 case "(($ac_try" in
1606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1607   *) ac_try_echo=$ac_try;;
1608 esac
1609 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1610 $as_echo "$ac_try_echo"; } >&5
1611   (eval "$ac_link") 2>conftest.err
1612   ac_status=$?
1613   if test -s conftest.err; then
1614     grep -v '^ *+' conftest.err >conftest.er1
1615     cat conftest.er1 >&5
1616     mv -f conftest.er1 conftest.err
1617   fi
1618   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1619   test $ac_status = 0; } && {
1620          test -z "$ac_c_werror_flag" ||
1621          test ! -s conftest.err
1622        } && test -s conftest$ac_exeext && {
1623          test "$cross_compiling" = yes ||
1624          $as_test_x conftest$ac_exeext
1625        }; then :
1626   ac_retval=0
1627 else
1628   $as_echo "$as_me: failed program was:" >&5
1629 sed 's/^/| /' conftest.$ac_ext >&5
1630
1631         ac_retval=1
1632 fi
1633   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1634   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1635   # interfere with the next link command; also delete a directory that is
1636   # left behind by Apple's compiler.  We do this before executing the actions.
1637   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1638   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1639   return $ac_retval
1640
1641 } # ac_fn_c_try_link
1642
1643 # ac_fn_c_try_cpp LINENO
1644 # ----------------------
1645 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1646 ac_fn_c_try_cpp ()
1647 {
1648   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649   if { { ac_try="$ac_cpp conftest.$ac_ext"
1650 case "(($ac_try" in
1651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652   *) ac_try_echo=$ac_try;;
1653 esac
1654 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1657   ac_status=$?
1658   if test -s conftest.err; then
1659     grep -v '^ *+' conftest.err >conftest.er1
1660     cat conftest.er1 >&5
1661     mv -f conftest.er1 conftest.err
1662   fi
1663   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664   test $ac_status = 0; } >/dev/null && {
1665          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1666          test ! -s conftest.err
1667        }; then :
1668   ac_retval=0
1669 else
1670   $as_echo "$as_me: failed program was:" >&5
1671 sed 's/^/| /' conftest.$ac_ext >&5
1672
1673     ac_retval=1
1674 fi
1675   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1676   return $ac_retval
1677
1678 } # ac_fn_c_try_cpp
1679
1680 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1681 # -------------------------------------------------------
1682 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1683 # the include files in INCLUDES and setting the cache variable VAR
1684 # accordingly.
1685 ac_fn_c_check_header_mongrel ()
1686 {
1687   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1688   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1689   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1690 $as_echo_n "checking for $2... " >&6; }
1691 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1692   $as_echo_n "(cached) " >&6
1693 fi
1694 eval ac_res=\$$3
1695                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1696 $as_echo "$ac_res" >&6; }
1697 else
1698   # Is the header compilable?
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1700 $as_echo_n "checking $2 usability... " >&6; }
1701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1702 /* end confdefs.h.  */
1703 $4
1704 #include <$2>
1705 _ACEOF
1706 if ac_fn_c_try_compile "$LINENO"; then :
1707   ac_header_compiler=yes
1708 else
1709   ac_header_compiler=no
1710 fi
1711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1713 $as_echo "$ac_header_compiler" >&6; }
1714
1715 # Is the header present?
1716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1717 $as_echo_n "checking $2 presence... " >&6; }
1718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719 /* end confdefs.h.  */
1720 #include <$2>
1721 _ACEOF
1722 if ac_fn_c_try_cpp "$LINENO"; then :
1723   ac_header_preproc=yes
1724 else
1725   ac_header_preproc=no
1726 fi
1727 rm -f conftest.err conftest.$ac_ext
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1729 $as_echo "$ac_header_preproc" >&6; }
1730
1731 # So?  What about this header?
1732 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1733   yes:no: )
1734     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1735 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1736     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1737 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1738     ;;
1739   no:yes:* )
1740     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1741 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1742     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1743 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1744     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1745 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1746     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1747 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1748     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1749 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1750     ;;
1751 esac
1752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753 $as_echo_n "checking for $2... " >&6; }
1754 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1755   $as_echo_n "(cached) " >&6
1756 else
1757   eval "$3=\$ac_header_compiler"
1758 fi
1759 eval ac_res=\$$3
1760                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1761 $as_echo "$ac_res" >&6; }
1762 fi
1763   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1764
1765 } # ac_fn_c_check_header_mongrel
1766
1767 # ac_fn_c_try_run LINENO
1768 # ----------------------
1769 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1770 # that executables *can* be run.
1771 ac_fn_c_try_run ()
1772 {
1773   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774   if { { ac_try="$ac_link"
1775 case "(($ac_try" in
1776   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777   *) ac_try_echo=$ac_try;;
1778 esac
1779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780 $as_echo "$ac_try_echo"; } >&5
1781   (eval "$ac_link") 2>&5
1782   ac_status=$?
1783   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1785   { { case "(($ac_try" in
1786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1787   *) ac_try_echo=$ac_try;;
1788 esac
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791   (eval "$ac_try") 2>&5
1792   ac_status=$?
1793   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794   test $ac_status = 0; }; }; then :
1795   ac_retval=0
1796 else
1797   $as_echo "$as_me: program exited with status $ac_status" >&5
1798        $as_echo "$as_me: failed program was:" >&5
1799 sed 's/^/| /' conftest.$ac_ext >&5
1800
1801        ac_retval=$ac_status
1802 fi
1803   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1805   return $ac_retval
1806
1807 } # ac_fn_c_try_run
1808
1809 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1810 # -------------------------------------------------------
1811 # Tests whether HEADER exists and can be compiled using the include files in
1812 # INCLUDES, setting the cache variable VAR accordingly.
1813 ac_fn_c_check_header_compile ()
1814 {
1815   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817 $as_echo_n "checking for $2... " >&6; }
1818 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1819   $as_echo_n "(cached) " >&6
1820 else
1821   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h.  */
1823 $4
1824 #include <$2>
1825 _ACEOF
1826 if ac_fn_c_try_compile "$LINENO"; then :
1827   eval "$3=yes"
1828 else
1829   eval "$3=no"
1830 fi
1831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1832 fi
1833 eval ac_res=\$$3
1834                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1835 $as_echo "$ac_res" >&6; }
1836   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1837
1838 } # ac_fn_c_check_header_compile
1839
1840 # ac_fn_c_check_func LINENO FUNC VAR
1841 # ----------------------------------
1842 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1843 ac_fn_c_check_func ()
1844 {
1845   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1846   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1847 $as_echo_n "checking for $2... " >&6; }
1848 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1849   $as_echo_n "(cached) " >&6
1850 else
1851   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1852 /* end confdefs.h.  */
1853 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1854    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1855 #define $2 innocuous_$2
1856
1857 /* System header to define __stub macros and hopefully few prototypes,
1858     which can conflict with char $2 (); below.
1859     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1860     <limits.h> exists even on freestanding compilers.  */
1861
1862 #ifdef __STDC__
1863 # include <limits.h>
1864 #else
1865 # include <assert.h>
1866 #endif
1867
1868 #undef $2
1869
1870 /* Override any GCC internal prototype to avoid an error.
1871    Use char because int might match the return type of a GCC
1872    builtin and then its argument prototype would still apply.  */
1873 #ifdef __cplusplus
1874 extern "C"
1875 #endif
1876 char $2 ();
1877 /* The GNU C library defines this for functions which it implements
1878     to always fail with ENOSYS.  Some functions are actually named
1879     something starting with __ and the normal name is an alias.  */
1880 #if defined __stub_$2 || defined __stub___$2
1881 choke me
1882 #endif
1883
1884 int
1885 main ()
1886 {
1887 return $2 ();
1888   ;
1889   return 0;
1890 }
1891 _ACEOF
1892 if ac_fn_c_try_link "$LINENO"; then :
1893   eval "$3=yes"
1894 else
1895   eval "$3=no"
1896 fi
1897 rm -f core conftest.err conftest.$ac_objext \
1898     conftest$ac_exeext conftest.$ac_ext
1899 fi
1900 eval ac_res=\$$3
1901                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1902 $as_echo "$ac_res" >&6; }
1903   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1904
1905 } # ac_fn_c_check_func
1906
1907 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1908 # --------------------------------------------
1909 # Tries to find the compile-time value of EXPR in a program that includes
1910 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1911 # computed
1912 ac_fn_c_compute_int ()
1913 {
1914   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1915   if test "$cross_compiling" = yes; then
1916     # Depending upon the size, compute the lo and hi bounds.
1917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918 /* end confdefs.h.  */
1919 $4
1920 int
1921 main ()
1922 {
1923 static int test_array [1 - 2 * !(($2) >= 0)];
1924 test_array [0] = 0
1925
1926   ;
1927   return 0;
1928 }
1929 _ACEOF
1930 if ac_fn_c_try_compile "$LINENO"; then :
1931   ac_lo=0 ac_mid=0
1932   while :; do
1933     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1934 /* end confdefs.h.  */
1935 $4
1936 int
1937 main ()
1938 {
1939 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1940 test_array [0] = 0
1941
1942   ;
1943   return 0;
1944 }
1945 _ACEOF
1946 if ac_fn_c_try_compile "$LINENO"; then :
1947   ac_hi=$ac_mid; break
1948 else
1949   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1950                         if test $ac_lo -le $ac_mid; then
1951                           ac_lo= ac_hi=
1952                           break
1953                         fi
1954                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1955 fi
1956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1957   done
1958 else
1959   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1960 /* end confdefs.h.  */
1961 $4
1962 int
1963 main ()
1964 {
1965 static int test_array [1 - 2 * !(($2) < 0)];
1966 test_array [0] = 0
1967
1968   ;
1969   return 0;
1970 }
1971 _ACEOF
1972 if ac_fn_c_try_compile "$LINENO"; then :
1973   ac_hi=-1 ac_mid=-1
1974   while :; do
1975     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1976 /* end confdefs.h.  */
1977 $4
1978 int
1979 main ()
1980 {
1981 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1982 test_array [0] = 0
1983
1984   ;
1985   return 0;
1986 }
1987 _ACEOF
1988 if ac_fn_c_try_compile "$LINENO"; then :
1989   ac_lo=$ac_mid; break
1990 else
1991   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1992                         if test $ac_mid -le $ac_hi; then
1993                           ac_lo= ac_hi=
1994                           break
1995                         fi
1996                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1997 fi
1998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1999   done
2000 else
2001   ac_lo= ac_hi=
2002 fi
2003 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004 fi
2005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2006 # Binary search between lo and hi bounds.
2007 while test "x$ac_lo" != "x$ac_hi"; do
2008   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2009   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2010 /* end confdefs.h.  */
2011 $4
2012 int
2013 main ()
2014 {
2015 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2016 test_array [0] = 0
2017
2018   ;
2019   return 0;
2020 }
2021 _ACEOF
2022 if ac_fn_c_try_compile "$LINENO"; then :
2023   ac_hi=$ac_mid
2024 else
2025   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2026 fi
2027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2028 done
2029 case $ac_lo in #((
2030 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2031 '') ac_retval=1 ;;
2032 esac
2033   else
2034     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2035 /* end confdefs.h.  */
2036 $4
2037 static long int longval () { return $2; }
2038 static unsigned long int ulongval () { return $2; }
2039 #include <stdio.h>
2040 #include <stdlib.h>
2041 int
2042 main ()
2043 {
2044
2045   FILE *f = fopen ("conftest.val", "w");
2046   if (! f)
2047     return 1;
2048   if (($2) < 0)
2049     {
2050       long int i = longval ();
2051       if (i != ($2))
2052         return 1;
2053       fprintf (f, "%ld", i);
2054     }
2055   else
2056     {
2057       unsigned long int i = ulongval ();
2058       if (i != ($2))
2059         return 1;
2060       fprintf (f, "%lu", i);
2061     }
2062   /* Do not output a trailing newline, as this causes \r\n confusion
2063      on some platforms.  */
2064   return ferror (f) || fclose (f) != 0;
2065
2066   ;
2067   return 0;
2068 }
2069 _ACEOF
2070 if ac_fn_c_try_run "$LINENO"; then :
2071   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2072 else
2073   ac_retval=1
2074 fi
2075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2076   conftest.$ac_objext conftest.beam conftest.$ac_ext
2077 rm -f conftest.val
2078
2079   fi
2080   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2081   return $ac_retval
2082
2083 } # ac_fn_c_compute_int
2084
2085 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2086 # -------------------------------------------
2087 # Tests whether TYPE exists after having included INCLUDES, setting cache
2088 # variable VAR accordingly.
2089 ac_fn_c_check_type ()
2090 {
2091   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2092   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2093 $as_echo_n "checking for $2... " >&6; }
2094 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2095   $as_echo_n "(cached) " >&6
2096 else
2097   eval "$3=no"
2098   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2099 /* end confdefs.h.  */
2100 $4
2101 int
2102 main ()
2103 {
2104 if (sizeof ($2))
2105          return 0;
2106   ;
2107   return 0;
2108 }
2109 _ACEOF
2110 if ac_fn_c_try_compile "$LINENO"; then :
2111   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2112 /* end confdefs.h.  */
2113 $4
2114 int
2115 main ()
2116 {
2117 if (sizeof (($2)))
2118             return 0;
2119   ;
2120   return 0;
2121 }
2122 _ACEOF
2123 if ac_fn_c_try_compile "$LINENO"; then :
2124
2125 else
2126   eval "$3=yes"
2127 fi
2128 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2129 fi
2130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2131 fi
2132 eval ac_res=\$$3
2133                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2134 $as_echo "$ac_res" >&6; }
2135   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2136
2137 } # ac_fn_c_check_type
2138
2139 # ac_fn_c_check_decl LINENO SYMBOL VAR
2140 # ------------------------------------
2141 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2142 ac_fn_c_check_decl ()
2143 {
2144   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2145   as_decl_name=`echo $2|sed 's/ *(.*//'`
2146   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2147   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2148 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2149 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2150   $as_echo_n "(cached) " >&6
2151 else
2152   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2153 /* end confdefs.h.  */
2154 $4
2155 int
2156 main ()
2157 {
2158 #ifndef $as_decl_name
2159 #ifdef __cplusplus
2160   (void) $as_decl_use;
2161 #else
2162   (void) $as_decl_name;
2163 #endif
2164 #endif
2165
2166   ;
2167   return 0;
2168 }
2169 _ACEOF
2170 if ac_fn_c_try_compile "$LINENO"; then :
2171   eval "$3=yes"
2172 else
2173   eval "$3=no"
2174 fi
2175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2176 fi
2177 eval ac_res=\$$3
2178                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2179 $as_echo "$ac_res" >&6; }
2180   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2181
2182 } # ac_fn_c_check_decl
2183 cat >config.log <<_ACEOF
2184 This file contains any messages produced by compilers while
2185 running configure, to aid debugging if configure makes a mistake.
2186
2187 It was created by bfd $as_me 2.26.51, which was
2188 generated by GNU Autoconf 2.64.  Invocation command line was
2189
2190   $ $0 $@
2191
2192 _ACEOF
2193 exec 5>>config.log
2194 {
2195 cat <<_ASUNAME
2196 ## --------- ##
2197 ## Platform. ##
2198 ## --------- ##
2199
2200 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2201 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2202 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2203 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2204 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2205
2206 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2207 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2208
2209 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2210 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2211 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2212 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2213 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2214 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2215 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2216
2217 _ASUNAME
2218
2219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2220 for as_dir in $PATH
2221 do
2222   IFS=$as_save_IFS
2223   test -z "$as_dir" && as_dir=.
2224     $as_echo "PATH: $as_dir"
2225   done
2226 IFS=$as_save_IFS
2227
2228 } >&5
2229
2230 cat >&5 <<_ACEOF
2231
2232
2233 ## ----------- ##
2234 ## Core tests. ##
2235 ## ----------- ##
2236
2237 _ACEOF
2238
2239
2240 # Keep a trace of the command line.
2241 # Strip out --no-create and --no-recursion so they do not pile up.
2242 # Strip out --silent because we don't want to record it for future runs.
2243 # Also quote any args containing shell meta-characters.
2244 # Make two passes to allow for proper duplicate-argument suppression.
2245 ac_configure_args=
2246 ac_configure_args0=
2247 ac_configure_args1=
2248 ac_must_keep_next=false
2249 for ac_pass in 1 2
2250 do
2251   for ac_arg
2252   do
2253     case $ac_arg in
2254     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2255     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2256     | -silent | --silent | --silen | --sile | --sil)
2257       continue ;;
2258     *\'*)
2259       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2260     esac
2261     case $ac_pass in
2262     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2263     2)
2264       as_fn_append ac_configure_args1 " '$ac_arg'"
2265       if test $ac_must_keep_next = true; then
2266         ac_must_keep_next=false # Got value, back to normal.
2267       else
2268         case $ac_arg in
2269           *=* | --config-cache | -C | -disable-* | --disable-* \
2270           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2271           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2272           | -with-* | --with-* | -without-* | --without-* | --x)
2273             case "$ac_configure_args0 " in
2274               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2275             esac
2276             ;;
2277           -* ) ac_must_keep_next=true ;;
2278         esac
2279       fi
2280       as_fn_append ac_configure_args " '$ac_arg'"
2281       ;;
2282     esac
2283   done
2284 done
2285 { ac_configure_args0=; unset ac_configure_args0;}
2286 { ac_configure_args1=; unset ac_configure_args1;}
2287
2288 # When interrupted or exit'd, cleanup temporary files, and complete
2289 # config.log.  We remove comments because anyway the quotes in there
2290 # would cause problems or look ugly.
2291 # WARNING: Use '\'' to represent an apostrophe within the trap.
2292 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2293 trap 'exit_status=$?
2294   # Save into config.log some information that might help in debugging.
2295   {
2296     echo
2297
2298     cat <<\_ASBOX
2299 ## ---------------- ##
2300 ## Cache variables. ##
2301 ## ---------------- ##
2302 _ASBOX
2303     echo
2304     # The following way of writing the cache mishandles newlines in values,
2305 (
2306   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2307     eval ac_val=\$$ac_var
2308     case $ac_val in #(
2309     *${as_nl}*)
2310       case $ac_var in #(
2311       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2312 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2313       esac
2314       case $ac_var in #(
2315       _ | IFS | as_nl) ;; #(
2316       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2317       *) { eval $ac_var=; unset $ac_var;} ;;
2318       esac ;;
2319     esac
2320   done
2321   (set) 2>&1 |
2322     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2323     *${as_nl}ac_space=\ *)
2324       sed -n \
2325         "s/'\''/'\''\\\\'\'''\''/g;
2326           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2327       ;; #(
2328     *)
2329       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2330       ;;
2331     esac |
2332     sort
2333 )
2334     echo
2335
2336     cat <<\_ASBOX
2337 ## ----------------- ##
2338 ## Output variables. ##
2339 ## ----------------- ##
2340 _ASBOX
2341     echo
2342     for ac_var in $ac_subst_vars
2343     do
2344       eval ac_val=\$$ac_var
2345       case $ac_val in
2346       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2347       esac
2348       $as_echo "$ac_var='\''$ac_val'\''"
2349     done | sort
2350     echo
2351
2352     if test -n "$ac_subst_files"; then
2353       cat <<\_ASBOX
2354 ## ------------------- ##
2355 ## File substitutions. ##
2356 ## ------------------- ##
2357 _ASBOX
2358       echo
2359       for ac_var in $ac_subst_files
2360       do
2361         eval ac_val=\$$ac_var
2362         case $ac_val in
2363         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2364         esac
2365         $as_echo "$ac_var='\''$ac_val'\''"
2366       done | sort
2367       echo
2368     fi
2369
2370     if test -s confdefs.h; then
2371       cat <<\_ASBOX
2372 ## ----------- ##
2373 ## confdefs.h. ##
2374 ## ----------- ##
2375 _ASBOX
2376       echo
2377       cat confdefs.h
2378       echo
2379     fi
2380     test "$ac_signal" != 0 &&
2381       $as_echo "$as_me: caught signal $ac_signal"
2382     $as_echo "$as_me: exit $exit_status"
2383   } >&5
2384   rm -f core *.core core.conftest.* &&
2385     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2386     exit $exit_status
2387 ' 0
2388 for ac_signal in 1 2 13 15; do
2389   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2390 done
2391 ac_signal=0
2392
2393 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2394 rm -f -r conftest* confdefs.h
2395
2396 $as_echo "/* confdefs.h */" > confdefs.h
2397
2398 # Predefined preprocessor variables.
2399
2400 cat >>confdefs.h <<_ACEOF
2401 #define PACKAGE_NAME "$PACKAGE_NAME"
2402 _ACEOF
2403
2404 cat >>confdefs.h <<_ACEOF
2405 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2406 _ACEOF
2407
2408 cat >>confdefs.h <<_ACEOF
2409 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2410 _ACEOF
2411
2412 cat >>confdefs.h <<_ACEOF
2413 #define PACKAGE_STRING "$PACKAGE_STRING"
2414 _ACEOF
2415
2416 cat >>confdefs.h <<_ACEOF
2417 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2418 _ACEOF
2419
2420 cat >>confdefs.h <<_ACEOF
2421 #define PACKAGE_URL "$PACKAGE_URL"
2422 _ACEOF
2423
2424
2425 # Let the site file select an alternate cache file if it wants to.
2426 # Prefer an explicitly selected file to automatically selected ones.
2427 ac_site_file1=NONE
2428 ac_site_file2=NONE
2429 if test -n "$CONFIG_SITE"; then
2430   ac_site_file1=$CONFIG_SITE
2431 elif test "x$prefix" != xNONE; then
2432   ac_site_file1=$prefix/share/config.site
2433   ac_site_file2=$prefix/etc/config.site
2434 else
2435   ac_site_file1=$ac_default_prefix/share/config.site
2436   ac_site_file2=$ac_default_prefix/etc/config.site
2437 fi
2438 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2439 do
2440   test "x$ac_site_file" = xNONE && continue
2441   if test -r "$ac_site_file"; then
2442     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2443 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2444     sed 's/^/| /' "$ac_site_file" >&5
2445     . "$ac_site_file"
2446   fi
2447 done
2448
2449 if test -r "$cache_file"; then
2450   # Some versions of bash will fail to source /dev/null (special
2451   # files actually), so we avoid doing that.
2452   if test -f "$cache_file"; then
2453     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2454 $as_echo "$as_me: loading cache $cache_file" >&6;}
2455     case $cache_file in
2456       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2457       *)                      . "./$cache_file";;
2458     esac
2459   fi
2460 else
2461   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2462 $as_echo "$as_me: creating cache $cache_file" >&6;}
2463   >$cache_file
2464 fi
2465
2466 # Check that the precious variables saved in the cache have kept the same
2467 # value.
2468 ac_cache_corrupted=false
2469 for ac_var in $ac_precious_vars; do
2470   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2471   eval ac_new_set=\$ac_env_${ac_var}_set
2472   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2473   eval ac_new_val=\$ac_env_${ac_var}_value
2474   case $ac_old_set,$ac_new_set in
2475     set,)
2476       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2477 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2478       ac_cache_corrupted=: ;;
2479     ,set)
2480       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2481 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2482       ac_cache_corrupted=: ;;
2483     ,);;
2484     *)
2485       if test "x$ac_old_val" != "x$ac_new_val"; then
2486         # differences in whitespace do not lead to failure.
2487         ac_old_val_w=`echo x $ac_old_val`
2488         ac_new_val_w=`echo x $ac_new_val`
2489         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2490           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2491 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2492           ac_cache_corrupted=:
2493         else
2494           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2495 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2496           eval $ac_var=\$ac_old_val
2497         fi
2498         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2499 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2500         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2501 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2502       fi;;
2503   esac
2504   # Pass precious variables to config.status.
2505   if test "$ac_new_set" = set; then
2506     case $ac_new_val in
2507     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2508     *) ac_arg=$ac_var=$ac_new_val ;;
2509     esac
2510     case " $ac_configure_args " in
2511       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2512       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2513     esac
2514   fi
2515 done
2516 if $ac_cache_corrupted; then
2517   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2518 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2519   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2520 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2521   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2522 fi
2523 ## -------------------- ##
2524 ## Main body of script. ##
2525 ## -------------------- ##
2526
2527 ac_ext=c
2528 ac_cpp='$CPP $CPPFLAGS'
2529 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2530 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2531 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2532
2533
2534
2535
2536
2537
2538
2539 ac_aux_dir=
2540 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2541   for ac_t in install-sh install.sh shtool; do
2542     if test -f "$ac_dir/$ac_t"; then
2543       ac_aux_dir=$ac_dir
2544       ac_install_sh="$ac_aux_dir/$ac_t -c"
2545       break 2
2546     fi
2547   done
2548 done
2549 if test -z "$ac_aux_dir"; then
2550   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2551 fi
2552
2553 # These three variables are undocumented and unsupported,
2554 # and are intended to be withdrawn in a future Autoconf release.
2555 # They can cause serious problems if a builder's source tree is in a directory
2556 # whose full name contains unusual characters.
2557 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2558 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2559 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2560
2561
2562 # Make sure we can run config.sub.
2563 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2564   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2565
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2567 $as_echo_n "checking build system type... " >&6; }
2568 if test "${ac_cv_build+set}" = set; then :
2569   $as_echo_n "(cached) " >&6
2570 else
2571   ac_build_alias=$build_alias
2572 test "x$ac_build_alias" = x &&
2573   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2574 test "x$ac_build_alias" = x &&
2575   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2576 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2577   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2578
2579 fi
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2581 $as_echo "$ac_cv_build" >&6; }
2582 case $ac_cv_build in
2583 *-*-*) ;;
2584 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2585 esac
2586 build=$ac_cv_build
2587 ac_save_IFS=$IFS; IFS='-'
2588 set x $ac_cv_build
2589 shift
2590 build_cpu=$1
2591 build_vendor=$2
2592 shift; shift
2593 # Remember, the first character of IFS is used to create $*,
2594 # except with old shells:
2595 build_os=$*
2596 IFS=$ac_save_IFS
2597 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2598
2599
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2601 $as_echo_n "checking host system type... " >&6; }
2602 if test "${ac_cv_host+set}" = set; then :
2603   $as_echo_n "(cached) " >&6
2604 else
2605   if test "x$host_alias" = x; then
2606   ac_cv_host=$ac_cv_build
2607 else
2608   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2609     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2610 fi
2611
2612 fi
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2614 $as_echo "$ac_cv_host" >&6; }
2615 case $ac_cv_host in
2616 *-*-*) ;;
2617 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2618 esac
2619 host=$ac_cv_host
2620 ac_save_IFS=$IFS; IFS='-'
2621 set x $ac_cv_host
2622 shift
2623 host_cpu=$1
2624 host_vendor=$2
2625 shift; shift
2626 # Remember, the first character of IFS is used to create $*,
2627 # except with old shells:
2628 host_os=$*
2629 IFS=$ac_save_IFS
2630 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2631
2632
2633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2634 $as_echo_n "checking target system type... " >&6; }
2635 if test "${ac_cv_target+set}" = set; then :
2636   $as_echo_n "(cached) " >&6
2637 else
2638   if test "x$target_alias" = x; then
2639   ac_cv_target=$ac_cv_host
2640 else
2641   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2642     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2643 fi
2644
2645 fi
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2647 $as_echo "$ac_cv_target" >&6; }
2648 case $ac_cv_target in
2649 *-*-*) ;;
2650 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2651 esac
2652 target=$ac_cv_target
2653 ac_save_IFS=$IFS; IFS='-'
2654 set x $ac_cv_target
2655 shift
2656 target_cpu=$1
2657 target_vendor=$2
2658 shift; shift
2659 # Remember, the first character of IFS is used to create $*,
2660 # except with old shells:
2661 target_os=$*
2662 IFS=$ac_save_IFS
2663 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2664
2665
2666 # The aliases save the names the user supplied, while $host etc.
2667 # will get canonicalized.
2668 test -n "$target_alias" &&
2669   test "$program_prefix$program_suffix$program_transform_name" = \
2670     NONENONEs,x,x, &&
2671   program_prefix=${target_alias}-
2672 ac_ext=c
2673 ac_cpp='$CPP $CPPFLAGS'
2674 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2675 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2676 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2677 if test -n "$ac_tool_prefix"; then
2678   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2679 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2681 $as_echo_n "checking for $ac_word... " >&6; }
2682 if test "${ac_cv_prog_CC+set}" = set; then :
2683   $as_echo_n "(cached) " >&6
2684 else
2685   if test -n "$CC"; then
2686   ac_cv_prog_CC="$CC" # Let the user override the test.
2687 else
2688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2689 for as_dir in $PATH
2690 do
2691   IFS=$as_save_IFS
2692   test -z "$as_dir" && as_dir=.
2693     for ac_exec_ext in '' $ac_executable_extensions; do
2694   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2695     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2696     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2697     break 2
2698   fi
2699 done
2700   done
2701 IFS=$as_save_IFS
2702
2703 fi
2704 fi
2705 CC=$ac_cv_prog_CC
2706 if test -n "$CC"; then
2707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2708 $as_echo "$CC" >&6; }
2709 else
2710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2711 $as_echo "no" >&6; }
2712 fi
2713
2714
2715 fi
2716 if test -z "$ac_cv_prog_CC"; then
2717   ac_ct_CC=$CC
2718   # Extract the first word of "gcc", so it can be a program name with args.
2719 set dummy gcc; ac_word=$2
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2721 $as_echo_n "checking for $ac_word... " >&6; }
2722 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2723   $as_echo_n "(cached) " >&6
2724 else
2725   if test -n "$ac_ct_CC"; then
2726   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2727 else
2728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2729 for as_dir in $PATH
2730 do
2731   IFS=$as_save_IFS
2732   test -z "$as_dir" && as_dir=.
2733     for ac_exec_ext in '' $ac_executable_extensions; do
2734   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2735     ac_cv_prog_ac_ct_CC="gcc"
2736     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2737     break 2
2738   fi
2739 done
2740   done
2741 IFS=$as_save_IFS
2742
2743 fi
2744 fi
2745 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2746 if test -n "$ac_ct_CC"; then
2747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2748 $as_echo "$ac_ct_CC" >&6; }
2749 else
2750   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2751 $as_echo "no" >&6; }
2752 fi
2753
2754   if test "x$ac_ct_CC" = x; then
2755     CC=""
2756   else
2757     case $cross_compiling:$ac_tool_warned in
2758 yes:)
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2760 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2761 ac_tool_warned=yes ;;
2762 esac
2763     CC=$ac_ct_CC
2764   fi
2765 else
2766   CC="$ac_cv_prog_CC"
2767 fi
2768
2769 if test -z "$CC"; then
2770           if test -n "$ac_tool_prefix"; then
2771     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2772 set dummy ${ac_tool_prefix}cc; ac_word=$2
2773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2774 $as_echo_n "checking for $ac_word... " >&6; }
2775 if test "${ac_cv_prog_CC+set}" = set; then :
2776   $as_echo_n "(cached) " >&6
2777 else
2778   if test -n "$CC"; then
2779   ac_cv_prog_CC="$CC" # Let the user override the test.
2780 else
2781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2782 for as_dir in $PATH
2783 do
2784   IFS=$as_save_IFS
2785   test -z "$as_dir" && as_dir=.
2786     for ac_exec_ext in '' $ac_executable_extensions; do
2787   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2788     ac_cv_prog_CC="${ac_tool_prefix}cc"
2789     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2790     break 2
2791   fi
2792 done
2793   done
2794 IFS=$as_save_IFS
2795
2796 fi
2797 fi
2798 CC=$ac_cv_prog_CC
2799 if test -n "$CC"; then
2800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2801 $as_echo "$CC" >&6; }
2802 else
2803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2804 $as_echo "no" >&6; }
2805 fi
2806
2807
2808   fi
2809 fi
2810 if test -z "$CC"; then
2811   # Extract the first word of "cc", so it can be a program name with args.
2812 set dummy cc; ac_word=$2
2813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2814 $as_echo_n "checking for $ac_word... " >&6; }
2815 if test "${ac_cv_prog_CC+set}" = set; then :
2816   $as_echo_n "(cached) " >&6
2817 else
2818   if test -n "$CC"; then
2819   ac_cv_prog_CC="$CC" # Let the user override the test.
2820 else
2821   ac_prog_rejected=no
2822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2823 for as_dir in $PATH
2824 do
2825   IFS=$as_save_IFS
2826   test -z "$as_dir" && as_dir=.
2827     for ac_exec_ext in '' $ac_executable_extensions; do
2828   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2829     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2830        ac_prog_rejected=yes
2831        continue
2832      fi
2833     ac_cv_prog_CC="cc"
2834     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2835     break 2
2836   fi
2837 done
2838   done
2839 IFS=$as_save_IFS
2840
2841 if test $ac_prog_rejected = yes; then
2842   # We found a bogon in the path, so make sure we never use it.
2843   set dummy $ac_cv_prog_CC
2844   shift
2845   if test $# != 0; then
2846     # We chose a different compiler from the bogus one.
2847     # However, it has the same basename, so the bogon will be chosen
2848     # first if we set CC to just the basename; use the full file name.
2849     shift
2850     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2851   fi
2852 fi
2853 fi
2854 fi
2855 CC=$ac_cv_prog_CC
2856 if test -n "$CC"; then
2857   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2858 $as_echo "$CC" >&6; }
2859 else
2860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2861 $as_echo "no" >&6; }
2862 fi
2863
2864
2865 fi
2866 if test -z "$CC"; then
2867   if test -n "$ac_tool_prefix"; then
2868   for ac_prog in cl.exe
2869   do
2870     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2871 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2873 $as_echo_n "checking for $ac_word... " >&6; }
2874 if test "${ac_cv_prog_CC+set}" = set; then :
2875   $as_echo_n "(cached) " >&6
2876 else
2877   if test -n "$CC"; then
2878   ac_cv_prog_CC="$CC" # Let the user override the test.
2879 else
2880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881 for as_dir in $PATH
2882 do
2883   IFS=$as_save_IFS
2884   test -z "$as_dir" && as_dir=.
2885     for ac_exec_ext in '' $ac_executable_extensions; do
2886   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2887     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2888     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2889     break 2
2890   fi
2891 done
2892   done
2893 IFS=$as_save_IFS
2894
2895 fi
2896 fi
2897 CC=$ac_cv_prog_CC
2898 if test -n "$CC"; then
2899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2900 $as_echo "$CC" >&6; }
2901 else
2902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2903 $as_echo "no" >&6; }
2904 fi
2905
2906
2907     test -n "$CC" && break
2908   done
2909 fi
2910 if test -z "$CC"; then
2911   ac_ct_CC=$CC
2912   for ac_prog in cl.exe
2913 do
2914   # Extract the first word of "$ac_prog", so it can be a program name with args.
2915 set dummy $ac_prog; ac_word=$2
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 $as_echo_n "checking for $ac_word... " >&6; }
2918 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2919   $as_echo_n "(cached) " >&6
2920 else
2921   if test -n "$ac_ct_CC"; then
2922   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2923 else
2924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925 for as_dir in $PATH
2926 do
2927   IFS=$as_save_IFS
2928   test -z "$as_dir" && as_dir=.
2929     for ac_exec_ext in '' $ac_executable_extensions; do
2930   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931     ac_cv_prog_ac_ct_CC="$ac_prog"
2932     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933     break 2
2934   fi
2935 done
2936   done
2937 IFS=$as_save_IFS
2938
2939 fi
2940 fi
2941 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2942 if test -n "$ac_ct_CC"; then
2943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2944 $as_echo "$ac_ct_CC" >&6; }
2945 else
2946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 $as_echo "no" >&6; }
2948 fi
2949
2950
2951   test -n "$ac_ct_CC" && break
2952 done
2953
2954   if test "x$ac_ct_CC" = x; then
2955     CC=""
2956   else
2957     case $cross_compiling:$ac_tool_warned in
2958 yes:)
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2960 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2961 ac_tool_warned=yes ;;
2962 esac
2963     CC=$ac_ct_CC
2964   fi
2965 fi
2966
2967 fi
2968
2969
2970 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2971 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2972 as_fn_error "no acceptable C compiler found in \$PATH
2973 See \`config.log' for more details." "$LINENO" 5; }
2974
2975 # Provide some information about the compiler.
2976 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2977 set X $ac_compile
2978 ac_compiler=$2
2979 for ac_option in --version -v -V -qversion; do
2980   { { ac_try="$ac_compiler $ac_option >&5"
2981 case "(($ac_try" in
2982   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2983   *) ac_try_echo=$ac_try;;
2984 esac
2985 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2986 $as_echo "$ac_try_echo"; } >&5
2987   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2988   ac_status=$?
2989   if test -s conftest.err; then
2990     sed '10a\
2991 ... rest of stderr output deleted ...
2992          10q' conftest.err >conftest.er1
2993     cat conftest.er1 >&5
2994     rm -f conftest.er1 conftest.err
2995   fi
2996   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2997   test $ac_status = 0; }
2998 done
2999
3000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001 /* end confdefs.h.  */
3002
3003 int
3004 main ()
3005 {
3006
3007   ;
3008   return 0;
3009 }
3010 _ACEOF
3011 ac_clean_files_save=$ac_clean_files
3012 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3013 # Try to create an executable without -o first, disregard a.out.
3014 # It will help us diagnose broken compilers, and finding out an intuition
3015 # of exeext.
3016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3017 $as_echo_n "checking for C compiler default output file name... " >&6; }
3018 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3019
3020 # The possible output files:
3021 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3022
3023 ac_rmfiles=
3024 for ac_file in $ac_files
3025 do
3026   case $ac_file in
3027     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3028     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3029   esac
3030 done
3031 rm -f $ac_rmfiles
3032
3033 if { { ac_try="$ac_link_default"
3034 case "(($ac_try" in
3035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036   *) ac_try_echo=$ac_try;;
3037 esac
3038 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3039 $as_echo "$ac_try_echo"; } >&5
3040   (eval "$ac_link_default") 2>&5
3041   ac_status=$?
3042   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3043   test $ac_status = 0; }; then :
3044   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3045 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3046 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3047 # so that the user can short-circuit this test for compilers unknown to
3048 # Autoconf.
3049 for ac_file in $ac_files ''
3050 do
3051   test -f "$ac_file" || continue
3052   case $ac_file in
3053     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3054         ;;
3055     [ab].out )
3056         # We found the default executable, but exeext='' is most
3057         # certainly right.
3058         break;;
3059     *.* )
3060         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3061         then :; else
3062            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3063         fi
3064         # We set ac_cv_exeext here because the later test for it is not
3065         # safe: cross compilers may not add the suffix if given an `-o'
3066         # argument, so we may need to know it at that point already.
3067         # Even if this section looks crufty: it has the advantage of
3068         # actually working.
3069         break;;
3070     * )
3071         break;;
3072   esac
3073 done
3074 test "$ac_cv_exeext" = no && ac_cv_exeext=
3075
3076 else
3077   ac_file=''
3078 fi
3079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3080 $as_echo "$ac_file" >&6; }
3081 if test -z "$ac_file"; then :
3082   $as_echo "$as_me: failed program was:" >&5
3083 sed 's/^/| /' conftest.$ac_ext >&5
3084
3085 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3086 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3087 { as_fn_set_status 77
3088 as_fn_error "C compiler cannot create executables
3089 See \`config.log' for more details." "$LINENO" 5; }; }
3090 fi
3091 ac_exeext=$ac_cv_exeext
3092
3093 # Check that the compiler produces executables we can run.  If not, either
3094 # the compiler is broken, or we cross compile.
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3096 $as_echo_n "checking whether the C compiler works... " >&6; }
3097 # If not cross compiling, check that we can run a simple program.
3098 if test "$cross_compiling" != yes; then
3099   if { ac_try='./$ac_file'
3100   { { case "(($ac_try" in
3101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3102   *) ac_try_echo=$ac_try;;
3103 esac
3104 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3105 $as_echo "$ac_try_echo"; } >&5
3106   (eval "$ac_try") 2>&5
3107   ac_status=$?
3108   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3109   test $ac_status = 0; }; }; then
3110     cross_compiling=no
3111   else
3112     if test "$cross_compiling" = maybe; then
3113         cross_compiling=yes
3114     else
3115         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3116 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3117 as_fn_error "cannot run C compiled programs.
3118 If you meant to cross compile, use \`--host'.
3119 See \`config.log' for more details." "$LINENO" 5; }
3120     fi
3121   fi
3122 fi
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3124 $as_echo "yes" >&6; }
3125
3126 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3127 ac_clean_files=$ac_clean_files_save
3128 # Check that the compiler produces executables we can run.  If not, either
3129 # the compiler is broken, or we cross compile.
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3131 $as_echo_n "checking whether we are cross compiling... " >&6; }
3132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3133 $as_echo "$cross_compiling" >&6; }
3134
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3136 $as_echo_n "checking for suffix of executables... " >&6; }
3137 if { { ac_try="$ac_link"
3138 case "(($ac_try" in
3139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3140   *) ac_try_echo=$ac_try;;
3141 esac
3142 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3143 $as_echo "$ac_try_echo"; } >&5
3144   (eval "$ac_link") 2>&5
3145   ac_status=$?
3146   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3147   test $ac_status = 0; }; then :
3148   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3149 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3150 # work properly (i.e., refer to `conftest.exe'), while it won't with
3151 # `rm'.
3152 for ac_file in conftest.exe conftest conftest.*; do
3153   test -f "$ac_file" || continue
3154   case $ac_file in
3155     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3156     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3157           break;;
3158     * ) break;;
3159   esac
3160 done
3161 else
3162   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3163 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3164 as_fn_error "cannot compute suffix of executables: cannot compile and link
3165 See \`config.log' for more details." "$LINENO" 5; }
3166 fi
3167 rm -f conftest$ac_cv_exeext
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3169 $as_echo "$ac_cv_exeext" >&6; }
3170
3171 rm -f conftest.$ac_ext
3172 EXEEXT=$ac_cv_exeext
3173 ac_exeext=$EXEEXT
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3175 $as_echo_n "checking for suffix of object files... " >&6; }
3176 if test "${ac_cv_objext+set}" = set; then :
3177   $as_echo_n "(cached) " >&6
3178 else
3179   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3180 /* end confdefs.h.  */
3181
3182 int
3183 main ()
3184 {
3185
3186   ;
3187   return 0;
3188 }
3189 _ACEOF
3190 rm -f conftest.o conftest.obj
3191 if { { ac_try="$ac_compile"
3192 case "(($ac_try" in
3193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3194   *) ac_try_echo=$ac_try;;
3195 esac
3196 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3197 $as_echo "$ac_try_echo"; } >&5
3198   (eval "$ac_compile") 2>&5
3199   ac_status=$?
3200   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3201   test $ac_status = 0; }; then :
3202   for ac_file in conftest.o conftest.obj conftest.*; do
3203   test -f "$ac_file" || continue;
3204   case $ac_file in
3205     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3206     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3207        break;;
3208   esac
3209 done
3210 else
3211   $as_echo "$as_me: failed program was:" >&5
3212 sed 's/^/| /' conftest.$ac_ext >&5
3213
3214 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3216 as_fn_error "cannot compute suffix of object files: cannot compile
3217 See \`config.log' for more details." "$LINENO" 5; }
3218 fi
3219 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3220 fi
3221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3222 $as_echo "$ac_cv_objext" >&6; }
3223 OBJEXT=$ac_cv_objext
3224 ac_objext=$OBJEXT
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3226 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3227 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3228   $as_echo_n "(cached) " >&6
3229 else
3230   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231 /* end confdefs.h.  */
3232
3233 int
3234 main ()
3235 {
3236 #ifndef __GNUC__
3237        choke me
3238 #endif
3239
3240   ;
3241   return 0;
3242 }
3243 _ACEOF
3244 if ac_fn_c_try_compile "$LINENO"; then :
3245   ac_compiler_gnu=yes
3246 else
3247   ac_compiler_gnu=no
3248 fi
3249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3250 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3251
3252 fi
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3254 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3255 if test $ac_compiler_gnu = yes; then
3256   GCC=yes
3257 else
3258   GCC=
3259 fi
3260 ac_test_CFLAGS=${CFLAGS+set}
3261 ac_save_CFLAGS=$CFLAGS
3262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3263 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3264 if test "${ac_cv_prog_cc_g+set}" = set; then :
3265   $as_echo_n "(cached) " >&6
3266 else
3267   ac_save_c_werror_flag=$ac_c_werror_flag
3268    ac_c_werror_flag=yes
3269    ac_cv_prog_cc_g=no
3270    CFLAGS="-g"
3271    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3272 /* end confdefs.h.  */
3273
3274 int
3275 main ()
3276 {
3277
3278   ;
3279   return 0;
3280 }
3281 _ACEOF
3282 if ac_fn_c_try_compile "$LINENO"; then :
3283   ac_cv_prog_cc_g=yes
3284 else
3285   CFLAGS=""
3286       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3287 /* end confdefs.h.  */
3288
3289 int
3290 main ()
3291 {
3292
3293   ;
3294   return 0;
3295 }
3296 _ACEOF
3297 if ac_fn_c_try_compile "$LINENO"; then :
3298
3299 else
3300   ac_c_werror_flag=$ac_save_c_werror_flag
3301          CFLAGS="-g"
3302          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3303 /* end confdefs.h.  */
3304
3305 int
3306 main ()
3307 {
3308
3309   ;
3310   return 0;
3311 }
3312 _ACEOF
3313 if ac_fn_c_try_compile "$LINENO"; then :
3314   ac_cv_prog_cc_g=yes
3315 fi
3316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3317 fi
3318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3319 fi
3320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3321    ac_c_werror_flag=$ac_save_c_werror_flag
3322 fi
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3324 $as_echo "$ac_cv_prog_cc_g" >&6; }
3325 if test "$ac_test_CFLAGS" = set; then
3326   CFLAGS=$ac_save_CFLAGS
3327 elif test $ac_cv_prog_cc_g = yes; then
3328   if test "$GCC" = yes; then
3329     CFLAGS="-g -O2"
3330   else
3331     CFLAGS="-g"
3332   fi
3333 else
3334   if test "$GCC" = yes; then
3335     CFLAGS="-O2"
3336   else
3337     CFLAGS=
3338   fi
3339 fi
3340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3341 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3342 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3343   $as_echo_n "(cached) " >&6
3344 else
3345   ac_cv_prog_cc_c89=no
3346 ac_save_CC=$CC
3347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3348 /* end confdefs.h.  */
3349 #include <stdarg.h>
3350 #include <stdio.h>
3351 #include <sys/types.h>
3352 #include <sys/stat.h>
3353 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3354 struct buf { int x; };
3355 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3356 static char *e (p, i)
3357      char **p;
3358      int i;
3359 {
3360   return p[i];
3361 }
3362 static char *f (char * (*g) (char **, int), char **p, ...)
3363 {
3364   char *s;
3365   va_list v;
3366   va_start (v,p);
3367   s = g (p, va_arg (v,int));
3368   va_end (v);
3369   return s;
3370 }
3371
3372 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3373    function prototypes and stuff, but not '\xHH' hex character constants.
3374    These don't provoke an error unfortunately, instead are silently treated
3375    as 'x'.  The following induces an error, until -std is added to get
3376    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3377    array size at least.  It's necessary to write '\x00'==0 to get something
3378    that's true only with -std.  */
3379 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3380
3381 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3382    inside strings and character constants.  */
3383 #define FOO(x) 'x'
3384 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3385
3386 int test (int i, double x);
3387 struct s1 {int (*f) (int a);};
3388 struct s2 {int (*f) (double a);};
3389 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3390 int argc;
3391 char **argv;
3392 int
3393 main ()
3394 {
3395 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3396   ;
3397   return 0;
3398 }
3399 _ACEOF
3400 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3401         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3402 do
3403   CC="$ac_save_CC $ac_arg"
3404   if ac_fn_c_try_compile "$LINENO"; then :
3405   ac_cv_prog_cc_c89=$ac_arg
3406 fi
3407 rm -f core conftest.err conftest.$ac_objext
3408   test "x$ac_cv_prog_cc_c89" != "xno" && break
3409 done
3410 rm -f conftest.$ac_ext
3411 CC=$ac_save_CC
3412
3413 fi
3414 # AC_CACHE_VAL
3415 case "x$ac_cv_prog_cc_c89" in
3416   x)
3417     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3418 $as_echo "none needed" >&6; } ;;
3419   xno)
3420     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3421 $as_echo "unsupported" >&6; } ;;
3422   *)
3423     CC="$CC $ac_cv_prog_cc_c89"
3424     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3425 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3426 esac
3427 if test "x$ac_cv_prog_cc_c89" != xno; then :
3428
3429 fi
3430
3431 ac_ext=c
3432 ac_cpp='$CPP $CPPFLAGS'
3433 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3434 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3435 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3436
3437
3438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3439 $as_echo_n "checking for library containing strerror... " >&6; }
3440 if test "${ac_cv_search_strerror+set}" = set; then :
3441   $as_echo_n "(cached) " >&6
3442 else
3443   ac_func_search_save_LIBS=$LIBS
3444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3445 /* end confdefs.h.  */
3446
3447 /* Override any GCC internal prototype to avoid an error.
3448    Use char because int might match the return type of a GCC
3449    builtin and then its argument prototype would still apply.  */
3450 #ifdef __cplusplus
3451 extern "C"
3452 #endif
3453 char strerror ();
3454 int
3455 main ()
3456 {
3457 return strerror ();
3458   ;
3459   return 0;
3460 }
3461 _ACEOF
3462 for ac_lib in '' cposix; do
3463   if test -z "$ac_lib"; then
3464     ac_res="none required"
3465   else
3466     ac_res=-l$ac_lib
3467     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3468   fi
3469   if ac_fn_c_try_link "$LINENO"; then :
3470   ac_cv_search_strerror=$ac_res
3471 fi
3472 rm -f core conftest.err conftest.$ac_objext \
3473     conftest$ac_exeext
3474   if test "${ac_cv_search_strerror+set}" = set; then :
3475   break
3476 fi
3477 done
3478 if test "${ac_cv_search_strerror+set}" = set; then :
3479
3480 else
3481   ac_cv_search_strerror=no
3482 fi
3483 rm conftest.$ac_ext
3484 LIBS=$ac_func_search_save_LIBS
3485 fi
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3487 $as_echo "$ac_cv_search_strerror" >&6; }
3488 ac_res=$ac_cv_search_strerror
3489 if test "$ac_res" != no; then :
3490   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3491
3492 fi
3493
3494
3495 am__api_version='1.11'
3496
3497 # Find a good install program.  We prefer a C program (faster),
3498 # so one script is as good as another.  But avoid the broken or
3499 # incompatible versions:
3500 # SysV /etc/install, /usr/sbin/install
3501 # SunOS /usr/etc/install
3502 # IRIX /sbin/install
3503 # AIX /bin/install
3504 # AmigaOS /C/install, which installs bootblocks on floppy discs
3505 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3506 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3507 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3508 # OS/2's system install, which has a completely different semantic
3509 # ./install, which can be erroneously created by make from ./install.sh.
3510 # Reject install programs that cannot install multiple files.
3511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3512 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3513 if test -z "$INSTALL"; then
3514 if test "${ac_cv_path_install+set}" = set; then :
3515   $as_echo_n "(cached) " >&6
3516 else
3517   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518 for as_dir in $PATH
3519 do
3520   IFS=$as_save_IFS
3521   test -z "$as_dir" && as_dir=.
3522     # Account for people who put trailing slashes in PATH elements.
3523 case $as_dir/ in #((
3524   ./ | .// | /[cC]/* | \
3525   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3526   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3527   /usr/ucb/* ) ;;
3528   *)
3529     # OSF1 and SCO ODT 3.0 have their own names for install.
3530     # Don't use installbsd from OSF since it installs stuff as root
3531     # by default.
3532     for ac_prog in ginstall scoinst install; do
3533       for ac_exec_ext in '' $ac_executable_extensions; do
3534         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3535           if test $ac_prog = install &&
3536             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3537             # AIX install.  It has an incompatible calling convention.
3538             :
3539           elif test $ac_prog = install &&
3540             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3541             # program-specific install script used by HP pwplus--don't use.
3542             :
3543           else
3544             rm -rf conftest.one conftest.two conftest.dir
3545             echo one > conftest.one
3546             echo two > conftest.two
3547             mkdir conftest.dir
3548             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3549               test -s conftest.one && test -s conftest.two &&
3550               test -s conftest.dir/conftest.one &&
3551               test -s conftest.dir/conftest.two
3552             then
3553               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3554               break 3
3555             fi
3556           fi
3557         fi
3558       done
3559     done
3560     ;;
3561 esac
3562
3563   done
3564 IFS=$as_save_IFS
3565
3566 rm -rf conftest.one conftest.two conftest.dir
3567
3568 fi
3569   if test "${ac_cv_path_install+set}" = set; then
3570     INSTALL=$ac_cv_path_install
3571   else
3572     # As a last resort, use the slow shell script.  Don't cache a
3573     # value for INSTALL within a source directory, because that will
3574     # break other packages using the cache if that directory is
3575     # removed, or if the value is a relative name.
3576     INSTALL=$ac_install_sh
3577   fi
3578 fi
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3580 $as_echo "$INSTALL" >&6; }
3581
3582 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3583 # It thinks the first close brace ends the variable substitution.
3584 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3585
3586 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3587
3588 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3589
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3591 $as_echo_n "checking whether build environment is sane... " >&6; }
3592 # Just in case
3593 sleep 1
3594 echo timestamp > conftest.file
3595 # Reject unsafe characters in $srcdir or the absolute working directory
3596 # name.  Accept space and tab only in the latter.
3597 am_lf='
3598 '
3599 case `pwd` in
3600   *[\\\"\#\$\&\'\`$am_lf]*)
3601     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3602 esac
3603 case $srcdir in
3604   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3605     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3606 esac
3607
3608 # Do `set' in a subshell so we don't clobber the current shell's
3609 # arguments.  Must try -L first in case configure is actually a
3610 # symlink; some systems play weird games with the mod time of symlinks
3611 # (eg FreeBSD returns the mod time of the symlink's containing
3612 # directory).
3613 if (
3614    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3615    if test "$*" = "X"; then
3616       # -L didn't work.
3617       set X `ls -t "$srcdir/configure" conftest.file`
3618    fi
3619    rm -f conftest.file
3620    if test "$*" != "X $srcdir/configure conftest.file" \
3621       && test "$*" != "X conftest.file $srcdir/configure"; then
3622
3623       # If neither matched, then we have a broken ls.  This can happen
3624       # if, for instance, CONFIG_SHELL is bash and it inherits a
3625       # broken ls alias from the environment.  This has actually
3626       # happened.  Such a system could not be considered "sane".
3627       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3628 alias in your environment" "$LINENO" 5
3629    fi
3630
3631    test "$2" = conftest.file
3632    )
3633 then
3634    # Ok.
3635    :
3636 else
3637    as_fn_error "newly created file is older than distributed files!
3638 Check your system clock" "$LINENO" 5
3639 fi
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3641 $as_echo "yes" >&6; }
3642 test "$program_prefix" != NONE &&
3643   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3644 # Use a double $ so make ignores it.
3645 test "$program_suffix" != NONE &&
3646   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3647 # Double any \ or $.
3648 # By default was `s,x,x', remove it if useless.
3649 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3650 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3651
3652 # expand $ac_aux_dir to an absolute path
3653 am_aux_dir=`cd $ac_aux_dir && pwd`
3654
3655 if test x"${MISSING+set}" != xset; then
3656   case $am_aux_dir in
3657   *\ * | *\     *)
3658     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3659   *)
3660     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3661   esac
3662 fi
3663 # Use eval to expand $SHELL
3664 if eval "$MISSING --run true"; then
3665   am_missing_run="$MISSING --run "
3666 else
3667   am_missing_run=
3668   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3669 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3670 fi
3671
3672 if test x"${install_sh}" != xset; then
3673   case $am_aux_dir in
3674   *\ * | *\     *)
3675     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3676   *)
3677     install_sh="\${SHELL} $am_aux_dir/install-sh"
3678   esac
3679 fi
3680
3681 # Installed binaries are usually stripped using `strip' when the user
3682 # run `make install-strip'.  However `strip' might not be the right
3683 # tool to use in cross-compilation environments, therefore Automake
3684 # will honor the `STRIP' environment variable to overrule this program.
3685 if test "$cross_compiling" != no; then
3686   if test -n "$ac_tool_prefix"; then
3687   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3688 set dummy ${ac_tool_prefix}strip; ac_word=$2
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3690 $as_echo_n "checking for $ac_word... " >&6; }
3691 if test "${ac_cv_prog_STRIP+set}" = set; then :
3692   $as_echo_n "(cached) " >&6
3693 else
3694   if test -n "$STRIP"; then
3695   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3696 else
3697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3698 for as_dir in $PATH
3699 do
3700   IFS=$as_save_IFS
3701   test -z "$as_dir" && as_dir=.
3702     for ac_exec_ext in '' $ac_executable_extensions; do
3703   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3704     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3705     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3706     break 2
3707   fi
3708 done
3709   done
3710 IFS=$as_save_IFS
3711
3712 fi
3713 fi
3714 STRIP=$ac_cv_prog_STRIP
3715 if test -n "$STRIP"; then
3716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3717 $as_echo "$STRIP" >&6; }
3718 else
3719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3720 $as_echo "no" >&6; }
3721 fi
3722
3723
3724 fi
3725 if test -z "$ac_cv_prog_STRIP"; then
3726   ac_ct_STRIP=$STRIP
3727   # Extract the first word of "strip", so it can be a program name with args.
3728 set dummy strip; ac_word=$2
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3730 $as_echo_n "checking for $ac_word... " >&6; }
3731 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3732   $as_echo_n "(cached) " >&6
3733 else
3734   if test -n "$ac_ct_STRIP"; then
3735   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3736 else
3737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3738 for as_dir in $PATH
3739 do
3740   IFS=$as_save_IFS
3741   test -z "$as_dir" && as_dir=.
3742     for ac_exec_ext in '' $ac_executable_extensions; do
3743   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3744     ac_cv_prog_ac_ct_STRIP="strip"
3745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3746     break 2
3747   fi
3748 done
3749   done
3750 IFS=$as_save_IFS
3751
3752 fi
3753 fi
3754 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3755 if test -n "$ac_ct_STRIP"; then
3756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3757 $as_echo "$ac_ct_STRIP" >&6; }
3758 else
3759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3760 $as_echo "no" >&6; }
3761 fi
3762
3763   if test "x$ac_ct_STRIP" = x; then
3764     STRIP=":"
3765   else
3766     case $cross_compiling:$ac_tool_warned in
3767 yes:)
3768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3769 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3770 ac_tool_warned=yes ;;
3771 esac
3772     STRIP=$ac_ct_STRIP
3773   fi
3774 else
3775   STRIP="$ac_cv_prog_STRIP"
3776 fi
3777
3778 fi
3779 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3780
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3782 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3783 if test -z "$MKDIR_P"; then
3784   if test "${ac_cv_path_mkdir+set}" = set; then :
3785   $as_echo_n "(cached) " >&6
3786 else
3787   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3788 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3789 do
3790   IFS=$as_save_IFS
3791   test -z "$as_dir" && as_dir=.
3792     for ac_prog in mkdir gmkdir; do
3793          for ac_exec_ext in '' $ac_executable_extensions; do
3794            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3795            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3796              'mkdir (GNU coreutils) '* | \
3797              'mkdir (coreutils) '* | \
3798              'mkdir (fileutils) '4.1*)
3799                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3800                break 3;;
3801            esac
3802          done
3803        done
3804   done
3805 IFS=$as_save_IFS
3806
3807 fi
3808
3809   if test "${ac_cv_path_mkdir+set}" = set; then
3810     MKDIR_P="$ac_cv_path_mkdir -p"
3811   else
3812     # As a last resort, use the slow shell script.  Don't cache a
3813     # value for MKDIR_P within a source directory, because that will
3814     # break other packages using the cache if that directory is
3815     # removed, or if the value is a relative name.
3816     test -d ./--version && rmdir ./--version
3817     MKDIR_P="$ac_install_sh -d"
3818   fi
3819 fi
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3821 $as_echo "$MKDIR_P" >&6; }
3822
3823 mkdir_p="$MKDIR_P"
3824 case $mkdir_p in
3825   [\\/$]* | ?:[\\/]*) ;;
3826   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3827 esac
3828
3829 for ac_prog in gawk mawk nawk awk
3830 do
3831   # Extract the first word of "$ac_prog", so it can be a program name with args.
3832 set dummy $ac_prog; ac_word=$2
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3834 $as_echo_n "checking for $ac_word... " >&6; }
3835 if test "${ac_cv_prog_AWK+set}" = set; then :
3836   $as_echo_n "(cached) " >&6
3837 else
3838   if test -n "$AWK"; then
3839   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3840 else
3841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3842 for as_dir in $PATH
3843 do
3844   IFS=$as_save_IFS
3845   test -z "$as_dir" && as_dir=.
3846     for ac_exec_ext in '' $ac_executable_extensions; do
3847   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3848     ac_cv_prog_AWK="$ac_prog"
3849     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3850     break 2
3851   fi
3852 done
3853   done
3854 IFS=$as_save_IFS
3855
3856 fi
3857 fi
3858 AWK=$ac_cv_prog_AWK
3859 if test -n "$AWK"; then
3860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3861 $as_echo "$AWK" >&6; }
3862 else
3863   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3864 $as_echo "no" >&6; }
3865 fi
3866
3867
3868   test -n "$AWK" && break
3869 done
3870
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3872 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3873 set x ${MAKE-make}
3874 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3875 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3876   $as_echo_n "(cached) " >&6
3877 else
3878   cat >conftest.make <<\_ACEOF
3879 SHELL = /bin/sh
3880 all:
3881         @echo '@@@%%%=$(MAKE)=@@@%%%'
3882 _ACEOF
3883 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3884 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3885   *@@@%%%=?*=@@@%%%*)
3886     eval ac_cv_prog_make_${ac_make}_set=yes;;
3887   *)
3888     eval ac_cv_prog_make_${ac_make}_set=no;;
3889 esac
3890 rm -f conftest.make
3891 fi
3892 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3893   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3894 $as_echo "yes" >&6; }
3895   SET_MAKE=
3896 else
3897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3898 $as_echo "no" >&6; }
3899   SET_MAKE="MAKE=${MAKE-make}"
3900 fi
3901
3902 rm -rf .tst 2>/dev/null
3903 mkdir .tst 2>/dev/null
3904 if test -d .tst; then
3905   am__leading_dot=.
3906 else
3907   am__leading_dot=_
3908 fi
3909 rmdir .tst 2>/dev/null
3910
3911 DEPDIR="${am__leading_dot}deps"
3912
3913 ac_config_commands="$ac_config_commands depfiles"
3914
3915
3916 am_make=${MAKE-make}
3917 cat > confinc << 'END'
3918 am__doit:
3919         @echo this is the am__doit target
3920 .PHONY: am__doit
3921 END
3922 # If we don't find an include directive, just comment out the code.
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3924 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3925 am__include="#"
3926 am__quote=
3927 _am_result=none
3928 # First try GNU make style include.
3929 echo "include confinc" > confmf
3930 # Ignore all kinds of additional output from `make'.
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=GNU
3936   ;;
3937 esac
3938 # Now try BSD make style include.
3939 if test "$am__include" = "#"; then
3940    echo '.include "confinc"' > confmf
3941    case `$am_make -s -f confmf 2> /dev/null` in #(
3942    *the\ am__doit\ target*)
3943      am__include=.include
3944      am__quote="\""
3945      _am_result=BSD
3946      ;;
3947    esac
3948 fi
3949
3950
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3952 $as_echo "$_am_result" >&6; }
3953 rm -f confinc confmf
3954
3955 # Check whether --enable-dependency-tracking was given.
3956 if test "${enable_dependency_tracking+set}" = set; then :
3957   enableval=$enable_dependency_tracking;
3958 fi
3959
3960 if test "x$enable_dependency_tracking" != xno; then
3961   am_depcomp="$ac_aux_dir/depcomp"
3962   AMDEPBACKSLASH='\'
3963 fi
3964  if test "x$enable_dependency_tracking" != xno; then
3965   AMDEP_TRUE=
3966   AMDEP_FALSE='#'
3967 else
3968   AMDEP_TRUE='#'
3969   AMDEP_FALSE=
3970 fi
3971
3972
3973 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3974   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3975   # is not polluted with repeated "-I."
3976   am__isrc=' -I$(srcdir)'
3977   # test to see if srcdir already configured
3978   if test -f $srcdir/config.status; then
3979     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3980   fi
3981 fi
3982
3983 # test whether we have cygpath
3984 if test -z "$CYGPATH_W"; then
3985   if (cygpath --version) >/dev/null 2>/dev/null; then
3986     CYGPATH_W='cygpath -w'
3987   else
3988     CYGPATH_W=echo
3989   fi
3990 fi
3991
3992
3993 # Define the identity of the package.
3994  PACKAGE='bfd'
3995  VERSION='2.26.51'
3996
3997
3998 cat >>confdefs.h <<_ACEOF
3999 #define PACKAGE "$PACKAGE"
4000 _ACEOF
4001
4002
4003 cat >>confdefs.h <<_ACEOF
4004 #define VERSION "$VERSION"
4005 _ACEOF
4006
4007 # Some tools Automake needs.
4008
4009 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4010
4011
4012 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4013
4014
4015 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4016
4017
4018 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4019
4020
4021 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4022
4023 # We need awk for the "check" target.  The system "awk" is bad on
4024 # some platforms.
4025 # Always define AMTAR for backward compatibility.
4026
4027 AMTAR=${AMTAR-"${am_missing_run}tar"}
4028
4029 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4030
4031
4032
4033
4034 depcc="$CC"   am_compiler_list=
4035
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4037 $as_echo_n "checking dependency style of $depcc... " >&6; }
4038 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4039   $as_echo_n "(cached) " >&6
4040 else
4041   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4042   # We make a subdir and do the tests there.  Otherwise we can end up
4043   # making bogus files that we don't know about and never remove.  For
4044   # instance it was reported that on HP-UX the gcc test will end up
4045   # making a dummy file named `D' -- because `-MD' means `put the output
4046   # in D'.
4047   mkdir conftest.dir
4048   # Copy depcomp to subdir because otherwise we won't find it if we're
4049   # using a relative directory.
4050   cp "$am_depcomp" conftest.dir
4051   cd conftest.dir
4052   # We will build objects and dependencies in a subdirectory because
4053   # it helps to detect inapplicable dependency modes.  For instance
4054   # both Tru64's cc and ICC support -MD to output dependencies as a
4055   # side effect of compilation, but ICC will put the dependencies in
4056   # the current directory while Tru64 will put them in the object
4057   # directory.
4058   mkdir sub
4059
4060   am_cv_CC_dependencies_compiler_type=none
4061   if test "$am_compiler_list" = ""; then
4062      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4063   fi
4064   am__universal=false
4065   case " $depcc " in #(
4066      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4067      esac
4068
4069   for depmode in $am_compiler_list; do
4070     # Setup a source with many dependencies, because some compilers
4071     # like to wrap large dependency lists on column 80 (with \), and
4072     # we should not choose a depcomp mode which is confused by this.
4073     #
4074     # We need to recreate these files for each test, as the compiler may
4075     # overwrite some of them when testing with obscure command lines.
4076     # This happens at least with the AIX C compiler.
4077     : > sub/conftest.c
4078     for i in 1 2 3 4 5 6; do
4079       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4080       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4081       # Solaris 8's {/usr,}/bin/sh.
4082       touch sub/conftst$i.h
4083     done
4084     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4085
4086     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4087     # mode.  It turns out that the SunPro C++ compiler does not properly
4088     # handle `-M -o', and we need to detect this.  Also, some Intel
4089     # versions had trouble with output in subdirs
4090     am__obj=sub/conftest.${OBJEXT-o}
4091     am__minus_obj="-o $am__obj"
4092     case $depmode in
4093     gcc)
4094       # This depmode causes a compiler race in universal mode.
4095       test "$am__universal" = false || continue
4096       ;;
4097     nosideeffect)
4098       # after this tag, mechanisms are not by side-effect, so they'll
4099       # only be used when explicitly requested
4100       if test "x$enable_dependency_tracking" = xyes; then
4101         continue
4102       else
4103         break
4104       fi
4105       ;;
4106     msvisualcpp | msvcmsys)
4107       # This compiler won't grok `-c -o', but also, the minuso test has
4108       # not run yet.  These depmodes are late enough in the game, and
4109       # so weak that their functioning should not be impacted.
4110       am__obj=conftest.${OBJEXT-o}
4111       am__minus_obj=
4112       ;;
4113     none) break ;;
4114     esac
4115     if depmode=$depmode \
4116        source=sub/conftest.c object=$am__obj \
4117        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4118        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4119          >/dev/null 2>conftest.err &&
4120        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4121        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4122        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4123        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4124       # icc doesn't choke on unknown options, it will just issue warnings
4125       # or remarks (even with -Werror).  So we grep stderr for any message
4126       # that says an option was ignored or not supported.
4127       # When given -MP, icc 7.0 and 7.1 complain thusly:
4128       #   icc: Command line warning: ignoring option '-M'; no argument required
4129       # The diagnosis changed in icc 8.0:
4130       #   icc: Command line remark: option '-MP' not supported
4131       if (grep 'ignoring option' conftest.err ||
4132           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4133         am_cv_CC_dependencies_compiler_type=$depmode
4134         break
4135       fi
4136     fi
4137   done
4138
4139   cd ..
4140   rm -rf conftest.dir
4141 else
4142   am_cv_CC_dependencies_compiler_type=none
4143 fi
4144
4145 fi
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4147 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4148 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4149
4150  if
4151   test "x$enable_dependency_tracking" != xno \
4152   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4153   am__fastdepCC_TRUE=
4154   am__fastdepCC_FALSE='#'
4155 else
4156   am__fastdepCC_TRUE='#'
4157   am__fastdepCC_FALSE=
4158 fi
4159
4160
4161
4162
4163 if test -n "$ac_tool_prefix"; then
4164   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4165 set dummy ${ac_tool_prefix}ar; ac_word=$2
4166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4167 $as_echo_n "checking for $ac_word... " >&6; }
4168 if test "${ac_cv_prog_AR+set}" = set; then :
4169   $as_echo_n "(cached) " >&6
4170 else
4171   if test -n "$AR"; then
4172   ac_cv_prog_AR="$AR" # Let the user override the test.
4173 else
4174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4175 for as_dir in $PATH
4176 do
4177   IFS=$as_save_IFS
4178   test -z "$as_dir" && as_dir=.
4179     for ac_exec_ext in '' $ac_executable_extensions; do
4180   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4181     ac_cv_prog_AR="${ac_tool_prefix}ar"
4182     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4183     break 2
4184   fi
4185 done
4186   done
4187 IFS=$as_save_IFS
4188
4189 fi
4190 fi
4191 AR=$ac_cv_prog_AR
4192 if test -n "$AR"; then
4193   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4194 $as_echo "$AR" >&6; }
4195 else
4196   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4197 $as_echo "no" >&6; }
4198 fi
4199
4200
4201 fi
4202 if test -z "$ac_cv_prog_AR"; then
4203   ac_ct_AR=$AR
4204   # Extract the first word of "ar", so it can be a program name with args.
4205 set dummy ar; ac_word=$2
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4207 $as_echo_n "checking for $ac_word... " >&6; }
4208 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4209   $as_echo_n "(cached) " >&6
4210 else
4211   if test -n "$ac_ct_AR"; then
4212   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4213 else
4214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4215 for as_dir in $PATH
4216 do
4217   IFS=$as_save_IFS
4218   test -z "$as_dir" && as_dir=.
4219     for ac_exec_ext in '' $ac_executable_extensions; do
4220   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4221     ac_cv_prog_ac_ct_AR="ar"
4222     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4223     break 2
4224   fi
4225 done
4226   done
4227 IFS=$as_save_IFS
4228
4229 fi
4230 fi
4231 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4232 if test -n "$ac_ct_AR"; then
4233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4234 $as_echo "$ac_ct_AR" >&6; }
4235 else
4236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4237 $as_echo "no" >&6; }
4238 fi
4239
4240   if test "x$ac_ct_AR" = x; then
4241     AR=""
4242   else
4243     case $cross_compiling:$ac_tool_warned in
4244 yes:)
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4246 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4247 ac_tool_warned=yes ;;
4248 esac
4249     AR=$ac_ct_AR
4250   fi
4251 else
4252   AR="$ac_cv_prog_AR"
4253 fi
4254
4255 if test -n "$ac_tool_prefix"; then
4256   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4257 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4259 $as_echo_n "checking for $ac_word... " >&6; }
4260 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4261   $as_echo_n "(cached) " >&6
4262 else
4263   if test -n "$RANLIB"; then
4264   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4265 else
4266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4267 for as_dir in $PATH
4268 do
4269   IFS=$as_save_IFS
4270   test -z "$as_dir" && as_dir=.
4271     for ac_exec_ext in '' $ac_executable_extensions; do
4272   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4273     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4274     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4275     break 2
4276   fi
4277 done
4278   done
4279 IFS=$as_save_IFS
4280
4281 fi
4282 fi
4283 RANLIB=$ac_cv_prog_RANLIB
4284 if test -n "$RANLIB"; then
4285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4286 $as_echo "$RANLIB" >&6; }
4287 else
4288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4289 $as_echo "no" >&6; }
4290 fi
4291
4292
4293 fi
4294 if test -z "$ac_cv_prog_RANLIB"; then
4295   ac_ct_RANLIB=$RANLIB
4296   # Extract the first word of "ranlib", so it can be a program name with args.
4297 set dummy ranlib; ac_word=$2
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4299 $as_echo_n "checking for $ac_word... " >&6; }
4300 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4301   $as_echo_n "(cached) " >&6
4302 else
4303   if test -n "$ac_ct_RANLIB"; then
4304   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4305 else
4306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4307 for as_dir in $PATH
4308 do
4309   IFS=$as_save_IFS
4310   test -z "$as_dir" && as_dir=.
4311     for ac_exec_ext in '' $ac_executable_extensions; do
4312   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4313     ac_cv_prog_ac_ct_RANLIB="ranlib"
4314     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4315     break 2
4316   fi
4317 done
4318   done
4319 IFS=$as_save_IFS
4320
4321 fi
4322 fi
4323 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4324 if test -n "$ac_ct_RANLIB"; then
4325   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4326 $as_echo "$ac_ct_RANLIB" >&6; }
4327 else
4328   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4329 $as_echo "no" >&6; }
4330 fi
4331
4332   if test "x$ac_ct_RANLIB" = x; then
4333     RANLIB=":"
4334   else
4335     case $cross_compiling:$ac_tool_warned in
4336 yes:)
4337 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4338 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4339 ac_tool_warned=yes ;;
4340 esac
4341     RANLIB=$ac_ct_RANLIB
4342   fi
4343 else
4344   RANLIB="$ac_cv_prog_RANLIB"
4345 fi
4346
4347
4348 # Check whether --enable-shared was given.
4349 if test "${enable_shared+set}" = set; then :
4350   enableval=$enable_shared; p=${PACKAGE-default}
4351     case $enableval in
4352     yes) enable_shared=yes ;;
4353     no) enable_shared=no ;;
4354     *)
4355       enable_shared=no
4356       # Look at the argument we got.  We use all the common list separators.
4357       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4358       for pkg in $enableval; do
4359         IFS="$lt_save_ifs"
4360         if test "X$pkg" = "X$p"; then
4361           enable_shared=yes
4362         fi
4363       done
4364       IFS="$lt_save_ifs"
4365       ;;
4366     esac
4367 else
4368   enable_shared=no
4369 fi
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380 ac_ext=c
4381 ac_cpp='$CPP $CPPFLAGS'
4382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4385 if test -n "$ac_tool_prefix"; then
4386   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4387 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4389 $as_echo_n "checking for $ac_word... " >&6; }
4390 if test "${ac_cv_prog_CC+set}" = set; then :
4391   $as_echo_n "(cached) " >&6
4392 else
4393   if test -n "$CC"; then
4394   ac_cv_prog_CC="$CC" # Let the user override the test.
4395 else
4396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397 for as_dir in $PATH
4398 do
4399   IFS=$as_save_IFS
4400   test -z "$as_dir" && as_dir=.
4401     for ac_exec_ext in '' $ac_executable_extensions; do
4402   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4403     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4404     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4405     break 2
4406   fi
4407 done
4408   done
4409 IFS=$as_save_IFS
4410
4411 fi
4412 fi
4413 CC=$ac_cv_prog_CC
4414 if test -n "$CC"; then
4415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4416 $as_echo "$CC" >&6; }
4417 else
4418   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4419 $as_echo "no" >&6; }
4420 fi
4421
4422
4423 fi
4424 if test -z "$ac_cv_prog_CC"; then
4425   ac_ct_CC=$CC
4426   # Extract the first word of "gcc", so it can be a program name with args.
4427 set dummy gcc; ac_word=$2
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4429 $as_echo_n "checking for $ac_word... " >&6; }
4430 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4431   $as_echo_n "(cached) " >&6
4432 else
4433   if test -n "$ac_ct_CC"; then
4434   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4435 else
4436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4437 for as_dir in $PATH
4438 do
4439   IFS=$as_save_IFS
4440   test -z "$as_dir" && as_dir=.
4441     for ac_exec_ext in '' $ac_executable_extensions; do
4442   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4443     ac_cv_prog_ac_ct_CC="gcc"
4444     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4445     break 2
4446   fi
4447 done
4448   done
4449 IFS=$as_save_IFS
4450
4451 fi
4452 fi
4453 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4454 if test -n "$ac_ct_CC"; then
4455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4456 $as_echo "$ac_ct_CC" >&6; }
4457 else
4458   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4459 $as_echo "no" >&6; }
4460 fi
4461
4462   if test "x$ac_ct_CC" = x; then
4463     CC=""
4464   else
4465     case $cross_compiling:$ac_tool_warned in
4466 yes:)
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4468 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4469 ac_tool_warned=yes ;;
4470 esac
4471     CC=$ac_ct_CC
4472   fi
4473 else
4474   CC="$ac_cv_prog_CC"
4475 fi
4476
4477 if test -z "$CC"; then
4478           if test -n "$ac_tool_prefix"; then
4479     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4480 set dummy ${ac_tool_prefix}cc; ac_word=$2
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4482 $as_echo_n "checking for $ac_word... " >&6; }
4483 if test "${ac_cv_prog_CC+set}" = set; then :
4484   $as_echo_n "(cached) " >&6
4485 else
4486   if test -n "$CC"; then
4487   ac_cv_prog_CC="$CC" # Let the user override the test.
4488 else
4489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490 for as_dir in $PATH
4491 do
4492   IFS=$as_save_IFS
4493   test -z "$as_dir" && as_dir=.
4494     for ac_exec_ext in '' $ac_executable_extensions; do
4495   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4496     ac_cv_prog_CC="${ac_tool_prefix}cc"
4497     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4498     break 2
4499   fi
4500 done
4501   done
4502 IFS=$as_save_IFS
4503
4504 fi
4505 fi
4506 CC=$ac_cv_prog_CC
4507 if test -n "$CC"; then
4508   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4509 $as_echo "$CC" >&6; }
4510 else
4511   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4512 $as_echo "no" >&6; }
4513 fi
4514
4515
4516   fi
4517 fi
4518 if test -z "$CC"; then
4519   # Extract the first word of "cc", so it can be a program name with args.
4520 set dummy cc; ac_word=$2
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4522 $as_echo_n "checking for $ac_word... " >&6; }
4523 if test "${ac_cv_prog_CC+set}" = set; then :
4524   $as_echo_n "(cached) " >&6
4525 else
4526   if test -n "$CC"; then
4527   ac_cv_prog_CC="$CC" # Let the user override the test.
4528 else
4529   ac_prog_rejected=no
4530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4531 for as_dir in $PATH
4532 do
4533   IFS=$as_save_IFS
4534   test -z "$as_dir" && as_dir=.
4535     for ac_exec_ext in '' $ac_executable_extensions; do
4536   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4537     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4538        ac_prog_rejected=yes
4539        continue
4540      fi
4541     ac_cv_prog_CC="cc"
4542     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4543     break 2
4544   fi
4545 done
4546   done
4547 IFS=$as_save_IFS
4548
4549 if test $ac_prog_rejected = yes; then
4550   # We found a bogon in the path, so make sure we never use it.
4551   set dummy $ac_cv_prog_CC
4552   shift
4553   if test $# != 0; then
4554     # We chose a different compiler from the bogus one.
4555     # However, it has the same basename, so the bogon will be chosen
4556     # first if we set CC to just the basename; use the full file name.
4557     shift
4558     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4559   fi
4560 fi
4561 fi
4562 fi
4563 CC=$ac_cv_prog_CC
4564 if test -n "$CC"; then
4565   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4566 $as_echo "$CC" >&6; }
4567 else
4568   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4569 $as_echo "no" >&6; }
4570 fi
4571
4572
4573 fi
4574 if test -z "$CC"; then
4575   if test -n "$ac_tool_prefix"; then
4576   for ac_prog in cl.exe
4577   do
4578     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4579 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4581 $as_echo_n "checking for $ac_word... " >&6; }
4582 if test "${ac_cv_prog_CC+set}" = set; then :
4583   $as_echo_n "(cached) " >&6
4584 else
4585   if test -n "$CC"; then
4586   ac_cv_prog_CC="$CC" # Let the user override the test.
4587 else
4588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4589 for as_dir in $PATH
4590 do
4591   IFS=$as_save_IFS
4592   test -z "$as_dir" && as_dir=.
4593     for ac_exec_ext in '' $ac_executable_extensions; do
4594   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4595     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4596     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4597     break 2
4598   fi
4599 done
4600   done
4601 IFS=$as_save_IFS
4602
4603 fi
4604 fi
4605 CC=$ac_cv_prog_CC
4606 if test -n "$CC"; then
4607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4608 $as_echo "$CC" >&6; }
4609 else
4610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4611 $as_echo "no" >&6; }
4612 fi
4613
4614
4615     test -n "$CC" && break
4616   done
4617 fi
4618 if test -z "$CC"; then
4619   ac_ct_CC=$CC
4620   for ac_prog in cl.exe
4621 do
4622   # Extract the first word of "$ac_prog", so it can be a program name with args.
4623 set dummy $ac_prog; ac_word=$2
4624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4625 $as_echo_n "checking for $ac_word... " >&6; }
4626 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4627   $as_echo_n "(cached) " >&6
4628 else
4629   if test -n "$ac_ct_CC"; then
4630   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4631 else
4632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4633 for as_dir in $PATH
4634 do
4635   IFS=$as_save_IFS
4636   test -z "$as_dir" && as_dir=.
4637     for ac_exec_ext in '' $ac_executable_extensions; do
4638   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4639     ac_cv_prog_ac_ct_CC="$ac_prog"
4640     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4641     break 2
4642   fi
4643 done
4644   done
4645 IFS=$as_save_IFS
4646
4647 fi
4648 fi
4649 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4650 if test -n "$ac_ct_CC"; then
4651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4652 $as_echo "$ac_ct_CC" >&6; }
4653 else
4654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4655 $as_echo "no" >&6; }
4656 fi
4657
4658
4659   test -n "$ac_ct_CC" && break
4660 done
4661
4662   if test "x$ac_ct_CC" = x; then
4663     CC=""
4664   else
4665     case $cross_compiling:$ac_tool_warned in
4666 yes:)
4667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4668 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4669 ac_tool_warned=yes ;;
4670 esac
4671     CC=$ac_ct_CC
4672   fi
4673 fi
4674
4675 fi
4676
4677
4678 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4679 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4680 as_fn_error "no acceptable C compiler found in \$PATH
4681 See \`config.log' for more details." "$LINENO" 5; }
4682
4683 # Provide some information about the compiler.
4684 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4685 set X $ac_compile
4686 ac_compiler=$2
4687 for ac_option in --version -v -V -qversion; do
4688   { { ac_try="$ac_compiler $ac_option >&5"
4689 case "(($ac_try" in
4690   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4691   *) ac_try_echo=$ac_try;;
4692 esac
4693 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4694 $as_echo "$ac_try_echo"; } >&5
4695   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4696   ac_status=$?
4697   if test -s conftest.err; then
4698     sed '10a\
4699 ... rest of stderr output deleted ...
4700          10q' conftest.err >conftest.er1
4701     cat conftest.er1 >&5
4702     rm -f conftest.er1 conftest.err
4703   fi
4704   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4705   test $ac_status = 0; }
4706 done
4707
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4709 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4710 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4711   $as_echo_n "(cached) " >&6
4712 else
4713   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4714 /* end confdefs.h.  */
4715
4716 int
4717 main ()
4718 {
4719 #ifndef __GNUC__
4720        choke me
4721 #endif
4722
4723   ;
4724   return 0;
4725 }
4726 _ACEOF
4727 if ac_fn_c_try_compile "$LINENO"; then :
4728   ac_compiler_gnu=yes
4729 else
4730   ac_compiler_gnu=no
4731 fi
4732 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4734
4735 fi
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4737 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4738 if test $ac_compiler_gnu = yes; then
4739   GCC=yes
4740 else
4741   GCC=
4742 fi
4743 ac_test_CFLAGS=${CFLAGS+set}
4744 ac_save_CFLAGS=$CFLAGS
4745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4746 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4747 if test "${ac_cv_prog_cc_g+set}" = set; then :
4748   $as_echo_n "(cached) " >&6
4749 else
4750   ac_save_c_werror_flag=$ac_c_werror_flag
4751    ac_c_werror_flag=yes
4752    ac_cv_prog_cc_g=no
4753    CFLAGS="-g"
4754    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4755 /* end confdefs.h.  */
4756
4757 int
4758 main ()
4759 {
4760
4761   ;
4762   return 0;
4763 }
4764 _ACEOF
4765 if ac_fn_c_try_compile "$LINENO"; then :
4766   ac_cv_prog_cc_g=yes
4767 else
4768   CFLAGS=""
4769       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4770 /* end confdefs.h.  */
4771
4772 int
4773 main ()
4774 {
4775
4776   ;
4777   return 0;
4778 }
4779 _ACEOF
4780 if ac_fn_c_try_compile "$LINENO"; then :
4781
4782 else
4783   ac_c_werror_flag=$ac_save_c_werror_flag
4784          CFLAGS="-g"
4785          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786 /* end confdefs.h.  */
4787
4788 int
4789 main ()
4790 {
4791
4792   ;
4793   return 0;
4794 }
4795 _ACEOF
4796 if ac_fn_c_try_compile "$LINENO"; then :
4797   ac_cv_prog_cc_g=yes
4798 fi
4799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800 fi
4801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4802 fi
4803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804    ac_c_werror_flag=$ac_save_c_werror_flag
4805 fi
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4807 $as_echo "$ac_cv_prog_cc_g" >&6; }
4808 if test "$ac_test_CFLAGS" = set; then
4809   CFLAGS=$ac_save_CFLAGS
4810 elif test $ac_cv_prog_cc_g = yes; then
4811   if test "$GCC" = yes; then
4812     CFLAGS="-g -O2"
4813   else
4814     CFLAGS="-g"
4815   fi
4816 else
4817   if test "$GCC" = yes; then
4818     CFLAGS="-O2"
4819   else
4820     CFLAGS=
4821   fi
4822 fi
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4824 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4825 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4826   $as_echo_n "(cached) " >&6
4827 else
4828   ac_cv_prog_cc_c89=no
4829 ac_save_CC=$CC
4830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4831 /* end confdefs.h.  */
4832 #include <stdarg.h>
4833 #include <stdio.h>
4834 #include <sys/types.h>
4835 #include <sys/stat.h>
4836 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4837 struct buf { int x; };
4838 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4839 static char *e (p, i)
4840      char **p;
4841      int i;
4842 {
4843   return p[i];
4844 }
4845 static char *f (char * (*g) (char **, int), char **p, ...)
4846 {
4847   char *s;
4848   va_list v;
4849   va_start (v,p);
4850   s = g (p, va_arg (v,int));
4851   va_end (v);
4852   return s;
4853 }
4854
4855 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4856    function prototypes and stuff, but not '\xHH' hex character constants.
4857    These don't provoke an error unfortunately, instead are silently treated
4858    as 'x'.  The following induces an error, until -std is added to get
4859    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4860    array size at least.  It's necessary to write '\x00'==0 to get something
4861    that's true only with -std.  */
4862 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4863
4864 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4865    inside strings and character constants.  */
4866 #define FOO(x) 'x'
4867 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4868
4869 int test (int i, double x);
4870 struct s1 {int (*f) (int a);};
4871 struct s2 {int (*f) (double a);};
4872 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4873 int argc;
4874 char **argv;
4875 int
4876 main ()
4877 {
4878 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4879   ;
4880   return 0;
4881 }
4882 _ACEOF
4883 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4884         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4885 do
4886   CC="$ac_save_CC $ac_arg"
4887   if ac_fn_c_try_compile "$LINENO"; then :
4888   ac_cv_prog_cc_c89=$ac_arg
4889 fi
4890 rm -f core conftest.err conftest.$ac_objext
4891   test "x$ac_cv_prog_cc_c89" != "xno" && break
4892 done
4893 rm -f conftest.$ac_ext
4894 CC=$ac_save_CC
4895
4896 fi
4897 # AC_CACHE_VAL
4898 case "x$ac_cv_prog_cc_c89" in
4899   x)
4900     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4901 $as_echo "none needed" >&6; } ;;
4902   xno)
4903     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4904 $as_echo "unsupported" >&6; } ;;
4905   *)
4906     CC="$CC $ac_cv_prog_cc_c89"
4907     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4908 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4909 esac
4910 if test "x$ac_cv_prog_cc_c89" != xno; then :
4911
4912 fi
4913
4914 ac_ext=c
4915 ac_cpp='$CPP $CPPFLAGS'
4916 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4917 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4918 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4919
4920 ac_ext=c
4921 ac_cpp='$CPP $CPPFLAGS'
4922 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4923 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4924 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4926 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4927 # On Suns, sometimes $CPP names a directory.
4928 if test -n "$CPP" && test -d "$CPP"; then
4929   CPP=
4930 fi
4931 if test -z "$CPP"; then
4932   if test "${ac_cv_prog_CPP+set}" = set; then :
4933   $as_echo_n "(cached) " >&6
4934 else
4935       # Double quotes because CPP needs to be expanded
4936     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4937     do
4938       ac_preproc_ok=false
4939 for ac_c_preproc_warn_flag in '' yes
4940 do
4941   # Use a header file that comes with gcc, so configuring glibc
4942   # with a fresh cross-compiler works.
4943   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4944   # <limits.h> exists even on freestanding compilers.
4945   # On the NeXT, cc -E runs the code through the compiler's parser,
4946   # not just through cpp. "Syntax error" is here to catch this case.
4947   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4948 /* end confdefs.h.  */
4949 #ifdef __STDC__
4950 # include <limits.h>
4951 #else
4952 # include <assert.h>
4953 #endif
4954                      Syntax error
4955 _ACEOF
4956 if ac_fn_c_try_cpp "$LINENO"; then :
4957
4958 else
4959   # Broken: fails on valid input.
4960 continue
4961 fi
4962 rm -f conftest.err conftest.$ac_ext
4963
4964   # OK, works on sane cases.  Now check whether nonexistent headers
4965   # can be detected and how.
4966   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4967 /* end confdefs.h.  */
4968 #include <ac_nonexistent.h>
4969 _ACEOF
4970 if ac_fn_c_try_cpp "$LINENO"; then :
4971   # Broken: success on invalid input.
4972 continue
4973 else
4974   # Passes both tests.
4975 ac_preproc_ok=:
4976 break
4977 fi
4978 rm -f conftest.err conftest.$ac_ext
4979
4980 done
4981 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4982 rm -f conftest.err conftest.$ac_ext
4983 if $ac_preproc_ok; then :
4984   break
4985 fi
4986
4987     done
4988     ac_cv_prog_CPP=$CPP
4989
4990 fi
4991   CPP=$ac_cv_prog_CPP
4992 else
4993   ac_cv_prog_CPP=$CPP
4994 fi
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4996 $as_echo "$CPP" >&6; }
4997 ac_preproc_ok=false
4998 for ac_c_preproc_warn_flag in '' yes
4999 do
5000   # Use a header file that comes with gcc, so configuring glibc
5001   # with a fresh cross-compiler works.
5002   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5003   # <limits.h> exists even on freestanding compilers.
5004   # On the NeXT, cc -E runs the code through the compiler's parser,
5005   # not just through cpp. "Syntax error" is here to catch this case.
5006   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5007 /* end confdefs.h.  */
5008 #ifdef __STDC__
5009 # include <limits.h>
5010 #else
5011 # include <assert.h>
5012 #endif
5013                      Syntax error
5014 _ACEOF
5015 if ac_fn_c_try_cpp "$LINENO"; then :
5016
5017 else
5018   # Broken: fails on valid input.
5019 continue
5020 fi
5021 rm -f conftest.err conftest.$ac_ext
5022
5023   # OK, works on sane cases.  Now check whether nonexistent headers
5024   # can be detected and how.
5025   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5026 /* end confdefs.h.  */
5027 #include <ac_nonexistent.h>
5028 _ACEOF
5029 if ac_fn_c_try_cpp "$LINENO"; then :
5030   # Broken: success on invalid input.
5031 continue
5032 else
5033   # Passes both tests.
5034 ac_preproc_ok=:
5035 break
5036 fi
5037 rm -f conftest.err conftest.$ac_ext
5038
5039 done
5040 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5041 rm -f conftest.err conftest.$ac_ext
5042 if $ac_preproc_ok; then :
5043
5044 else
5045   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5046 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5047 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5048 See \`config.log' for more details." "$LINENO" 5; }
5049 fi
5050
5051 ac_ext=c
5052 ac_cpp='$CPP $CPPFLAGS'
5053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5055 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5056
5057
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5059 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5060 if test "${ac_cv_path_GREP+set}" = set; then :
5061   $as_echo_n "(cached) " >&6
5062 else
5063   if test -z "$GREP"; then
5064   ac_path_GREP_found=false
5065   # Loop through the user's path and test for each of PROGNAME-LIST
5066   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5067 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5068 do
5069   IFS=$as_save_IFS
5070   test -z "$as_dir" && as_dir=.
5071     for ac_prog in grep ggrep; do
5072     for ac_exec_ext in '' $ac_executable_extensions; do
5073       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5074       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5075 # Check for GNU ac_path_GREP and select it if it is found.
5076   # Check for GNU $ac_path_GREP
5077 case `"$ac_path_GREP" --version 2>&1` in
5078 *GNU*)
5079   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5080 *)
5081   ac_count=0
5082   $as_echo_n 0123456789 >"conftest.in"
5083   while :
5084   do
5085     cat "conftest.in" "conftest.in" >"conftest.tmp"
5086     mv "conftest.tmp" "conftest.in"
5087     cp "conftest.in" "conftest.nl"
5088     $as_echo 'GREP' >> "conftest.nl"
5089     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5090     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5091     as_fn_arith $ac_count + 1 && ac_count=$as_val
5092     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5093       # Best one so far, save it but keep looking for a better one
5094       ac_cv_path_GREP="$ac_path_GREP"
5095       ac_path_GREP_max=$ac_count
5096     fi
5097     # 10*(2^10) chars as input seems more than enough
5098     test $ac_count -gt 10 && break
5099   done
5100   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5101 esac
5102
5103       $ac_path_GREP_found && break 3
5104     done
5105   done
5106   done
5107 IFS=$as_save_IFS
5108   if test -z "$ac_cv_path_GREP"; then
5109     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5110   fi
5111 else
5112   ac_cv_path_GREP=$GREP
5113 fi
5114
5115 fi
5116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5117 $as_echo "$ac_cv_path_GREP" >&6; }
5118  GREP="$ac_cv_path_GREP"
5119
5120
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5122 $as_echo_n "checking for egrep... " >&6; }
5123 if test "${ac_cv_path_EGREP+set}" = set; then :
5124   $as_echo_n "(cached) " >&6
5125 else
5126   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5127    then ac_cv_path_EGREP="$GREP -E"
5128    else
5129      if test -z "$EGREP"; then
5130   ac_path_EGREP_found=false
5131   # Loop through the user's path and test for each of PROGNAME-LIST
5132   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5133 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5134 do
5135   IFS=$as_save_IFS
5136   test -z "$as_dir" && as_dir=.
5137     for ac_prog in egrep; do
5138     for ac_exec_ext in '' $ac_executable_extensions; do
5139       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5140       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5141 # Check for GNU ac_path_EGREP and select it if it is found.
5142   # Check for GNU $ac_path_EGREP
5143 case `"$ac_path_EGREP" --version 2>&1` in
5144 *GNU*)
5145   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5146 *)
5147   ac_count=0
5148   $as_echo_n 0123456789 >"conftest.in"
5149   while :
5150   do
5151     cat "conftest.in" "conftest.in" >"conftest.tmp"
5152     mv "conftest.tmp" "conftest.in"
5153     cp "conftest.in" "conftest.nl"
5154     $as_echo 'EGREP' >> "conftest.nl"
5155     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5156     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5157     as_fn_arith $ac_count + 1 && ac_count=$as_val
5158     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5159       # Best one so far, save it but keep looking for a better one
5160       ac_cv_path_EGREP="$ac_path_EGREP"
5161       ac_path_EGREP_max=$ac_count
5162     fi
5163     # 10*(2^10) chars as input seems more than enough
5164     test $ac_count -gt 10 && break
5165   done
5166   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5167 esac
5168
5169       $ac_path_EGREP_found && break 3
5170     done
5171   done
5172   done
5173 IFS=$as_save_IFS
5174   if test -z "$ac_cv_path_EGREP"; then
5175     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5176   fi
5177 else
5178   ac_cv_path_EGREP=$EGREP
5179 fi
5180
5181    fi
5182 fi
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5184 $as_echo "$ac_cv_path_EGREP" >&6; }
5185  EGREP="$ac_cv_path_EGREP"
5186
5187
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5189 $as_echo_n "checking for ANSI C header files... " >&6; }
5190 if test "${ac_cv_header_stdc+set}" = set; then :
5191   $as_echo_n "(cached) " >&6
5192 else
5193   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5194 /* end confdefs.h.  */
5195 #include <stdlib.h>
5196 #include <stdarg.h>
5197 #include <string.h>
5198 #include <float.h>
5199
5200 int
5201 main ()
5202 {
5203
5204   ;
5205   return 0;
5206 }
5207 _ACEOF
5208 if ac_fn_c_try_compile "$LINENO"; then :
5209   ac_cv_header_stdc=yes
5210 else
5211   ac_cv_header_stdc=no
5212 fi
5213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5214
5215 if test $ac_cv_header_stdc = yes; then
5216   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5217   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5218 /* end confdefs.h.  */
5219 #include <string.h>
5220
5221 _ACEOF
5222 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5223   $EGREP "memchr" >/dev/null 2>&1; then :
5224
5225 else
5226   ac_cv_header_stdc=no
5227 fi
5228 rm -f conftest*
5229
5230 fi
5231
5232 if test $ac_cv_header_stdc = yes; then
5233   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5234   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5235 /* end confdefs.h.  */
5236 #include <stdlib.h>
5237
5238 _ACEOF
5239 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5240   $EGREP "free" >/dev/null 2>&1; then :
5241
5242 else
5243   ac_cv_header_stdc=no
5244 fi
5245 rm -f conftest*
5246
5247 fi
5248
5249 if test $ac_cv_header_stdc = yes; then
5250   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5251   if test "$cross_compiling" = yes; then :
5252   :
5253 else
5254   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5255 /* end confdefs.h.  */
5256 #include <ctype.h>
5257 #include <stdlib.h>
5258 #if ((' ' & 0x0FF) == 0x020)
5259 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5260 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5261 #else
5262 # define ISLOWER(c) \
5263                    (('a' <= (c) && (c) <= 'i') \
5264                      || ('j' <= (c) && (c) <= 'r') \
5265                      || ('s' <= (c) && (c) <= 'z'))
5266 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5267 #endif
5268
5269 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5270 int
5271 main ()
5272 {
5273   int i;
5274   for (i = 0; i < 256; i++)
5275     if (XOR (islower (i), ISLOWER (i))
5276         || toupper (i) != TOUPPER (i))
5277       return 2;
5278   return 0;
5279 }
5280 _ACEOF
5281 if ac_fn_c_try_run "$LINENO"; then :
5282
5283 else
5284   ac_cv_header_stdc=no
5285 fi
5286 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5287   conftest.$ac_objext conftest.beam conftest.$ac_ext
5288 fi
5289
5290 fi
5291 fi
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5293 $as_echo "$ac_cv_header_stdc" >&6; }
5294 if test $ac_cv_header_stdc = yes; then
5295
5296 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5297
5298 fi
5299
5300 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5301 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5302                   inttypes.h stdint.h unistd.h
5303 do :
5304   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5305 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5306 "
5307 eval as_val=\$$as_ac_Header
5308    if test "x$as_val" = x""yes; then :
5309   cat >>confdefs.h <<_ACEOF
5310 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5311 _ACEOF
5312
5313 fi
5314
5315 done
5316
5317
5318
5319   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5320 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5321   MINIX=yes
5322 else
5323   MINIX=
5324 fi
5325
5326
5327   if test "$MINIX" = yes; then
5328
5329 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5330
5331
5332 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5333
5334
5335 $as_echo "#define _MINIX 1" >>confdefs.h
5336
5337   fi
5338
5339
5340   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5341 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5342 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5343   $as_echo_n "(cached) " >&6
5344 else
5345   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5346 /* end confdefs.h.  */
5347
5348 #         define __EXTENSIONS__ 1
5349           $ac_includes_default
5350 int
5351 main ()
5352 {
5353
5354   ;
5355   return 0;
5356 }
5357 _ACEOF
5358 if ac_fn_c_try_compile "$LINENO"; then :
5359   ac_cv_safe_to_define___extensions__=yes
5360 else
5361   ac_cv_safe_to_define___extensions__=no
5362 fi
5363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5364 fi
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5366 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5367   test $ac_cv_safe_to_define___extensions__ = yes &&
5368     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5369
5370   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5371
5372   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5373
5374   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5375
5376   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5377
5378
5379
5380
5381
5382 case `pwd` in
5383   *\ * | *\     *)
5384     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5385 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5386 esac
5387
5388
5389
5390 macro_version='2.2.7a'
5391 macro_revision='1.3134'
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405 ltmain="$ac_aux_dir/ltmain.sh"
5406
5407 # Backslashify metacharacters that are still active within
5408 # double-quoted strings.
5409 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5410
5411 # Same as above, but do not quote variable references.
5412 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5413
5414 # Sed substitution to delay expansion of an escaped shell variable in a
5415 # double_quote_subst'ed string.
5416 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5417
5418 # Sed substitution to delay expansion of an escaped single quote.
5419 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5420
5421 # Sed substitution to avoid accidental globbing in evaled expressions
5422 no_glob_subst='s/\*/\\\*/g'
5423
5424 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5425 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5426 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5427
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5429 $as_echo_n "checking how to print strings... " >&6; }
5430 # Test print first, because it will be a builtin if present.
5431 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5432    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5433   ECHO='print -r --'
5434 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5435   ECHO='printf %s\n'
5436 else
5437   # Use this function as a fallback that always works.
5438   func_fallback_echo ()
5439   {
5440     eval 'cat <<_LTECHO_EOF
5441 $1
5442 _LTECHO_EOF'
5443   }
5444   ECHO='func_fallback_echo'
5445 fi
5446
5447 # func_echo_all arg...
5448 # Invoke $ECHO with all args, space-separated.
5449 func_echo_all ()
5450 {
5451     $ECHO ""
5452 }
5453
5454 case "$ECHO" in
5455   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5456 $as_echo "printf" >&6; } ;;
5457   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5458 $as_echo "print -r" >&6; } ;;
5459   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5460 $as_echo "cat" >&6; } ;;
5461 esac
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5477 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5478 if test "${ac_cv_path_SED+set}" = set; then :
5479   $as_echo_n "(cached) " >&6
5480 else
5481             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5482      for ac_i in 1 2 3 4 5 6 7; do
5483        ac_script="$ac_script$as_nl$ac_script"
5484      done
5485      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5486      { ac_script=; unset ac_script;}
5487      if test -z "$SED"; then
5488   ac_path_SED_found=false
5489   # Loop through the user's path and test for each of PROGNAME-LIST
5490   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5491 for as_dir in $PATH
5492 do
5493   IFS=$as_save_IFS
5494   test -z "$as_dir" && as_dir=.
5495     for ac_prog in sed gsed; do
5496     for ac_exec_ext in '' $ac_executable_extensions; do
5497       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5498       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5499 # Check for GNU ac_path_SED and select it if it is found.
5500   # Check for GNU $ac_path_SED
5501 case `"$ac_path_SED" --version 2>&1` in
5502 *GNU*)
5503   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5504 *)
5505   ac_count=0
5506   $as_echo_n 0123456789 >"conftest.in"
5507   while :
5508   do
5509     cat "conftest.in" "conftest.in" >"conftest.tmp"
5510     mv "conftest.tmp" "conftest.in"
5511     cp "conftest.in" "conftest.nl"
5512     $as_echo '' >> "conftest.nl"
5513     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5514     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5515     as_fn_arith $ac_count + 1 && ac_count=$as_val
5516     if test $ac_count -gt ${ac_path_SED_max-0}; then
5517       # Best one so far, save it but keep looking for a better one
5518       ac_cv_path_SED="$ac_path_SED"
5519       ac_path_SED_max=$ac_count
5520     fi
5521     # 10*(2^10) chars as input seems more than enough
5522     test $ac_count -gt 10 && break
5523   done
5524   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5525 esac
5526
5527       $ac_path_SED_found && break 3
5528     done
5529   done
5530   done
5531 IFS=$as_save_IFS
5532   if test -z "$ac_cv_path_SED"; then
5533     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5534   fi
5535 else
5536   ac_cv_path_SED=$SED
5537 fi
5538
5539 fi
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5541 $as_echo "$ac_cv_path_SED" >&6; }
5542  SED="$ac_cv_path_SED"
5543   rm -f conftest.sed
5544
5545 test -z "$SED" && SED=sed
5546 Xsed="$SED -e 1s/^X//"
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5559 $as_echo_n "checking for fgrep... " >&6; }
5560 if test "${ac_cv_path_FGREP+set}" = set; then :
5561   $as_echo_n "(cached) " >&6
5562 else
5563   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5564    then ac_cv_path_FGREP="$GREP -F"
5565    else
5566      if test -z "$FGREP"; then
5567   ac_path_FGREP_found=false
5568   # Loop through the user's path and test for each of PROGNAME-LIST
5569   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5570 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5571 do
5572   IFS=$as_save_IFS
5573   test -z "$as_dir" && as_dir=.
5574     for ac_prog in fgrep; do
5575     for ac_exec_ext in '' $ac_executable_extensions; do
5576       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5577       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5578 # Check for GNU ac_path_FGREP and select it if it is found.
5579   # Check for GNU $ac_path_FGREP
5580 case `"$ac_path_FGREP" --version 2>&1` in
5581 *GNU*)
5582   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5583 *)
5584   ac_count=0
5585   $as_echo_n 0123456789 >"conftest.in"
5586   while :
5587   do
5588     cat "conftest.in" "conftest.in" >"conftest.tmp"
5589     mv "conftest.tmp" "conftest.in"
5590     cp "conftest.in" "conftest.nl"
5591     $as_echo 'FGREP' >> "conftest.nl"
5592     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5593     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5594     as_fn_arith $ac_count + 1 && ac_count=$as_val
5595     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5596       # Best one so far, save it but keep looking for a better one
5597       ac_cv_path_FGREP="$ac_path_FGREP"
5598       ac_path_FGREP_max=$ac_count
5599     fi
5600     # 10*(2^10) chars as input seems more than enough
5601     test $ac_count -gt 10 && break
5602   done
5603   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5604 esac
5605
5606       $ac_path_FGREP_found && break 3
5607     done
5608   done
5609   done
5610 IFS=$as_save_IFS
5611   if test -z "$ac_cv_path_FGREP"; then
5612     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5613   fi
5614 else
5615   ac_cv_path_FGREP=$FGREP
5616 fi
5617
5618    fi
5619 fi
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5621 $as_echo "$ac_cv_path_FGREP" >&6; }
5622  FGREP="$ac_cv_path_FGREP"
5623
5624
5625 test -z "$GREP" && GREP=grep
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645 # Check whether --with-gnu-ld was given.
5646 if test "${with_gnu_ld+set}" = set; then :
5647   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5648 else
5649   with_gnu_ld=no
5650 fi
5651
5652 ac_prog=ld
5653 if test "$GCC" = yes; then
5654   # Check if gcc -print-prog-name=ld gives a path.
5655   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5656 $as_echo_n "checking for ld used by $CC... " >&6; }
5657   case $host in
5658   *-*-mingw*)
5659     # gcc leaves a trailing carriage return which upsets mingw
5660     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5661   *)
5662     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5663   esac
5664   case $ac_prog in
5665     # Accept absolute paths.
5666     [\\/]* | ?:[\\/]*)
5667       re_direlt='/[^/][^/]*/\.\./'
5668       # Canonicalize the pathname of ld
5669       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5670       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5671         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5672       done
5673       test -z "$LD" && LD="$ac_prog"
5674       ;;
5675   "")
5676     # If it fails, then pretend we aren't using GCC.
5677     ac_prog=ld
5678     ;;
5679   *)
5680     # If it is relative, then search for the first ld in PATH.
5681     with_gnu_ld=unknown
5682     ;;
5683   esac
5684 elif test "$with_gnu_ld" = yes; then
5685   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5686 $as_echo_n "checking for GNU ld... " >&6; }
5687 else
5688   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5689 $as_echo_n "checking for non-GNU ld... " >&6; }
5690 fi
5691 if test "${lt_cv_path_LD+set}" = set; then :
5692   $as_echo_n "(cached) " >&6
5693 else
5694   if test -z "$LD"; then
5695   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5696   for ac_dir in $PATH; do
5697     IFS="$lt_save_ifs"
5698     test -z "$ac_dir" && ac_dir=.
5699     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5700       lt_cv_path_LD="$ac_dir/$ac_prog"
5701       # Check to see if the program is GNU ld.  I'd rather use --version,
5702       # but apparently some variants of GNU ld only accept -v.
5703       # Break only if it was the GNU/non-GNU ld that we prefer.
5704       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5705       *GNU* | *'with BFD'*)
5706         test "$with_gnu_ld" != no && break
5707         ;;
5708       *)
5709         test "$with_gnu_ld" != yes && break
5710         ;;
5711       esac
5712     fi
5713   done
5714   IFS="$lt_save_ifs"
5715 else
5716   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5717 fi
5718 fi
5719
5720 LD="$lt_cv_path_LD"
5721 if test -n "$LD"; then
5722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5723 $as_echo "$LD" >&6; }
5724 else
5725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5726 $as_echo "no" >&6; }
5727 fi
5728 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5730 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5731 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5732   $as_echo_n "(cached) " >&6
5733 else
5734   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5735 case `$LD -v 2>&1 </dev/null` in
5736 *GNU* | *'with BFD'*)
5737   lt_cv_prog_gnu_ld=yes
5738   ;;
5739 *)
5740   lt_cv_prog_gnu_ld=no
5741   ;;
5742 esac
5743 fi
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5745 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5746 with_gnu_ld=$lt_cv_prog_gnu_ld
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5757 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5758 if test "${lt_cv_path_NM+set}" = set; then :
5759   $as_echo_n "(cached) " >&6
5760 else
5761   if test -n "$NM"; then
5762   # Let the user override the test.
5763   lt_cv_path_NM="$NM"
5764 else
5765   lt_nm_to_check="${ac_tool_prefix}nm"
5766   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5767     lt_nm_to_check="$lt_nm_to_check nm"
5768   fi
5769   for lt_tmp_nm in $lt_nm_to_check; do
5770     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5771     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5772       IFS="$lt_save_ifs"
5773       test -z "$ac_dir" && ac_dir=.
5774       tmp_nm="$ac_dir/$lt_tmp_nm"
5775       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5776         # Check to see if the nm accepts a BSD-compat flag.
5777         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5778         #   nm: unknown option "B" ignored
5779         # Tru64's nm complains that /dev/null is an invalid object file
5780         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5781         */dev/null* | *'Invalid file or object type'*)
5782           lt_cv_path_NM="$tmp_nm -B"
5783           break
5784           ;;
5785         *)
5786           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5787           */dev/null*)
5788             lt_cv_path_NM="$tmp_nm -p"
5789             break
5790             ;;
5791           *)
5792             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5793             continue # so that we can try to find one that supports BSD flags
5794             ;;
5795           esac
5796           ;;
5797         esac
5798       fi
5799     done
5800     IFS="$lt_save_ifs"
5801   done
5802   : ${lt_cv_path_NM=no}
5803 fi
5804 fi
5805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5806 $as_echo "$lt_cv_path_NM" >&6; }
5807 if test "$lt_cv_path_NM" != "no"; then
5808   NM="$lt_cv_path_NM"
5809 else
5810   # Didn't find any BSD compatible name lister, look for dumpbin.
5811   if test -n "$DUMPBIN"; then :
5812     # Let the user override the test.
5813   else
5814     if test -n "$ac_tool_prefix"; then
5815   for ac_prog in dumpbin "link -dump"
5816   do
5817     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5818 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5820 $as_echo_n "checking for $ac_word... " >&6; }
5821 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5822   $as_echo_n "(cached) " >&6
5823 else
5824   if test -n "$DUMPBIN"; then
5825   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5826 else
5827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5828 for as_dir in $PATH
5829 do
5830   IFS=$as_save_IFS
5831   test -z "$as_dir" && as_dir=.
5832     for ac_exec_ext in '' $ac_executable_extensions; do
5833   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5834     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5835     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5836     break 2
5837   fi
5838 done
5839   done
5840 IFS=$as_save_IFS
5841
5842 fi
5843 fi
5844 DUMPBIN=$ac_cv_prog_DUMPBIN
5845 if test -n "$DUMPBIN"; then
5846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5847 $as_echo "$DUMPBIN" >&6; }
5848 else
5849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5850 $as_echo "no" >&6; }
5851 fi
5852
5853
5854     test -n "$DUMPBIN" && break
5855   done
5856 fi
5857 if test -z "$DUMPBIN"; then
5858   ac_ct_DUMPBIN=$DUMPBIN
5859   for ac_prog in dumpbin "link -dump"
5860 do
5861   # Extract the first word of "$ac_prog", so it can be a program name with args.
5862 set dummy $ac_prog; ac_word=$2
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5864 $as_echo_n "checking for $ac_word... " >&6; }
5865 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5866   $as_echo_n "(cached) " >&6
5867 else
5868   if test -n "$ac_ct_DUMPBIN"; then
5869   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5870 else
5871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5872 for as_dir in $PATH
5873 do
5874   IFS=$as_save_IFS
5875   test -z "$as_dir" && as_dir=.
5876     for ac_exec_ext in '' $ac_executable_extensions; do
5877   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5878     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5879     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5880     break 2
5881   fi
5882 done
5883   done
5884 IFS=$as_save_IFS
5885
5886 fi
5887 fi
5888 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5889 if test -n "$ac_ct_DUMPBIN"; then
5890   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5891 $as_echo "$ac_ct_DUMPBIN" >&6; }
5892 else
5893   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5894 $as_echo "no" >&6; }
5895 fi
5896
5897
5898   test -n "$ac_ct_DUMPBIN" && break
5899 done
5900
5901   if test "x$ac_ct_DUMPBIN" = x; then
5902     DUMPBIN=":"
5903   else
5904     case $cross_compiling:$ac_tool_warned in
5905 yes:)
5906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5907 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5908 ac_tool_warned=yes ;;
5909 esac
5910     DUMPBIN=$ac_ct_DUMPBIN
5911   fi
5912 fi
5913
5914     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5915     *COFF*)
5916       DUMPBIN="$DUMPBIN -symbols"
5917       ;;
5918     *)
5919       DUMPBIN=:
5920       ;;
5921     esac
5922   fi
5923
5924   if test "$DUMPBIN" != ":"; then
5925     NM="$DUMPBIN"
5926   fi
5927 fi
5928 test -z "$NM" && NM=nm
5929
5930
5931
5932
5933
5934
5935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5936 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5937 if test "${lt_cv_nm_interface+set}" = set; then :
5938   $as_echo_n "(cached) " >&6
5939 else
5940   lt_cv_nm_interface="BSD nm"
5941   echo "int some_variable = 0;" > conftest.$ac_ext
5942   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5943   (eval "$ac_compile" 2>conftest.err)
5944   cat conftest.err >&5
5945   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5946   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5947   cat conftest.err >&5
5948   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5949   cat conftest.out >&5
5950   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5951     lt_cv_nm_interface="MS dumpbin"
5952   fi
5953   rm -f conftest*
5954 fi
5955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5956 $as_echo "$lt_cv_nm_interface" >&6; }
5957
5958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5959 $as_echo_n "checking whether ln -s works... " >&6; }
5960 LN_S=$as_ln_s
5961 if test "$LN_S" = "ln -s"; then
5962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5963 $as_echo "yes" >&6; }
5964 else
5965   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5966 $as_echo "no, using $LN_S" >&6; }
5967 fi
5968
5969 # find the maximum length of command line arguments
5970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5971 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5972 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5973   $as_echo_n "(cached) " >&6
5974 else
5975     i=0
5976   teststring="ABCD"
5977
5978   case $build_os in
5979   msdosdjgpp*)
5980     # On DJGPP, this test can blow up pretty badly due to problems in libc
5981     # (any single argument exceeding 2000 bytes causes a buffer overrun
5982     # during glob expansion).  Even if it were fixed, the result of this
5983     # check would be larger than it should be.
5984     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5985     ;;
5986
5987   gnu*)
5988     # Under GNU Hurd, this test is not required because there is
5989     # no limit to the length of command line arguments.
5990     # Libtool will interpret -1 as no limit whatsoever
5991     lt_cv_sys_max_cmd_len=-1;
5992     ;;
5993
5994   cygwin* | mingw* | cegcc*)
5995     # On Win9x/ME, this test blows up -- it succeeds, but takes
5996     # about 5 minutes as the teststring grows exponentially.
5997     # Worse, since 9x/ME are not pre-emptively multitasking,
5998     # you end up with a "frozen" computer, even though with patience
5999     # the test eventually succeeds (with a max line length of 256k).
6000     # Instead, let's just punt: use the minimum linelength reported by
6001     # all of the supported platforms: 8192 (on NT/2K/XP).
6002     lt_cv_sys_max_cmd_len=8192;
6003     ;;
6004
6005   mint*)
6006     # On MiNT this can take a long time and run out of memory.
6007     lt_cv_sys_max_cmd_len=8192;
6008     ;;
6009
6010   amigaos*)
6011     # On AmigaOS with pdksh, this test takes hours, literally.
6012     # So we just punt and use a minimum line length of 8192.
6013     lt_cv_sys_max_cmd_len=8192;
6014     ;;
6015
6016   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6017     # This has been around since 386BSD, at least.  Likely further.
6018     if test -x /sbin/sysctl; then
6019       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6020     elif test -x /usr/sbin/sysctl; then
6021       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6022     else
6023       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6024     fi
6025     # And add a safety zone
6026     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6027     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6028     ;;
6029
6030   interix*)
6031     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6032     lt_cv_sys_max_cmd_len=196608
6033     ;;
6034
6035   osf*)
6036     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6037     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6038     # nice to cause kernel panics so lets avoid the loop below.
6039     # First set a reasonable default.
6040     lt_cv_sys_max_cmd_len=16384
6041     #
6042     if test -x /sbin/sysconfig; then
6043       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6044         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6045       esac
6046     fi
6047     ;;
6048   sco3.2v5*)
6049     lt_cv_sys_max_cmd_len=102400
6050     ;;
6051   sysv5* | sco5v6* | sysv4.2uw2*)
6052     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6053     if test -n "$kargmax"; then
6054       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6055     else
6056       lt_cv_sys_max_cmd_len=32768
6057     fi
6058     ;;
6059   *)
6060     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6061     if test -n "$lt_cv_sys_max_cmd_len"; then
6062       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6063       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6064     else
6065       # Make teststring a little bigger before we do anything with it.
6066       # a 1K string should be a reasonable start.
6067       for i in 1 2 3 4 5 6 7 8 ; do
6068         teststring=$teststring$teststring
6069       done
6070       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6071       # If test is not a shell built-in, we'll probably end up computing a
6072       # maximum length that is only half of the actual maximum length, but
6073       # we can't tell.
6074       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6075                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6076               test $i != 17 # 1/2 MB should be enough
6077       do
6078         i=`expr $i + 1`
6079         teststring=$teststring$teststring
6080       done
6081       # Only check the string length outside the loop.
6082       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6083       teststring=
6084       # Add a significant safety factor because C++ compilers can tack on
6085       # massive amounts of additional arguments before passing them to the
6086       # linker.  It appears as though 1/2 is a usable value.
6087       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6088     fi
6089     ;;
6090   esac
6091
6092 fi
6093
6094 if test -n $lt_cv_sys_max_cmd_len ; then
6095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6096 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6097 else
6098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6099 $as_echo "none" >&6; }
6100 fi
6101 max_cmd_len=$lt_cv_sys_max_cmd_len
6102
6103
6104
6105
6106
6107
6108 : ${CP="cp -f"}
6109 : ${MV="mv -f"}
6110 : ${RM="rm -f"}
6111
6112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6113 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6114 # Try some XSI features
6115 xsi_shell=no
6116 ( _lt_dummy="a/b/c"
6117   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6118       = c,a/b,, \
6119     && eval 'test $(( 1 + 1 )) -eq 2 \
6120     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6121   && xsi_shell=yes
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6123 $as_echo "$xsi_shell" >&6; }
6124
6125
6126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6127 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6128 lt_shell_append=no
6129 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6130     >/dev/null 2>&1 \
6131   && lt_shell_append=yes
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6133 $as_echo "$lt_shell_append" >&6; }
6134
6135
6136 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6137   lt_unset=unset
6138 else
6139   lt_unset=false
6140 fi
6141
6142
6143
6144
6145
6146 # test EBCDIC or ASCII
6147 case `echo X|tr X '\101'` in
6148  A) # ASCII based system
6149     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6150   lt_SP2NL='tr \040 \012'
6151   lt_NL2SP='tr \015\012 \040\040'
6152   ;;
6153  *) # EBCDIC based system
6154   lt_SP2NL='tr \100 \n'
6155   lt_NL2SP='tr \r\n \100\100'
6156   ;;
6157 esac
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6168 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6169 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6170   $as_echo_n "(cached) " >&6
6171 else
6172   lt_cv_ld_reload_flag='-r'
6173 fi
6174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6175 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6176 reload_flag=$lt_cv_ld_reload_flag
6177 case $reload_flag in
6178 "" | " "*) ;;
6179 *) reload_flag=" $reload_flag" ;;
6180 esac
6181 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6182 case $host_os in
6183   darwin*)
6184     if test "$GCC" = yes; then
6185       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6186     else
6187       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6188     fi
6189     ;;
6190 esac
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200 if test -n "$ac_tool_prefix"; then
6201   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6202 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6204 $as_echo_n "checking for $ac_word... " >&6; }
6205 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6206   $as_echo_n "(cached) " >&6
6207 else
6208   if test -n "$OBJDUMP"; then
6209   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6210 else
6211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6212 for as_dir in $PATH
6213 do
6214   IFS=$as_save_IFS
6215   test -z "$as_dir" && as_dir=.
6216     for ac_exec_ext in '' $ac_executable_extensions; do
6217   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6218     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6219     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6220     break 2
6221   fi
6222 done
6223   done
6224 IFS=$as_save_IFS
6225
6226 fi
6227 fi
6228 OBJDUMP=$ac_cv_prog_OBJDUMP
6229 if test -n "$OBJDUMP"; then
6230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6231 $as_echo "$OBJDUMP" >&6; }
6232 else
6233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6234 $as_echo "no" >&6; }
6235 fi
6236
6237
6238 fi
6239 if test -z "$ac_cv_prog_OBJDUMP"; then
6240   ac_ct_OBJDUMP=$OBJDUMP
6241   # Extract the first word of "objdump", so it can be a program name with args.
6242 set dummy objdump; ac_word=$2
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6244 $as_echo_n "checking for $ac_word... " >&6; }
6245 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6246   $as_echo_n "(cached) " >&6
6247 else
6248   if test -n "$ac_ct_OBJDUMP"; then
6249   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6250 else
6251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6252 for as_dir in $PATH
6253 do
6254   IFS=$as_save_IFS
6255   test -z "$as_dir" && as_dir=.
6256     for ac_exec_ext in '' $ac_executable_extensions; do
6257   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6258     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6259     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6260     break 2
6261   fi
6262 done
6263   done
6264 IFS=$as_save_IFS
6265
6266 fi
6267 fi
6268 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6269 if test -n "$ac_ct_OBJDUMP"; then
6270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6271 $as_echo "$ac_ct_OBJDUMP" >&6; }
6272 else
6273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6274 $as_echo "no" >&6; }
6275 fi
6276
6277   if test "x$ac_ct_OBJDUMP" = x; then
6278     OBJDUMP="false"
6279   else
6280     case $cross_compiling:$ac_tool_warned in
6281 yes:)
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6283 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6284 ac_tool_warned=yes ;;
6285 esac
6286     OBJDUMP=$ac_ct_OBJDUMP
6287   fi
6288 else
6289   OBJDUMP="$ac_cv_prog_OBJDUMP"
6290 fi
6291
6292 test -z "$OBJDUMP" && OBJDUMP=objdump
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6303 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6304 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6305   $as_echo_n "(cached) " >&6
6306 else
6307   lt_cv_file_magic_cmd='$MAGIC_CMD'
6308 lt_cv_file_magic_test_file=
6309 lt_cv_deplibs_check_method='unknown'
6310 # Need to set the preceding variable on all platforms that support
6311 # interlibrary dependencies.
6312 # 'none' -- dependencies not supported.
6313 # `unknown' -- same as none, but documents that we really don't know.
6314 # 'pass_all' -- all dependencies passed with no checks.
6315 # 'test_compile' -- check by making test program.
6316 # 'file_magic [[regex]]' -- check by looking for files in library path
6317 # which responds to the $file_magic_cmd with a given extended regex.
6318 # If you have `file' or equivalent on your system and you're not sure
6319 # whether `pass_all' will *always* work, you probably want this one.
6320
6321 case $host_os in
6322 aix[4-9]*)
6323   lt_cv_deplibs_check_method=pass_all
6324   ;;
6325
6326 beos*)
6327   lt_cv_deplibs_check_method=pass_all
6328   ;;
6329
6330 bsdi[45]*)
6331   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6332   lt_cv_file_magic_cmd='/usr/bin/file -L'
6333   lt_cv_file_magic_test_file=/shlib/libc.so
6334   ;;
6335
6336 cygwin*)
6337   # func_win32_libid is a shell function defined in ltmain.sh
6338   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6339   lt_cv_file_magic_cmd='func_win32_libid'
6340   ;;
6341
6342 mingw* | pw32*)
6343   # Base MSYS/MinGW do not provide the 'file' command needed by
6344   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6345   # unless we find 'file', for example because we are cross-compiling.
6346   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6347   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6348     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6349     lt_cv_file_magic_cmd='func_win32_libid'
6350   else
6351     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6352     lt_cv_file_magic_cmd='$OBJDUMP -f'
6353   fi
6354   ;;
6355
6356 cegcc*)
6357   # use the weaker test based on 'objdump'. See mingw*.
6358   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6359   lt_cv_file_magic_cmd='$OBJDUMP -f'
6360   ;;
6361
6362 darwin* | rhapsody*)
6363   lt_cv_deplibs_check_method=pass_all
6364   ;;
6365
6366 freebsd* | dragonfly*)
6367   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6368     case $host_cpu in
6369     i*86 )
6370       # Not sure whether the presence of OpenBSD here was a mistake.
6371       # Let's accept both of them until this is cleared up.
6372       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6373       lt_cv_file_magic_cmd=/usr/bin/file
6374       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6375       ;;
6376     esac
6377   else
6378     lt_cv_deplibs_check_method=pass_all
6379   fi
6380   ;;
6381
6382 gnu*)
6383   lt_cv_deplibs_check_method=pass_all
6384   ;;
6385
6386 haiku*)
6387   lt_cv_deplibs_check_method=pass_all
6388   ;;
6389
6390 hpux10.20* | hpux11*)
6391   lt_cv_file_magic_cmd=/usr/bin/file
6392   case $host_cpu in
6393   ia64*)
6394     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6395     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6396     ;;
6397   hppa*64*)
6398     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]'
6399     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6400     ;;
6401   *)
6402     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6403     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6404     ;;
6405   esac
6406   ;;
6407
6408 interix[3-9]*)
6409   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6410   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6411   ;;
6412
6413 irix5* | irix6* | nonstopux*)
6414   case $LD in
6415   *-32|*"-32 ") libmagic=32-bit;;
6416   *-n32|*"-n32 ") libmagic=N32;;
6417   *-64|*"-64 ") libmagic=64-bit;;
6418   *) libmagic=never-match;;
6419   esac
6420   lt_cv_deplibs_check_method=pass_all
6421   ;;
6422
6423 # This must be Linux ELF.
6424 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6425   lt_cv_deplibs_check_method=pass_all
6426   ;;
6427
6428 netbsd*)
6429   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6430     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6431   else
6432     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6433   fi
6434   ;;
6435
6436 newos6*)
6437   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6438   lt_cv_file_magic_cmd=/usr/bin/file
6439   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6440   ;;
6441
6442 *nto* | *qnx*)
6443   lt_cv_deplibs_check_method=pass_all
6444   ;;
6445
6446 openbsd*)
6447   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6448     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6449   else
6450     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6451   fi
6452   ;;
6453
6454 osf3* | osf4* | osf5*)
6455   lt_cv_deplibs_check_method=pass_all
6456   ;;
6457
6458 rdos*)
6459   lt_cv_deplibs_check_method=pass_all
6460   ;;
6461
6462 solaris*)
6463   lt_cv_deplibs_check_method=pass_all
6464   ;;
6465
6466 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6467   lt_cv_deplibs_check_method=pass_all
6468   ;;
6469
6470 sysv4 | sysv4.3*)
6471   case $host_vendor in
6472   motorola)
6473     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]'
6474     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6475     ;;
6476   ncr)
6477     lt_cv_deplibs_check_method=pass_all
6478     ;;
6479   sequent)
6480     lt_cv_file_magic_cmd='/bin/file'
6481     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6482     ;;
6483   sni)
6484     lt_cv_file_magic_cmd='/bin/file'
6485     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6486     lt_cv_file_magic_test_file=/lib/libc.so
6487     ;;
6488   siemens)
6489     lt_cv_deplibs_check_method=pass_all
6490     ;;
6491   pc)
6492     lt_cv_deplibs_check_method=pass_all
6493     ;;
6494   esac
6495   ;;
6496
6497 tpf*)
6498   lt_cv_deplibs_check_method=pass_all
6499   ;;
6500 esac
6501
6502 fi
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6504 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6505 file_magic_cmd=$lt_cv_file_magic_cmd
6506 deplibs_check_method=$lt_cv_deplibs_check_method
6507 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520 if test -n "$ac_tool_prefix"; then
6521   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6522 set dummy ${ac_tool_prefix}ar; ac_word=$2
6523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6524 $as_echo_n "checking for $ac_word... " >&6; }
6525 if test "${ac_cv_prog_AR+set}" = set; then :
6526   $as_echo_n "(cached) " >&6
6527 else
6528   if test -n "$AR"; then
6529   ac_cv_prog_AR="$AR" # Let the user override the test.
6530 else
6531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6532 for as_dir in $PATH
6533 do
6534   IFS=$as_save_IFS
6535   test -z "$as_dir" && as_dir=.
6536     for ac_exec_ext in '' $ac_executable_extensions; do
6537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6538     ac_cv_prog_AR="${ac_tool_prefix}ar"
6539     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6540     break 2
6541   fi
6542 done
6543   done
6544 IFS=$as_save_IFS
6545
6546 fi
6547 fi
6548 AR=$ac_cv_prog_AR
6549 if test -n "$AR"; then
6550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6551 $as_echo "$AR" >&6; }
6552 else
6553   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6554 $as_echo "no" >&6; }
6555 fi
6556
6557
6558 fi
6559 if test -z "$ac_cv_prog_AR"; then
6560   ac_ct_AR=$AR
6561   # Extract the first word of "ar", so it can be a program name with args.
6562 set dummy ar; ac_word=$2
6563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6564 $as_echo_n "checking for $ac_word... " >&6; }
6565 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6566   $as_echo_n "(cached) " >&6
6567 else
6568   if test -n "$ac_ct_AR"; then
6569   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6570 else
6571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6572 for as_dir in $PATH
6573 do
6574   IFS=$as_save_IFS
6575   test -z "$as_dir" && as_dir=.
6576     for ac_exec_ext in '' $ac_executable_extensions; do
6577   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6578     ac_cv_prog_ac_ct_AR="ar"
6579     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6580     break 2
6581   fi
6582 done
6583   done
6584 IFS=$as_save_IFS
6585
6586 fi
6587 fi
6588 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6589 if test -n "$ac_ct_AR"; then
6590   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6591 $as_echo "$ac_ct_AR" >&6; }
6592 else
6593   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6594 $as_echo "no" >&6; }
6595 fi
6596
6597   if test "x$ac_ct_AR" = x; then
6598     AR="false"
6599   else
6600     case $cross_compiling:$ac_tool_warned in
6601 yes:)
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6603 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6604 ac_tool_warned=yes ;;
6605 esac
6606     AR=$ac_ct_AR
6607   fi
6608 else
6609   AR="$ac_cv_prog_AR"
6610 fi
6611
6612 test -z "$AR" && AR=ar
6613 test -z "$AR_FLAGS" && AR_FLAGS=cru
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625 if test -n "$ac_tool_prefix"; then
6626   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6627 set dummy ${ac_tool_prefix}strip; ac_word=$2
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6629 $as_echo_n "checking for $ac_word... " >&6; }
6630 if test "${ac_cv_prog_STRIP+set}" = set; then :
6631   $as_echo_n "(cached) " >&6
6632 else
6633   if test -n "$STRIP"; then
6634   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6635 else
6636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6637 for as_dir in $PATH
6638 do
6639   IFS=$as_save_IFS
6640   test -z "$as_dir" && as_dir=.
6641     for ac_exec_ext in '' $ac_executable_extensions; do
6642   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6643     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6644     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6645     break 2
6646   fi
6647 done
6648   done
6649 IFS=$as_save_IFS
6650
6651 fi
6652 fi
6653 STRIP=$ac_cv_prog_STRIP
6654 if test -n "$STRIP"; then
6655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6656 $as_echo "$STRIP" >&6; }
6657 else
6658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6659 $as_echo "no" >&6; }
6660 fi
6661
6662
6663 fi
6664 if test -z "$ac_cv_prog_STRIP"; then
6665   ac_ct_STRIP=$STRIP
6666   # Extract the first word of "strip", so it can be a program name with args.
6667 set dummy strip; ac_word=$2
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6669 $as_echo_n "checking for $ac_word... " >&6; }
6670 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6671   $as_echo_n "(cached) " >&6
6672 else
6673   if test -n "$ac_ct_STRIP"; then
6674   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6675 else
6676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6677 for as_dir in $PATH
6678 do
6679   IFS=$as_save_IFS
6680   test -z "$as_dir" && as_dir=.
6681     for ac_exec_ext in '' $ac_executable_extensions; do
6682   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6683     ac_cv_prog_ac_ct_STRIP="strip"
6684     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6685     break 2
6686   fi
6687 done
6688   done
6689 IFS=$as_save_IFS
6690
6691 fi
6692 fi
6693 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6694 if test -n "$ac_ct_STRIP"; then
6695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6696 $as_echo "$ac_ct_STRIP" >&6; }
6697 else
6698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6699 $as_echo "no" >&6; }
6700 fi
6701
6702   if test "x$ac_ct_STRIP" = x; then
6703     STRIP=":"
6704   else
6705     case $cross_compiling:$ac_tool_warned in
6706 yes:)
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6708 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6709 ac_tool_warned=yes ;;
6710 esac
6711     STRIP=$ac_ct_STRIP
6712   fi
6713 else
6714   STRIP="$ac_cv_prog_STRIP"
6715 fi
6716
6717 test -z "$STRIP" && STRIP=:
6718
6719
6720
6721
6722
6723
6724 if test -n "$ac_tool_prefix"; then
6725   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6726 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6728 $as_echo_n "checking for $ac_word... " >&6; }
6729 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6730   $as_echo_n "(cached) " >&6
6731 else
6732   if test -n "$RANLIB"; then
6733   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6734 else
6735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6736 for as_dir in $PATH
6737 do
6738   IFS=$as_save_IFS
6739   test -z "$as_dir" && as_dir=.
6740     for ac_exec_ext in '' $ac_executable_extensions; do
6741   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6742     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6743     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6744     break 2
6745   fi
6746 done
6747   done
6748 IFS=$as_save_IFS
6749
6750 fi
6751 fi
6752 RANLIB=$ac_cv_prog_RANLIB
6753 if test -n "$RANLIB"; then
6754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6755 $as_echo "$RANLIB" >&6; }
6756 else
6757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6758 $as_echo "no" >&6; }
6759 fi
6760
6761
6762 fi
6763 if test -z "$ac_cv_prog_RANLIB"; then
6764   ac_ct_RANLIB=$RANLIB
6765   # Extract the first word of "ranlib", so it can be a program name with args.
6766 set dummy ranlib; ac_word=$2
6767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6768 $as_echo_n "checking for $ac_word... " >&6; }
6769 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6770   $as_echo_n "(cached) " >&6
6771 else
6772   if test -n "$ac_ct_RANLIB"; then
6773   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6774 else
6775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6776 for as_dir in $PATH
6777 do
6778   IFS=$as_save_IFS
6779   test -z "$as_dir" && as_dir=.
6780     for ac_exec_ext in '' $ac_executable_extensions; do
6781   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6782     ac_cv_prog_ac_ct_RANLIB="ranlib"
6783     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6784     break 2
6785   fi
6786 done
6787   done
6788 IFS=$as_save_IFS
6789
6790 fi
6791 fi
6792 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6793 if test -n "$ac_ct_RANLIB"; then
6794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6795 $as_echo "$ac_ct_RANLIB" >&6; }
6796 else
6797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6798 $as_echo "no" >&6; }
6799 fi
6800
6801   if test "x$ac_ct_RANLIB" = x; then
6802     RANLIB=":"
6803   else
6804     case $cross_compiling:$ac_tool_warned in
6805 yes:)
6806 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6807 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6808 ac_tool_warned=yes ;;
6809 esac
6810     RANLIB=$ac_ct_RANLIB
6811   fi
6812 else
6813   RANLIB="$ac_cv_prog_RANLIB"
6814 fi
6815
6816 test -z "$RANLIB" && RANLIB=:
6817
6818
6819
6820
6821
6822
6823 # Determine commands to create old-style static archives.
6824 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6825 old_postinstall_cmds='chmod 644 $oldlib'
6826 old_postuninstall_cmds=
6827
6828 if test -n "$RANLIB"; then
6829   case $host_os in
6830   openbsd*)
6831     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6832     ;;
6833   *)
6834     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6835     ;;
6836   esac
6837   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6838 fi
6839
6840 case $host_os in
6841   darwin*)
6842     lock_old_archive_extraction=yes ;;
6843   *)
6844     lock_old_archive_extraction=no ;;
6845 esac
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
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885 # If no C compiler was specified, use CC.
6886 LTCC=${LTCC-"$CC"}
6887
6888 # If no C compiler flags were specified, use CFLAGS.
6889 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6890
6891 # Allow CC to be a program name with arguments.
6892 compiler=$CC
6893
6894
6895 # Check for command to grab the raw symbol name followed by C symbol from nm.
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6897 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6898 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6899   $as_echo_n "(cached) " >&6
6900 else
6901
6902 # These are sane defaults that work on at least a few old systems.
6903 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6904
6905 # Character class describing NM global symbol codes.
6906 symcode='[BCDEGRST]'
6907
6908 # Regexp to match symbols that can be accessed directly from C.
6909 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6910
6911 # Define system-specific variables.
6912 case $host_os in
6913 aix*)
6914   symcode='[BCDT]'
6915   ;;
6916 cygwin* | mingw* | pw32* | cegcc*)
6917   symcode='[ABCDGISTW]'
6918   ;;
6919 hpux*)
6920   if test "$host_cpu" = ia64; then
6921     symcode='[ABCDEGRST]'
6922   fi
6923   ;;
6924 irix* | nonstopux*)
6925   symcode='[BCDEGRST]'
6926   ;;
6927 osf*)
6928   symcode='[BCDEGQRST]'
6929   ;;
6930 solaris*)
6931   symcode='[BDRT]'
6932   ;;
6933 sco3.2v5*)
6934   symcode='[DT]'
6935   ;;
6936 sysv4.2uw2*)
6937   symcode='[DT]'
6938   ;;
6939 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6940   symcode='[ABDT]'
6941   ;;
6942 sysv4)
6943   symcode='[DFNSTU]'
6944   ;;
6945 esac
6946
6947 # If we're using GNU nm, then use its standard symbol codes.
6948 case `$NM -V 2>&1` in
6949 *GNU* | *'with BFD'*)
6950   symcode='[ABCDGIRSTW]' ;;
6951 esac
6952
6953 # Transform an extracted symbol line into a proper C declaration.
6954 # Some systems (esp. on ia64) link data and code symbols differently,
6955 # so use this general approach.
6956 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6957
6958 # Transform an extracted symbol line into symbol name and symbol address
6959 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6960 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'"
6961
6962 # Handle CRLF in mingw tool chain
6963 opt_cr=
6964 case $build_os in
6965 mingw*)
6966   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6967   ;;
6968 esac
6969
6970 # Try without a prefix underscore, then with it.
6971 for ac_symprfx in "" "_"; do
6972
6973   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6974   symxfrm="\\1 $ac_symprfx\\2 \\2"
6975
6976   # Write the raw and C identifiers.
6977   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6978     # Fake it for dumpbin and say T for any non-static function
6979     # and D for any global variable.
6980     # Also find C++ and __fastcall symbols from MSVC++,
6981     # which start with @ or ?.
6982     lt_cv_sys_global_symbol_pipe="$AWK '"\
6983 "     {last_section=section; section=\$ 3};"\
6984 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6985 "     \$ 0!~/External *\|/{next};"\
6986 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6987 "     {if(hide[section]) next};"\
6988 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6989 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6990 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6991 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6992 "     ' prfx=^$ac_symprfx"
6993   else
6994     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6995   fi
6996
6997   # Check to see that the pipe works correctly.
6998   pipe_works=no
6999
7000   rm -f conftest*
7001   cat > conftest.$ac_ext <<_LT_EOF
7002 #ifdef __cplusplus
7003 extern "C" {
7004 #endif
7005 char nm_test_var;
7006 void nm_test_func(void);
7007 void nm_test_func(void){}
7008 #ifdef __cplusplus
7009 }
7010 #endif
7011 int main(){nm_test_var='a';nm_test_func();return(0);}
7012 _LT_EOF
7013
7014   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7015   (eval $ac_compile) 2>&5
7016   ac_status=$?
7017   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7018   test $ac_status = 0; }; then
7019     # Now try to grab the symbols.
7020     nlist=conftest.nm
7021     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7022   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7023   ac_status=$?
7024   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7025   test $ac_status = 0; } && test -s "$nlist"; then
7026       # Try sorting and uniquifying the output.
7027       if sort "$nlist" | uniq > "$nlist"T; then
7028         mv -f "$nlist"T "$nlist"
7029       else
7030         rm -f "$nlist"T
7031       fi
7032
7033       # Make sure that we snagged all the symbols we need.
7034       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7035         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7036           cat <<_LT_EOF > conftest.$ac_ext
7037 #ifdef __cplusplus
7038 extern "C" {
7039 #endif
7040
7041 _LT_EOF
7042           # Now generate the symbol file.
7043           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7044
7045           cat <<_LT_EOF >> conftest.$ac_ext
7046
7047 /* The mapping between symbol names and symbols.  */
7048 const struct {
7049   const char *name;
7050   void       *address;
7051 }
7052 lt__PROGRAM__LTX_preloaded_symbols[] =
7053 {
7054   { "@PROGRAM@", (void *) 0 },
7055 _LT_EOF
7056           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7057           cat <<\_LT_EOF >> conftest.$ac_ext
7058   {0, (void *) 0}
7059 };
7060
7061 /* This works around a problem in FreeBSD linker */
7062 #ifdef FREEBSD_WORKAROUND
7063 static const void *lt_preloaded_setup() {
7064   return lt__PROGRAM__LTX_preloaded_symbols;
7065 }
7066 #endif
7067
7068 #ifdef __cplusplus
7069 }
7070 #endif
7071 _LT_EOF
7072           # Now try linking the two files.
7073           mv conftest.$ac_objext conftstm.$ac_objext
7074           lt_save_LIBS="$LIBS"
7075           lt_save_CFLAGS="$CFLAGS"
7076           LIBS="conftstm.$ac_objext"
7077           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7078           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7079   (eval $ac_link) 2>&5
7080   ac_status=$?
7081   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7082   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7083             pipe_works=yes
7084           fi
7085           LIBS="$lt_save_LIBS"
7086           CFLAGS="$lt_save_CFLAGS"
7087         else
7088           echo "cannot find nm_test_func in $nlist" >&5
7089         fi
7090       else
7091         echo "cannot find nm_test_var in $nlist" >&5
7092       fi
7093     else
7094       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7095     fi
7096   else
7097     echo "$progname: failed program was:" >&5
7098     cat conftest.$ac_ext >&5
7099   fi
7100   rm -rf conftest* conftst*
7101
7102   # Do not use the global_symbol_pipe unless it works.
7103   if test "$pipe_works" = yes; then
7104     break
7105   else
7106     lt_cv_sys_global_symbol_pipe=
7107   fi
7108 done
7109
7110 fi
7111
7112 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7113   lt_cv_sys_global_symbol_to_cdecl=
7114 fi
7115 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7116   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7117 $as_echo "failed" >&6; }
7118 else
7119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7120 $as_echo "ok" >&6; }
7121 fi
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144 # Check whether --enable-libtool-lock was given.
7145 if test "${enable_libtool_lock+set}" = set; then :
7146   enableval=$enable_libtool_lock;
7147 fi
7148
7149 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7150
7151 # Some flags need to be propagated to the compiler or linker for good
7152 # libtool support.
7153 case $host in
7154 ia64-*-hpux*)
7155   # Find out which ABI we are using.
7156   echo 'int i;' > conftest.$ac_ext
7157   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7158   (eval $ac_compile) 2>&5
7159   ac_status=$?
7160   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7161   test $ac_status = 0; }; then
7162     case `/usr/bin/file conftest.$ac_objext` in
7163       *ELF-32*)
7164         HPUX_IA64_MODE="32"
7165         ;;
7166       *ELF-64*)
7167         HPUX_IA64_MODE="64"
7168         ;;
7169     esac
7170   fi
7171   rm -rf conftest*
7172   ;;
7173 *-*-irix6*)
7174   # Find out which ABI we are using.
7175   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7176   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7177   (eval $ac_compile) 2>&5
7178   ac_status=$?
7179   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7180   test $ac_status = 0; }; then
7181     if test "$lt_cv_prog_gnu_ld" = yes; then
7182       case `/usr/bin/file conftest.$ac_objext` in
7183         *32-bit*)
7184           LD="${LD-ld} -melf32bsmip"
7185           ;;
7186         *N32*)
7187           LD="${LD-ld} -melf32bmipn32"
7188           ;;
7189         *64-bit*)
7190           LD="${LD-ld} -melf64bmip"
7191         ;;
7192       esac
7193     else
7194       case `/usr/bin/file conftest.$ac_objext` in
7195         *32-bit*)
7196           LD="${LD-ld} -32"
7197           ;;
7198         *N32*)
7199           LD="${LD-ld} -n32"
7200           ;;
7201         *64-bit*)
7202           LD="${LD-ld} -64"
7203           ;;
7204       esac
7205     fi
7206   fi
7207   rm -rf conftest*
7208   ;;
7209
7210 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7211 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7212   # Find out which ABI we are using.
7213   echo 'int i;' > conftest.$ac_ext
7214   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7215   (eval $ac_compile) 2>&5
7216   ac_status=$?
7217   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7218   test $ac_status = 0; }; then
7219     case `/usr/bin/file conftest.o` in
7220       *32-bit*)
7221         case $host in
7222           x86_64-*kfreebsd*-gnu)
7223             LD="${LD-ld} -m elf_i386_fbsd"
7224             ;;
7225           x86_64-*linux*)
7226             case `/usr/bin/file conftest.o` in
7227               *x86-64*)
7228                 LD="${LD-ld} -m elf32_x86_64"
7229                 ;;
7230               *)
7231                 LD="${LD-ld} -m elf_i386"
7232                 ;;
7233             esac
7234             ;;
7235           powerpc64le-*linux*)
7236             LD="${LD-ld} -m elf32lppclinux"
7237             ;;
7238           powerpc64-*linux*)
7239             LD="${LD-ld} -m elf32ppclinux"
7240             ;;
7241           s390x-*linux*)
7242             LD="${LD-ld} -m elf_s390"
7243             ;;
7244           sparc64-*linux*)
7245             LD="${LD-ld} -m elf32_sparc"
7246             ;;
7247         esac
7248         ;;
7249       *64-bit*)
7250         case $host in
7251           x86_64-*kfreebsd*-gnu)
7252             LD="${LD-ld} -m elf_x86_64_fbsd"
7253             ;;
7254           x86_64-*linux*)
7255             LD="${LD-ld} -m elf_x86_64"
7256             ;;
7257           powerpcle-*linux*)
7258             LD="${LD-ld} -m elf64lppc"
7259             ;;
7260           powerpc-*linux*)
7261             LD="${LD-ld} -m elf64ppc"
7262             ;;
7263           s390*-*linux*|s390*-*tpf*)
7264             LD="${LD-ld} -m elf64_s390"
7265             ;;
7266           sparc*-*linux*)
7267             LD="${LD-ld} -m elf64_sparc"
7268             ;;
7269         esac
7270         ;;
7271     esac
7272   fi
7273   rm -rf conftest*
7274   ;;
7275
7276 *-*-sco3.2v5*)
7277   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7278   SAVE_CFLAGS="$CFLAGS"
7279   CFLAGS="$CFLAGS -belf"
7280   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7281 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7282 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7283   $as_echo_n "(cached) " >&6
7284 else
7285   ac_ext=c
7286 ac_cpp='$CPP $CPPFLAGS'
7287 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7288 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7289 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7290
7291      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292 /* end confdefs.h.  */
7293
7294 int
7295 main ()
7296 {
7297
7298   ;
7299   return 0;
7300 }
7301 _ACEOF
7302 if ac_fn_c_try_link "$LINENO"; then :
7303   lt_cv_cc_needs_belf=yes
7304 else
7305   lt_cv_cc_needs_belf=no
7306 fi
7307 rm -f core conftest.err conftest.$ac_objext \
7308     conftest$ac_exeext conftest.$ac_ext
7309      ac_ext=c
7310 ac_cpp='$CPP $CPPFLAGS'
7311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7314
7315 fi
7316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7317 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7318   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7319     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7320     CFLAGS="$SAVE_CFLAGS"
7321   fi
7322   ;;
7323 sparc*-*solaris*)
7324   # Find out which ABI we are using.
7325   echo 'int i;' > conftest.$ac_ext
7326   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7327   (eval $ac_compile) 2>&5
7328   ac_status=$?
7329   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7330   test $ac_status = 0; }; then
7331     case `/usr/bin/file conftest.o` in
7332     *64-bit*)
7333       case $lt_cv_prog_gnu_ld in
7334       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7335       *)
7336         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7337           LD="${LD-ld} -64"
7338         fi
7339         ;;
7340       esac
7341       ;;
7342     esac
7343   fi
7344   rm -rf conftest*
7345   ;;
7346 esac
7347
7348 need_locks="$enable_libtool_lock"
7349
7350
7351   case $host_os in
7352     rhapsody* | darwin*)
7353     if test -n "$ac_tool_prefix"; then
7354   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7355 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7357 $as_echo_n "checking for $ac_word... " >&6; }
7358 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7359   $as_echo_n "(cached) " >&6
7360 else
7361   if test -n "$DSYMUTIL"; then
7362   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7363 else
7364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7365 for as_dir in $PATH
7366 do
7367   IFS=$as_save_IFS
7368   test -z "$as_dir" && as_dir=.
7369     for ac_exec_ext in '' $ac_executable_extensions; do
7370   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7371     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7372     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7373     break 2
7374   fi
7375 done
7376   done
7377 IFS=$as_save_IFS
7378
7379 fi
7380 fi
7381 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7382 if test -n "$DSYMUTIL"; then
7383   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7384 $as_echo "$DSYMUTIL" >&6; }
7385 else
7386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7387 $as_echo "no" >&6; }
7388 fi
7389
7390
7391 fi
7392 if test -z "$ac_cv_prog_DSYMUTIL"; then
7393   ac_ct_DSYMUTIL=$DSYMUTIL
7394   # Extract the first word of "dsymutil", so it can be a program name with args.
7395 set dummy dsymutil; ac_word=$2
7396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7397 $as_echo_n "checking for $ac_word... " >&6; }
7398 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7399   $as_echo_n "(cached) " >&6
7400 else
7401   if test -n "$ac_ct_DSYMUTIL"; then
7402   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7403 else
7404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7405 for as_dir in $PATH
7406 do
7407   IFS=$as_save_IFS
7408   test -z "$as_dir" && as_dir=.
7409     for ac_exec_ext in '' $ac_executable_extensions; do
7410   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7411     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7412     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7413     break 2
7414   fi
7415 done
7416   done
7417 IFS=$as_save_IFS
7418
7419 fi
7420 fi
7421 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7422 if test -n "$ac_ct_DSYMUTIL"; then
7423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7424 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7425 else
7426   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7427 $as_echo "no" >&6; }
7428 fi
7429
7430   if test "x$ac_ct_DSYMUTIL" = x; then
7431     DSYMUTIL=":"
7432   else
7433     case $cross_compiling:$ac_tool_warned in
7434 yes:)
7435 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7436 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7437 ac_tool_warned=yes ;;
7438 esac
7439     DSYMUTIL=$ac_ct_DSYMUTIL
7440   fi
7441 else
7442   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7443 fi
7444
7445     if test -n "$ac_tool_prefix"; then
7446   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7447 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7449 $as_echo_n "checking for $ac_word... " >&6; }
7450 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7451   $as_echo_n "(cached) " >&6
7452 else
7453   if test -n "$NMEDIT"; then
7454   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7455 else
7456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7457 for as_dir in $PATH
7458 do
7459   IFS=$as_save_IFS
7460   test -z "$as_dir" && as_dir=.
7461     for ac_exec_ext in '' $ac_executable_extensions; do
7462   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7463     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7464     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7465     break 2
7466   fi
7467 done
7468   done
7469 IFS=$as_save_IFS
7470
7471 fi
7472 fi
7473 NMEDIT=$ac_cv_prog_NMEDIT
7474 if test -n "$NMEDIT"; then
7475   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7476 $as_echo "$NMEDIT" >&6; }
7477 else
7478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7479 $as_echo "no" >&6; }
7480 fi
7481
7482
7483 fi
7484 if test -z "$ac_cv_prog_NMEDIT"; then
7485   ac_ct_NMEDIT=$NMEDIT
7486   # Extract the first word of "nmedit", so it can be a program name with args.
7487 set dummy nmedit; ac_word=$2
7488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7489 $as_echo_n "checking for $ac_word... " >&6; }
7490 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7491   $as_echo_n "(cached) " >&6
7492 else
7493   if test -n "$ac_ct_NMEDIT"; then
7494   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7495 else
7496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7497 for as_dir in $PATH
7498 do
7499   IFS=$as_save_IFS
7500   test -z "$as_dir" && as_dir=.
7501     for ac_exec_ext in '' $ac_executable_extensions; do
7502   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7503     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7504     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7505     break 2
7506   fi
7507 done
7508   done
7509 IFS=$as_save_IFS
7510
7511 fi
7512 fi
7513 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7514 if test -n "$ac_ct_NMEDIT"; then
7515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7516 $as_echo "$ac_ct_NMEDIT" >&6; }
7517 else
7518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7519 $as_echo "no" >&6; }
7520 fi
7521
7522   if test "x$ac_ct_NMEDIT" = x; then
7523     NMEDIT=":"
7524   else
7525     case $cross_compiling:$ac_tool_warned in
7526 yes:)
7527 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7528 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7529 ac_tool_warned=yes ;;
7530 esac
7531     NMEDIT=$ac_ct_NMEDIT
7532   fi
7533 else
7534   NMEDIT="$ac_cv_prog_NMEDIT"
7535 fi
7536
7537     if test -n "$ac_tool_prefix"; then
7538   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7539 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7541 $as_echo_n "checking for $ac_word... " >&6; }
7542 if test "${ac_cv_prog_LIPO+set}" = set; then :
7543   $as_echo_n "(cached) " >&6
7544 else
7545   if test -n "$LIPO"; then
7546   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7547 else
7548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7549 for as_dir in $PATH
7550 do
7551   IFS=$as_save_IFS
7552   test -z "$as_dir" && as_dir=.
7553     for ac_exec_ext in '' $ac_executable_extensions; do
7554   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7555     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7556     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7557     break 2
7558   fi
7559 done
7560   done
7561 IFS=$as_save_IFS
7562
7563 fi
7564 fi
7565 LIPO=$ac_cv_prog_LIPO
7566 if test -n "$LIPO"; then
7567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7568 $as_echo "$LIPO" >&6; }
7569 else
7570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7571 $as_echo "no" >&6; }
7572 fi
7573
7574
7575 fi
7576 if test -z "$ac_cv_prog_LIPO"; then
7577   ac_ct_LIPO=$LIPO
7578   # Extract the first word of "lipo", so it can be a program name with args.
7579 set dummy lipo; ac_word=$2
7580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7581 $as_echo_n "checking for $ac_word... " >&6; }
7582 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7583   $as_echo_n "(cached) " >&6
7584 else
7585   if test -n "$ac_ct_LIPO"; then
7586   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7587 else
7588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7589 for as_dir in $PATH
7590 do
7591   IFS=$as_save_IFS
7592   test -z "$as_dir" && as_dir=.
7593     for ac_exec_ext in '' $ac_executable_extensions; do
7594   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7595     ac_cv_prog_ac_ct_LIPO="lipo"
7596     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7597     break 2
7598   fi
7599 done
7600   done
7601 IFS=$as_save_IFS
7602
7603 fi
7604 fi
7605 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7606 if test -n "$ac_ct_LIPO"; then
7607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7608 $as_echo "$ac_ct_LIPO" >&6; }
7609 else
7610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7611 $as_echo "no" >&6; }
7612 fi
7613
7614   if test "x$ac_ct_LIPO" = x; then
7615     LIPO=":"
7616   else
7617     case $cross_compiling:$ac_tool_warned in
7618 yes:)
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7620 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7621 ac_tool_warned=yes ;;
7622 esac
7623     LIPO=$ac_ct_LIPO
7624   fi
7625 else
7626   LIPO="$ac_cv_prog_LIPO"
7627 fi
7628
7629     if test -n "$ac_tool_prefix"; then
7630   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7631 set dummy ${ac_tool_prefix}otool; ac_word=$2
7632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7633 $as_echo_n "checking for $ac_word... " >&6; }
7634 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7635   $as_echo_n "(cached) " >&6
7636 else
7637   if test -n "$OTOOL"; then
7638   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7639 else
7640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7641 for as_dir in $PATH
7642 do
7643   IFS=$as_save_IFS
7644   test -z "$as_dir" && as_dir=.
7645     for ac_exec_ext in '' $ac_executable_extensions; do
7646   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7647     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7648     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7649     break 2
7650   fi
7651 done
7652   done
7653 IFS=$as_save_IFS
7654
7655 fi
7656 fi
7657 OTOOL=$ac_cv_prog_OTOOL
7658 if test -n "$OTOOL"; then
7659   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7660 $as_echo "$OTOOL" >&6; }
7661 else
7662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7663 $as_echo "no" >&6; }
7664 fi
7665
7666
7667 fi
7668 if test -z "$ac_cv_prog_OTOOL"; then
7669   ac_ct_OTOOL=$OTOOL
7670   # Extract the first word of "otool", so it can be a program name with args.
7671 set dummy otool; ac_word=$2
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7673 $as_echo_n "checking for $ac_word... " >&6; }
7674 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7675   $as_echo_n "(cached) " >&6
7676 else
7677   if test -n "$ac_ct_OTOOL"; then
7678   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7679 else
7680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7681 for as_dir in $PATH
7682 do
7683   IFS=$as_save_IFS
7684   test -z "$as_dir" && as_dir=.
7685     for ac_exec_ext in '' $ac_executable_extensions; do
7686   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7687     ac_cv_prog_ac_ct_OTOOL="otool"
7688     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7689     break 2
7690   fi
7691 done
7692   done
7693 IFS=$as_save_IFS
7694
7695 fi
7696 fi
7697 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7698 if test -n "$ac_ct_OTOOL"; then
7699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7700 $as_echo "$ac_ct_OTOOL" >&6; }
7701 else
7702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7703 $as_echo "no" >&6; }
7704 fi
7705
7706   if test "x$ac_ct_OTOOL" = x; then
7707     OTOOL=":"
7708   else
7709     case $cross_compiling:$ac_tool_warned in
7710 yes:)
7711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7712 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7713 ac_tool_warned=yes ;;
7714 esac
7715     OTOOL=$ac_ct_OTOOL
7716   fi
7717 else
7718   OTOOL="$ac_cv_prog_OTOOL"
7719 fi
7720
7721     if test -n "$ac_tool_prefix"; then
7722   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7723 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7725 $as_echo_n "checking for $ac_word... " >&6; }
7726 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7727   $as_echo_n "(cached) " >&6
7728 else
7729   if test -n "$OTOOL64"; then
7730   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7731 else
7732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7733 for as_dir in $PATH
7734 do
7735   IFS=$as_save_IFS
7736   test -z "$as_dir" && as_dir=.
7737     for ac_exec_ext in '' $ac_executable_extensions; do
7738   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7739     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7740     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7741     break 2
7742   fi
7743 done
7744   done
7745 IFS=$as_save_IFS
7746
7747 fi
7748 fi
7749 OTOOL64=$ac_cv_prog_OTOOL64
7750 if test -n "$OTOOL64"; then
7751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7752 $as_echo "$OTOOL64" >&6; }
7753 else
7754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7755 $as_echo "no" >&6; }
7756 fi
7757
7758
7759 fi
7760 if test -z "$ac_cv_prog_OTOOL64"; then
7761   ac_ct_OTOOL64=$OTOOL64
7762   # Extract the first word of "otool64", so it can be a program name with args.
7763 set dummy otool64; ac_word=$2
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7765 $as_echo_n "checking for $ac_word... " >&6; }
7766 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7767   $as_echo_n "(cached) " >&6
7768 else
7769   if test -n "$ac_ct_OTOOL64"; then
7770   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7771 else
7772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7773 for as_dir in $PATH
7774 do
7775   IFS=$as_save_IFS
7776   test -z "$as_dir" && as_dir=.
7777     for ac_exec_ext in '' $ac_executable_extensions; do
7778   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7779     ac_cv_prog_ac_ct_OTOOL64="otool64"
7780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7781     break 2
7782   fi
7783 done
7784   done
7785 IFS=$as_save_IFS
7786
7787 fi
7788 fi
7789 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7790 if test -n "$ac_ct_OTOOL64"; then
7791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7792 $as_echo "$ac_ct_OTOOL64" >&6; }
7793 else
7794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7795 $as_echo "no" >&6; }
7796 fi
7797
7798   if test "x$ac_ct_OTOOL64" = x; then
7799     OTOOL64=":"
7800   else
7801     case $cross_compiling:$ac_tool_warned in
7802 yes:)
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7804 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7805 ac_tool_warned=yes ;;
7806 esac
7807     OTOOL64=$ac_ct_OTOOL64
7808   fi
7809 else
7810   OTOOL64="$ac_cv_prog_OTOOL64"
7811 fi
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7840 $as_echo_n "checking for -single_module linker flag... " >&6; }
7841 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7842   $as_echo_n "(cached) " >&6
7843 else
7844   lt_cv_apple_cc_single_mod=no
7845       if test -z "${LT_MULTI_MODULE}"; then
7846         # By default we will add the -single_module flag. You can override
7847         # by either setting the environment variable LT_MULTI_MODULE
7848         # non-empty at configure time, or by adding -multi_module to the
7849         # link flags.
7850         rm -rf libconftest.dylib*
7851         echo "int foo(void){return 1;}" > conftest.c
7852         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7853 -dynamiclib -Wl,-single_module conftest.c" >&5
7854         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7855           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7856         _lt_result=$?
7857         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7858           lt_cv_apple_cc_single_mod=yes
7859         else
7860           cat conftest.err >&5
7861         fi
7862         rm -rf libconftest.dylib*
7863         rm -f conftest.*
7864       fi
7865 fi
7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7867 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7868     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7869 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7870 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7871   $as_echo_n "(cached) " >&6
7872 else
7873   lt_cv_ld_exported_symbols_list=no
7874       save_LDFLAGS=$LDFLAGS
7875       echo "_main" > conftest.sym
7876       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7877       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7878 /* end confdefs.h.  */
7879
7880 int
7881 main ()
7882 {
7883
7884   ;
7885   return 0;
7886 }
7887 _ACEOF
7888 if ac_fn_c_try_link "$LINENO"; then :
7889   lt_cv_ld_exported_symbols_list=yes
7890 else
7891   lt_cv_ld_exported_symbols_list=no
7892 fi
7893 rm -f core conftest.err conftest.$ac_objext \
7894     conftest$ac_exeext conftest.$ac_ext
7895         LDFLAGS="$save_LDFLAGS"
7896
7897 fi
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7899 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7900     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7901 $as_echo_n "checking for -force_load linker flag... " >&6; }
7902 if test "${lt_cv_ld_force_load+set}" = set; then :
7903   $as_echo_n "(cached) " >&6
7904 else
7905   lt_cv_ld_force_load=no
7906       cat > conftest.c << _LT_EOF
7907 int forced_loaded() { return 2;}
7908 _LT_EOF
7909       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7910       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7911       echo "$AR cru libconftest.a conftest.o" >&5
7912       $AR cru libconftest.a conftest.o 2>&5
7913       cat > conftest.c << _LT_EOF
7914 int main() { return 0;}
7915 _LT_EOF
7916       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7917       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7918       _lt_result=$?
7919       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7920         lt_cv_ld_force_load=yes
7921       else
7922         cat conftest.err >&5
7923       fi
7924         rm -f conftest.err libconftest.a conftest conftest.c
7925         rm -rf conftest.dSYM
7926
7927 fi
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7929 $as_echo "$lt_cv_ld_force_load" >&6; }
7930     case $host_os in
7931     rhapsody* | darwin1.[012])
7932       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7933     darwin1.*)
7934       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7935     darwin*) # darwin 5.x on
7936       # if running on 10.5 or later, the deployment target defaults
7937       # to the OS version, if on x86, and 10.4, the deployment
7938       # target defaults to 10.4. Don't you love it?
7939       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7940         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7941           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7942         10.[012][,.]*)
7943           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7944         10.*)
7945           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7946       esac
7947     ;;
7948   esac
7949     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7950       _lt_dar_single_mod='$single_module'
7951     fi
7952     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7953       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7954     else
7955       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7956     fi
7957     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7958       _lt_dsymutil='~$DSYMUTIL $lib || :'
7959     else
7960       _lt_dsymutil=
7961     fi
7962     ;;
7963   esac
7964
7965 for ac_header in dlfcn.h
7966 do :
7967   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7968 "
7969 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7970   cat >>confdefs.h <<_ACEOF
7971 #define HAVE_DLFCN_H 1
7972 _ACEOF
7973
7974 fi
7975
7976 done
7977
7978
7979
7980
7981
7982 # Set options
7983 enable_dlopen=yes
7984
7985
7986
7987
7988   enable_win32_dll=no
7989
7990
7991
7992   # Check whether --enable-static was given.
7993 if test "${enable_static+set}" = set; then :
7994   enableval=$enable_static; p=${PACKAGE-default}
7995     case $enableval in
7996     yes) enable_static=yes ;;
7997     no) enable_static=no ;;
7998     *)
7999      enable_static=no
8000       # Look at the argument we got.  We use all the common list separators.
8001       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8002       for pkg in $enableval; do
8003         IFS="$lt_save_ifs"
8004         if test "X$pkg" = "X$p"; then
8005           enable_static=yes
8006         fi
8007       done
8008       IFS="$lt_save_ifs"
8009       ;;
8010     esac
8011 else
8012   enable_static=yes
8013 fi
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024 # Check whether --with-pic was given.
8025 if test "${with_pic+set}" = set; then :
8026   withval=$with_pic; pic_mode="$withval"
8027 else
8028   pic_mode=default
8029 fi
8030
8031
8032 test -z "$pic_mode" && pic_mode=default
8033
8034
8035
8036
8037
8038
8039
8040   # Check whether --enable-fast-install was given.
8041 if test "${enable_fast_install+set}" = set; then :
8042   enableval=$enable_fast_install; p=${PACKAGE-default}
8043     case $enableval in
8044     yes) enable_fast_install=yes ;;
8045     no) enable_fast_install=no ;;
8046     *)
8047       enable_fast_install=no
8048       # Look at the argument we got.  We use all the common list separators.
8049       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8050       for pkg in $enableval; do
8051         IFS="$lt_save_ifs"
8052         if test "X$pkg" = "X$p"; then
8053           enable_fast_install=yes
8054         fi
8055       done
8056       IFS="$lt_save_ifs"
8057       ;;
8058     esac
8059 else
8060   enable_fast_install=yes
8061 fi
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073 # This can be used to rebuild libtool when needed
8074 LIBTOOL_DEPS="$ltmain"
8075
8076 # Always use our own libtool.
8077 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104 test -z "$LN_S" && LN_S="ln -s"
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119 if test -n "${ZSH_VERSION+set}" ; then
8120    setopt NO_GLOB_SUBST
8121 fi
8122
8123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8124 $as_echo_n "checking for objdir... " >&6; }
8125 if test "${lt_cv_objdir+set}" = set; then :
8126   $as_echo_n "(cached) " >&6
8127 else
8128   rm -f .libs 2>/dev/null
8129 mkdir .libs 2>/dev/null
8130 if test -d .libs; then
8131   lt_cv_objdir=.libs
8132 else
8133   # MS-DOS does not allow filenames that begin with a dot.
8134   lt_cv_objdir=_libs
8135 fi
8136 rmdir .libs 2>/dev/null
8137 fi
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8139 $as_echo "$lt_cv_objdir" >&6; }
8140 objdir=$lt_cv_objdir
8141
8142
8143
8144
8145
8146 cat >>confdefs.h <<_ACEOF
8147 #define LT_OBJDIR "$lt_cv_objdir/"
8148 _ACEOF
8149
8150
8151
8152
8153 case $host_os in
8154 aix3*)
8155   # AIX sometimes has problems with the GCC collect2 program.  For some
8156   # reason, if we set the COLLECT_NAMES environment variable, the problems
8157   # vanish in a puff of smoke.
8158   if test "X${COLLECT_NAMES+set}" != Xset; then
8159     COLLECT_NAMES=
8160     export COLLECT_NAMES
8161   fi
8162   ;;
8163 esac
8164
8165 # Global variables:
8166 ofile=libtool
8167 can_build_shared=yes
8168
8169 # All known linkers require a `.a' archive for static linking (except MSVC,
8170 # which needs '.lib').
8171 libext=a
8172
8173 with_gnu_ld="$lt_cv_prog_gnu_ld"
8174
8175 old_CC="$CC"
8176 old_CFLAGS="$CFLAGS"
8177
8178 # Set sane defaults for various variables
8179 test -z "$CC" && CC=cc
8180 test -z "$LTCC" && LTCC=$CC
8181 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8182 test -z "$LD" && LD=ld
8183 test -z "$ac_objext" && ac_objext=o
8184
8185 for cc_temp in $compiler""; do
8186   case $cc_temp in
8187     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8188     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8189     \-*) ;;
8190     *) break;;
8191   esac
8192 done
8193 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8194
8195
8196 # Only perform the check for file, if the check method requires it
8197 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8198 case $deplibs_check_method in
8199 file_magic*)
8200   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8201     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8202 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8203 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8204   $as_echo_n "(cached) " >&6
8205 else
8206   case $MAGIC_CMD in
8207 [\\/*] |  ?:[\\/]*)
8208   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8209   ;;
8210 *)
8211   lt_save_MAGIC_CMD="$MAGIC_CMD"
8212   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8213   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8214   for ac_dir in $ac_dummy; do
8215     IFS="$lt_save_ifs"
8216     test -z "$ac_dir" && ac_dir=.
8217     if test -f $ac_dir/${ac_tool_prefix}file; then
8218       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8219       if test -n "$file_magic_test_file"; then
8220         case $deplibs_check_method in
8221         "file_magic "*)
8222           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8223           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8224           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8225             $EGREP "$file_magic_regex" > /dev/null; then
8226             :
8227           else
8228             cat <<_LT_EOF 1>&2
8229
8230 *** Warning: the command libtool uses to detect shared libraries,
8231 *** $file_magic_cmd, produces output that libtool cannot recognize.
8232 *** The result is that libtool may fail to recognize shared libraries
8233 *** as such.  This will affect the creation of libtool libraries that
8234 *** depend on shared libraries, but programs linked with such libtool
8235 *** libraries will work regardless of this problem.  Nevertheless, you
8236 *** may want to report the problem to your system manager and/or to
8237 *** bug-libtool@gnu.org
8238
8239 _LT_EOF
8240           fi ;;
8241         esac
8242       fi
8243       break
8244     fi
8245   done
8246   IFS="$lt_save_ifs"
8247   MAGIC_CMD="$lt_save_MAGIC_CMD"
8248   ;;
8249 esac
8250 fi
8251
8252 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8253 if test -n "$MAGIC_CMD"; then
8254   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8255 $as_echo "$MAGIC_CMD" >&6; }
8256 else
8257   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8258 $as_echo "no" >&6; }
8259 fi
8260
8261
8262
8263
8264
8265 if test -z "$lt_cv_path_MAGIC_CMD"; then
8266   if test -n "$ac_tool_prefix"; then
8267     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8268 $as_echo_n "checking for file... " >&6; }
8269 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8270   $as_echo_n "(cached) " >&6
8271 else
8272   case $MAGIC_CMD in
8273 [\\/*] |  ?:[\\/]*)
8274   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8275   ;;
8276 *)
8277   lt_save_MAGIC_CMD="$MAGIC_CMD"
8278   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8279   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8280   for ac_dir in $ac_dummy; do
8281     IFS="$lt_save_ifs"
8282     test -z "$ac_dir" && ac_dir=.
8283     if test -f $ac_dir/file; then
8284       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8285       if test -n "$file_magic_test_file"; then
8286         case $deplibs_check_method in
8287         "file_magic "*)
8288           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8289           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8290           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8291             $EGREP "$file_magic_regex" > /dev/null; then
8292             :
8293           else
8294             cat <<_LT_EOF 1>&2
8295
8296 *** Warning: the command libtool uses to detect shared libraries,
8297 *** $file_magic_cmd, produces output that libtool cannot recognize.
8298 *** The result is that libtool may fail to recognize shared libraries
8299 *** as such.  This will affect the creation of libtool libraries that
8300 *** depend on shared libraries, but programs linked with such libtool
8301 *** libraries will work regardless of this problem.  Nevertheless, you
8302 *** may want to report the problem to your system manager and/or to
8303 *** bug-libtool@gnu.org
8304
8305 _LT_EOF
8306           fi ;;
8307         esac
8308       fi
8309       break
8310     fi
8311   done
8312   IFS="$lt_save_ifs"
8313   MAGIC_CMD="$lt_save_MAGIC_CMD"
8314   ;;
8315 esac
8316 fi
8317
8318 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8319 if test -n "$MAGIC_CMD"; then
8320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8321 $as_echo "$MAGIC_CMD" >&6; }
8322 else
8323   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8324 $as_echo "no" >&6; }
8325 fi
8326
8327
8328   else
8329     MAGIC_CMD=:
8330   fi
8331 fi
8332
8333   fi
8334   ;;
8335 esac
8336
8337 # Use C for the default configuration in the libtool script
8338
8339 lt_save_CC="$CC"
8340 ac_ext=c
8341 ac_cpp='$CPP $CPPFLAGS'
8342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8345
8346
8347 # Source file extension for C test sources.
8348 ac_ext=c
8349
8350 # Object file extension for compiled C test sources.
8351 objext=o
8352 objext=$objext
8353
8354 # Code to be used in simple compile tests
8355 lt_simple_compile_test_code="int some_variable = 0;"
8356
8357 # Code to be used in simple link tests
8358 lt_simple_link_test_code='int main(){return(0);}'
8359
8360
8361
8362
8363
8364
8365
8366 # If no C compiler was specified, use CC.
8367 LTCC=${LTCC-"$CC"}
8368
8369 # If no C compiler flags were specified, use CFLAGS.
8370 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8371
8372 # Allow CC to be a program name with arguments.
8373 compiler=$CC
8374
8375 # Save the default compiler, since it gets overwritten when the other
8376 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8377 compiler_DEFAULT=$CC
8378
8379 # save warnings/boilerplate of simple test code
8380 ac_outfile=conftest.$ac_objext
8381 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8382 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8383 _lt_compiler_boilerplate=`cat conftest.err`
8384 $RM conftest*
8385
8386 ac_outfile=conftest.$ac_objext
8387 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8388 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8389 _lt_linker_boilerplate=`cat conftest.err`
8390 $RM -r conftest*
8391
8392
8393 ## CAVEAT EMPTOR:
8394 ## There is no encapsulation within the following macros, do not change
8395 ## the running order or otherwise move them around unless you know exactly
8396 ## what you are doing...
8397 if test -n "$compiler"; then
8398
8399 lt_prog_compiler_no_builtin_flag=
8400
8401 if test "$GCC" = yes; then
8402   case $cc_basename in
8403   nvcc*)
8404     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8405   *)
8406     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8407   esac
8408
8409   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8410 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8411 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8412   $as_echo_n "(cached) " >&6
8413 else
8414   lt_cv_prog_compiler_rtti_exceptions=no
8415    ac_outfile=conftest.$ac_objext
8416    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8417    lt_compiler_flag="-fno-rtti -fno-exceptions"
8418    # Insert the option either (1) after the last *FLAGS variable, or
8419    # (2) before a word containing "conftest.", or (3) at the end.
8420    # Note that $ac_compile itself does not contain backslashes and begins
8421    # with a dollar sign (not a hyphen), so the echo should work correctly.
8422    # The option is referenced via a variable to avoid confusing sed.
8423    lt_compile=`echo "$ac_compile" | $SED \
8424    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8425    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8426    -e 's:$: $lt_compiler_flag:'`
8427    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8428    (eval "$lt_compile" 2>conftest.err)
8429    ac_status=$?
8430    cat conftest.err >&5
8431    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8432    if (exit $ac_status) && test -s "$ac_outfile"; then
8433      # The compiler can only warn and ignore the option if not recognized
8434      # So say no if there are warnings other than the usual output.
8435      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8436      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8437      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8438        lt_cv_prog_compiler_rtti_exceptions=yes
8439      fi
8440    fi
8441    $RM conftest*
8442
8443 fi
8444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8445 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8446
8447 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8448     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8449 else
8450     :
8451 fi
8452
8453 fi
8454
8455
8456
8457
8458
8459
8460   lt_prog_compiler_wl=
8461 lt_prog_compiler_pic=
8462 lt_prog_compiler_static=
8463
8464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8465 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8466
8467   if test "$GCC" = yes; then
8468     lt_prog_compiler_wl='-Wl,'
8469     lt_prog_compiler_static='-static'
8470
8471     case $host_os in
8472       aix*)
8473       # All AIX code is PIC.
8474       if test "$host_cpu" = ia64; then
8475         # AIX 5 now supports IA64 processor
8476         lt_prog_compiler_static='-Bstatic'
8477       fi
8478       lt_prog_compiler_pic='-fPIC'
8479       ;;
8480
8481     amigaos*)
8482       case $host_cpu in
8483       powerpc)
8484             # see comment about AmigaOS4 .so support
8485             lt_prog_compiler_pic='-fPIC'
8486         ;;
8487       m68k)
8488             # FIXME: we need at least 68020 code to build shared libraries, but
8489             # adding the `-m68020' flag to GCC prevents building anything better,
8490             # like `-m68040'.
8491             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8492         ;;
8493       esac
8494       ;;
8495
8496     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8497       # PIC is the default for these OSes.
8498       ;;
8499
8500     mingw* | cygwin* | pw32* | os2* | cegcc*)
8501       # This hack is so that the source file can tell whether it is being
8502       # built for inclusion in a dll (and should export symbols for example).
8503       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8504       # (--disable-auto-import) libraries
8505       lt_prog_compiler_pic='-DDLL_EXPORT'
8506       ;;
8507
8508     darwin* | rhapsody*)
8509       # PIC is the default on this platform
8510       # Common symbols not allowed in MH_DYLIB files
8511       lt_prog_compiler_pic='-fno-common'
8512       ;;
8513
8514     haiku*)
8515       # PIC is the default for Haiku.
8516       # The "-static" flag exists, but is broken.
8517       lt_prog_compiler_static=
8518       ;;
8519
8520     hpux*)
8521       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8522       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8523       # sets the default TLS model and affects inlining.
8524       case $host_cpu in
8525       hppa*64*)
8526         # +Z the default
8527         ;;
8528       *)
8529         lt_prog_compiler_pic='-fPIC'
8530         ;;
8531       esac
8532       ;;
8533
8534     interix[3-9]*)
8535       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8536       # Instead, we relocate shared libraries at runtime.
8537       ;;
8538
8539     msdosdjgpp*)
8540       # Just because we use GCC doesn't mean we suddenly get shared libraries
8541       # on systems that don't support them.
8542       lt_prog_compiler_can_build_shared=no
8543       enable_shared=no
8544       ;;
8545
8546     *nto* | *qnx*)
8547       # QNX uses GNU C++, but need to define -shared option too, otherwise
8548       # it will coredump.
8549       lt_prog_compiler_pic='-fPIC -shared'
8550       ;;
8551
8552     sysv4*MP*)
8553       if test -d /usr/nec; then
8554         lt_prog_compiler_pic=-Kconform_pic
8555       fi
8556       ;;
8557
8558     *)
8559       lt_prog_compiler_pic='-fPIC'
8560       ;;
8561     esac
8562
8563     case $cc_basename in
8564     nvcc*) # Cuda Compiler Driver 2.2
8565       lt_prog_compiler_wl='-Xlinker '
8566       lt_prog_compiler_pic='-Xcompiler -fPIC'
8567       ;;
8568     esac
8569   else
8570     # PORTME Check for flag to pass linker flags through the system compiler.
8571     case $host_os in
8572     aix*)
8573       lt_prog_compiler_wl='-Wl,'
8574       if test "$host_cpu" = ia64; then
8575         # AIX 5 now supports IA64 processor
8576         lt_prog_compiler_static='-Bstatic'
8577       else
8578         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8579       fi
8580       ;;
8581
8582     mingw* | cygwin* | pw32* | os2* | cegcc*)
8583       # This hack is so that the source file can tell whether it is being
8584       # built for inclusion in a dll (and should export symbols for example).
8585       lt_prog_compiler_pic='-DDLL_EXPORT'
8586       ;;
8587
8588     hpux9* | hpux10* | hpux11*)
8589       lt_prog_compiler_wl='-Wl,'
8590       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8591       # not for PA HP-UX.
8592       case $host_cpu in
8593       hppa*64*|ia64*)
8594         # +Z the default
8595         ;;
8596       *)
8597         lt_prog_compiler_pic='+Z'
8598         ;;
8599       esac
8600       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8601       lt_prog_compiler_static='${wl}-a ${wl}archive'
8602       ;;
8603
8604     irix5* | irix6* | nonstopux*)
8605       lt_prog_compiler_wl='-Wl,'
8606       # PIC (with -KPIC) is the default.
8607       lt_prog_compiler_static='-non_shared'
8608       ;;
8609
8610     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8611       case $cc_basename in
8612       # old Intel for x86_64 which still supported -KPIC.
8613       ecc*)
8614         lt_prog_compiler_wl='-Wl,'
8615         lt_prog_compiler_pic='-KPIC'
8616         lt_prog_compiler_static='-static'
8617         ;;
8618       # icc used to be incompatible with GCC.
8619       # ICC 10 doesn't accept -KPIC any more.
8620       icc* | ifort*)
8621         lt_prog_compiler_wl='-Wl,'
8622         lt_prog_compiler_pic='-fPIC'
8623         lt_prog_compiler_static='-static'
8624         ;;
8625       # Lahey Fortran 8.1.
8626       lf95*)
8627         lt_prog_compiler_wl='-Wl,'
8628         lt_prog_compiler_pic='--shared'
8629         lt_prog_compiler_static='--static'
8630         ;;
8631       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8632         # Portland Group compilers (*not* the Pentium gcc compiler,
8633         # which looks to be a dead project)
8634         lt_prog_compiler_wl='-Wl,'
8635         lt_prog_compiler_pic='-fpic'
8636         lt_prog_compiler_static='-Bstatic'
8637         ;;
8638       ccc*)
8639         lt_prog_compiler_wl='-Wl,'
8640         # All Alpha code is PIC.
8641         lt_prog_compiler_static='-non_shared'
8642         ;;
8643       xl* | bgxl* | bgf* | mpixl*)
8644         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8645         lt_prog_compiler_wl='-Wl,'
8646         lt_prog_compiler_pic='-qpic'
8647         lt_prog_compiler_static='-qstaticlink'
8648         ;;
8649       *)
8650         case `$CC -V 2>&1 | sed 5q` in
8651         *Sun\ F* | *Sun*Fortran*)
8652           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8653           lt_prog_compiler_pic='-KPIC'
8654           lt_prog_compiler_static='-Bstatic'
8655           lt_prog_compiler_wl=''
8656           ;;
8657         *Sun\ C*)
8658           # Sun C 5.9
8659           lt_prog_compiler_pic='-KPIC'
8660           lt_prog_compiler_static='-Bstatic'
8661           lt_prog_compiler_wl='-Wl,'
8662           ;;
8663         esac
8664         ;;
8665       esac
8666       ;;
8667
8668     newsos6)
8669       lt_prog_compiler_pic='-KPIC'
8670       lt_prog_compiler_static='-Bstatic'
8671       ;;
8672
8673     *nto* | *qnx*)
8674       # QNX uses GNU C++, but need to define -shared option too, otherwise
8675       # it will coredump.
8676       lt_prog_compiler_pic='-fPIC -shared'
8677       ;;
8678
8679     osf3* | osf4* | osf5*)
8680       lt_prog_compiler_wl='-Wl,'
8681       # All OSF/1 code is PIC.
8682       lt_prog_compiler_static='-non_shared'
8683       ;;
8684
8685     rdos*)
8686       lt_prog_compiler_static='-non_shared'
8687       ;;
8688
8689     solaris*)
8690       lt_prog_compiler_pic='-KPIC'
8691       lt_prog_compiler_static='-Bstatic'
8692       case $cc_basename in
8693       f77* | f90* | f95*)
8694         lt_prog_compiler_wl='-Qoption ld ';;
8695       *)
8696         lt_prog_compiler_wl='-Wl,';;
8697       esac
8698       ;;
8699
8700     sunos4*)
8701       lt_prog_compiler_wl='-Qoption ld '
8702       lt_prog_compiler_pic='-PIC'
8703       lt_prog_compiler_static='-Bstatic'
8704       ;;
8705
8706     sysv4 | sysv4.2uw2* | sysv4.3*)
8707       lt_prog_compiler_wl='-Wl,'
8708       lt_prog_compiler_pic='-KPIC'
8709       lt_prog_compiler_static='-Bstatic'
8710       ;;
8711
8712     sysv4*MP*)
8713       if test -d /usr/nec ;then
8714         lt_prog_compiler_pic='-Kconform_pic'
8715         lt_prog_compiler_static='-Bstatic'
8716       fi
8717       ;;
8718
8719     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8720       lt_prog_compiler_wl='-Wl,'
8721       lt_prog_compiler_pic='-KPIC'
8722       lt_prog_compiler_static='-Bstatic'
8723       ;;
8724
8725     unicos*)
8726       lt_prog_compiler_wl='-Wl,'
8727       lt_prog_compiler_can_build_shared=no
8728       ;;
8729
8730     uts4*)
8731       lt_prog_compiler_pic='-pic'
8732       lt_prog_compiler_static='-Bstatic'
8733       ;;
8734
8735     *)
8736       lt_prog_compiler_can_build_shared=no
8737       ;;
8738     esac
8739   fi
8740
8741 case $host_os in
8742   # For platforms which do not support PIC, -DPIC is meaningless:
8743   *djgpp*)
8744     lt_prog_compiler_pic=
8745     ;;
8746   *)
8747     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8748     ;;
8749 esac
8750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8751 $as_echo "$lt_prog_compiler_pic" >&6; }
8752
8753
8754
8755
8756
8757
8758 #
8759 # Check to make sure the PIC flag actually works.
8760 #
8761 if test -n "$lt_prog_compiler_pic"; then
8762   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8763 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8764 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8765   $as_echo_n "(cached) " >&6
8766 else
8767   lt_cv_prog_compiler_pic_works=no
8768    ac_outfile=conftest.$ac_objext
8769    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8770    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8771    # Insert the option either (1) after the last *FLAGS variable, or
8772    # (2) before a word containing "conftest.", or (3) at the end.
8773    # Note that $ac_compile itself does not contain backslashes and begins
8774    # with a dollar sign (not a hyphen), so the echo should work correctly.
8775    # The option is referenced via a variable to avoid confusing sed.
8776    lt_compile=`echo "$ac_compile" | $SED \
8777    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8778    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8779    -e 's:$: $lt_compiler_flag:'`
8780    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8781    (eval "$lt_compile" 2>conftest.err)
8782    ac_status=$?
8783    cat conftest.err >&5
8784    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8785    if (exit $ac_status) && test -s "$ac_outfile"; then
8786      # The compiler can only warn and ignore the option if not recognized
8787      # So say no if there are warnings other than the usual output.
8788      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8789      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8790      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8791        lt_cv_prog_compiler_pic_works=yes
8792      fi
8793    fi
8794    $RM conftest*
8795
8796 fi
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8798 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8799
8800 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8801     case $lt_prog_compiler_pic in
8802      "" | " "*) ;;
8803      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8804      esac
8805 else
8806     lt_prog_compiler_pic=
8807      lt_prog_compiler_can_build_shared=no
8808 fi
8809
8810 fi
8811
8812
8813
8814
8815
8816
8817 #
8818 # Check to make sure the static flag actually works.
8819 #
8820 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8822 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8823 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8824   $as_echo_n "(cached) " >&6
8825 else
8826   lt_cv_prog_compiler_static_works=no
8827    save_LDFLAGS="$LDFLAGS"
8828    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8829    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8830    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8831      # The linker can only warn and ignore the option if not recognized
8832      # So say no if there are warnings
8833      if test -s conftest.err; then
8834        # Append any errors to the config.log.
8835        cat conftest.err 1>&5
8836        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8837        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8838        if diff conftest.exp conftest.er2 >/dev/null; then
8839          lt_cv_prog_compiler_static_works=yes
8840        fi
8841      else
8842        lt_cv_prog_compiler_static_works=yes
8843      fi
8844    fi
8845    $RM -r conftest*
8846    LDFLAGS="$save_LDFLAGS"
8847
8848 fi
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8850 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8851
8852 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8853     :
8854 else
8855     lt_prog_compiler_static=
8856 fi
8857
8858
8859
8860
8861
8862
8863
8864   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8865 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8866 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8867   $as_echo_n "(cached) " >&6
8868 else
8869   lt_cv_prog_compiler_c_o=no
8870    $RM -r conftest 2>/dev/null
8871    mkdir conftest
8872    cd conftest
8873    mkdir out
8874    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8875
8876    lt_compiler_flag="-o out/conftest2.$ac_objext"
8877    # Insert the option either (1) after the last *FLAGS variable, or
8878    # (2) before a word containing "conftest.", or (3) at the end.
8879    # Note that $ac_compile itself does not contain backslashes and begins
8880    # with a dollar sign (not a hyphen), so the echo should work correctly.
8881    lt_compile=`echo "$ac_compile" | $SED \
8882    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8883    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8884    -e 's:$: $lt_compiler_flag:'`
8885    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8886    (eval "$lt_compile" 2>out/conftest.err)
8887    ac_status=$?
8888    cat out/conftest.err >&5
8889    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8890    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8891    then
8892      # The compiler can only warn and ignore the option if not recognized
8893      # So say no if there are warnings
8894      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8895      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8896      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8897        lt_cv_prog_compiler_c_o=yes
8898      fi
8899    fi
8900    chmod u+w . 2>&5
8901    $RM conftest*
8902    # SGI C++ compiler will create directory out/ii_files/ for
8903    # template instantiation
8904    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8905    $RM out/* && rmdir out
8906    cd ..
8907    $RM -r conftest
8908    $RM conftest*
8909
8910 fi
8911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8912 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8913
8914
8915
8916
8917
8918
8919   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8920 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8921 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8922   $as_echo_n "(cached) " >&6
8923 else
8924   lt_cv_prog_compiler_c_o=no
8925    $RM -r conftest 2>/dev/null
8926    mkdir conftest
8927    cd conftest
8928    mkdir out
8929    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8930
8931    lt_compiler_flag="-o out/conftest2.$ac_objext"
8932    # Insert the option either (1) after the last *FLAGS variable, or
8933    # (2) before a word containing "conftest.", or (3) at the end.
8934    # Note that $ac_compile itself does not contain backslashes and begins
8935    # with a dollar sign (not a hyphen), so the echo should work correctly.
8936    lt_compile=`echo "$ac_compile" | $SED \
8937    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8938    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8939    -e 's:$: $lt_compiler_flag:'`
8940    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8941    (eval "$lt_compile" 2>out/conftest.err)
8942    ac_status=$?
8943    cat out/conftest.err >&5
8944    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8945    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8946    then
8947      # The compiler can only warn and ignore the option if not recognized
8948      # So say no if there are warnings
8949      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8950      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8951      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8952        lt_cv_prog_compiler_c_o=yes
8953      fi
8954    fi
8955    chmod u+w . 2>&5
8956    $RM conftest*
8957    # SGI C++ compiler will create directory out/ii_files/ for
8958    # template instantiation
8959    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8960    $RM out/* && rmdir out
8961    cd ..
8962    $RM -r conftest
8963    $RM conftest*
8964
8965 fi
8966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8967 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8968
8969
8970
8971
8972 hard_links="nottested"
8973 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8974   # do not overwrite the value of need_locks provided by the user
8975   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8976 $as_echo_n "checking if we can lock with hard links... " >&6; }
8977   hard_links=yes
8978   $RM conftest*
8979   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8980   touch conftest.a
8981   ln conftest.a conftest.b 2>&5 || hard_links=no
8982   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8984 $as_echo "$hard_links" >&6; }
8985   if test "$hard_links" = no; then
8986     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8987 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8988     need_locks=warn
8989   fi
8990 else
8991   need_locks=no
8992 fi
8993
8994
8995
8996
8997
8998
8999   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9000 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9001
9002   runpath_var=
9003   allow_undefined_flag=
9004   always_export_symbols=no
9005   archive_cmds=
9006   archive_expsym_cmds=
9007   compiler_needs_object=no
9008   enable_shared_with_static_runtimes=no
9009   export_dynamic_flag_spec=
9010   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9011   hardcode_automatic=no
9012   hardcode_direct=no
9013   hardcode_direct_absolute=no
9014   hardcode_libdir_flag_spec=
9015   hardcode_libdir_flag_spec_ld=
9016   hardcode_libdir_separator=
9017   hardcode_minus_L=no
9018   hardcode_shlibpath_var=unsupported
9019   inherit_rpath=no
9020   link_all_deplibs=unknown
9021   module_cmds=
9022   module_expsym_cmds=
9023   old_archive_from_new_cmds=
9024   old_archive_from_expsyms_cmds=
9025   thread_safe_flag_spec=
9026   whole_archive_flag_spec=
9027   # include_expsyms should be a list of space-separated symbols to be *always*
9028   # included in the symbol list
9029   include_expsyms=
9030   # exclude_expsyms can be an extended regexp of symbols to exclude
9031   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9032   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9033   # as well as any symbol that contains `d'.
9034   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9035   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9036   # platforms (ab)use it in PIC code, but their linkers get confused if
9037   # the symbol is explicitly referenced.  Since portable code cannot
9038   # rely on this symbol name, it's probably fine to never include it in
9039   # preloaded symbol tables.
9040   # Exclude shared library initialization/finalization symbols.
9041   extract_expsyms_cmds=
9042
9043   case $host_os in
9044   cygwin* | mingw* | pw32* | cegcc*)
9045     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9046     # When not using gcc, we currently assume that we are using
9047     # Microsoft Visual C++.
9048     if test "$GCC" != yes; then
9049       with_gnu_ld=no
9050     fi
9051     ;;
9052   interix*)
9053     # we just hope/assume this is gcc and not c89 (= MSVC++)
9054     with_gnu_ld=yes
9055     ;;
9056   openbsd*)
9057     with_gnu_ld=no
9058     ;;
9059   esac
9060
9061   ld_shlibs=yes
9062
9063   # On some targets, GNU ld is compatible enough with the native linker
9064   # that we're better off using the native interface for both.
9065   lt_use_gnu_ld_interface=no
9066   if test "$with_gnu_ld" = yes; then
9067     case $host_os in
9068       aix*)
9069         # The AIX port of GNU ld has always aspired to compatibility
9070         # with the native linker.  However, as the warning in the GNU ld
9071         # block says, versions before 2.19.5* couldn't really create working
9072         # shared libraries, regardless of the interface used.
9073         case `$LD -v 2>&1` in
9074           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9075           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9076           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9077           *)
9078             lt_use_gnu_ld_interface=yes
9079             ;;
9080         esac
9081         ;;
9082       *)
9083         lt_use_gnu_ld_interface=yes
9084         ;;
9085     esac
9086   fi
9087
9088   if test "$lt_use_gnu_ld_interface" = yes; then
9089     # If archive_cmds runs LD, not CC, wlarc should be empty
9090     wlarc='${wl}'
9091
9092     # Set some defaults for GNU ld with shared library support. These
9093     # are reset later if shared libraries are not supported. Putting them
9094     # here allows them to be overridden if necessary.
9095     runpath_var=LD_RUN_PATH
9096     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9097     export_dynamic_flag_spec='${wl}--export-dynamic'
9098     # ancient GNU ld didn't support --whole-archive et. al.
9099     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9100       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9101     else
9102       whole_archive_flag_spec=
9103     fi
9104     supports_anon_versioning=no
9105     case `$LD -v 2>&1` in
9106       *GNU\ gold*) supports_anon_versioning=yes ;;
9107       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9108       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9109       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9110       *\ 2.11.*) ;; # other 2.11 versions
9111       *) supports_anon_versioning=yes ;;
9112     esac
9113
9114     # See if GNU ld supports shared libraries.
9115     case $host_os in
9116     aix[3-9]*)
9117       # On AIX/PPC, the GNU linker is very broken
9118       if test "$host_cpu" != ia64; then
9119         ld_shlibs=no
9120         cat <<_LT_EOF 1>&2
9121
9122 *** Warning: the GNU linker, at least up to release 2.19, is reported
9123 *** to be unable to reliably create shared libraries on AIX.
9124 *** Therefore, libtool is disabling shared libraries support.  If you
9125 *** really care for shared libraries, you may want to install binutils
9126 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9127 *** You will then need to restart the configuration process.
9128
9129 _LT_EOF
9130       fi
9131       ;;
9132
9133     amigaos*)
9134       case $host_cpu in
9135       powerpc)
9136             # see comment about AmigaOS4 .so support
9137             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9138             archive_expsym_cmds=''
9139         ;;
9140       m68k)
9141             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)'
9142             hardcode_libdir_flag_spec='-L$libdir'
9143             hardcode_minus_L=yes
9144         ;;
9145       esac
9146       ;;
9147
9148     beos*)
9149       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9150         allow_undefined_flag=unsupported
9151         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9152         # support --undefined.  This deserves some investigation.  FIXME
9153         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9154       else
9155         ld_shlibs=no
9156       fi
9157       ;;
9158
9159     cygwin* | mingw* | pw32* | cegcc*)
9160       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9161       # as there is no search path for DLLs.
9162       hardcode_libdir_flag_spec='-L$libdir'
9163       export_dynamic_flag_spec='${wl}--export-all-symbols'
9164       allow_undefined_flag=unsupported
9165       always_export_symbols=no
9166       enable_shared_with_static_runtimes=yes
9167       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9168
9169       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9170         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9171         # If the export-symbols file already is a .def file (1st line
9172         # is EXPORTS), use it as is; otherwise, prepend...
9173         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9174           cp $export_symbols $output_objdir/$soname.def;
9175         else
9176           echo EXPORTS > $output_objdir/$soname.def;
9177           cat $export_symbols >> $output_objdir/$soname.def;
9178         fi~
9179         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9180       else
9181         ld_shlibs=no
9182       fi
9183       ;;
9184
9185     haiku*)
9186       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9187       link_all_deplibs=yes
9188       ;;
9189
9190     interix[3-9]*)
9191       hardcode_direct=no
9192       hardcode_shlibpath_var=no
9193       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9194       export_dynamic_flag_spec='${wl}-E'
9195       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9196       # Instead, shared libraries are loaded at an image base (0x10000000 by
9197       # default) and relocated if they conflict, which is a slow very memory
9198       # consuming and fragmenting process.  To avoid this, we pick a random,
9199       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9200       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9201       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9202       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'
9203       ;;
9204
9205     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9206       tmp_diet=no
9207       if test "$host_os" = linux-dietlibc; then
9208         case $cc_basename in
9209           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9210         esac
9211       fi
9212       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9213          && test "$tmp_diet" = no
9214       then
9215         tmp_addflag=' $pic_flag'
9216         tmp_sharedflag='-shared'
9217         case $cc_basename,$host_cpu in
9218         pgcc*)                          # Portland Group C compiler
9219           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'
9220           tmp_addflag=' $pic_flag'
9221           ;;
9222         pgf77* | pgf90* | pgf95* | pgfortran*)
9223                                         # Portland Group f77 and f90 compilers
9224           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'
9225           tmp_addflag=' $pic_flag -Mnomain' ;;
9226         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9227           tmp_addflag=' -i_dynamic' ;;
9228         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9229           tmp_addflag=' -i_dynamic -nofor_main' ;;
9230         ifc* | ifort*)                  # Intel Fortran compiler
9231           tmp_addflag=' -nofor_main' ;;
9232         lf95*)                          # Lahey Fortran 8.1
9233           whole_archive_flag_spec=
9234           tmp_sharedflag='--shared' ;;
9235         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9236           tmp_sharedflag='-qmkshrobj'
9237           tmp_addflag= ;;
9238         nvcc*)  # Cuda Compiler Driver 2.2
9239           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'
9240           compiler_needs_object=yes
9241           ;;
9242         esac
9243         case `$CC -V 2>&1 | sed 5q` in
9244         *Sun\ C*)                       # Sun C 5.9
9245           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'
9246           compiler_needs_object=yes
9247           tmp_sharedflag='-G' ;;
9248         *Sun\ F*)                       # Sun Fortran 8.3
9249           tmp_sharedflag='-G' ;;
9250         esac
9251         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9252
9253         if test "x$supports_anon_versioning" = xyes; then
9254           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9255             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9256             echo "local: *; };" >> $output_objdir/$libname.ver~
9257             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9258         fi
9259
9260         case $cc_basename in
9261         xlf* | bgf* | bgxlf* | mpixlf*)
9262           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9263           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9264           hardcode_libdir_flag_spec=
9265           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9266           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9267           if test "x$supports_anon_versioning" = xyes; then
9268             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9269               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9270               echo "local: *; };" >> $output_objdir/$libname.ver~
9271               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9272           fi
9273           ;;
9274         esac
9275       else
9276         ld_shlibs=no
9277       fi
9278       ;;
9279
9280     netbsd*)
9281       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9282         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9283         wlarc=
9284       else
9285         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9286         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9287       fi
9288       ;;
9289
9290     solaris*)
9291       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9292         ld_shlibs=no
9293         cat <<_LT_EOF 1>&2
9294
9295 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9296 *** create shared libraries on Solaris systems.  Therefore, libtool
9297 *** is disabling shared libraries support.  We urge you to upgrade GNU
9298 *** binutils to release 2.9.1 or newer.  Another option is to modify
9299 *** your PATH or compiler configuration so that the native linker is
9300 *** used, and then restart.
9301
9302 _LT_EOF
9303       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9304         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9305         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9306       else
9307         ld_shlibs=no
9308       fi
9309       ;;
9310
9311     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9312       case `$LD -v 2>&1` in
9313         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9314         ld_shlibs=no
9315         cat <<_LT_EOF 1>&2
9316
9317 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9318 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9319 *** is disabling shared libraries support.  We urge you to upgrade GNU
9320 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9321 *** your PATH or compiler configuration so that the native linker is
9322 *** used, and then restart.
9323
9324 _LT_EOF
9325         ;;
9326         *)
9327           # For security reasons, it is highly recommended that you always
9328           # use absolute paths for naming shared libraries, and exclude the
9329           # DT_RUNPATH tag from executables and libraries.  But doing so
9330           # requires that you compile everything twice, which is a pain.
9331           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9332             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9333             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9334             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9335           else
9336             ld_shlibs=no
9337           fi
9338         ;;
9339       esac
9340       ;;
9341
9342     sunos4*)
9343       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9344       wlarc=
9345       hardcode_direct=yes
9346       hardcode_shlibpath_var=no
9347       ;;
9348
9349     *)
9350       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9351         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9352         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9353       else
9354         ld_shlibs=no
9355       fi
9356       ;;
9357     esac
9358
9359     if test "$ld_shlibs" = no; then
9360       runpath_var=
9361       hardcode_libdir_flag_spec=
9362       export_dynamic_flag_spec=
9363       whole_archive_flag_spec=
9364     fi
9365   else
9366     # PORTME fill in a description of your system's linker (not GNU ld)
9367     case $host_os in
9368     aix3*)
9369       allow_undefined_flag=unsupported
9370       always_export_symbols=yes
9371       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'
9372       # Note: this linker hardcodes the directories in LIBPATH if there
9373       # are no directories specified by -L.
9374       hardcode_minus_L=yes
9375       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9376         # Neither direct hardcoding nor static linking is supported with a
9377         # broken collect2.
9378         hardcode_direct=unsupported
9379       fi
9380       ;;
9381
9382     aix[4-9]*)
9383       if test "$host_cpu" = ia64; then
9384         # On IA64, the linker does run time linking by default, so we don't
9385         # have to do anything special.
9386         aix_use_runtimelinking=no
9387         exp_sym_flag='-Bexport'
9388         no_entry_flag=""
9389       else
9390         # If we're using GNU nm, then we don't want the "-C" option.
9391         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9392         # Also, AIX nm treats weak defined symbols like other global
9393         # defined symbols, whereas GNU nm marks them as "W".
9394         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9395           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'
9396         else
9397           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9398         fi
9399         aix_use_runtimelinking=no
9400
9401         # Test if we are trying to use run time linking or normal
9402         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9403         # need to do runtime linking.
9404         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9405           for ld_flag in $LDFLAGS; do
9406           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9407             aix_use_runtimelinking=yes
9408             break
9409           fi
9410           done
9411           ;;
9412         esac
9413
9414         exp_sym_flag='-bexport'
9415         no_entry_flag='-bnoentry'
9416       fi
9417
9418       # When large executables or shared objects are built, AIX ld can
9419       # have problems creating the table of contents.  If linking a library
9420       # or program results in "error TOC overflow" add -mminimal-toc to
9421       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9422       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9423
9424       archive_cmds=''
9425       hardcode_direct=yes
9426       hardcode_direct_absolute=yes
9427       hardcode_libdir_separator=':'
9428       link_all_deplibs=yes
9429       file_list_spec='${wl}-f,'
9430
9431       if test "$GCC" = yes; then
9432         case $host_os in aix4.[012]|aix4.[012].*)
9433         # We only want to do this on AIX 4.2 and lower, the check
9434         # below for broken collect2 doesn't work under 4.3+
9435           collect2name=`${CC} -print-prog-name=collect2`
9436           if test -f "$collect2name" &&
9437            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9438           then
9439           # We have reworked collect2
9440           :
9441           else
9442           # We have old collect2
9443           hardcode_direct=unsupported
9444           # It fails to find uninstalled libraries when the uninstalled
9445           # path is not listed in the libpath.  Setting hardcode_minus_L
9446           # to unsupported forces relinking
9447           hardcode_minus_L=yes
9448           hardcode_libdir_flag_spec='-L$libdir'
9449           hardcode_libdir_separator=
9450           fi
9451           ;;
9452         esac
9453         shared_flag='-shared'
9454         if test "$aix_use_runtimelinking" = yes; then
9455           shared_flag="$shared_flag "'${wl}-G'
9456         fi
9457       else
9458         # not using gcc
9459         if test "$host_cpu" = ia64; then
9460         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9461         # chokes on -Wl,-G. The following line is correct:
9462           shared_flag='-G'
9463         else
9464           if test "$aix_use_runtimelinking" = yes; then
9465             shared_flag='${wl}-G'
9466           else
9467             shared_flag='${wl}-bM:SRE'
9468           fi
9469         fi
9470       fi
9471
9472       export_dynamic_flag_spec='${wl}-bexpall'
9473       # It seems that -bexpall does not export symbols beginning with
9474       # underscore (_), so it is better to generate a list of symbols to export.
9475       always_export_symbols=yes
9476       if test "$aix_use_runtimelinking" = yes; then
9477         # Warning - without using the other runtime loading flags (-brtl),
9478         # -berok will link without error, but may produce a broken library.
9479         allow_undefined_flag='-berok'
9480         # Determine the default libpath from the value encoded in an
9481         # empty executable.
9482         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9483 /* end confdefs.h.  */
9484
9485 int
9486 main ()
9487 {
9488
9489   ;
9490   return 0;
9491 }
9492 _ACEOF
9493 if ac_fn_c_try_link "$LINENO"; then :
9494
9495 lt_aix_libpath_sed='
9496     /Import File Strings/,/^$/ {
9497         /^0/ {
9498             s/^0  *\(.*\)$/\1/
9499             p
9500         }
9501     }'
9502 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9503 # Check for a 64-bit object if we didn't find anything.
9504 if test -z "$aix_libpath"; then
9505   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9506 fi
9507 fi
9508 rm -f core conftest.err conftest.$ac_objext \
9509     conftest$ac_exeext conftest.$ac_ext
9510 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9511
9512         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9513         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"
9514       else
9515         if test "$host_cpu" = ia64; then
9516           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9517           allow_undefined_flag="-z nodefs"
9518           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"
9519         else
9520          # Determine the default libpath from the value encoded in an
9521          # empty executable.
9522          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9523 /* end confdefs.h.  */
9524
9525 int
9526 main ()
9527 {
9528
9529   ;
9530   return 0;
9531 }
9532 _ACEOF
9533 if ac_fn_c_try_link "$LINENO"; then :
9534
9535 lt_aix_libpath_sed='
9536     /Import File Strings/,/^$/ {
9537         /^0/ {
9538             s/^0  *\(.*\)$/\1/
9539             p
9540         }
9541     }'
9542 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9543 # Check for a 64-bit object if we didn't find anything.
9544 if test -z "$aix_libpath"; then
9545   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9546 fi
9547 fi
9548 rm -f core conftest.err conftest.$ac_objext \
9549     conftest$ac_exeext conftest.$ac_ext
9550 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9551
9552          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9553           # Warning - without using the other run time loading flags,
9554           # -berok will link without error, but may produce a broken library.
9555           no_undefined_flag=' ${wl}-bernotok'
9556           allow_undefined_flag=' ${wl}-berok'
9557           if test "$with_gnu_ld" = yes; then
9558             # We only use this code for GNU lds that support --whole-archive.
9559             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9560           else
9561             # Exported symbols can be pulled into shared objects from archives
9562             whole_archive_flag_spec='$convenience'
9563           fi
9564           archive_cmds_need_lc=yes
9565           # This is similar to how AIX traditionally builds its shared libraries.
9566           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'
9567         fi
9568       fi
9569       ;;
9570
9571     amigaos*)
9572       case $host_cpu in
9573       powerpc)
9574             # see comment about AmigaOS4 .so support
9575             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9576             archive_expsym_cmds=''
9577         ;;
9578       m68k)
9579             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)'
9580             hardcode_libdir_flag_spec='-L$libdir'
9581             hardcode_minus_L=yes
9582         ;;
9583       esac
9584       ;;
9585
9586     bsdi[45]*)
9587       export_dynamic_flag_spec=-rdynamic
9588       ;;
9589
9590     cygwin* | mingw* | pw32* | cegcc*)
9591       # When not using gcc, we currently assume that we are using
9592       # Microsoft Visual C++.
9593       # hardcode_libdir_flag_spec is actually meaningless, as there is
9594       # no search path for DLLs.
9595       hardcode_libdir_flag_spec=' '
9596       allow_undefined_flag=unsupported
9597       # Tell ltmain to make .lib files, not .a files.
9598       libext=lib
9599       # Tell ltmain to make .dll files, not .so files.
9600       shrext_cmds=".dll"
9601       # FIXME: Setting linknames here is a bad hack.
9602       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9603       # The linker will automatically build a .lib file if we build a DLL.
9604       old_archive_from_new_cmds='true'
9605       # FIXME: Should let the user specify the lib program.
9606       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9607       fix_srcfile_path='`cygpath -w "$srcfile"`'
9608       enable_shared_with_static_runtimes=yes
9609       ;;
9610
9611     darwin* | rhapsody*)
9612
9613
9614   archive_cmds_need_lc=no
9615   hardcode_direct=no
9616   hardcode_automatic=yes
9617   hardcode_shlibpath_var=unsupported
9618   if test "$lt_cv_ld_force_load" = "yes"; then
9619     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\"`'
9620   else
9621     whole_archive_flag_spec=''
9622   fi
9623   link_all_deplibs=yes
9624   allow_undefined_flag="$_lt_dar_allow_undefined"
9625   case $cc_basename in
9626      ifort*) _lt_dar_can_shared=yes ;;
9627      *) _lt_dar_can_shared=$GCC ;;
9628   esac
9629   if test "$_lt_dar_can_shared" = "yes"; then
9630     output_verbose_link_cmd=func_echo_all
9631     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9632     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9633     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}"
9634     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}"
9635
9636   else
9637   ld_shlibs=no
9638   fi
9639
9640       ;;
9641
9642     dgux*)
9643       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9644       hardcode_libdir_flag_spec='-L$libdir'
9645       hardcode_shlibpath_var=no
9646       ;;
9647
9648     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9649     # support.  Future versions do this automatically, but an explicit c++rt0.o
9650     # does not break anything, and helps significantly (at the cost of a little
9651     # extra space).
9652     freebsd2.2*)
9653       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9654       hardcode_libdir_flag_spec='-R$libdir'
9655       hardcode_direct=yes
9656       hardcode_shlibpath_var=no
9657       ;;
9658
9659     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9660     freebsd2.*)
9661       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9662       hardcode_direct=yes
9663       hardcode_minus_L=yes
9664       hardcode_shlibpath_var=no
9665       ;;
9666
9667     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9668     freebsd* | dragonfly*)
9669       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9670       hardcode_libdir_flag_spec='-R$libdir'
9671       hardcode_direct=yes
9672       hardcode_shlibpath_var=no
9673       ;;
9674
9675     hpux9*)
9676       if test "$GCC" = yes; then
9677         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'
9678       else
9679         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'
9680       fi
9681       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9682       hardcode_libdir_separator=:
9683       hardcode_direct=yes
9684
9685       # hardcode_minus_L: Not really in the search PATH,
9686       # but as the default location of the library.
9687       hardcode_minus_L=yes
9688       export_dynamic_flag_spec='${wl}-E'
9689       ;;
9690
9691     hpux10*)
9692       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9693         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9694       else
9695         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9696       fi
9697       if test "$with_gnu_ld" = no; then
9698         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9699         hardcode_libdir_flag_spec_ld='+b $libdir'
9700         hardcode_libdir_separator=:
9701         hardcode_direct=yes
9702         hardcode_direct_absolute=yes
9703         export_dynamic_flag_spec='${wl}-E'
9704         # hardcode_minus_L: Not really in the search PATH,
9705         # but as the default location of the library.
9706         hardcode_minus_L=yes
9707       fi
9708       ;;
9709
9710     hpux11*)
9711       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9712         case $host_cpu in
9713         hppa*64*)
9714           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9715           ;;
9716         ia64*)
9717           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9718           ;;
9719         *)
9720           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9721           ;;
9722         esac
9723       else
9724         case $host_cpu in
9725         hppa*64*)
9726           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9727           ;;
9728         ia64*)
9729           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9730           ;;
9731         *)
9732
9733           # Older versions of the 11.00 compiler do not understand -b yet
9734           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9735           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9736 $as_echo_n "checking if $CC understands -b... " >&6; }
9737 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9738   $as_echo_n "(cached) " >&6
9739 else
9740   lt_cv_prog_compiler__b=no
9741    save_LDFLAGS="$LDFLAGS"
9742    LDFLAGS="$LDFLAGS -b"
9743    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9744    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9745      # The linker can only warn and ignore the option if not recognized
9746      # So say no if there are warnings
9747      if test -s conftest.err; then
9748        # Append any errors to the config.log.
9749        cat conftest.err 1>&5
9750        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9751        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9752        if diff conftest.exp conftest.er2 >/dev/null; then
9753          lt_cv_prog_compiler__b=yes
9754        fi
9755      else
9756        lt_cv_prog_compiler__b=yes
9757      fi
9758    fi
9759    $RM -r conftest*
9760    LDFLAGS="$save_LDFLAGS"
9761
9762 fi
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9764 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9765
9766 if test x"$lt_cv_prog_compiler__b" = xyes; then
9767     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9768 else
9769     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9770 fi
9771
9772           ;;
9773         esac
9774       fi
9775       if test "$with_gnu_ld" = no; then
9776         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9777         hardcode_libdir_separator=:
9778
9779         case $host_cpu in
9780         hppa*64*|ia64*)
9781           hardcode_direct=no
9782           hardcode_shlibpath_var=no
9783           ;;
9784         *)
9785           hardcode_direct=yes
9786           hardcode_direct_absolute=yes
9787           export_dynamic_flag_spec='${wl}-E'
9788
9789           # hardcode_minus_L: Not really in the search PATH,
9790           # but as the default location of the library.
9791           hardcode_minus_L=yes
9792           ;;
9793         esac
9794       fi
9795       ;;
9796
9797     irix5* | irix6* | nonstopux*)
9798       if test "$GCC" = yes; then
9799         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'
9800         # Try to use the -exported_symbol ld option, if it does not
9801         # work, assume that -exports_file does not work either and
9802         # implicitly export all symbols.
9803         save_LDFLAGS="$LDFLAGS"
9804         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9805         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9806 /* end confdefs.h.  */
9807 int foo(void) {}
9808 _ACEOF
9809 if ac_fn_c_try_link "$LINENO"; then :
9810   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'
9811
9812 fi
9813 rm -f core conftest.err conftest.$ac_objext \
9814     conftest$ac_exeext conftest.$ac_ext
9815         LDFLAGS="$save_LDFLAGS"
9816       else
9817         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'
9818         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'
9819       fi
9820       archive_cmds_need_lc='no'
9821       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9822       hardcode_libdir_separator=:
9823       inherit_rpath=yes
9824       link_all_deplibs=yes
9825       ;;
9826
9827     netbsd*)
9828       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9829         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9830       else
9831         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9832       fi
9833       hardcode_libdir_flag_spec='-R$libdir'
9834       hardcode_direct=yes
9835       hardcode_shlibpath_var=no
9836       ;;
9837
9838     newsos6)
9839       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9840       hardcode_direct=yes
9841       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9842       hardcode_libdir_separator=:
9843       hardcode_shlibpath_var=no
9844       ;;
9845
9846     *nto* | *qnx*)
9847       ;;
9848
9849     openbsd*)
9850       if test -f /usr/libexec/ld.so; then
9851         hardcode_direct=yes
9852         hardcode_shlibpath_var=no
9853         hardcode_direct_absolute=yes
9854         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9855           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9856           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9857           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9858           export_dynamic_flag_spec='${wl}-E'
9859         else
9860           case $host_os in
9861            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9862              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9863              hardcode_libdir_flag_spec='-R$libdir'
9864              ;;
9865            *)
9866              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9867              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9868              ;;
9869           esac
9870         fi
9871       else
9872         ld_shlibs=no
9873       fi
9874       ;;
9875
9876     os2*)
9877       hardcode_libdir_flag_spec='-L$libdir'
9878       hardcode_minus_L=yes
9879       allow_undefined_flag=unsupported
9880       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'
9881       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9882       ;;
9883
9884     osf3*)
9885       if test "$GCC" = yes; then
9886         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9887         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'
9888       else
9889         allow_undefined_flag=' -expect_unresolved \*'
9890         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'
9891       fi
9892       archive_cmds_need_lc='no'
9893       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9894       hardcode_libdir_separator=:
9895       ;;
9896
9897     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9898       if test "$GCC" = yes; then
9899         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9900         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'
9901         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9902       else
9903         allow_undefined_flag=' -expect_unresolved \*'
9904         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'
9905         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~
9906         $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'
9907
9908         # Both c and cxx compiler support -rpath directly
9909         hardcode_libdir_flag_spec='-rpath $libdir'
9910       fi
9911       archive_cmds_need_lc='no'
9912       hardcode_libdir_separator=:
9913       ;;
9914
9915     solaris*)
9916       no_undefined_flag=' -z defs'
9917       if test "$GCC" = yes; then
9918         wlarc='${wl}'
9919         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9920         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9921           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9922       else
9923         case `$CC -V 2>&1` in
9924         *"Compilers 5.0"*)
9925           wlarc=''
9926           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9927           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9928           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9929           ;;
9930         *)
9931           wlarc='${wl}'
9932           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9933           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9934           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9935           ;;
9936         esac
9937       fi
9938       hardcode_libdir_flag_spec='-R$libdir'
9939       hardcode_shlibpath_var=no
9940       case $host_os in
9941       solaris2.[0-5] | solaris2.[0-5].*) ;;
9942       *)
9943         # The compiler driver will combine and reorder linker options,
9944         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9945         # but is careful enough not to reorder.
9946         # Supported since Solaris 2.6 (maybe 2.5.1?)
9947         if test "$GCC" = yes; then
9948           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9949         else
9950           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9951         fi
9952         ;;
9953       esac
9954       link_all_deplibs=yes
9955       ;;
9956
9957     sunos4*)
9958       if test "x$host_vendor" = xsequent; then
9959         # Use $CC to link under sequent, because it throws in some extra .o
9960         # files that make .init and .fini sections work.
9961         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9962       else
9963         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9964       fi
9965       hardcode_libdir_flag_spec='-L$libdir'
9966       hardcode_direct=yes
9967       hardcode_minus_L=yes
9968       hardcode_shlibpath_var=no
9969       ;;
9970
9971     sysv4)
9972       case $host_vendor in
9973         sni)
9974           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9975           hardcode_direct=yes # is this really true???
9976         ;;
9977         siemens)
9978           ## LD is ld it makes a PLAMLIB
9979           ## CC just makes a GrossModule.
9980           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9981           reload_cmds='$CC -r -o $output$reload_objs'
9982           hardcode_direct=no
9983         ;;
9984         motorola)
9985           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9986           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9987         ;;
9988       esac
9989       runpath_var='LD_RUN_PATH'
9990       hardcode_shlibpath_var=no
9991       ;;
9992
9993     sysv4.3*)
9994       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9995       hardcode_shlibpath_var=no
9996       export_dynamic_flag_spec='-Bexport'
9997       ;;
9998
9999     sysv4*MP*)
10000       if test -d /usr/nec; then
10001         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10002         hardcode_shlibpath_var=no
10003         runpath_var=LD_RUN_PATH
10004         hardcode_runpath_var=yes
10005         ld_shlibs=yes
10006       fi
10007       ;;
10008
10009     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10010       no_undefined_flag='${wl}-z,text'
10011       archive_cmds_need_lc=no
10012       hardcode_shlibpath_var=no
10013       runpath_var='LD_RUN_PATH'
10014
10015       if test "$GCC" = yes; then
10016         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10017         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10018       else
10019         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10020         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10021       fi
10022       ;;
10023
10024     sysv5* | sco3.2v5* | sco5v6*)
10025       # Note: We can NOT use -z defs as we might desire, because we do not
10026       # link with -lc, and that would cause any symbols used from libc to
10027       # always be unresolved, which means just about no library would
10028       # ever link correctly.  If we're not using GNU ld we use -z text
10029       # though, which does catch some bad symbols but isn't as heavy-handed
10030       # as -z defs.
10031       no_undefined_flag='${wl}-z,text'
10032       allow_undefined_flag='${wl}-z,nodefs'
10033       archive_cmds_need_lc=no
10034       hardcode_shlibpath_var=no
10035       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10036       hardcode_libdir_separator=':'
10037       link_all_deplibs=yes
10038       export_dynamic_flag_spec='${wl}-Bexport'
10039       runpath_var='LD_RUN_PATH'
10040
10041       if test "$GCC" = yes; then
10042         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10043         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10044       else
10045         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10046         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10047       fi
10048       ;;
10049
10050     uts4*)
10051       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10052       hardcode_libdir_flag_spec='-L$libdir'
10053       hardcode_shlibpath_var=no
10054       ;;
10055
10056     *)
10057       ld_shlibs=no
10058       ;;
10059     esac
10060
10061     if test x$host_vendor = xsni; then
10062       case $host in
10063       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10064         export_dynamic_flag_spec='${wl}-Blargedynsym'
10065         ;;
10066       esac
10067     fi
10068   fi
10069
10070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10071 $as_echo "$ld_shlibs" >&6; }
10072 test "$ld_shlibs" = no && can_build_shared=no
10073
10074 with_gnu_ld=$with_gnu_ld
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090 #
10091 # Do we need to explicitly link libc?
10092 #
10093 case "x$archive_cmds_need_lc" in
10094 x|xyes)
10095   # Assume -lc should be added
10096   archive_cmds_need_lc=yes
10097
10098   if test "$enable_shared" = yes && test "$GCC" = yes; then
10099     case $archive_cmds in
10100     *'~'*)
10101       # FIXME: we may have to deal with multi-command sequences.
10102       ;;
10103     '$CC '*)
10104       # Test whether the compiler implicitly links with -lc since on some
10105       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10106       # to ld, don't add -lc before -lgcc.
10107       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10108 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10109 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10110   $as_echo_n "(cached) " >&6
10111 else
10112   $RM conftest*
10113         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10114
10115         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10116   (eval $ac_compile) 2>&5
10117   ac_status=$?
10118   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10119   test $ac_status = 0; } 2>conftest.err; then
10120           soname=conftest
10121           lib=conftest
10122           libobjs=conftest.$ac_objext
10123           deplibs=
10124           wl=$lt_prog_compiler_wl
10125           pic_flag=$lt_prog_compiler_pic
10126           compiler_flags=-v
10127           linker_flags=-v
10128           verstring=
10129           output_objdir=.
10130           libname=conftest
10131           lt_save_allow_undefined_flag=$allow_undefined_flag
10132           allow_undefined_flag=
10133           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10134   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10135   ac_status=$?
10136   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10137   test $ac_status = 0; }
10138           then
10139             lt_cv_archive_cmds_need_lc=no
10140           else
10141             lt_cv_archive_cmds_need_lc=yes
10142           fi
10143           allow_undefined_flag=$lt_save_allow_undefined_flag
10144         else
10145           cat conftest.err 1>&5
10146         fi
10147         $RM conftest*
10148
10149 fi
10150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10151 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10152       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10153       ;;
10154     esac
10155   fi
10156   ;;
10157 esac
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
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10316 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10317
10318 if test "$GCC" = yes; then
10319   case $host_os in
10320     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10321     *) lt_awk_arg="/^libraries:/" ;;
10322   esac
10323   case $host_os in
10324     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10325     *) lt_sed_strip_eq="s,=/,/,g" ;;
10326   esac
10327   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10328   case $lt_search_path_spec in
10329   *\;*)
10330     # if the path contains ";" then we assume it to be the separator
10331     # otherwise default to the standard path separator (i.e. ":") - it is
10332     # assumed that no part of a normal pathname contains ";" but that should
10333     # okay in the real world where ";" in dirpaths is itself problematic.
10334     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10335     ;;
10336   *)
10337     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10338     ;;
10339   esac
10340   # Ok, now we have the path, separated by spaces, we can step through it
10341   # and add multilib dir if necessary.
10342   lt_tmp_lt_search_path_spec=
10343   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10344   for lt_sys_path in $lt_search_path_spec; do
10345     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10346       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10347     else
10348       test -d "$lt_sys_path" && \
10349         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10350     fi
10351   done
10352   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10353 BEGIN {RS=" "; FS="/|\n";} {
10354   lt_foo="";
10355   lt_count=0;
10356   for (lt_i = NF; lt_i > 0; lt_i--) {
10357     if ($lt_i != "" && $lt_i != ".") {
10358       if ($lt_i == "..") {
10359         lt_count++;
10360       } else {
10361         if (lt_count == 0) {
10362           lt_foo="/" $lt_i lt_foo;
10363         } else {
10364           lt_count--;
10365         }
10366       }
10367     }
10368   }
10369   if (lt_foo != "") { lt_freq[lt_foo]++; }
10370   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10371 }'`
10372   # AWK program above erroneously prepends '/' to C:/dos/paths
10373   # for these hosts.
10374   case $host_os in
10375     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10376       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10377   esac
10378   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10379 else
10380   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10381 fi
10382 library_names_spec=
10383 libname_spec='lib$name'
10384 soname_spec=
10385 shrext_cmds=".so"
10386 postinstall_cmds=
10387 postuninstall_cmds=
10388 finish_cmds=
10389 finish_eval=
10390 shlibpath_var=
10391 shlibpath_overrides_runpath=unknown
10392 version_type=none
10393 dynamic_linker="$host_os ld.so"
10394 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10395 need_lib_prefix=unknown
10396 hardcode_into_libs=no
10397
10398 # when you set need_version to no, make sure it does not cause -set_version
10399 # flags to be left without arguments
10400 need_version=unknown
10401
10402 case $host_os in
10403 aix3*)
10404   version_type=linux
10405   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10406   shlibpath_var=LIBPATH
10407
10408   # AIX 3 has no versioning support, so we append a major version to the name.
10409   soname_spec='${libname}${release}${shared_ext}$major'
10410   ;;
10411
10412 aix[4-9]*)
10413   version_type=linux
10414   need_lib_prefix=no
10415   need_version=no
10416   hardcode_into_libs=yes
10417   if test "$host_cpu" = ia64; then
10418     # AIX 5 supports IA64
10419     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10420     shlibpath_var=LD_LIBRARY_PATH
10421   else
10422     # With GCC up to 2.95.x, collect2 would create an import file
10423     # for dependence libraries.  The import file would start with
10424     # the line `#! .'.  This would cause the generated library to
10425     # depend on `.', always an invalid library.  This was fixed in
10426     # development snapshots of GCC prior to 3.0.
10427     case $host_os in
10428       aix4 | aix4.[01] | aix4.[01].*)
10429       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10430            echo ' yes '
10431            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10432         :
10433       else
10434         can_build_shared=no
10435       fi
10436       ;;
10437     esac
10438     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10439     # soname into executable. Probably we can add versioning support to
10440     # collect2, so additional links can be useful in future.
10441     if test "$aix_use_runtimelinking" = yes; then
10442       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10443       # instead of lib<name>.a to let people know that these are not
10444       # typical AIX shared libraries.
10445       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10446     else
10447       # We preserve .a as extension for shared libraries through AIX4.2
10448       # and later when we are not doing run time linking.
10449       library_names_spec='${libname}${release}.a $libname.a'
10450       soname_spec='${libname}${release}${shared_ext}$major'
10451     fi
10452     shlibpath_var=LIBPATH
10453   fi
10454   ;;
10455
10456 amigaos*)
10457   case $host_cpu in
10458   powerpc)
10459     # Since July 2007 AmigaOS4 officially supports .so libraries.
10460     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10461     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10462     ;;
10463   m68k)
10464     library_names_spec='$libname.ixlibrary $libname.a'
10465     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10466     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'
10467     ;;
10468   esac
10469   ;;
10470
10471 beos*)
10472   library_names_spec='${libname}${shared_ext}'
10473   dynamic_linker="$host_os ld.so"
10474   shlibpath_var=LIBRARY_PATH
10475   ;;
10476
10477 bsdi[45]*)
10478   version_type=linux
10479   need_version=no
10480   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10481   soname_spec='${libname}${release}${shared_ext}$major'
10482   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10483   shlibpath_var=LD_LIBRARY_PATH
10484   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10485   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10486   # the default ld.so.conf also contains /usr/contrib/lib and
10487   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10488   # libtool to hard-code these into programs
10489   ;;
10490
10491 cygwin* | mingw* | pw32* | cegcc*)
10492   version_type=windows
10493   shrext_cmds=".dll"
10494   need_version=no
10495   need_lib_prefix=no
10496
10497   case $GCC,$host_os in
10498   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10499     library_names_spec='$libname.dll.a'
10500     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10501     postinstall_cmds='base_file=`basename \${file}`~
10502       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10503       dldir=$destdir/`dirname \$dlpath`~
10504       test -d \$dldir || mkdir -p \$dldir~
10505       $install_prog $dir/$dlname \$dldir/$dlname~
10506       chmod a+x \$dldir/$dlname~
10507       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10508         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10509       fi'
10510     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10511       dlpath=$dir/\$dldll~
10512        $RM \$dlpath'
10513     shlibpath_overrides_runpath=yes
10514
10515     case $host_os in
10516     cygwin*)
10517       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10518       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10519
10520       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10521       ;;
10522     mingw* | cegcc*)
10523       # MinGW DLLs use traditional 'lib' prefix
10524       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10525       ;;
10526     pw32*)
10527       # pw32 DLLs use 'pw' prefix rather than 'lib'
10528       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10529       ;;
10530     esac
10531     ;;
10532
10533   *)
10534     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10535     ;;
10536   esac
10537   dynamic_linker='Win32 ld.exe'
10538   # FIXME: first we should search . and the directory the executable is in
10539   shlibpath_var=PATH
10540   ;;
10541
10542 darwin* | rhapsody*)
10543   dynamic_linker="$host_os dyld"
10544   version_type=darwin
10545   need_lib_prefix=no
10546   need_version=no
10547   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10548   soname_spec='${libname}${release}${major}$shared_ext'
10549   shlibpath_overrides_runpath=yes
10550   shlibpath_var=DYLD_LIBRARY_PATH
10551   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10552
10553   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10554   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10555   ;;
10556
10557 dgux*)
10558   version_type=linux
10559   need_lib_prefix=no
10560   need_version=no
10561   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10562   soname_spec='${libname}${release}${shared_ext}$major'
10563   shlibpath_var=LD_LIBRARY_PATH
10564   ;;
10565
10566 freebsd* | dragonfly*)
10567   # DragonFly does not have aout.  When/if they implement a new
10568   # versioning mechanism, adjust this.
10569   if test -x /usr/bin/objformat; then
10570     objformat=`/usr/bin/objformat`
10571   else
10572     case $host_os in
10573     freebsd[23].*) objformat=aout ;;
10574     *) objformat=elf ;;
10575     esac
10576   fi
10577   version_type=freebsd-$objformat
10578   case $version_type in
10579     freebsd-elf*)
10580       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10581       need_version=no
10582       need_lib_prefix=no
10583       ;;
10584     freebsd-*)
10585       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10586       need_version=yes
10587       ;;
10588   esac
10589   shlibpath_var=LD_LIBRARY_PATH
10590   case $host_os in
10591   freebsd2.*)
10592     shlibpath_overrides_runpath=yes
10593     ;;
10594   freebsd3.[01]* | freebsdelf3.[01]*)
10595     shlibpath_overrides_runpath=yes
10596     hardcode_into_libs=yes
10597     ;;
10598   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10599   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10600     shlibpath_overrides_runpath=no
10601     hardcode_into_libs=yes
10602     ;;
10603   *) # from 4.6 on, and DragonFly
10604     shlibpath_overrides_runpath=yes
10605     hardcode_into_libs=yes
10606     ;;
10607   esac
10608   ;;
10609
10610 gnu*)
10611   version_type=linux
10612   need_lib_prefix=no
10613   need_version=no
10614   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10615   soname_spec='${libname}${release}${shared_ext}$major'
10616   shlibpath_var=LD_LIBRARY_PATH
10617   hardcode_into_libs=yes
10618   ;;
10619
10620 haiku*)
10621   version_type=linux
10622   need_lib_prefix=no
10623   need_version=no
10624   dynamic_linker="$host_os runtime_loader"
10625   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10626   soname_spec='${libname}${release}${shared_ext}$major'
10627   shlibpath_var=LIBRARY_PATH
10628   shlibpath_overrides_runpath=yes
10629   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10630   hardcode_into_libs=yes
10631   ;;
10632
10633 hpux9* | hpux10* | hpux11*)
10634   # Give a soname corresponding to the major version so that dld.sl refuses to
10635   # link against other versions.
10636   version_type=sunos
10637   need_lib_prefix=no
10638   need_version=no
10639   case $host_cpu in
10640   ia64*)
10641     shrext_cmds='.so'
10642     hardcode_into_libs=yes
10643     dynamic_linker="$host_os dld.so"
10644     shlibpath_var=LD_LIBRARY_PATH
10645     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10646     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10647     soname_spec='${libname}${release}${shared_ext}$major'
10648     if test "X$HPUX_IA64_MODE" = X32; then
10649       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10650     else
10651       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10652     fi
10653     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10654     ;;
10655   hppa*64*)
10656     shrext_cmds='.sl'
10657     hardcode_into_libs=yes
10658     dynamic_linker="$host_os dld.sl"
10659     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10660     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10661     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10662     soname_spec='${libname}${release}${shared_ext}$major'
10663     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10664     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10665     ;;
10666   *)
10667     shrext_cmds='.sl'
10668     dynamic_linker="$host_os dld.sl"
10669     shlibpath_var=SHLIB_PATH
10670     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10671     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10672     soname_spec='${libname}${release}${shared_ext}$major'
10673     ;;
10674   esac
10675   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10676   postinstall_cmds='chmod 555 $lib'
10677   # or fails outright, so override atomically:
10678   install_override_mode=555
10679   ;;
10680
10681 interix[3-9]*)
10682   version_type=linux
10683   need_lib_prefix=no
10684   need_version=no
10685   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10686   soname_spec='${libname}${release}${shared_ext}$major'
10687   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10688   shlibpath_var=LD_LIBRARY_PATH
10689   shlibpath_overrides_runpath=no
10690   hardcode_into_libs=yes
10691   ;;
10692
10693 irix5* | irix6* | nonstopux*)
10694   case $host_os in
10695     nonstopux*) version_type=nonstopux ;;
10696     *)
10697         if test "$lt_cv_prog_gnu_ld" = yes; then
10698                 version_type=linux
10699         else
10700                 version_type=irix
10701         fi ;;
10702   esac
10703   need_lib_prefix=no
10704   need_version=no
10705   soname_spec='${libname}${release}${shared_ext}$major'
10706   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10707   case $host_os in
10708   irix5* | nonstopux*)
10709     libsuff= shlibsuff=
10710     ;;
10711   *)
10712     case $LD in # libtool.m4 will add one of these switches to LD
10713     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10714       libsuff= shlibsuff= libmagic=32-bit;;
10715     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10716       libsuff=32 shlibsuff=N32 libmagic=N32;;
10717     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10718       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10719     *) libsuff= shlibsuff= libmagic=never-match;;
10720     esac
10721     ;;
10722   esac
10723   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10724   shlibpath_overrides_runpath=no
10725   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10726   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10727   hardcode_into_libs=yes
10728   ;;
10729
10730 # No shared lib support for Linux oldld, aout, or coff.
10731 linux*oldld* | linux*aout* | linux*coff*)
10732   dynamic_linker=no
10733   ;;
10734
10735 # This must be Linux ELF.
10736 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10737   version_type=linux
10738   need_lib_prefix=no
10739   need_version=no
10740   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10741   soname_spec='${libname}${release}${shared_ext}$major'
10742   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10743   shlibpath_var=LD_LIBRARY_PATH
10744   shlibpath_overrides_runpath=no
10745
10746   # Some binutils ld are patched to set DT_RUNPATH
10747   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10748   $as_echo_n "(cached) " >&6
10749 else
10750   lt_cv_shlibpath_overrides_runpath=no
10751     save_LDFLAGS=$LDFLAGS
10752     save_libdir=$libdir
10753     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10754          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10755     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10756 /* end confdefs.h.  */
10757
10758 int
10759 main ()
10760 {
10761
10762   ;
10763   return 0;
10764 }
10765 _ACEOF
10766 if ac_fn_c_try_link "$LINENO"; then :
10767   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10768   lt_cv_shlibpath_overrides_runpath=yes
10769 fi
10770 fi
10771 rm -f core conftest.err conftest.$ac_objext \
10772     conftest$ac_exeext conftest.$ac_ext
10773     LDFLAGS=$save_LDFLAGS
10774     libdir=$save_libdir
10775
10776 fi
10777
10778   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10779
10780   # This implies no fast_install, which is unacceptable.
10781   # Some rework will be needed to allow for fast_install
10782   # before this can be enabled.
10783   hardcode_into_libs=yes
10784
10785   # Append ld.so.conf contents to the search path
10786   if test -f /etc/ld.so.conf; then
10787     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' ' '`
10788     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10789   fi
10790
10791   # We used to test for /lib/ld.so.1 and disable shared libraries on
10792   # powerpc, because MkLinux only supported shared libraries with the
10793   # GNU dynamic linker.  Since this was broken with cross compilers,
10794   # most powerpc-linux boxes support dynamic linking these days and
10795   # people can always --disable-shared, the test was removed, and we
10796   # assume the GNU/Linux dynamic linker is in use.
10797   dynamic_linker='GNU/Linux ld.so'
10798   ;;
10799
10800 netbsd*)
10801   version_type=sunos
10802   need_lib_prefix=no
10803   need_version=no
10804   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10805     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10806     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10807     dynamic_linker='NetBSD (a.out) ld.so'
10808   else
10809     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10810     soname_spec='${libname}${release}${shared_ext}$major'
10811     dynamic_linker='NetBSD ld.elf_so'
10812   fi
10813   shlibpath_var=LD_LIBRARY_PATH
10814   shlibpath_overrides_runpath=yes
10815   hardcode_into_libs=yes
10816   ;;
10817
10818 newsos6)
10819   version_type=linux
10820   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10821   shlibpath_var=LD_LIBRARY_PATH
10822   shlibpath_overrides_runpath=yes
10823   ;;
10824
10825 *nto* | *qnx*)
10826   version_type=qnx
10827   need_lib_prefix=no
10828   need_version=no
10829   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10830   soname_spec='${libname}${release}${shared_ext}$major'
10831   shlibpath_var=LD_LIBRARY_PATH
10832   shlibpath_overrides_runpath=no
10833   hardcode_into_libs=yes
10834   dynamic_linker='ldqnx.so'
10835   ;;
10836
10837 openbsd*)
10838   version_type=sunos
10839   sys_lib_dlsearch_path_spec="/usr/lib"
10840   need_lib_prefix=no
10841   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10842   case $host_os in
10843     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10844     *)                          need_version=no  ;;
10845   esac
10846   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10847   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10848   shlibpath_var=LD_LIBRARY_PATH
10849   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10850     case $host_os in
10851       openbsd2.[89] | openbsd2.[89].*)
10852         shlibpath_overrides_runpath=no
10853         ;;
10854       *)
10855         shlibpath_overrides_runpath=yes
10856         ;;
10857       esac
10858   else
10859     shlibpath_overrides_runpath=yes
10860   fi
10861   ;;
10862
10863 os2*)
10864   libname_spec='$name'
10865   shrext_cmds=".dll"
10866   need_lib_prefix=no
10867   library_names_spec='$libname${shared_ext} $libname.a'
10868   dynamic_linker='OS/2 ld.exe'
10869   shlibpath_var=LIBPATH
10870   ;;
10871
10872 osf3* | osf4* | osf5*)
10873   version_type=osf
10874   need_lib_prefix=no
10875   need_version=no
10876   soname_spec='${libname}${release}${shared_ext}$major'
10877   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10878   shlibpath_var=LD_LIBRARY_PATH
10879   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10880   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10881   ;;
10882
10883 rdos*)
10884   dynamic_linker=no
10885   ;;
10886
10887 solaris*)
10888   version_type=linux
10889   need_lib_prefix=no
10890   need_version=no
10891   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10892   soname_spec='${libname}${release}${shared_ext}$major'
10893   shlibpath_var=LD_LIBRARY_PATH
10894   shlibpath_overrides_runpath=yes
10895   hardcode_into_libs=yes
10896   # ldd complains unless libraries are executable
10897   postinstall_cmds='chmod +x $lib'
10898   ;;
10899
10900 sunos4*)
10901   version_type=sunos
10902   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10903   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10904   shlibpath_var=LD_LIBRARY_PATH
10905   shlibpath_overrides_runpath=yes
10906   if test "$with_gnu_ld" = yes; then
10907     need_lib_prefix=no
10908   fi
10909   need_version=yes
10910   ;;
10911
10912 sysv4 | sysv4.3*)
10913   version_type=linux
10914   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10915   soname_spec='${libname}${release}${shared_ext}$major'
10916   shlibpath_var=LD_LIBRARY_PATH
10917   case $host_vendor in
10918     sni)
10919       shlibpath_overrides_runpath=no
10920       need_lib_prefix=no
10921       runpath_var=LD_RUN_PATH
10922       ;;
10923     siemens)
10924       need_lib_prefix=no
10925       ;;
10926     motorola)
10927       need_lib_prefix=no
10928       need_version=no
10929       shlibpath_overrides_runpath=no
10930       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10931       ;;
10932   esac
10933   ;;
10934
10935 sysv4*MP*)
10936   if test -d /usr/nec ;then
10937     version_type=linux
10938     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10939     soname_spec='$libname${shared_ext}.$major'
10940     shlibpath_var=LD_LIBRARY_PATH
10941   fi
10942   ;;
10943
10944 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10945   version_type=freebsd-elf
10946   need_lib_prefix=no
10947   need_version=no
10948   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10949   soname_spec='${libname}${release}${shared_ext}$major'
10950   shlibpath_var=LD_LIBRARY_PATH
10951   shlibpath_overrides_runpath=yes
10952   hardcode_into_libs=yes
10953   if test "$with_gnu_ld" = yes; then
10954     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10955   else
10956     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10957     case $host_os in
10958       sco3.2v5*)
10959         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10960         ;;
10961     esac
10962   fi
10963   sys_lib_dlsearch_path_spec='/usr/lib'
10964   ;;
10965
10966 tpf*)
10967   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10968   version_type=linux
10969   need_lib_prefix=no
10970   need_version=no
10971   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10972   shlibpath_var=LD_LIBRARY_PATH
10973   shlibpath_overrides_runpath=no
10974   hardcode_into_libs=yes
10975   ;;
10976
10977 uts4*)
10978   version_type=linux
10979   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10980   soname_spec='${libname}${release}${shared_ext}$major'
10981   shlibpath_var=LD_LIBRARY_PATH
10982   ;;
10983
10984 *)
10985   dynamic_linker=no
10986   ;;
10987 esac
10988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10989 $as_echo "$dynamic_linker" >&6; }
10990 test "$dynamic_linker" = no && can_build_shared=no
10991
10992 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10993 if test "$GCC" = yes; then
10994   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10995 fi
10996
10997 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10998   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10999 fi
11000 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11001   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11002 fi
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
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11096 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11097 hardcode_action=
11098 if test -n "$hardcode_libdir_flag_spec" ||
11099    test -n "$runpath_var" ||
11100    test "X$hardcode_automatic" = "Xyes" ; then
11101
11102   # We can hardcode non-existent directories.
11103   if test "$hardcode_direct" != no &&
11104      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11105      # have to relink, otherwise we might link with an installed library
11106      # when we should be linking with a yet-to-be-installed one
11107      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11108      test "$hardcode_minus_L" != no; then
11109     # Linking always hardcodes the temporary library directory.
11110     hardcode_action=relink
11111   else
11112     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11113     hardcode_action=immediate
11114   fi
11115 else
11116   # We cannot hardcode anything, or else we can only hardcode existing
11117   # directories.
11118   hardcode_action=unsupported
11119 fi
11120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11121 $as_echo "$hardcode_action" >&6; }
11122
11123 if test "$hardcode_action" = relink ||
11124    test "$inherit_rpath" = yes; then
11125   # Fast installation is not supported
11126   enable_fast_install=no
11127 elif test "$shlibpath_overrides_runpath" = yes ||
11128      test "$enable_shared" = no; then
11129   # Fast installation is not necessary
11130   enable_fast_install=needless
11131 fi
11132
11133
11134
11135
11136
11137
11138   if test "x$enable_dlopen" != xyes; then
11139   enable_dlopen=unknown
11140   enable_dlopen_self=unknown
11141   enable_dlopen_self_static=unknown
11142 else
11143   lt_cv_dlopen=no
11144   lt_cv_dlopen_libs=
11145
11146   case $host_os in
11147   beos*)
11148     lt_cv_dlopen="load_add_on"
11149     lt_cv_dlopen_libs=
11150     lt_cv_dlopen_self=yes
11151     ;;
11152
11153   mingw* | pw32* | cegcc*)
11154     lt_cv_dlopen="LoadLibrary"
11155     lt_cv_dlopen_libs=
11156     ;;
11157
11158   cygwin*)
11159     lt_cv_dlopen="dlopen"
11160     lt_cv_dlopen_libs=
11161     ;;
11162
11163   darwin*)
11164   # if libdl is installed we need to link against it
11165     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11166 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11167 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11168   $as_echo_n "(cached) " >&6
11169 else
11170   ac_check_lib_save_LIBS=$LIBS
11171 LIBS="-ldl  $LIBS"
11172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11173 /* end confdefs.h.  */
11174
11175 /* Override any GCC internal prototype to avoid an error.
11176    Use char because int might match the return type of a GCC
11177    builtin and then its argument prototype would still apply.  */
11178 #ifdef __cplusplus
11179 extern "C"
11180 #endif
11181 char dlopen ();
11182 int
11183 main ()
11184 {
11185 return dlopen ();
11186   ;
11187   return 0;
11188 }
11189 _ACEOF
11190 if ac_fn_c_try_link "$LINENO"; then :
11191   ac_cv_lib_dl_dlopen=yes
11192 else
11193   ac_cv_lib_dl_dlopen=no
11194 fi
11195 rm -f core conftest.err conftest.$ac_objext \
11196     conftest$ac_exeext conftest.$ac_ext
11197 LIBS=$ac_check_lib_save_LIBS
11198 fi
11199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11200 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11201 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11202   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11203 else
11204
11205     lt_cv_dlopen="dyld"
11206     lt_cv_dlopen_libs=
11207     lt_cv_dlopen_self=yes
11208
11209 fi
11210
11211     ;;
11212
11213   *)
11214     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11215 if test "x$ac_cv_func_shl_load" = x""yes; then :
11216   lt_cv_dlopen="shl_load"
11217 else
11218   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11219 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11220 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11221   $as_echo_n "(cached) " >&6
11222 else
11223   ac_check_lib_save_LIBS=$LIBS
11224 LIBS="-ldld  $LIBS"
11225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11226 /* end confdefs.h.  */
11227
11228 /* Override any GCC internal prototype to avoid an error.
11229    Use char because int might match the return type of a GCC
11230    builtin and then its argument prototype would still apply.  */
11231 #ifdef __cplusplus
11232 extern "C"
11233 #endif
11234 char shl_load ();
11235 int
11236 main ()
11237 {
11238 return shl_load ();
11239   ;
11240   return 0;
11241 }
11242 _ACEOF
11243 if ac_fn_c_try_link "$LINENO"; then :
11244   ac_cv_lib_dld_shl_load=yes
11245 else
11246   ac_cv_lib_dld_shl_load=no
11247 fi
11248 rm -f core conftest.err conftest.$ac_objext \
11249     conftest$ac_exeext conftest.$ac_ext
11250 LIBS=$ac_check_lib_save_LIBS
11251 fi
11252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11253 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11254 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11255   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11256 else
11257   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11258 if test "x$ac_cv_func_dlopen" = x""yes; then :
11259   lt_cv_dlopen="dlopen"
11260 else
11261   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11262 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11263 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11264   $as_echo_n "(cached) " >&6
11265 else
11266   ac_check_lib_save_LIBS=$LIBS
11267 LIBS="-ldl  $LIBS"
11268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11269 /* end confdefs.h.  */
11270
11271 /* Override any GCC internal prototype to avoid an error.
11272    Use char because int might match the return type of a GCC
11273    builtin and then its argument prototype would still apply.  */
11274 #ifdef __cplusplus
11275 extern "C"
11276 #endif
11277 char dlopen ();
11278 int
11279 main ()
11280 {
11281 return dlopen ();
11282   ;
11283   return 0;
11284 }
11285 _ACEOF
11286 if ac_fn_c_try_link "$LINENO"; then :
11287   ac_cv_lib_dl_dlopen=yes
11288 else
11289   ac_cv_lib_dl_dlopen=no
11290 fi
11291 rm -f core conftest.err conftest.$ac_objext \
11292     conftest$ac_exeext conftest.$ac_ext
11293 LIBS=$ac_check_lib_save_LIBS
11294 fi
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11296 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11297 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11298   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11299 else
11300   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11301 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11302 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11303   $as_echo_n "(cached) " >&6
11304 else
11305   ac_check_lib_save_LIBS=$LIBS
11306 LIBS="-lsvld  $LIBS"
11307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11308 /* end confdefs.h.  */
11309
11310 /* Override any GCC internal prototype to avoid an error.
11311    Use char because int might match the return type of a GCC
11312    builtin and then its argument prototype would still apply.  */
11313 #ifdef __cplusplus
11314 extern "C"
11315 #endif
11316 char dlopen ();
11317 int
11318 main ()
11319 {
11320 return dlopen ();
11321   ;
11322   return 0;
11323 }
11324 _ACEOF
11325 if ac_fn_c_try_link "$LINENO"; then :
11326   ac_cv_lib_svld_dlopen=yes
11327 else
11328   ac_cv_lib_svld_dlopen=no
11329 fi
11330 rm -f core conftest.err conftest.$ac_objext \
11331     conftest$ac_exeext conftest.$ac_ext
11332 LIBS=$ac_check_lib_save_LIBS
11333 fi
11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11335 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11336 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11337   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11338 else
11339   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11340 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11341 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11342   $as_echo_n "(cached) " >&6
11343 else
11344   ac_check_lib_save_LIBS=$LIBS
11345 LIBS="-ldld  $LIBS"
11346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11347 /* end confdefs.h.  */
11348
11349 /* Override any GCC internal prototype to avoid an error.
11350    Use char because int might match the return type of a GCC
11351    builtin and then its argument prototype would still apply.  */
11352 #ifdef __cplusplus
11353 extern "C"
11354 #endif
11355 char dld_link ();
11356 int
11357 main ()
11358 {
11359 return dld_link ();
11360   ;
11361   return 0;
11362 }
11363 _ACEOF
11364 if ac_fn_c_try_link "$LINENO"; then :
11365   ac_cv_lib_dld_dld_link=yes
11366 else
11367   ac_cv_lib_dld_dld_link=no
11368 fi
11369 rm -f core conftest.err conftest.$ac_objext \
11370     conftest$ac_exeext conftest.$ac_ext
11371 LIBS=$ac_check_lib_save_LIBS
11372 fi
11373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11374 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11375 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11376   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11377 fi
11378
11379
11380 fi
11381
11382
11383 fi
11384
11385
11386 fi
11387
11388
11389 fi
11390
11391
11392 fi
11393
11394     ;;
11395   esac
11396
11397   if test "x$lt_cv_dlopen" != xno; then
11398     enable_dlopen=yes
11399   else
11400     enable_dlopen=no
11401   fi
11402
11403   case $lt_cv_dlopen in
11404   dlopen)
11405     save_CPPFLAGS="$CPPFLAGS"
11406     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11407
11408     save_LDFLAGS="$LDFLAGS"
11409     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11410
11411     save_LIBS="$LIBS"
11412     LIBS="$lt_cv_dlopen_libs $LIBS"
11413
11414     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11415 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11416 if test "${lt_cv_dlopen_self+set}" = set; then :
11417   $as_echo_n "(cached) " >&6
11418 else
11419           if test "$cross_compiling" = yes; then :
11420   lt_cv_dlopen_self=cross
11421 else
11422   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11423   lt_status=$lt_dlunknown
11424   cat > conftest.$ac_ext <<_LT_EOF
11425 #line 11425 "configure"
11426 #include "confdefs.h"
11427
11428 #if HAVE_DLFCN_H
11429 #include <dlfcn.h>
11430 #endif
11431
11432 #include <stdio.h>
11433
11434 #ifdef RTLD_GLOBAL
11435 #  define LT_DLGLOBAL           RTLD_GLOBAL
11436 #else
11437 #  ifdef DL_GLOBAL
11438 #    define LT_DLGLOBAL         DL_GLOBAL
11439 #  else
11440 #    define LT_DLGLOBAL         0
11441 #  endif
11442 #endif
11443
11444 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11445    find out it does not work in some platform. */
11446 #ifndef LT_DLLAZY_OR_NOW
11447 #  ifdef RTLD_LAZY
11448 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11449 #  else
11450 #    ifdef DL_LAZY
11451 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11452 #    else
11453 #      ifdef RTLD_NOW
11454 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11455 #      else
11456 #        ifdef DL_NOW
11457 #          define LT_DLLAZY_OR_NOW      DL_NOW
11458 #        else
11459 #          define LT_DLLAZY_OR_NOW      0
11460 #        endif
11461 #      endif
11462 #    endif
11463 #  endif
11464 #endif
11465
11466 /* When -fvisbility=hidden is used, assume the code has been annotated
11467    correspondingly for the symbols needed.  */
11468 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11469 void fnord () __attribute__((visibility("default")));
11470 #endif
11471
11472 void fnord () { int i=42; }
11473 int main ()
11474 {
11475   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11476   int status = $lt_dlunknown;
11477
11478   if (self)
11479     {
11480       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11481       else
11482         {
11483           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11484           else puts (dlerror ());
11485         }
11486       /* dlclose (self); */
11487     }
11488   else
11489     puts (dlerror ());
11490
11491   return status;
11492 }
11493 _LT_EOF
11494   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11495   (eval $ac_link) 2>&5
11496   ac_status=$?
11497   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11498   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11499     (./conftest; exit; ) >&5 2>/dev/null
11500     lt_status=$?
11501     case x$lt_status in
11502       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11503       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11504       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11505     esac
11506   else :
11507     # compilation failed
11508     lt_cv_dlopen_self=no
11509   fi
11510 fi
11511 rm -fr conftest*
11512
11513
11514 fi
11515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11516 $as_echo "$lt_cv_dlopen_self" >&6; }
11517
11518     if test "x$lt_cv_dlopen_self" = xyes; then
11519       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11520       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11521 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11522 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11523   $as_echo_n "(cached) " >&6
11524 else
11525           if test "$cross_compiling" = yes; then :
11526   lt_cv_dlopen_self_static=cross
11527 else
11528   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11529   lt_status=$lt_dlunknown
11530   cat > conftest.$ac_ext <<_LT_EOF
11531 #line 11531 "configure"
11532 #include "confdefs.h"
11533
11534 #if HAVE_DLFCN_H
11535 #include <dlfcn.h>
11536 #endif
11537
11538 #include <stdio.h>
11539
11540 #ifdef RTLD_GLOBAL
11541 #  define LT_DLGLOBAL           RTLD_GLOBAL
11542 #else
11543 #  ifdef DL_GLOBAL
11544 #    define LT_DLGLOBAL         DL_GLOBAL
11545 #  else
11546 #    define LT_DLGLOBAL         0
11547 #  endif
11548 #endif
11549
11550 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11551    find out it does not work in some platform. */
11552 #ifndef LT_DLLAZY_OR_NOW
11553 #  ifdef RTLD_LAZY
11554 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11555 #  else
11556 #    ifdef DL_LAZY
11557 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11558 #    else
11559 #      ifdef RTLD_NOW
11560 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11561 #      else
11562 #        ifdef DL_NOW
11563 #          define LT_DLLAZY_OR_NOW      DL_NOW
11564 #        else
11565 #          define LT_DLLAZY_OR_NOW      0
11566 #        endif
11567 #      endif
11568 #    endif
11569 #  endif
11570 #endif
11571
11572 /* When -fvisbility=hidden is used, assume the code has been annotated
11573    correspondingly for the symbols needed.  */
11574 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11575 void fnord () __attribute__((visibility("default")));
11576 #endif
11577
11578 void fnord () { int i=42; }
11579 int main ()
11580 {
11581   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11582   int status = $lt_dlunknown;
11583
11584   if (self)
11585     {
11586       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11587       else
11588         {
11589           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11590           else puts (dlerror ());
11591         }
11592       /* dlclose (self); */
11593     }
11594   else
11595     puts (dlerror ());
11596
11597   return status;
11598 }
11599 _LT_EOF
11600   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11601   (eval $ac_link) 2>&5
11602   ac_status=$?
11603   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11604   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11605     (./conftest; exit; ) >&5 2>/dev/null
11606     lt_status=$?
11607     case x$lt_status in
11608       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11609       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11610       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11611     esac
11612   else :
11613     # compilation failed
11614     lt_cv_dlopen_self_static=no
11615   fi
11616 fi
11617 rm -fr conftest*
11618
11619
11620 fi
11621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11622 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11623     fi
11624
11625     CPPFLAGS="$save_CPPFLAGS"
11626     LDFLAGS="$save_LDFLAGS"
11627     LIBS="$save_LIBS"
11628     ;;
11629   esac
11630
11631   case $lt_cv_dlopen_self in
11632   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11633   *) enable_dlopen_self=unknown ;;
11634   esac
11635
11636   case $lt_cv_dlopen_self_static in
11637   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11638   *) enable_dlopen_self_static=unknown ;;
11639   esac
11640 fi
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658 striplib=
11659 old_striplib=
11660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11661 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11662 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11663   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11664   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11666 $as_echo "yes" >&6; }
11667 else
11668 # FIXME - insert some real tests, host_os isn't really good enough
11669   case $host_os in
11670   darwin*)
11671     if test -n "$STRIP" ; then
11672       striplib="$STRIP -x"
11673       old_striplib="$STRIP -S"
11674       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11675 $as_echo "yes" >&6; }
11676     else
11677       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11678 $as_echo "no" >&6; }
11679     fi
11680     ;;
11681   *)
11682     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11683 $as_echo "no" >&6; }
11684     ;;
11685   esac
11686 fi
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699   # Report which library types will actually be built
11700   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11701 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11703 $as_echo "$can_build_shared" >&6; }
11704
11705   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11706 $as_echo_n "checking whether to build shared libraries... " >&6; }
11707   test "$can_build_shared" = "no" && enable_shared=no
11708
11709   # On AIX, shared libraries and static libraries use the same namespace, and
11710   # are all built from PIC.
11711   case $host_os in
11712   aix3*)
11713     test "$enable_shared" = yes && enable_static=no
11714     if test -n "$RANLIB"; then
11715       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11716       postinstall_cmds='$RANLIB $lib'
11717     fi
11718     ;;
11719
11720   aix[4-9]*)
11721     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11722       test "$enable_shared" = yes && enable_static=no
11723     fi
11724     ;;
11725   esac
11726   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11727 $as_echo "$enable_shared" >&6; }
11728
11729   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11730 $as_echo_n "checking whether to build static libraries... " >&6; }
11731   # Make sure either enable_shared or enable_static is yes.
11732   test "$enable_shared" = yes || enable_static=yes
11733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11734 $as_echo "$enable_static" >&6; }
11735
11736
11737
11738
11739 fi
11740 ac_ext=c
11741 ac_cpp='$CPP $CPPFLAGS'
11742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11745
11746 CC="$lt_save_CC"
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760         ac_config_commands="$ac_config_commands libtool"
11761
11762
11763
11764
11765 # Only expand once:
11766
11767
11768
11769 # AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11770
11771 # The tests for host and target for $enable_largefile require
11772 # canonical names.
11773
11774
11775
11776 # As the $enable_largefile decision depends on --enable-plugins we must set it
11777 # even in directories otherwise not depending on the $plugins option.
11778
11779
11780   maybe_plugins=no
11781   for ac_header in dlfcn.h
11782 do :
11783   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11784 "
11785 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11786   cat >>confdefs.h <<_ACEOF
11787 #define HAVE_DLFCN_H 1
11788 _ACEOF
11789  maybe_plugins=yes
11790 fi
11791
11792 done
11793
11794   for ac_header in windows.h
11795 do :
11796   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11797 "
11798 if test "x$ac_cv_header_windows_h" = x""yes; then :
11799   cat >>confdefs.h <<_ACEOF
11800 #define HAVE_WINDOWS_H 1
11801 _ACEOF
11802  maybe_plugins=yes
11803 fi
11804
11805 done
11806
11807
11808   # Check whether --enable-plugins was given.
11809 if test "${enable_plugins+set}" = set; then :
11810   enableval=$enable_plugins; case "${enableval}" in
11811       no) plugins=no ;;
11812       *) plugins=yes
11813          if test "$maybe_plugins" != "yes" ; then
11814            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11815          fi ;;
11816      esac
11817 else
11818   plugins=$maybe_plugins
11819
11820 fi
11821
11822   if test "$plugins" = "yes"; then
11823     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11824 $as_echo_n "checking for library containing dlopen... " >&6; }
11825 if test "${ac_cv_search_dlopen+set}" = set; then :
11826   $as_echo_n "(cached) " >&6
11827 else
11828   ac_func_search_save_LIBS=$LIBS
11829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11830 /* end confdefs.h.  */
11831
11832 /* Override any GCC internal prototype to avoid an error.
11833    Use char because int might match the return type of a GCC
11834    builtin and then its argument prototype would still apply.  */
11835 #ifdef __cplusplus
11836 extern "C"
11837 #endif
11838 char dlopen ();
11839 int
11840 main ()
11841 {
11842 return dlopen ();
11843   ;
11844   return 0;
11845 }
11846 _ACEOF
11847 for ac_lib in '' dl; do
11848   if test -z "$ac_lib"; then
11849     ac_res="none required"
11850   else
11851     ac_res=-l$ac_lib
11852     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11853   fi
11854   if ac_fn_c_try_link "$LINENO"; then :
11855   ac_cv_search_dlopen=$ac_res
11856 fi
11857 rm -f core conftest.err conftest.$ac_objext \
11858     conftest$ac_exeext
11859   if test "${ac_cv_search_dlopen+set}" = set; then :
11860   break
11861 fi
11862 done
11863 if test "${ac_cv_search_dlopen+set}" = set; then :
11864
11865 else
11866   ac_cv_search_dlopen=no
11867 fi
11868 rm conftest.$ac_ext
11869 LIBS=$ac_func_search_save_LIBS
11870 fi
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11872 $as_echo "$ac_cv_search_dlopen" >&6; }
11873 ac_res=$ac_cv_search_dlopen
11874 if test "$ac_res" != no; then :
11875   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11876
11877 fi
11878
11879   fi
11880
11881
11882 case "${host}" in
11883   sparc-*-solaris*|i[3-7]86-*-solaris*)
11884     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11885     # are mutually exclusive; and without procfs support, the bfd/ elf module
11886     # cannot provide certain routines such as elfcore_write_prpsinfo
11887     # or elfcore_write_prstatus.  So unless the user explicitly requested
11888     # large-file support through the --enable-largefile switch, disable
11889     # large-file support in favor of procfs support.
11890     test "${target}" = "${host}" -a "x$plugins" = xno \
11891       && : ${enable_largefile="no"}
11892     ;;
11893 esac
11894
11895 # Check whether --enable-largefile was given.
11896 if test "${enable_largefile+set}" = set; then :
11897   enableval=$enable_largefile;
11898 fi
11899
11900 if test "$enable_largefile" != no; then
11901
11902   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11903 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11904 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11905   $as_echo_n "(cached) " >&6
11906 else
11907   ac_cv_sys_largefile_CC=no
11908      if test "$GCC" != yes; then
11909        ac_save_CC=$CC
11910        while :; do
11911          # IRIX 6.2 and later do not support large files by default,
11912          # so use the C compiler's -n32 option if that helps.
11913          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11914 /* end confdefs.h.  */
11915 #include <sys/types.h>
11916  /* Check that off_t can represent 2**63 - 1 correctly.
11917     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11918     since some C++ compilers masquerading as C compilers
11919     incorrectly reject 9223372036854775807.  */
11920 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11921   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11922                        && LARGE_OFF_T % 2147483647 == 1)
11923                       ? 1 : -1];
11924 int
11925 main ()
11926 {
11927
11928   ;
11929   return 0;
11930 }
11931 _ACEOF
11932          if ac_fn_c_try_compile "$LINENO"; then :
11933   break
11934 fi
11935 rm -f core conftest.err conftest.$ac_objext
11936          CC="$CC -n32"
11937          if ac_fn_c_try_compile "$LINENO"; then :
11938   ac_cv_sys_largefile_CC=' -n32'; break
11939 fi
11940 rm -f core conftest.err conftest.$ac_objext
11941          break
11942        done
11943        CC=$ac_save_CC
11944        rm -f conftest.$ac_ext
11945     fi
11946 fi
11947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11948 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11949   if test "$ac_cv_sys_largefile_CC" != no; then
11950     CC=$CC$ac_cv_sys_largefile_CC
11951   fi
11952
11953   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11954 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11955 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11956   $as_echo_n "(cached) " >&6
11957 else
11958   while :; do
11959   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11960 /* end confdefs.h.  */
11961 #include <sys/types.h>
11962  /* Check that off_t can represent 2**63 - 1 correctly.
11963     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11964     since some C++ compilers masquerading as C compilers
11965     incorrectly reject 9223372036854775807.  */
11966 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11967   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11968                        && LARGE_OFF_T % 2147483647 == 1)
11969                       ? 1 : -1];
11970 int
11971 main ()
11972 {
11973
11974   ;
11975   return 0;
11976 }
11977 _ACEOF
11978 if ac_fn_c_try_compile "$LINENO"; then :
11979   ac_cv_sys_file_offset_bits=no; break
11980 fi
11981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11982   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11983 /* end confdefs.h.  */
11984 #define _FILE_OFFSET_BITS 64
11985 #include <sys/types.h>
11986  /* Check that off_t can represent 2**63 - 1 correctly.
11987     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11988     since some C++ compilers masquerading as C compilers
11989     incorrectly reject 9223372036854775807.  */
11990 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11991   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11992                        && LARGE_OFF_T % 2147483647 == 1)
11993                       ? 1 : -1];
11994 int
11995 main ()
11996 {
11997
11998   ;
11999   return 0;
12000 }
12001 _ACEOF
12002 if ac_fn_c_try_compile "$LINENO"; then :
12003   ac_cv_sys_file_offset_bits=64; break
12004 fi
12005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12006   ac_cv_sys_file_offset_bits=unknown
12007   break
12008 done
12009 fi
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
12011 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
12012 case $ac_cv_sys_file_offset_bits in #(
12013   no | unknown) ;;
12014   *)
12015 cat >>confdefs.h <<_ACEOF
12016 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12017 _ACEOF
12018 ;;
12019 esac
12020 rm -rf conftest*
12021   if test $ac_cv_sys_file_offset_bits = unknown; then
12022     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
12023 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
12024 if test "${ac_cv_sys_large_files+set}" = set; then :
12025   $as_echo_n "(cached) " >&6
12026 else
12027   while :; do
12028   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12029 /* end confdefs.h.  */
12030 #include <sys/types.h>
12031  /* Check that off_t can represent 2**63 - 1 correctly.
12032     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12033     since some C++ compilers masquerading as C compilers
12034     incorrectly reject 9223372036854775807.  */
12035 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12036   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12037                        && LARGE_OFF_T % 2147483647 == 1)
12038                       ? 1 : -1];
12039 int
12040 main ()
12041 {
12042
12043   ;
12044   return 0;
12045 }
12046 _ACEOF
12047 if ac_fn_c_try_compile "$LINENO"; then :
12048   ac_cv_sys_large_files=no; break
12049 fi
12050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12051   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12052 /* end confdefs.h.  */
12053 #define _LARGE_FILES 1
12054 #include <sys/types.h>
12055  /* Check that off_t can represent 2**63 - 1 correctly.
12056     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12057     since some C++ compilers masquerading as C compilers
12058     incorrectly reject 9223372036854775807.  */
12059 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12060   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12061                        && LARGE_OFF_T % 2147483647 == 1)
12062                       ? 1 : -1];
12063 int
12064 main ()
12065 {
12066
12067   ;
12068   return 0;
12069 }
12070 _ACEOF
12071 if ac_fn_c_try_compile "$LINENO"; then :
12072   ac_cv_sys_large_files=1; break
12073 fi
12074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12075   ac_cv_sys_large_files=unknown
12076   break
12077 done
12078 fi
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12080 $as_echo "$ac_cv_sys_large_files" >&6; }
12081 case $ac_cv_sys_large_files in #(
12082   no | unknown) ;;
12083   *)
12084 cat >>confdefs.h <<_ACEOF
12085 #define _LARGE_FILES $ac_cv_sys_large_files
12086 _ACEOF
12087 ;;
12088 esac
12089 rm -rf conftest*
12090   fi
12091 fi
12092
12093
12094
12095  if test "$plugins" = "yes"; then
12096   PLUGINS_TRUE=
12097   PLUGINS_FALSE='#'
12098 else
12099   PLUGINS_TRUE='#'
12100   PLUGINS_FALSE=
12101 fi
12102
12103
12104 if test "$plugins" = "yes"; then
12105   enable_targets="$enable_targets plugin"
12106 fi
12107
12108 # Check whether --enable-64-bit-bfd was given.
12109 if test "${enable_64_bit_bfd+set}" = set; then :
12110   enableval=$enable_64_bit_bfd; case "${enableval}" in
12111   yes)  want64=true  ;;
12112   no)   want64=false ;;
12113   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
12114 esac
12115 else
12116   want64=false
12117 fi
12118
12119 # Check whether --enable-targets was given.
12120 if test "${enable_targets+set}" = set; then :
12121   enableval=$enable_targets; case "${enableval}" in
12122   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12123             ;;
12124   no)       enable_targets= ;;
12125   *)        enable_targets=$enableval ;;
12126 esac
12127 fi
12128
12129
12130 # Check whether --with-mmap was given.
12131 if test "${with_mmap+set}" = set; then :
12132   withval=$with_mmap; case "${withval}" in
12133   yes)  want_mmap=true ;;
12134   no)   want_mmap=false ;;
12135   *)    as_fn_error "bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
12136 esac
12137 else
12138   want_mmap=false
12139 fi
12140
12141 # Check whether --enable-secureplt was given.
12142 if test "${enable_secureplt+set}" = set; then :
12143   enableval=$enable_secureplt; case "${enableval}" in
12144   yes)  use_secureplt=true  ;;
12145   no)   use_secureplt=false ;;
12146   *)    as_fn_error "bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
12147 esac
12148 else
12149   use_secureplt=true
12150 fi
12151 if test $use_secureplt = true; then
12152
12153 $as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12154
12155 fi
12156
12157 # Check whether --enable-leading-mingw64-underscores was given.
12158 if test "${enable_leading_mingw64_underscores+set}" = set; then :
12159   enableval=$enable_leading_mingw64_underscores;
12160 fi
12161
12162 if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12163
12164 $as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12165
12166 fi
12167
12168 DEBUGDIR=${libdir}/debug
12169
12170 # Check whether --with-separate-debug-dir was given.
12171 if test "${with_separate_debug_dir+set}" = set; then :
12172   withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12173 fi
12174
12175
12176
12177
12178
12179 # Check whether --with-pkgversion was given.
12180 if test "${with_pkgversion+set}" = set; then :
12181   withval=$with_pkgversion; case "$withval" in
12182       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12183       no)  PKGVERSION= ;;
12184       *)   PKGVERSION="($withval) " ;;
12185      esac
12186 else
12187   PKGVERSION="(GNU Binutils) "
12188
12189 fi
12190
12191
12192
12193
12194
12195 # Check whether --with-bugurl was given.
12196 if test "${with_bugurl+set}" = set; then :
12197   withval=$with_bugurl; case "$withval" in
12198       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12199       no)  BUGURL=
12200            ;;
12201       *)   BUGURL="$withval"
12202            ;;
12203      esac
12204 else
12205   BUGURL="http://www.sourceware.org/bugzilla/"
12206
12207 fi
12208
12209   case ${BUGURL} in
12210   "")
12211     REPORT_BUGS_TO=
12212     REPORT_BUGS_TEXI=
12213     ;;
12214   *)
12215     REPORT_BUGS_TO="<$BUGURL>"
12216     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12217     ;;
12218   esac;
12219
12220
12221
12222
12223
12224 # Set the 'development' global.
12225 . $srcdir/../bfd/development.sh
12226
12227 # Default set of GCC warnings to enable.
12228 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12229
12230 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12232 /* end confdefs.h.  */
12233 __GNUC__
12234 _ACEOF
12235 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12236   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12237
12238 else
12239   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12240 fi
12241 rm -f conftest*
12242
12243
12244 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12246 /* end confdefs.h.  */
12247 __GNUC__
12248 _ACEOF
12249 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12250   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12251
12252 else
12253   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12254 fi
12255 rm -f conftest*
12256
12257
12258 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12259 WARN_WRITE_STRINGS=""
12260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12261 /* end confdefs.h.  */
12262 __GNUC__
12263 _ACEOF
12264 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12265   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12266
12267 else
12268   WARN_WRITE_STRINGS="-Wwrite-strings"
12269 fi
12270 rm -f conftest*
12271
12272
12273 # Check whether --enable-werror was given.
12274 if test "${enable_werror+set}" = set; then :
12275   enableval=$enable_werror; case "${enableval}" in
12276      yes | y) ERROR_ON_WARNING="yes" ;;
12277      no | n)  ERROR_ON_WARNING="no" ;;
12278      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12279    esac
12280 fi
12281
12282
12283 # Disable -Wformat by default when using gcc on mingw
12284 case "${host}" in
12285   *-*-mingw32*)
12286     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12287       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12288     fi
12289     ;;
12290   *) ;;
12291 esac
12292
12293 # Enable -Werror by default when using gcc.  Turn it off for releases.
12294 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12295     ERROR_ON_WARNING=yes
12296 fi
12297
12298 NO_WERROR=
12299 if test "${ERROR_ON_WARNING}" = yes ; then
12300     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12301     NO_WERROR="-Wno-error"
12302 fi
12303
12304 if test "${GCC}" = yes ; then
12305   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12306 fi
12307
12308 # Check whether --enable-build-warnings was given.
12309 if test "${enable_build_warnings+set}" = set; then :
12310   enableval=$enable_build_warnings; case "${enableval}" in
12311   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12312   no)   if test "${GCC}" = yes ; then
12313           WARN_CFLAGS="-w"
12314         fi;;
12315   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12316         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12317   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12318         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12319   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12320 esac
12321 fi
12322
12323
12324 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12325   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12326 fi
12327
12328
12329
12330
12331
12332
12333 ac_config_headers="$ac_config_headers config.h:config.in"
12334
12335
12336 # PR 14072
12337
12338
12339 if test -z "$target" ; then
12340     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12341 fi
12342
12343
12344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12345 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12346     # Check whether --enable-maintainer-mode was given.
12347 if test "${enable_maintainer_mode+set}" = set; then :
12348   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12349 else
12350   USE_MAINTAINER_MODE=no
12351 fi
12352
12353   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12354 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12355    if test $USE_MAINTAINER_MODE = yes; then
12356   MAINTAINER_MODE_TRUE=
12357   MAINTAINER_MODE_FALSE='#'
12358 else
12359   MAINTAINER_MODE_TRUE='#'
12360   MAINTAINER_MODE_FALSE=
12361 fi
12362
12363   MAINT=$MAINTAINER_MODE_TRUE
12364
12365
12366  if false; then
12367   GENINSRC_NEVER_TRUE=
12368   GENINSRC_NEVER_FALSE='#'
12369 else
12370   GENINSRC_NEVER_TRUE='#'
12371   GENINSRC_NEVER_FALSE=
12372 fi
12373
12374  case ${build_alias} in
12375   "") build_noncanonical=${build} ;;
12376   *) build_noncanonical=${build_alias} ;;
12377 esac
12378
12379  case ${host_alias} in
12380   "") host_noncanonical=${build_noncanonical} ;;
12381   *) host_noncanonical=${host_alias} ;;
12382 esac
12383
12384  case ${target_alias} in
12385   "") target_noncanonical=${host_noncanonical} ;;
12386   *) target_noncanonical=${target_alias} ;;
12387 esac
12388
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12390 $as_echo_n "checking whether to install libbfd... " >&6; }
12391   # Check whether --enable-install-libbfd was given.
12392 if test "${enable_install_libbfd+set}" = set; then :
12393   enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12394 else
12395   if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12396         install_libbfd_p=yes
12397       else
12398         install_libbfd_p=no
12399       fi
12400 fi
12401
12402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12403 $as_echo "$install_libbfd_p" >&6; }
12404    if test $install_libbfd_p = yes; then
12405   INSTALL_LIBBFD_TRUE=
12406   INSTALL_LIBBFD_FALSE='#'
12407 else
12408   INSTALL_LIBBFD_TRUE='#'
12409   INSTALL_LIBBFD_FALSE=
12410 fi
12411
12412   # Need _noncanonical variables for this.
12413
12414
12415
12416
12417   # libbfd.a is a host library containing target dependent code
12418   bfdlibdir='$(libdir)'
12419   bfdincludedir='$(includedir)'
12420   if test "${host}" != "${target}"; then
12421     bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12422     bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12423   fi
12424
12425
12426
12427
12428
12429
12430
12431
12432 host64=false
12433 target64=false
12434 bfd_default_target_size=32
12435
12436 # host stuff:
12437
12438 ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru uk"
12439 # If we haven't got the data from the intl directory,
12440 # assume NLS is disabled.
12441 USE_NLS=no
12442 LIBINTL=
12443 LIBINTL_DEP=
12444 INCINTL=
12445 XGETTEXT=
12446 GMSGFMT=
12447 POSUB=
12448
12449 if test -f  ../intl/config.intl; then
12450   .  ../intl/config.intl
12451 fi
12452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12453 $as_echo_n "checking whether NLS is requested... " >&6; }
12454 if test x"$USE_NLS" != xyes; then
12455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12456 $as_echo "no" >&6; }
12457 else
12458   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12459 $as_echo "yes" >&6; }
12460
12461 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12462
12463
12464   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12465 $as_echo_n "checking for catalogs to be installed... " >&6; }
12466   # Look for .po and .gmo files in the source directory.
12467   CATALOGS=
12468   XLINGUAS=
12469   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12470     # If there aren't any .gmo files the shell will give us the
12471     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12472     # weeded out.
12473     case "$cat" in *\**)
12474       continue;;
12475     esac
12476     # The quadruple backslash is collapsed to a double backslash
12477     # by the backticks, then collapsed again by the double quotes,
12478     # leaving us with one backslash in the sed expression (right
12479     # before the dot that mustn't act as a wildcard).
12480     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12481     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12482     # The user is allowed to set LINGUAS to a list of languages to
12483     # install catalogs for.  If it's empty that means "all of them."
12484     if test "x$LINGUAS" = x; then
12485       CATALOGS="$CATALOGS $cat"
12486       XLINGUAS="$XLINGUAS $lang"
12487     else
12488       case "$LINGUAS" in *$lang*)
12489         CATALOGS="$CATALOGS $cat"
12490         XLINGUAS="$XLINGUAS $lang"
12491         ;;
12492       esac
12493     fi
12494   done
12495   LINGUAS="$XLINGUAS"
12496   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12497 $as_echo "$LINGUAS" >&6; }
12498
12499
12500     DATADIRNAME=share
12501
12502   INSTOBJEXT=.mo
12503
12504   GENCAT=gencat
12505
12506   CATOBJEXT=.gmo
12507
12508 fi
12509
12510         MKINSTALLDIRS=
12511   if test -n "$ac_aux_dir"; then
12512     case "$ac_aux_dir" in
12513       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12514       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12515     esac
12516   fi
12517   if test -z "$MKINSTALLDIRS"; then
12518     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12519   fi
12520
12521
12522
12523   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12524 $as_echo_n "checking whether NLS is requested... " >&6; }
12525     # Check whether --enable-nls was given.
12526 if test "${enable_nls+set}" = set; then :
12527   enableval=$enable_nls; USE_NLS=$enableval
12528 else
12529   USE_NLS=yes
12530 fi
12531
12532   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12533 $as_echo "$USE_NLS" >&6; }
12534
12535
12536
12537
12538
12539
12540 # Prepare PATH_SEPARATOR.
12541 # The user is always right.
12542 if test "${PATH_SEPARATOR+set}" != set; then
12543   echo "#! /bin/sh" >conf$$.sh
12544   echo  "exit 0"   >>conf$$.sh
12545   chmod +x conf$$.sh
12546   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12547     PATH_SEPARATOR=';'
12548   else
12549     PATH_SEPARATOR=:
12550   fi
12551   rm -f conf$$.sh
12552 fi
12553
12554 # Find out how to test for executable files. Don't use a zero-byte file,
12555 # as systems may use methods other than mode bits to determine executability.
12556 cat >conf$$.file <<_ASEOF
12557 #! /bin/sh
12558 exit 0
12559 _ASEOF
12560 chmod +x conf$$.file
12561 if test -x conf$$.file >/dev/null 2>&1; then
12562   ac_executable_p="test -x"
12563 else
12564   ac_executable_p="test -f"
12565 fi
12566 rm -f conf$$.file
12567
12568 # Extract the first word of "msgfmt", so it can be a program name with args.
12569 set dummy msgfmt; ac_word=$2
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12571 $as_echo_n "checking for $ac_word... " >&6; }
12572 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12573   $as_echo_n "(cached) " >&6
12574 else
12575   case "$MSGFMT" in
12576   [\\/]* | ?:[\\/]*)
12577     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12578     ;;
12579   *)
12580     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12581     for ac_dir in $PATH; do
12582       IFS="$ac_save_IFS"
12583       test -z "$ac_dir" && ac_dir=.
12584       for ac_exec_ext in '' $ac_executable_extensions; do
12585         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12586           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12587      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12588             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12589             break 2
12590           fi
12591         fi
12592       done
12593     done
12594     IFS="$ac_save_IFS"
12595   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12596     ;;
12597 esac
12598 fi
12599 MSGFMT="$ac_cv_path_MSGFMT"
12600 if test "$MSGFMT" != ":"; then
12601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12602 $as_echo "$MSGFMT" >&6; }
12603 else
12604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12605 $as_echo "no" >&6; }
12606 fi
12607
12608   # Extract the first word of "gmsgfmt", so it can be a program name with args.
12609 set dummy gmsgfmt; ac_word=$2
12610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12611 $as_echo_n "checking for $ac_word... " >&6; }
12612 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12613   $as_echo_n "(cached) " >&6
12614 else
12615   case $GMSGFMT in
12616   [\\/]* | ?:[\\/]*)
12617   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12618   ;;
12619   *)
12620   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12621 for as_dir in $PATH
12622 do
12623   IFS=$as_save_IFS
12624   test -z "$as_dir" && as_dir=.
12625     for ac_exec_ext in '' $ac_executable_extensions; do
12626   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12627     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12628     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12629     break 2
12630   fi
12631 done
12632   done
12633 IFS=$as_save_IFS
12634
12635   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12636   ;;
12637 esac
12638 fi
12639 GMSGFMT=$ac_cv_path_GMSGFMT
12640 if test -n "$GMSGFMT"; then
12641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12642 $as_echo "$GMSGFMT" >&6; }
12643 else
12644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12645 $as_echo "no" >&6; }
12646 fi
12647
12648
12649
12650
12651 # Prepare PATH_SEPARATOR.
12652 # The user is always right.
12653 if test "${PATH_SEPARATOR+set}" != set; then
12654   echo "#! /bin/sh" >conf$$.sh
12655   echo  "exit 0"   >>conf$$.sh
12656   chmod +x conf$$.sh
12657   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12658     PATH_SEPARATOR=';'
12659   else
12660     PATH_SEPARATOR=:
12661   fi
12662   rm -f conf$$.sh
12663 fi
12664
12665 # Find out how to test for executable files. Don't use a zero-byte file,
12666 # as systems may use methods other than mode bits to determine executability.
12667 cat >conf$$.file <<_ASEOF
12668 #! /bin/sh
12669 exit 0
12670 _ASEOF
12671 chmod +x conf$$.file
12672 if test -x conf$$.file >/dev/null 2>&1; then
12673   ac_executable_p="test -x"
12674 else
12675   ac_executable_p="test -f"
12676 fi
12677 rm -f conf$$.file
12678
12679 # Extract the first word of "xgettext", so it can be a program name with args.
12680 set dummy xgettext; ac_word=$2
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12682 $as_echo_n "checking for $ac_word... " >&6; }
12683 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12684   $as_echo_n "(cached) " >&6
12685 else
12686   case "$XGETTEXT" in
12687   [\\/]* | ?:[\\/]*)
12688     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12689     ;;
12690   *)
12691     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12692     for ac_dir in $PATH; do
12693       IFS="$ac_save_IFS"
12694       test -z "$ac_dir" && ac_dir=.
12695       for ac_exec_ext in '' $ac_executable_extensions; do
12696         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12697           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12698      (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
12699             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12700             break 2
12701           fi
12702         fi
12703       done
12704     done
12705     IFS="$ac_save_IFS"
12706   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12707     ;;
12708 esac
12709 fi
12710 XGETTEXT="$ac_cv_path_XGETTEXT"
12711 if test "$XGETTEXT" != ":"; then
12712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12713 $as_echo "$XGETTEXT" >&6; }
12714 else
12715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12716 $as_echo "no" >&6; }
12717 fi
12718
12719     rm -f messages.po
12720
12721
12722 # Prepare PATH_SEPARATOR.
12723 # The user is always right.
12724 if test "${PATH_SEPARATOR+set}" != set; then
12725   echo "#! /bin/sh" >conf$$.sh
12726   echo  "exit 0"   >>conf$$.sh
12727   chmod +x conf$$.sh
12728   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12729     PATH_SEPARATOR=';'
12730   else
12731     PATH_SEPARATOR=:
12732   fi
12733   rm -f conf$$.sh
12734 fi
12735
12736 # Find out how to test for executable files. Don't use a zero-byte file,
12737 # as systems may use methods other than mode bits to determine executability.
12738 cat >conf$$.file <<_ASEOF
12739 #! /bin/sh
12740 exit 0
12741 _ASEOF
12742 chmod +x conf$$.file
12743 if test -x conf$$.file >/dev/null 2>&1; then
12744   ac_executable_p="test -x"
12745 else
12746   ac_executable_p="test -f"
12747 fi
12748 rm -f conf$$.file
12749
12750 # Extract the first word of "msgmerge", so it can be a program name with args.
12751 set dummy msgmerge; ac_word=$2
12752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12753 $as_echo_n "checking for $ac_word... " >&6; }
12754 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12755   $as_echo_n "(cached) " >&6
12756 else
12757   case "$MSGMERGE" in
12758   [\\/]* | ?:[\\/]*)
12759     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12760     ;;
12761   *)
12762     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12763     for ac_dir in $PATH; do
12764       IFS="$ac_save_IFS"
12765       test -z "$ac_dir" && ac_dir=.
12766       for ac_exec_ext in '' $ac_executable_extensions; do
12767         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12768           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12769             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12770             break 2
12771           fi
12772         fi
12773       done
12774     done
12775     IFS="$ac_save_IFS"
12776   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12777     ;;
12778 esac
12779 fi
12780 MSGMERGE="$ac_cv_path_MSGMERGE"
12781 if test "$MSGMERGE" != ":"; then
12782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12783 $as_echo "$MSGMERGE" >&6; }
12784 else
12785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12786 $as_echo "no" >&6; }
12787 fi
12788
12789
12790       if test "$GMSGFMT" != ":"; then
12791             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12792        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12793       : ;
12794     else
12795       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12796       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12797 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12798       GMSGFMT=":"
12799     fi
12800   fi
12801
12802       if test "$XGETTEXT" != ":"; then
12803             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12804        (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
12805       : ;
12806     else
12807       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12808 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12809       XGETTEXT=":"
12810     fi
12811         rm -f messages.po
12812   fi
12813
12814   ac_config_commands="$ac_config_commands default-1"
12815
12816
12817
12818 # Permit host specific settings.
12819 . ${srcdir}/configure.host
12820
12821
12822
12823
12824 BFD_HOST_64BIT_LONG=0
12825 BFD_HOST_64BIT_LONG_LONG=0
12826 BFD_HOST_64_BIT_DEFINED=0
12827 BFD_HOST_64_BIT=
12828 BFD_HOST_U_64_BIT=
12829 BFD_HOSTPTR_T="unsigned long"
12830
12831 # The cast to long int works around a bug in the HP C Compiler
12832 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12833 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12834 # This bug is HP SR number 8606223364.
12835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12836 $as_echo_n "checking size of long long... " >&6; }
12837 if test "${ac_cv_sizeof_long_long+set}" = set; then :
12838   $as_echo_n "(cached) " >&6
12839 else
12840   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12841
12842 else
12843   if test "$ac_cv_type_long_long" = yes; then
12844      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12845 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12846 { as_fn_set_status 77
12847 as_fn_error "cannot compute sizeof (long long)
12848 See \`config.log' for more details." "$LINENO" 5; }; }
12849    else
12850      ac_cv_sizeof_long_long=0
12851    fi
12852 fi
12853
12854 fi
12855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12856 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12857
12858
12859
12860 cat >>confdefs.h <<_ACEOF
12861 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12862 _ACEOF
12863
12864
12865 # The cast to long int works around a bug in the HP C Compiler
12866 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12867 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12868 # This bug is HP SR number 8606223364.
12869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12870 $as_echo_n "checking size of void *... " >&6; }
12871 if test "${ac_cv_sizeof_void_p+set}" = set; then :
12872   $as_echo_n "(cached) " >&6
12873 else
12874   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12875
12876 else
12877   if test "$ac_cv_type_void_p" = yes; then
12878      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12879 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12880 { as_fn_set_status 77
12881 as_fn_error "cannot compute sizeof (void *)
12882 See \`config.log' for more details." "$LINENO" 5; }; }
12883    else
12884      ac_cv_sizeof_void_p=0
12885    fi
12886 fi
12887
12888 fi
12889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12890 $as_echo "$ac_cv_sizeof_void_p" >&6; }
12891
12892
12893
12894 cat >>confdefs.h <<_ACEOF
12895 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12896 _ACEOF
12897
12898
12899 # The cast to long int works around a bug in the HP C Compiler
12900 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12901 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12902 # This bug is HP SR number 8606223364.
12903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12904 $as_echo_n "checking size of long... " >&6; }
12905 if test "${ac_cv_sizeof_long+set}" = set; then :
12906   $as_echo_n "(cached) " >&6
12907 else
12908   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12909
12910 else
12911   if test "$ac_cv_type_long" = yes; then
12912      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12913 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12914 { as_fn_set_status 77
12915 as_fn_error "cannot compute sizeof (long)
12916 See \`config.log' for more details." "$LINENO" 5; }; }
12917    else
12918      ac_cv_sizeof_long=0
12919    fi
12920 fi
12921
12922 fi
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12924 $as_echo "$ac_cv_sizeof_long" >&6; }
12925
12926
12927
12928 cat >>confdefs.h <<_ACEOF
12929 #define SIZEOF_LONG $ac_cv_sizeof_long
12930 _ACEOF
12931
12932
12933
12934 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12935   host64=true
12936 fi
12937
12938 if test "x${ac_cv_sizeof_long}" = "x8"; then
12939   BFD_HOST_64BIT_LONG=1
12940   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12941   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12942 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12943   BFD_HOST_64BIT_LONG_LONG=1
12944   test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12945   test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12946   if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12947     BFD_HOSTPTR_T="unsigned long long"
12948   fi
12949 fi
12950
12951 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12952   BFD_HOST_64_BIT_DEFINED=1
12953   BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12954   BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12955 fi
12956
12957
12958
12959
12960
12961
12962
12963
12964 # Put a plausible default for CC_FOR_BUILD in Makefile.
12965 if test -z "$CC_FOR_BUILD"; then
12966   if test "x$cross_compiling" = "xno"; then
12967     CC_FOR_BUILD='$(CC)'
12968   else
12969     CC_FOR_BUILD=gcc
12970   fi
12971 fi
12972
12973 # Also set EXEEXT_FOR_BUILD.
12974 if test "x$cross_compiling" = "xno"; then
12975   EXEEXT_FOR_BUILD='$(EXEEXT)'
12976 else
12977   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12978 $as_echo_n "checking for build system executable suffix... " >&6; }
12979 if test "${bfd_cv_build_exeext+set}" = set; then :
12980   $as_echo_n "(cached) " >&6
12981 else
12982   rm -f conftest*
12983      echo 'int main () { return 0; }' > conftest.c
12984      bfd_cv_build_exeext=
12985      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12986      for file in conftest.*; do
12987        case $file in
12988        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12989        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12990        esac
12991      done
12992      rm -f conftest*
12993      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12994 fi
12995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12996 $as_echo "$bfd_cv_build_exeext" >&6; }
12997   EXEEXT_FOR_BUILD=""
12998   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12999 fi
13000
13001
13002 for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h wchar.h wctype.h
13003 do :
13004   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13005 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13006 eval as_val=\$$as_ac_Header
13007    if test "x$as_val" = x""yes; then :
13008   cat >>confdefs.h <<_ACEOF
13009 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13010 _ACEOF
13011
13012 fi
13013
13014 done
13015
13016 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h sys/resource.h
13017 do :
13018   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13019 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13020 eval as_val=\$$as_ac_Header
13021    if test "x$as_val" = x""yes; then :
13022   cat >>confdefs.h <<_ACEOF
13023 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13024 _ACEOF
13025
13026 fi
13027
13028 done
13029
13030
13031
13032 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
13033
13034 acx_cv_header_stdint=stddef.h
13035 acx_cv_header_stdint_kind="(already complete)"
13036 for i in stdint.h $inttype_headers; do
13037   unset ac_cv_type_uintptr_t
13038   unset ac_cv_type_uintmax_t
13039   unset ac_cv_type_int_least32_t
13040   unset ac_cv_type_int_fast32_t
13041   unset ac_cv_type_uint64_t
13042   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
13043   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
13044 #include <$i>
13045 "
13046 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
13047   acx_cv_header_stdint=$i
13048 else
13049   continue
13050 fi
13051
13052   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13053 #include <$i>
13054 "
13055 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13056
13057 else
13058   acx_cv_header_stdint_kind="(mostly complete)"
13059 fi
13060
13061   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
13062 #include <$i>
13063 "
13064 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
13065
13066 else
13067   acx_cv_header_stdint_kind="(mostly complete)"
13068 fi
13069
13070   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
13071 #include <$i>
13072 "
13073 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
13074
13075 else
13076   acx_cv_header_stdint_kind="(mostly complete)"
13077 fi
13078
13079   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13080 #include <$i>
13081 "
13082 if test "x$ac_cv_type_uint64_t" = x""yes; then :
13083
13084 else
13085   acx_cv_header_stdint_kind="(lacks uint64_t)"
13086 fi
13087
13088   break
13089 done
13090 if test "$acx_cv_header_stdint" = stddef.h; then
13091   acx_cv_header_stdint_kind="(lacks uintmax_t)"
13092   for i in stdint.h $inttype_headers; do
13093     unset ac_cv_type_uintptr_t
13094     unset ac_cv_type_uint32_t
13095     unset ac_cv_type_uint64_t
13096     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
13097     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
13098 #include <$i>
13099 "
13100 if test "x$ac_cv_type_uint32_t" = x""yes; then :
13101   acx_cv_header_stdint=$i
13102 else
13103   continue
13104 fi
13105
13106     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13107 #include <$i>
13108 "
13109 if test "x$ac_cv_type_uint64_t" = x""yes; then :
13110
13111 fi
13112
13113     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13114 #include <$i>
13115 "
13116 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13117
13118 fi
13119
13120     break
13121   done
13122 fi
13123 if test "$acx_cv_header_stdint" = stddef.h; then
13124   acx_cv_header_stdint_kind="(u_intXX_t style)"
13125   for i in sys/types.h $inttype_headers; do
13126     unset ac_cv_type_u_int32_t
13127     unset ac_cv_type_u_int64_t
13128     $as_echo_n "looking for u_intXX_t types in $i, " >&6
13129     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13130 #include <$i>
13131 "
13132 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13133   acx_cv_header_stdint=$i
13134 else
13135   continue
13136 fi
13137
13138     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13139 #include <$i>
13140 "
13141 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13142
13143 fi
13144
13145     break
13146   done
13147 fi
13148 if test "$acx_cv_header_stdint" = stddef.h; then
13149   acx_cv_header_stdint_kind="(using manual detection)"
13150 fi
13151
13152 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13153 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13154 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13155 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13156 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13157
13158 # ----------------- Summarize what we found so far
13159
13160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13161 $as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13162
13163 case `$as_basename -- bfd_stdint.h ||
13164 $as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13165          Xbfd_stdint.h : 'X\(//\)$' \| \
13166          Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13167 $as_echo X/bfd_stdint.h |
13168     sed '/^.*\/\([^/][^/]*\)\/*$/{
13169             s//\1/
13170             q
13171           }
13172           /^X\/\(\/\/\)$/{
13173             s//\1/
13174             q
13175           }
13176           /^X\/\(\/\).*/{
13177             s//\1/
13178             q
13179           }
13180           s/.*/./; q'` in
13181   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13182 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13183   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13184 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13185   *) ;;
13186 esac
13187
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13189 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13190
13191 # ----------------- done included file, check C basic types --------
13192
13193 # Lacking an uintptr_t?  Test size of void *
13194 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13195   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13196 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13197 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13198 # This bug is HP SR number 8606223364.
13199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13200 $as_echo_n "checking size of void *... " >&6; }
13201 if test "${ac_cv_sizeof_void_p+set}" = set; then :
13202   $as_echo_n "(cached) " >&6
13203 else
13204   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13205
13206 else
13207   if test "$ac_cv_type_void_p" = yes; then
13208      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13209 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13210 { as_fn_set_status 77
13211 as_fn_error "cannot compute sizeof (void *)
13212 See \`config.log' for more details." "$LINENO" 5; }; }
13213    else
13214      ac_cv_sizeof_void_p=0
13215    fi
13216 fi
13217
13218 fi
13219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13220 $as_echo "$ac_cv_sizeof_void_p" >&6; }
13221
13222
13223
13224 cat >>confdefs.h <<_ACEOF
13225 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13226 _ACEOF
13227
13228  ;;
13229 esac
13230
13231 # Lacking an uint64_t?  Test size of long
13232 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13233   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13234 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13235 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13236 # This bug is HP SR number 8606223364.
13237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13238 $as_echo_n "checking size of long... " >&6; }
13239 if test "${ac_cv_sizeof_long+set}" = set; then :
13240   $as_echo_n "(cached) " >&6
13241 else
13242   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13243
13244 else
13245   if test "$ac_cv_type_long" = yes; then
13246      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13247 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13248 { as_fn_set_status 77
13249 as_fn_error "cannot compute sizeof (long)
13250 See \`config.log' for more details." "$LINENO" 5; }; }
13251    else
13252      ac_cv_sizeof_long=0
13253    fi
13254 fi
13255
13256 fi
13257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13258 $as_echo "$ac_cv_sizeof_long" >&6; }
13259
13260
13261
13262 cat >>confdefs.h <<_ACEOF
13263 #define SIZEOF_LONG $ac_cv_sizeof_long
13264 _ACEOF
13265
13266  ;;
13267 esac
13268
13269 if test $acx_cv_header_stdint = stddef.h; then
13270   # Lacking a good header?  Test size of everything and deduce all types.
13271   # The cast to long int works around a bug in the HP C Compiler
13272 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13273 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13274 # This bug is HP SR number 8606223364.
13275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13276 $as_echo_n "checking size of int... " >&6; }
13277 if test "${ac_cv_sizeof_int+set}" = set; then :
13278   $as_echo_n "(cached) " >&6
13279 else
13280   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13281
13282 else
13283   if test "$ac_cv_type_int" = yes; then
13284      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13285 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13286 { as_fn_set_status 77
13287 as_fn_error "cannot compute sizeof (int)
13288 See \`config.log' for more details." "$LINENO" 5; }; }
13289    else
13290      ac_cv_sizeof_int=0
13291    fi
13292 fi
13293
13294 fi
13295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13296 $as_echo "$ac_cv_sizeof_int" >&6; }
13297
13298
13299
13300 cat >>confdefs.h <<_ACEOF
13301 #define SIZEOF_INT $ac_cv_sizeof_int
13302 _ACEOF
13303
13304
13305   # The cast to long int works around a bug in the HP C Compiler
13306 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13307 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13308 # This bug is HP SR number 8606223364.
13309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13310 $as_echo_n "checking size of short... " >&6; }
13311 if test "${ac_cv_sizeof_short+set}" = set; then :
13312   $as_echo_n "(cached) " >&6
13313 else
13314   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13315
13316 else
13317   if test "$ac_cv_type_short" = yes; then
13318      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13319 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13320 { as_fn_set_status 77
13321 as_fn_error "cannot compute sizeof (short)
13322 See \`config.log' for more details." "$LINENO" 5; }; }
13323    else
13324      ac_cv_sizeof_short=0
13325    fi
13326 fi
13327
13328 fi
13329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13330 $as_echo "$ac_cv_sizeof_short" >&6; }
13331
13332
13333
13334 cat >>confdefs.h <<_ACEOF
13335 #define SIZEOF_SHORT $ac_cv_sizeof_short
13336 _ACEOF
13337
13338
13339   # The cast to long int works around a bug in the HP C Compiler
13340 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13341 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13342 # This bug is HP SR number 8606223364.
13343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13344 $as_echo_n "checking size of char... " >&6; }
13345 if test "${ac_cv_sizeof_char+set}" = set; then :
13346   $as_echo_n "(cached) " >&6
13347 else
13348   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13349
13350 else
13351   if test "$ac_cv_type_char" = yes; then
13352      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13353 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13354 { as_fn_set_status 77
13355 as_fn_error "cannot compute sizeof (char)
13356 See \`config.log' for more details." "$LINENO" 5; }; }
13357    else
13358      ac_cv_sizeof_char=0
13359    fi
13360 fi
13361
13362 fi
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13364 $as_echo "$ac_cv_sizeof_char" >&6; }
13365
13366
13367
13368 cat >>confdefs.h <<_ACEOF
13369 #define SIZEOF_CHAR $ac_cv_sizeof_char
13370 _ACEOF
13371
13372
13373
13374   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13375 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
13376   case "$ac_cv_sizeof_char" in
13377     1) acx_cv_type_int8_t=char ;;
13378     *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
13379   esac
13380   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13381 $as_echo "$acx_cv_type_int8_t" >&6; }
13382
13383   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13384 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
13385   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13386     2:*) acx_cv_type_int16_t=int ;;
13387     *:2) acx_cv_type_int16_t=short ;;
13388     *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
13389   esac
13390   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13391 $as_echo "$acx_cv_type_int16_t" >&6; }
13392
13393   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13394 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
13395   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13396     4:*) acx_cv_type_int32_t=int ;;
13397     *:4) acx_cv_type_int32_t=long ;;
13398     *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
13399   esac
13400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13401 $as_echo "$acx_cv_type_int32_t" >&6; }
13402 fi
13403
13404 # These tests are here to make the output prettier
13405
13406 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13407   case "$ac_cv_sizeof_long" in
13408     8) acx_cv_type_int64_t=long ;;
13409   esac
13410   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13411 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
13412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13413 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13414 fi
13415
13416 # Now we can use the above types
13417
13418 if test "$ac_cv_type_uintptr_t" != yes; then
13419   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13420 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13421   case $ac_cv_sizeof_void_p in
13422     2) acx_cv_type_intptr_t=int16_t ;;
13423     4) acx_cv_type_intptr_t=int32_t ;;
13424     8) acx_cv_type_intptr_t=int64_t ;;
13425     *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
13426   esac
13427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13428 $as_echo "$acx_cv_type_intptr_t" >&6; }
13429 fi
13430
13431 # ----------------- done all checks, emit header -------------
13432 ac_config_commands="$ac_config_commands bfd_stdint.h"
13433
13434
13435
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13437 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13438 if test "${ac_cv_header_time+set}" = set; then :
13439   $as_echo_n "(cached) " >&6
13440 else
13441   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13442 /* end confdefs.h.  */
13443 #include <sys/types.h>
13444 #include <sys/time.h>
13445 #include <time.h>
13446
13447 int
13448 main ()
13449 {
13450 if ((struct tm *) 0)
13451 return 0;
13452   ;
13453   return 0;
13454 }
13455 _ACEOF
13456 if ac_fn_c_try_compile "$LINENO"; then :
13457   ac_cv_header_time=yes
13458 else
13459   ac_cv_header_time=no
13460 fi
13461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13462 fi
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13464 $as_echo "$ac_cv_header_time" >&6; }
13465 if test $ac_cv_header_time = yes; then
13466
13467 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13468
13469 fi
13470
13471 ac_header_dirent=no
13472 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13473   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13475 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13477   $as_echo_n "(cached) " >&6
13478 else
13479   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13480 /* end confdefs.h.  */
13481 #include <sys/types.h>
13482 #include <$ac_hdr>
13483
13484 int
13485 main ()
13486 {
13487 if ((DIR *) 0)
13488 return 0;
13489   ;
13490   return 0;
13491 }
13492 _ACEOF
13493 if ac_fn_c_try_compile "$LINENO"; then :
13494   eval "$as_ac_Header=yes"
13495 else
13496   eval "$as_ac_Header=no"
13497 fi
13498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13499 fi
13500 eval ac_res=\$$as_ac_Header
13501                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13502 $as_echo "$ac_res" >&6; }
13503 eval as_val=\$$as_ac_Header
13504    if test "x$as_val" = x""yes; then :
13505   cat >>confdefs.h <<_ACEOF
13506 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13507 _ACEOF
13508
13509 ac_header_dirent=$ac_hdr; break
13510 fi
13511
13512 done
13513 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13514 if test $ac_header_dirent = dirent.h; then
13515   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13516 $as_echo_n "checking for library containing opendir... " >&6; }
13517 if test "${ac_cv_search_opendir+set}" = set; then :
13518   $as_echo_n "(cached) " >&6
13519 else
13520   ac_func_search_save_LIBS=$LIBS
13521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13522 /* end confdefs.h.  */
13523
13524 /* Override any GCC internal prototype to avoid an error.
13525    Use char because int might match the return type of a GCC
13526    builtin and then its argument prototype would still apply.  */
13527 #ifdef __cplusplus
13528 extern "C"
13529 #endif
13530 char opendir ();
13531 int
13532 main ()
13533 {
13534 return opendir ();
13535   ;
13536   return 0;
13537 }
13538 _ACEOF
13539 for ac_lib in '' dir; do
13540   if test -z "$ac_lib"; then
13541     ac_res="none required"
13542   else
13543     ac_res=-l$ac_lib
13544     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13545   fi
13546   if ac_fn_c_try_link "$LINENO"; then :
13547   ac_cv_search_opendir=$ac_res
13548 fi
13549 rm -f core conftest.err conftest.$ac_objext \
13550     conftest$ac_exeext
13551   if test "${ac_cv_search_opendir+set}" = set; then :
13552   break
13553 fi
13554 done
13555 if test "${ac_cv_search_opendir+set}" = set; then :
13556
13557 else
13558   ac_cv_search_opendir=no
13559 fi
13560 rm conftest.$ac_ext
13561 LIBS=$ac_func_search_save_LIBS
13562 fi
13563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13564 $as_echo "$ac_cv_search_opendir" >&6; }
13565 ac_res=$ac_cv_search_opendir
13566 if test "$ac_res" != no; then :
13567   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13568
13569 fi
13570
13571 else
13572   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13573 $as_echo_n "checking for library containing opendir... " >&6; }
13574 if test "${ac_cv_search_opendir+set}" = set; then :
13575   $as_echo_n "(cached) " >&6
13576 else
13577   ac_func_search_save_LIBS=$LIBS
13578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13579 /* end confdefs.h.  */
13580
13581 /* Override any GCC internal prototype to avoid an error.
13582    Use char because int might match the return type of a GCC
13583    builtin and then its argument prototype would still apply.  */
13584 #ifdef __cplusplus
13585 extern "C"
13586 #endif
13587 char opendir ();
13588 int
13589 main ()
13590 {
13591 return opendir ();
13592   ;
13593   return 0;
13594 }
13595 _ACEOF
13596 for ac_lib in '' x; do
13597   if test -z "$ac_lib"; then
13598     ac_res="none required"
13599   else
13600     ac_res=-l$ac_lib
13601     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13602   fi
13603   if ac_fn_c_try_link "$LINENO"; then :
13604   ac_cv_search_opendir=$ac_res
13605 fi
13606 rm -f core conftest.err conftest.$ac_objext \
13607     conftest$ac_exeext
13608   if test "${ac_cv_search_opendir+set}" = set; then :
13609   break
13610 fi
13611 done
13612 if test "${ac_cv_search_opendir+set}" = set; then :
13613
13614 else
13615   ac_cv_search_opendir=no
13616 fi
13617 rm conftest.$ac_ext
13618 LIBS=$ac_func_search_save_LIBS
13619 fi
13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13621 $as_echo "$ac_cv_search_opendir" >&6; }
13622 ac_res=$ac_cv_search_opendir
13623 if test "$ac_res" != no; then :
13624   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13625
13626 fi
13627
13628 fi
13629
13630
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13632 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13633 if test "${gcc_cv_header_string+set}" = set; then :
13634   $as_echo_n "(cached) " >&6
13635 else
13636   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13637 /* end confdefs.h.  */
13638 #include <string.h>
13639 #include <strings.h>
13640 int
13641 main ()
13642 {
13643
13644   ;
13645   return 0;
13646 }
13647 _ACEOF
13648 if ac_fn_c_try_compile "$LINENO"; then :
13649   gcc_cv_header_string=yes
13650 else
13651   gcc_cv_header_string=no
13652 fi
13653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13654 fi
13655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13656 $as_echo "$gcc_cv_header_string" >&6; }
13657 if test $gcc_cv_header_string = yes; then
13658
13659 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13660
13661 fi
13662
13663 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13664 do :
13665   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13666 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13667 eval as_val=\$$as_ac_var
13668    if test "x$as_val" = x""yes; then :
13669   cat >>confdefs.h <<_ACEOF
13670 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13671 _ACEOF
13672
13673 fi
13674 done
13675
13676 for ac_func in strtoull getrlimit
13677 do :
13678   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13679 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13680 eval as_val=\$$as_ac_var
13681    if test "x$as_val" = x""yes; then :
13682   cat >>confdefs.h <<_ACEOF
13683 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13684 _ACEOF
13685
13686 fi
13687 done
13688
13689
13690 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13691 if test "x$ac_cv_have_decl_basename" = x""yes; then :
13692   ac_have_decl=1
13693 else
13694   ac_have_decl=0
13695 fi
13696
13697 cat >>confdefs.h <<_ACEOF
13698 #define HAVE_DECL_BASENAME $ac_have_decl
13699 _ACEOF
13700
13701 ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13702 if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13703   ac_have_decl=1
13704 else
13705   ac_have_decl=0
13706 fi
13707
13708 cat >>confdefs.h <<_ACEOF
13709 #define HAVE_DECL_FTELLO $ac_have_decl
13710 _ACEOF
13711
13712 ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13713 if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13714   ac_have_decl=1
13715 else
13716   ac_have_decl=0
13717 fi
13718
13719 cat >>confdefs.h <<_ACEOF
13720 #define HAVE_DECL_FTELLO64 $ac_have_decl
13721 _ACEOF
13722
13723 ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13724 if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13725   ac_have_decl=1
13726 else
13727   ac_have_decl=0
13728 fi
13729
13730 cat >>confdefs.h <<_ACEOF
13731 #define HAVE_DECL_FSEEKO $ac_have_decl
13732 _ACEOF
13733
13734 ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13735 if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13736   ac_have_decl=1
13737 else
13738   ac_have_decl=0
13739 fi
13740
13741 cat >>confdefs.h <<_ACEOF
13742 #define HAVE_DECL_FSEEKO64 $ac_have_decl
13743 _ACEOF
13744
13745
13746
13747 case "${host}" in
13748 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13749
13750 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13751  ;;
13752 esac
13753
13754 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13755 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13756   ac_have_decl=1
13757 else
13758   ac_have_decl=0
13759 fi
13760
13761 cat >>confdefs.h <<_ACEOF
13762 #define HAVE_DECL_FFS $ac_have_decl
13763 _ACEOF
13764
13765 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13766 if test "x$ac_cv_have_decl_free" = x""yes; then :
13767   ac_have_decl=1
13768 else
13769   ac_have_decl=0
13770 fi
13771
13772 cat >>confdefs.h <<_ACEOF
13773 #define HAVE_DECL_FREE $ac_have_decl
13774 _ACEOF
13775
13776 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13777 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13778   ac_have_decl=1
13779 else
13780   ac_have_decl=0
13781 fi
13782
13783 cat >>confdefs.h <<_ACEOF
13784 #define HAVE_DECL_GETENV $ac_have_decl
13785 _ACEOF
13786
13787 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13788 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13789   ac_have_decl=1
13790 else
13791   ac_have_decl=0
13792 fi
13793
13794 cat >>confdefs.h <<_ACEOF
13795 #define HAVE_DECL_MALLOC $ac_have_decl
13796 _ACEOF
13797
13798 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13799 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13800   ac_have_decl=1
13801 else
13802   ac_have_decl=0
13803 fi
13804
13805 cat >>confdefs.h <<_ACEOF
13806 #define HAVE_DECL_REALLOC $ac_have_decl
13807 _ACEOF
13808
13809 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13810 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13811   ac_have_decl=1
13812 else
13813   ac_have_decl=0
13814 fi
13815
13816 cat >>confdefs.h <<_ACEOF
13817 #define HAVE_DECL_STPCPY $ac_have_decl
13818 _ACEOF
13819
13820 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13821 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13822   ac_have_decl=1
13823 else
13824   ac_have_decl=0
13825 fi
13826
13827 cat >>confdefs.h <<_ACEOF
13828 #define HAVE_DECL_STRSTR $ac_have_decl
13829 _ACEOF
13830
13831 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13832 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
13833   ac_have_decl=1
13834 else
13835   ac_have_decl=0
13836 fi
13837
13838 cat >>confdefs.h <<_ACEOF
13839 #define HAVE_DECL_ASPRINTF $ac_have_decl
13840 _ACEOF
13841
13842 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13843 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
13844   ac_have_decl=1
13845 else
13846   ac_have_decl=0
13847 fi
13848
13849 cat >>confdefs.h <<_ACEOF
13850 #define HAVE_DECL_VASPRINTF $ac_have_decl
13851 _ACEOF
13852
13853 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13854 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13855   ac_have_decl=1
13856 else
13857   ac_have_decl=0
13858 fi
13859
13860 cat >>confdefs.h <<_ACEOF
13861 #define HAVE_DECL_SNPRINTF $ac_have_decl
13862 _ACEOF
13863
13864 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13865 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13866   ac_have_decl=1
13867 else
13868   ac_have_decl=0
13869 fi
13870
13871 cat >>confdefs.h <<_ACEOF
13872 #define HAVE_DECL_VSNPRINTF $ac_have_decl
13873 _ACEOF
13874
13875 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13876 if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
13877   ac_have_decl=1
13878 else
13879   ac_have_decl=0
13880 fi
13881
13882 cat >>confdefs.h <<_ACEOF
13883 #define HAVE_DECL_STRNLEN $ac_have_decl
13884 _ACEOF
13885
13886
13887 # Link in zlib if we can.  This allows us to read compressed debug sections.
13888 # This is used only by compress.c.
13889
13890   # Use the system's zlib library.
13891   zlibdir="-L\$(top_builddir)/../zlib"
13892   zlibinc="-I\$(top_srcdir)/../zlib"
13893
13894 # Check whether --with-system-zlib was given.
13895 if test "${with_system_zlib+set}" = set; then :
13896   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
13897     zlibdir=
13898     zlibinc=
13899   fi
13900
13901 fi
13902
13903
13904
13905
13906
13907 # Check if linker supports --as-needed and --no-as-needed options
13908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
13909 $as_echo_n "checking linker --as-needed support... " >&6; }
13910 if test "${bfd_cv_ld_as_needed+set}" = set; then :
13911   $as_echo_n "(cached) " >&6
13912 else
13913   bfd_cv_ld_as_needed=no
13914         if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
13915                 bfd_cv_ld_as_needed=yes
13916         fi
13917
13918 fi
13919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
13920 $as_echo "$bfd_cv_ld_as_needed" >&6; }
13921
13922 LIBM=
13923 case $host in
13924 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13925   # These system don't have libm, or don't need it
13926   ;;
13927 *-ncr-sysv4.3*)
13928   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13929 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13930 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13931   $as_echo_n "(cached) " >&6
13932 else
13933   ac_check_lib_save_LIBS=$LIBS
13934 LIBS="-lmw  $LIBS"
13935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13936 /* end confdefs.h.  */
13937
13938 /* Override any GCC internal prototype to avoid an error.
13939    Use char because int might match the return type of a GCC
13940    builtin and then its argument prototype would still apply.  */
13941 #ifdef __cplusplus
13942 extern "C"
13943 #endif
13944 char _mwvalidcheckl ();
13945 int
13946 main ()
13947 {
13948 return _mwvalidcheckl ();
13949   ;
13950   return 0;
13951 }
13952 _ACEOF
13953 if ac_fn_c_try_link "$LINENO"; then :
13954   ac_cv_lib_mw__mwvalidcheckl=yes
13955 else
13956   ac_cv_lib_mw__mwvalidcheckl=no
13957 fi
13958 rm -f core conftest.err conftest.$ac_objext \
13959     conftest$ac_exeext conftest.$ac_ext
13960 LIBS=$ac_check_lib_save_LIBS
13961 fi
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13963 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13964 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13965   LIBM="-lmw"
13966 fi
13967
13968   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13969 $as_echo_n "checking for cos in -lm... " >&6; }
13970 if test "${ac_cv_lib_m_cos+set}" = set; then :
13971   $as_echo_n "(cached) " >&6
13972 else
13973   ac_check_lib_save_LIBS=$LIBS
13974 LIBS="-lm  $LIBS"
13975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13976 /* end confdefs.h.  */
13977
13978 /* Override any GCC internal prototype to avoid an error.
13979    Use char because int might match the return type of a GCC
13980    builtin and then its argument prototype would still apply.  */
13981 #ifdef __cplusplus
13982 extern "C"
13983 #endif
13984 char cos ();
13985 int
13986 main ()
13987 {
13988 return cos ();
13989   ;
13990   return 0;
13991 }
13992 _ACEOF
13993 if ac_fn_c_try_link "$LINENO"; then :
13994   ac_cv_lib_m_cos=yes
13995 else
13996   ac_cv_lib_m_cos=no
13997 fi
13998 rm -f core conftest.err conftest.$ac_objext \
13999     conftest$ac_exeext conftest.$ac_ext
14000 LIBS=$ac_check_lib_save_LIBS
14001 fi
14002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14003 $as_echo "$ac_cv_lib_m_cos" >&6; }
14004 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14005   LIBM="$LIBM -lm"
14006 fi
14007
14008   ;;
14009 *)
14010   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14011 $as_echo_n "checking for cos in -lm... " >&6; }
14012 if test "${ac_cv_lib_m_cos+set}" = set; then :
14013   $as_echo_n "(cached) " >&6
14014 else
14015   ac_check_lib_save_LIBS=$LIBS
14016 LIBS="-lm  $LIBS"
14017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14018 /* end confdefs.h.  */
14019
14020 /* Override any GCC internal prototype to avoid an error.
14021    Use char because int might match the return type of a GCC
14022    builtin and then its argument prototype would still apply.  */
14023 #ifdef __cplusplus
14024 extern "C"
14025 #endif
14026 char cos ();
14027 int
14028 main ()
14029 {
14030 return cos ();
14031   ;
14032   return 0;
14033 }
14034 _ACEOF
14035 if ac_fn_c_try_link "$LINENO"; then :
14036   ac_cv_lib_m_cos=yes
14037 else
14038   ac_cv_lib_m_cos=no
14039 fi
14040 rm -f core conftest.err conftest.$ac_objext \
14041     conftest$ac_exeext conftest.$ac_ext
14042 LIBS=$ac_check_lib_save_LIBS
14043 fi
14044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14045 $as_echo "$ac_cv_lib_m_cos" >&6; }
14046 if test "x$ac_cv_lib_m_cos" = x""yes; then :
14047   LIBM="-lm"
14048 fi
14049
14050   ;;
14051 esac
14052
14053
14054
14055 # When building a shared libbfd, link against the pic version of libiberty
14056 # so that apps that use libbfd won't need libiberty just to satisfy any
14057 # libbfd references.
14058 # We can't do that if a pic libiberty is unavailable since including non-pic
14059 # code would insert text relocations into libbfd.
14060 SHARED_LIBADD=
14061 SHARED_LDFLAGS=
14062 if test "$enable_shared" = "yes"; then
14063   x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
14064   if test -n "$x"; then
14065     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
14066   fi
14067
14068 # More hacks to build DLLs on Windows.
14069   case "${host}" in
14070   *-*-cygwin*)
14071     SHARED_LDFLAGS="-no-undefined"
14072     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
14073   ;;
14074
14075   # Hack to build or1k-src on OSX
14076   or1k*-*-darwin*)
14077     SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
14078   ;;
14079   esac
14080
14081   if test -n "$SHARED_LIBADD"; then
14082     if test -n "$LIBM"; then
14083       if test x"$bfd_cv_ld_as_needed" = xyes; then
14084         # Link against libm only when needed.  Put -lc, -lm inside -Wl
14085         # to stop libtool reordering these options.
14086         SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
14087       else
14088         SHARED_LIBADD="$SHARED_LIBADD $LIBM"
14089       fi
14090     fi
14091   fi
14092 fi
14093
14094
14095
14096 # target stuff:
14097
14098 # Canonicalize the secondary target names.
14099 if test -n "$enable_targets" ; then
14100     for targ in `echo $enable_targets | sed 's/,/ /g'`
14101     do
14102         result=`$ac_config_sub $targ 2>/dev/null`
14103         if test -n "$result" ; then
14104             canon_targets="$canon_targets $result"
14105         else
14106             # Allow targets that config.sub doesn't recognize, like "all".
14107             canon_targets="$canon_targets $targ"
14108         fi
14109     done
14110 fi
14111
14112 all_targets=false
14113 defvec=
14114 selvecs=
14115 assocvecs=
14116 selarchs=
14117 TDEFINES=
14118 for targ in $target $canon_targets
14119 do
14120     if test "x$targ" = "xall"; then
14121         all_targets=true
14122         assocvecs="$assocvecs $targ_defvec $targ_selvecs"
14123     else
14124         . $srcdir/config.bfd
14125         if test "x$targ" = "x$target"; then
14126             defvec=$targ_defvec
14127         fi
14128         selvecs="$selvecs $targ_defvec $targ_selvecs"
14129         selarchs="$selarchs $targ_archs"
14130         TDEFINES="$TDEFINES $targ_cflags"
14131     fi
14132 done
14133
14134
14135 # This processing still needs to be done if we're to decide properly whether
14136 # 64-bit support needs to be compiled in.  Currently, it will be included if
14137 # the default or any other explicitly requested target requires it; it
14138 # will not be included on a 32-bit host if no 64-bit target is requested, and
14139 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
14140 # used.
14141
14142 # uniq the default and selected vectors in all the configured targets.
14143 f=""
14144 for i in $selvecs ; do
14145     case " $f " in
14146     *" $i "*) ;;
14147     *) f="$f $i" ;;
14148     esac
14149 done
14150 selvecs="$f"
14151
14152
14153 # uniq the associated vectors in all the configured targets.
14154 f=""
14155 for i in $assocvecs ; do
14156     case " $f " in
14157     *" $i "*) ;;
14158     *) f="$f $i" ;;
14159     esac
14160 done
14161 assocvecs="$f"
14162
14163
14164 # uniq the architectures in all the configured targets.
14165 f=""
14166 for i in $selarchs ; do
14167     case " $f " in
14168     *" $i "*) ;;
14169     *) f="$f $i" ;;
14170     esac
14171 done
14172 selarchs="$f"
14173
14174 # Target backend .o files.
14175 tb=
14176
14177 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
14178      elf-eh-frame.lo dwarf1.lo dwarf2.lo"
14179 coffgen="coffgen.lo dwarf2.lo"
14180 coff="cofflink.lo $coffgen"
14181 ecoff="ecofflink.lo $coffgen"
14182 xcoff="xcofflink.lo $coffgen"
14183
14184 for vec in $selvecs
14185 do
14186     target_size=32
14187     case "$vec" in
14188     # This list is alphabetized to make it easy to compare
14189     # with the two vector lists in targets.c.  For the same reason,
14190     # use one entry per line, even though this leads to long lines.
14191     aarch64_elf32_be_vec)        tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
14192     aarch64_elf32_le_vec)        tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
14193     aarch64_elf64_be_vec)          tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14194     aarch64_elf64_be_cloudabi_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14195     aarch64_elf64_le_vec)          tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14196     aarch64_elf64_le_cloudabi_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
14197     aarch64_mach_o_vec)          tb="$tb mach-o-aarch64.lo"; target_size=64 ;;
14198     alpha_ecoff_le_vec)          tb="$tb coff-alpha.lo ecoff.lo $ecoff"; target_size=64 ;;
14199     alpha_elf64_vec)             tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
14200     alpha_elf64_fbsd_vec)        tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
14201     alpha_nlm32_vec)             tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
14202     alpha_vms_vec)               tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
14203     alpha_vms_lib_txt_vec)       tb="$tb vms-lib.lo vms-misc.lo" ;;
14204     am33_elf32_linux_vec)        tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
14205     aout0_be_vec)                tb="$tb aout0.lo aout32.lo" ;;
14206     aout64_vec)                  tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
14207     aout_vec)                    tb="$tb host-aout.lo aout32.lo" ;;
14208     aout_adobe_vec)              tb="$tb aout-adobe.lo aout32.lo" ;;
14209     arc_elf32_be_vec)            tb="$tb elf32-arc.lo elf32.lo $elf" ;;
14210     arc_elf32_le_vec)            tb="$tb elf32-arc.lo elf32.lo $elf" ;;
14211     arm_aout_be_vec)             tb="$tb aout-arm.lo aout32.lo" ;;
14212     arm_aout_le_vec)             tb="$tb aout-arm.lo aout32.lo" ;;
14213     arm_aout_nbsd_vec)           tb="$tb armnetbsd.lo aout32.lo" ;;
14214     arm_aout_riscix_vec)         tb="$tb aout32.lo riscix.lo" ;;
14215     arm_coff_be_vec)             tb="$tb coff-arm.lo $coff" ;;
14216     arm_coff_le_vec)             tb="$tb coff-arm.lo $coff" ;;
14217     arm_elf32_be_vec)            tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14218     arm_elf32_le_vec)            tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14219     arm_elf32_nacl_be_vec)       tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14220     arm_elf32_nacl_le_vec)       tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14221     arm_elf32_symbian_be_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14222     arm_elf32_symbian_le_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14223     arm_elf32_vxworks_be_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14224     arm_elf32_vxworks_le_vec)    tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
14225     arm_pe_be_vec)               tb="$tb pe-arm.lo peigen.lo $coff" ;;
14226     arm_pe_le_vec)               tb="$tb pe-arm.lo peigen.lo $coff" ;;
14227     arm_pe_epoc_be_vec)          tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
14228     arm_pe_epoc_le_vec)          tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
14229     arm_pe_wince_be_vec)         tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
14230     arm_pe_wince_le_vec)         tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
14231     arm_pei_be_vec)              tb="$tb pei-arm.lo peigen.lo $coff" ;;
14232     arm_pei_le_vec)              tb="$tb pei-arm.lo peigen.lo $coff" ;;
14233     arm_pei_epoc_be_vec)         tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
14234     arm_pei_epoc_le_vec)         tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
14235     arm_pei_wince_be_vec)        tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
14236     arm_pei_wince_le_vec)        tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
14237     arm_mach_o_vec)              tb="$tb mach-o-arm.lo" ;;
14238     avr_elf32_vec)               tb="$tb elf32-avr.lo elf32.lo $elf" ;;
14239     bfin_elf32_vec)              tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
14240     bfin_elf32_fdpic_vec)        tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
14241     bout_be_vec)                 tb="$tb bout.lo aout32.lo" ;;
14242     bout_le_vec)                 tb="$tb bout.lo aout32.lo" ;;
14243     cr16_elf32_vec)              tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
14244     cr16c_elf32_vec)             tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
14245     cris_aout_vec)               tb="$tb aout-cris.lo" ;;
14246     cris_elf32_vec)              tb="$tb elf32-cris.lo elf32.lo $elf" ;;
14247     cris_elf32_us_vec)           tb="$tb elf32-cris.lo elf32.lo $elf" ;;
14248     crx_elf32_vec)               tb="$tb elf32-crx.lo elf32.lo $elf" ;;
14249     d10v_elf32_vec)              tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
14250     d30v_elf32_vec)              tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
14251     dlx_elf32_be_vec)            tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
14252     elf32_be_vec)                tb="$tb elf32-gen.lo elf32.lo $elf" ;;
14253     elf32_le_vec)                tb="$tb elf32-gen.lo elf32.lo $elf" ;;
14254     elf64_be_vec)                tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14255     elf64_le_vec)                tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14256     epiphany_elf32_vec)          tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
14257     fr30_elf32_vec)              tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
14258     frv_elf32_vec)               tb="$tb elf32-frv.lo elf32.lo $elf" ;;
14259     frv_elf32_fdpic_vec)         tb="$tb elf32-frv.lo elf32.lo $elf" ;;
14260     h8300_coff_vec)              tb="$tb coff-h8300.lo reloc16.lo $coffgen" ;;
14261     h8300_elf32_vec)             tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
14262     h8300_elf32_linux_vec)       tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
14263     h8500_coff_vec)              tb="$tb coff-h8500.lo reloc16.lo $coffgen" ;;
14264     hppa_elf32_vec)              tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14265     hppa_elf32_linux_vec)        tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14266     hppa_elf32_nbsd_vec)         tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
14267     hppa_elf64_vec)              tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
14268     hppa_elf64_linux_vec)        tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
14269     hppa_som_vec)                tb="$tb som.lo" ;;
14270     i370_elf32_vec)              tb="$tb elf32-i370.lo elf32.lo $elf" ;;
14271     i386_aout_vec)               tb="$tb i386aout.lo aout32.lo" ;;
14272     i386_aout_bsd_vec)           tb="$tb i386bsd.lo aout32.lo" ;;
14273     i386_aout_dynix_vec)         tb="$tb i386dynix.lo aout32.lo" ;;
14274     i386_aout_fbsd_vec)          tb="$tb i386freebsd.lo aout32.lo" ;;
14275     i386_aout_linux_vec)         tb="$tb i386linux.lo aout32.lo" ;;
14276     i386_aout_lynx_vec)          tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
14277     i386_aout_mach3_vec)         tb="$tb i386mach3.lo aout32.lo" ;;
14278     i386_aout_nbsd_vec)          tb="$tb i386netbsd.lo aout32.lo" ;;
14279     i386_aout_os9k_vec)          tb="$tb i386os9k.lo aout32.lo" ;;
14280     i386_coff_vec)               tb="$tb coff-i386.lo $coff" ;;
14281     i386_coff_go32_vec)          tb="$tb coff-go32.lo $coff" ;;
14282     i386_coff_go32stubbed_vec)   tb="$tb coff-stgo32.lo $coff" ;;
14283     i386_coff_lynx_vec)          tb="$tb cf-i386lynx.lo lynx-core.lo $coff" ;;
14284     i386_elf32_vec)              tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14285     i386_elf32_fbsd_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14286     i386_elf32_nacl_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14287     i386_elf32_sol2_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14288     i386_elf32_vxworks_vec)      tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14289     i386_mach_o_vec)             tb="$tb mach-o-i386.lo" ;;
14290     i386_msdos_vec)              tb="$tb i386msdos.lo" ;;
14291     i386_nlm32_vec)              tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
14292     i386_pe_vec)                 tb="$tb pe-i386.lo peigen.lo $coff" ;;
14293     i386_pei_vec)                tb="$tb pei-i386.lo peigen.lo $coff" ;;
14294     iamcu_elf32_vec)             tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
14295     i860_coff_vec)               tb="$tb coff-i860.lo $coff" ;;
14296     i860_elf32_vec)              tb="$tb elf32-i860.lo elf32.lo $elf" ;;
14297     i860_elf32_le_vec)           tb="$tb elf32-i860.lo elf32.lo $elf" ;;
14298     i960_elf32_vec)              tb="$tb elf32-i960.lo elf32.lo $elf" ;;
14299     ia64_elf32_be_vec)           tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
14300     ia64_elf32_hpux_be_vec)      tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
14301     ia64_elf64_be_vec)           tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14302     ia64_elf64_le_vec)           tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14303     ia64_elf64_hpux_be_vec)      tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
14304     ia64_elf64_vms_vec)          tb="$tb elf64-ia64-vms.lo elf64-ia64.lo elfxx-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
14305     ia64_pei_vec)                tb="$tb pei-ia64.lo pepigen.lo $coff"; target_size=64 ;;
14306     icoff_be_vec)                tb="$tb coff-i960.lo $coff" ;;
14307     icoff_le_vec)                tb="$tb coff-i960.lo $coff" ;;
14308     ieee_vec)                    tb="$tb ieee.lo" ;;
14309     ip2k_elf32_vec)              tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
14310     iq2000_elf32_vec)            tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
14311     k1om_elf64_vec)              tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14312     k1om_elf64_fbsd_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14313     l1om_elf64_vec)              tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14314     l1om_elf64_fbsd_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14315     lm32_elf32_vec)              tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
14316     lm32_elf32_fdpic_vec)        tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
14317     m32c_elf32_vec)              tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
14318     m32r_elf32_vec)              tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14319     m32r_elf32_le_vec)           tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14320     m32r_elf32_linux_vec)        tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14321     m32r_elf32_linux_le_vec)     tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
14322     m68hc11_elf32_vec)           tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
14323     m68hc12_elf32_vec)           tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
14324     m68k_aout_4knbsd_vec)        tb="$tb m68k4knetbsd.lo aout32.lo" ;;
14325     m68k_aout_hp300bsd_vec)      tb="$tb hp300bsd.lo aout32.lo" ;;
14326     m68k_aout_hp300hpux_vec)     tb="$tb hp300hpux.lo aout32.lo" ;;
14327     m68k_aout_linux_vec)         tb="$tb m68klinux.lo aout32.lo" ;;
14328     m68k_aout_nbsd_vec)          tb="$tb m68knetbsd.lo aout32.lo" ;;
14329     m68k_aout_newsos3_vec)       tb="$tb newsos3.lo aout32.lo" ;;
14330     m68k_coff_vec)               tb="$tb coff-m68k.lo $coff" ;;
14331     m68k_coff_apollo_vec)        tb="$tb coff-apollo.lo $coffgen" ;;
14332     m68k_coff_aux_vec)           tb="$tb coff-aux.lo coff-m68k.lo $coff" ;;
14333     m68k_coff_sysv_vec)          tb="$tb coff-svm68k.lo $coff" ;;
14334     m68k_coff_un_vec)            tb="$tb coff-u68k.lo coff-m68k.lo $coff" ;;
14335     m68k_elf32_vec)              tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
14336     m68k_versados_vec)           tb="$tb versados.lo" ;;
14337     m88k_aout_mach3_vec)         tb="$tb m88kmach3.lo aout32.lo" ;;
14338     m88k_aout_obsd_vec)          tb="$tb m88kopenbsd.lo aout32.lo" ;;
14339     m88k_coff_bcs_vec)           tb="$tb coff-m88k.lo $coffgen" ;;
14340     m88k_elf32_vec)              tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
14341     mach_o_be_vec)               tb="$tb mach-o.lo dwarf2.lo" ;;
14342     mach_o_le_vec)               tb="$tb mach-o.lo dwarf2.lo" ;;
14343     mach_o_fat_vec)              tb="$tb mach-o.lo dwarf2.lo" ;;
14344     mcore_elf32_be_vec)          tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
14345     mcore_elf32_le_vec)          tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
14346     mcore_pe_be_vec)             tb="$tb pe-mcore.lo peigen.lo $coff" ;;
14347     mcore_pe_le_vec)             tb="$tb pe-mcore.lo peigen.lo $coff" ;;
14348     mcore_pei_be_vec)            tb="$tb pei-mcore.lo peigen.lo $coff" ;;
14349     mcore_pei_le_vec)            tb="$tb pei-mcore.lo peigen.lo $coff" ;;
14350     mep_elf32_vec)               tb="$tb elf32-mep.lo elf32.lo $elf" ;;
14351     mep_elf32_le_vec)            tb="$tb elf32-mep.lo elf32.lo $elf" ;;
14352     metag_elf32_vec)             tb="$tb elf32-metag.lo elf32.lo $elf" ;;
14353     microblaze_elf32_vec)        tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
14354     microblaze_elf32_le_vec)     tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
14355     mips_ecoff_be_vec)           tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14356     mips_ecoff_le_vec)           tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14357     mips_ecoff_bele_vec)         tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
14358     mips_elf32_be_vec)           tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14359     mips_elf32_le_vec)           tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14360     mips_elf32_n_be_vec)         tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14361     mips_elf32_n_le_vec)         tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14362     mips_elf32_ntrad_be_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14363     mips_elf32_ntrad_le_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14364     mips_elf32_ntradfbsd_be_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14365     mips_elf32_ntradfbsd_le_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14366     mips_elf32_trad_be_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14367     mips_elf32_trad_le_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14368     mips_elf32_tradfbsd_be_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14369     mips_elf32_tradfbsd_le_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14370     mips_elf32_vxworks_be_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14371     mips_elf32_vxworks_le_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
14372     mips_elf64_be_vec)           tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14373     mips_elf64_le_vec)           tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14374     mips_elf64_trad_be_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14375     mips_elf64_trad_le_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14376     mips_elf64_tradfbsd_be_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14377     mips_elf64_tradfbsd_le_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
14378     mips_pe_le_vec)              tb="$tb pe-mips.lo peigen.lo $coff" ;;
14379     mips_pei_le_vec)             tb="$tb pei-mips.lo peigen.lo $coff" ;;
14380     mmix_elf64_vec)              tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
14381     mmix_mmo_vec)                        tb="$tb mmo.lo" target_size=64 ;;
14382     mn10200_elf32_vec)           tb="$tb elf-m10200.lo elf32.lo $elf" ;;
14383     mn10300_elf32_vec)           tb="$tb elf-m10300.lo elf32.lo $elf" ;;
14384     moxie_elf32_be_vec)          tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
14385     moxie_elf32_le_vec)          tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
14386     msp430_elf32_vec)            tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
14387     msp430_elf32_ti_vec)         tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
14388     mt_elf32_vec)                tb="$tb elf32-mt.lo elf32.lo $elf" ;;
14389     nds32_elf32_be_vec)          tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14390     nds32_elf32_le_vec)          tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14391     nds32_elf32_linux_be_vec)    tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14392     nds32_elf32_linux_le_vec)    tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
14393     nios2_elf32_be_vec)          tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
14394     nios2_elf32_le_vec)          tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
14395     ns32k_aout_pc532mach_vec)    tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
14396     ns32k_aout_pc532nbsd_vec)    tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
14397     or1k_elf32_vec)              tb="$tb elf32-or1k.lo elf32.lo $elf" ;;
14398     pdp11_aout_vec)              tb="$tb pdp11.lo" ;;
14399     pef_vec)                     tb="$tb pef.lo" ;;
14400     pef_xlib_vec)                tb="$tb pef.lo" ;;
14401     pj_elf32_vec)                tb="$tb elf32-pj.lo elf32.lo $elf" ;;
14402     pj_elf32_le_vec)             tb="$tb elf32-pj.lo elf32.lo $elf" ;;
14403     plugin_vec)                  tb="$tb plugin.lo" ;;
14404     powerpc_boot_vec)            tb="$tb ppcboot.lo" ;;
14405     powerpc_elf32_vec)           tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14406     powerpc_elf32_le_vec)        tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14407     powerpc_elf32_fbsd_vec)      tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14408     powerpc_elf32_vxworks_vec)   tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
14409     powerpc_elf64_vec)           tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
14410     powerpc_elf64_le_vec)        tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
14411     powerpc_elf64_fbsd_vec)      tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
14412     powerpc_nlm32_vec)           tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
14413     powerpc_pe_vec)              tb="$tb pe-ppc.lo peigen.lo $coff" ;;
14414     powerpc_pe_le_vec)           tb="$tb pe-ppc.lo peigen.lo $coff" ;;
14415     powerpc_pei_vec)             tb="$tb pei-ppc.lo peigen.lo $coff" ;;
14416     powerpc_pei_le_vec)          tb="$tb pei-ppc.lo peigen.lo $coff" ;;
14417     powerpc_xcoff_vec)           tb="$tb coff-rs6000.lo $xcoff" ;;
14418     rl78_elf32_vec)              tb="$tb elf32-rl78.lo elf32.lo $elf" ;;
14419     rs6000_xcoff64_vec)          tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
14420     rs6000_xcoff64_aix_vec)      tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
14421     rs6000_xcoff_vec)            tb="$tb coff-rs6000.lo $xcoff" ;;
14422     rx_elf32_be_vec)             tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14423     rx_elf32_be_ns_vec)          tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14424     rx_elf32_le_vec)             tb="$tb elf32-rx.lo elf32.lo $elf" ;;
14425     s390_elf32_vec)              tb="$tb elf32-s390.lo elf32.lo $elf" ;;
14426     s390_elf64_vec)              tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
14427     score_elf32_be_vec)          tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
14428     score_elf32_le_vec)          tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
14429     sh64_elf32_vec)              tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14430     sh64_elf32_le_vec)           tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14431     sh64_elf32_linux_vec)        tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14432     sh64_elf32_linux_be_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
14433     sh64_elf32_nbsd_vec)         tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
14434     sh64_elf32_nbsd_le_vec)      tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
14435     sh64_elf64_vec)              tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14436     sh64_elf64_le_vec)           tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14437     sh64_elf64_linux_vec)        tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14438     sh64_elf64_linux_be_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14439     sh64_elf64_nbsd_vec)         tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14440     sh64_elf64_nbsd_le_vec)      tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
14441     sh_coff_vec)                 tb="$tb coff-sh.lo $coff" ;;
14442     sh_coff_le_vec)              tb="$tb coff-sh.lo $coff" ;;
14443     sh_coff_small_vec)           tb="$tb coff-sh.lo $coff" ;;
14444     sh_coff_small_le_vec)        tb="$tb coff-sh.lo $coff" ;;
14445     sh_elf32_vec)                tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14446     sh_elf32_le_vec)             tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14447     sh_elf32_fdpic_be_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14448     sh_elf32_fdpic_le_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14449     sh_elf32_linux_vec)          tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14450     sh_elf32_linux_be_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14451     sh_elf32_nbsd_vec)           tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14452     sh_elf32_nbsd_le_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14453     sh_elf32_symbian_le_vec)     tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14454     sh_elf32_vxworks_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14455     sh_elf32_vxworks_le_vec)     tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
14456     sh_pe_le_vec)                tb="$tb pe-sh.lo coff-sh.lo peigen.lo $coff" ;;
14457     sh_pei_le_vec)               tb="$tb pei-sh.lo coff-sh.lo peigen.lo $coff" ;;
14458     sparc_aout_le_vec)           tb="$tb aout-sparcle.lo aout32.lo" ;;
14459     sparc_aout_linux_vec)        tb="$tb sparclinux.lo aout32.lo" ;;
14460     sparc_aout_lynx_vec)         tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
14461     sparc_aout_nbsd_vec)         tb="$tb sparcnetbsd.lo aout32.lo" ;;
14462     sparc_aout_sunos_be_vec)     tb="$tb sunos.lo aout32.lo" ;;
14463     sparc_coff_vec)              tb="$tb coff-sparc.lo $coffgen" ;;
14464     sparc_coff_lynx_vec)         tb="$tb cf-sparclynx.lo lynx-core.lo $coffgen" ;;
14465     sparc_elf32_vec)             tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14466     sparc_elf32_sol2_vec)        tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14467     sparc_elf32_vxworks_vec)     tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
14468     sparc_elf64_vec)             tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14469     sparc_elf64_fbsd_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14470     sparc_elf64_sol2_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
14471     sparc_nlm32_vec)             tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
14472     spu_elf32_vec)               tb="$tb elf32-spu.lo elf32.lo $elf" ;;
14473     sym_vec)                     tb="$tb xsym.lo" ;;
14474     tic30_aout_vec)              tb="$tb aout-tic30.lo" ;;
14475     tic30_coff_vec)              tb="$tb coff-tic30.lo $coffgen" ;;
14476     tic4x_coff0_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14477     tic4x_coff0_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14478     tic4x_coff1_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14479     tic4x_coff1_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14480     tic4x_coff2_vec)             tb="$tb coff-tic4x.lo $coffgen" ;;
14481     tic4x_coff2_beh_vec)         tb="$tb coff-tic4x.lo $coffgen" ;;
14482     tic54x_coff0_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14483     tic54x_coff0_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14484     tic54x_coff1_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14485     tic54x_coff1_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14486     tic54x_coff2_vec)            tb="$tb coff-tic54x.lo $coffgen" ;;
14487     tic54x_coff2_beh_vec)        tb="$tb coff-tic54x.lo $coffgen" ;;
14488     tic6x_elf32_be_vec)          tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14489     tic6x_elf32_le_vec)          tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14490     tic6x_elf32_c6000_be_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14491     tic6x_elf32_c6000_le_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14492     tic6x_elf32_linux_be_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14493     tic6x_elf32_linux_le_vec)    tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
14494     tic80_coff_vec)              tb="$tb coff-tic80.lo $coff" ;;
14495     tilegx_elf32_be_vec)         tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
14496     tilegx_elf32_le_vec)         tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
14497     tilegx_elf64_be_vec)         tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
14498     tilegx_elf64_le_vec)         tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
14499     tilepro_elf32_vec)           tb="$tb elf32-tilepro.lo elf32.lo $elf" ;;
14500     v800_elf32_vec)              tb="$tb elf32-v850.lo elf32.lo $elf" ;;
14501     v850_elf32_vec)              tb="$tb elf32-v850.lo elf32.lo $elf" ;;
14502     vax_aout_1knbsd_vec)         tb="$tb vax1knetbsd.lo aout32.lo" ;;
14503     vax_aout_bsd_vec)            tb="$tb vaxbsd.lo aout32.lo" ;;
14504     vax_aout_nbsd_vec)           tb="$tb vaxnetbsd.lo aout32.lo" ;;
14505     vax_elf32_vec)               tb="$tb elf32-vax.lo elf32.lo $elf" ;;
14506     ft32_elf32_vec)              tb="$tb elf32-ft32.lo elf32.lo $elf" ;;
14507     visium_elf32_vec)            tb="$tb elf32-visium.lo elf32.lo $elf" ;;
14508     w65_coff_vec)                tb="$tb coff-w65.lo reloc16.lo $coffgen" ;;
14509     we32k_coff_vec)              tb="$tb coff-we32k.lo $coffgen" ;;
14510     x86_64_coff_vec)             tb="$tb coff-x86_64.lo $coff"; target_size=64 ;;
14511     x86_64_elf32_vec)            tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
14512     x86_64_elf32_nacl_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
14513     x86_64_elf64_vec)            tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14514     x86_64_elf64_cloudabi_vec)   tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14515     x86_64_elf64_fbsd_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14516     x86_64_elf64_nacl_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14517     x86_64_elf64_sol2_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
14518     x86_64_mach_o_vec)           tb="$tb mach-o-x86-64.lo" ;;
14519     x86_64_pe_vec)               tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14520     x86_64_pe_be_vec)            tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14521     x86_64_pei_vec)              tb="$tb pei-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
14522     xc16x_elf32_vec)             tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
14523     xgate_elf32_vec)             tb="$tb elf32-xgate.lo elf32.lo $elf" ;;
14524     xstormy16_elf32_vec)         tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
14525     xtensa_elf32_be_vec)         tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
14526     xtensa_elf32_le_vec)         tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
14527     z80_coff_vec)                tb="$tb coff-z80.lo reloc16.lo $coffgen" ;;
14528     z8k_coff_vec)                tb="$tb coff-z8k.lo reloc16.lo $coff" ;;
14529
14530     # These appear out of order in targets.c
14531     srec_vec)                    tb="$tb srec.lo" ;;
14532     symbolsrec_vec)              tb="$tb srec.lo" ;;
14533     tekhex_vec)                  tb="$tb tekhex.lo" ;;
14534     core_cisco_be_vec)           tb="$tb cisco-core.lo" ;;
14535     core_cisco_le_vec)           tb="$tb cisco-core.lo" ;;
14536
14537     "")                          ;;
14538     *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
14539     esac
14540
14541     if test ${target_size} = 64; then
14542         target64=true
14543     fi
14544     if test x"${vec}" = x"${defvec}"; then
14545         bfd_default_target_size=${target_size}
14546     fi
14547 done
14548
14549 # Target architecture .o files.
14550 # A couple of CPUs use shorter file names to avoid problems on DOS
14551 # filesystems.
14552 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
14553
14554 # Weed out duplicate .o files.
14555 f=""
14556 for i in $tb ; do
14557     case " $f " in
14558     *" $i "*) ;;
14559     *) f="$f $i" ;;
14560     esac
14561 done
14562 tb="$f"
14563
14564 f=""
14565 for i in $ta ; do
14566     case " $f " in
14567     *" $i "*) ;;
14568     *) f="$f $i" ;;
14569     esac
14570 done
14571 ta="$f"
14572
14573 bfd_backends="$tb"
14574 bfd_machines="$ta"
14575
14576 if test x${all_targets} = xtrue ; then
14577   bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
14578   bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
14579   selvecs=
14580   havevecs=-DHAVE_all_vecs
14581   selarchs=
14582   test -n "$assocvecs" &&
14583     assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14584 else    # all_targets is true
14585   # Only set these if they will be nonempty, for the clever echo.
14586   havevecs=
14587   assocvecs=
14588   test -n "$selvecs" &&
14589     havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
14590   test -n "$selvecs" &&
14591     selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14592   test -n "$selarchs" &&
14593     selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
14594 fi      # all_targets is true
14595
14596 case ${host64}-${target64}-${want64} in
14597   *true*)
14598     wordsize=64
14599     bfd64_libs='$(BFD64_LIBS)'
14600     all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
14601     if test $BFD_HOST_64_BIT_DEFINED = 0; then
14602       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
14603 $as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
14604       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
14605 $as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
14606     fi
14607     if test -n "$GCC" ; then
14608        bad_64bit_gcc=no;
14609        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
14610 $as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
14611        # Add more tests for gcc versions with non-working 64-bit support here.
14612        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14613 /* end confdefs.h.  */
14614 :__GNUC__:__GNUC_MINOR__:__i386__:
14615 _ACEOF
14616 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14617   $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
14618   bad_64bit_gcc=yes;
14619                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
14620 $as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
14621 else
14622   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14623 $as_echo "no" >&6; }
14624 fi
14625 rm -f conftest*
14626
14627        if test $bad_64bit_gcc = yes ; then
14628          as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
14629        fi
14630     fi
14631     ;;
14632   false-false-false)
14633     wordsize=32
14634     all_backends='$(BFD32_BACKENDS)'
14635     ;;
14636 esac
14637
14638 tdefaults=""
14639 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
14640 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
14641 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
14642 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653 # If we are configured native, pick a core file support file.
14654 COREFILE=
14655 COREFLAG=
14656 CORE_HEADER=
14657 TRAD_HEADER=
14658 if test "${target}" = "${host}"; then
14659   case "${host}" in
14660   alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
14661         COREFILE=''
14662         ;;
14663   alpha*-*-linux-*)
14664         COREFILE=trad-core.lo
14665         TRAD_HEADER='"hosts/alphalinux.h"'
14666         ;;
14667   alpha*-*-netbsd* | alpha*-*-openbsd*)
14668         COREFILE=netbsd-core.lo
14669         ;;
14670   alpha*-*-*)
14671         COREFILE=osf-core.lo
14672         ;;
14673   arm-*-freebsd* | arm-*-kfreebsd*-gnu)
14674         COREFILE='' ;;
14675   arm-*-netbsd* | arm-*-openbsd*)
14676         COREFILE=netbsd-core.lo
14677         ;;
14678   arm-*-riscix)         COREFILE=trad-core.lo ;;
14679   hppa*-*-hpux*)        COREFILE=hpux-core.lo ;;
14680   hppa*-*-hiux*)        COREFILE=hpux-core.lo ;;
14681   hppa*-*-mpeix*)       COREFILE=hpux-core.lo ;;
14682   hppa*-*-bsd*)         COREFILE="hpux-core.lo hppabsd-core.lo"
14683                         COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
14684   hppa*-*-netbsd* | hppa*-*-openbsd*)
14685         COREFILE=netbsd-core.lo
14686         ;;
14687
14688   i370-*-*)
14689         COREFILE=trad-core.lo
14690         TRAD_HEADER='"hosts/i370linux.h"'
14691         ;;
14692
14693   i[3-7]86-sequent-bsd*)
14694         COREFILE=trad-core.lo
14695         TRAD_HEADER='"hosts/symmetry.h"'
14696         ;;
14697   i[3-7]86-sequent-sysv4*) ;;
14698   i[3-7]86-sequent-sysv*)
14699         COREFILE=trad-core.lo
14700         TRAD_HEADER='"hosts/symmetry.h"'
14701         ;;
14702   i[3-7]86-*-bsdi)
14703         COREFILE=
14704         ;;
14705   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*)
14706         COREFILE=trad-core.lo
14707         TRAD_HEADER='"hosts/i386bsd.h"'
14708         ;;
14709   i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
14710         COREFILE=''
14711         TRAD_HEADER='"hosts/i386bsd.h"'
14712         ;;
14713   i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
14714         COREFILE=netbsd-core.lo
14715         ;;
14716   i[3-7]86-esix-sysv3*)
14717         COREFILE=trad-core.lo
14718         TRAD_HEADER='"hosts/esix.h"'
14719         ;;
14720   i[3-7]86-*-sco3.2v5*)
14721         COREFILE=sco5-core.lo
14722         ;;
14723   i[3-7]86-*-sco* | i[3-7]86-*-isc*)
14724         COREFILE=trad-core.lo
14725         TRAD_HEADER='"hosts/i386sco.h"'
14726         ;;
14727   i[3-7]86-*-mach3*)
14728         COREFILE=trad-core.lo
14729         TRAD_HEADER='"hosts/i386mach3.h"'
14730         ;;
14731   i[3-7]86-*-linux-*)
14732         COREFILE=trad-core.lo
14733         TRAD_HEADER='"hosts/i386linux.h"'
14734         case "$enable_targets"-"$want64" in
14735         *x86_64-*linux*|*-true)
14736           CORE_HEADER='"hosts/x86-64linux.h"'
14737         esac
14738         ;;
14739   i[3-7]86-*-isc*)      COREFILE=trad-core.lo ;;
14740   i[3-7]86-*-aix*)      COREFILE=aix386-core.lo ;;
14741   i860-*-mach3* | i860-*-osf1*)
14742         COREFILE=trad-core.lo
14743         TRAD_HEADER='"hosts/i860mach3.h"'
14744         ;;
14745   mips-*-netbsd* | mips*-*-openbsd*)
14746         COREFILE=netbsd-core.lo
14747         ;;
14748   mips-dec-*)
14749         COREFILE=trad-core.lo
14750         TRAD_HEADER='"hosts/decstation.h"'
14751         ;;
14752   mips-sgi-irix4*)      COREFILE=irix-core.lo ;;
14753   mips-sgi-irix5*)      COREFILE=irix-core.lo ;;
14754   mips-sgi-irix6*)      COREFILE=irix-core.lo ;;
14755   mips-*-sysv4*)        ;;
14756   mips-*-sysv* | mips-*-riscos*)
14757         COREFILE=trad-core.lo
14758         TRAD_HEADER='"hosts/riscos.h"'
14759         ;;
14760   mips-sony-bsd*)
14761         COREFILE=trad-core.lo
14762         TRAD_HEADER='"hosts/news-mips.h"'
14763         ;;
14764   m68*-bull*-sysv*)
14765         COREFILE=trad-core.lo
14766         TRAD_HEADER='"hosts/dpx2.h"'
14767         ;;
14768   m68*-hp-hpux*)        COREFILE=hpux-core.lo ;;
14769   m68*-hp-bsd*)
14770         COREFILE=trad-core.lo
14771         TRAD_HEADER='"hosts/hp300bsd.h"'
14772         ;;
14773   m68*-*-linux-*)
14774         COREFILE=trad-core.lo
14775         TRAD_HEADER='"hosts/m68klinux.h"'
14776         ;;
14777   m68*-motorola-sysv*)
14778         COREFILE=trad-core.lo
14779         TRAD_HEADER='"hosts/delta68.h"'
14780         ;;
14781   m68*-sony-*)
14782         COREFILE=trad-core.lo
14783         TRAD_HEADER='"hosts/news.h"'
14784         ;;
14785   m68*-*-netbsd* | m68*-*-openbsd*)
14786         COREFILE=netbsd-core.lo
14787         ;;
14788   m68*-apple-aux*)
14789         COREFILE=trad-core.lo
14790         TRAD_HEADER='"hosts/m68kaux.h"'
14791         ;;
14792   m88*-*-sysv4*)
14793         ;;
14794   m88*-motorola-sysv*)
14795         COREFILE=ptrace-core.lo
14796         ;;
14797   m88*-*-mach3*)
14798         COREFILE=trad-core.lo
14799         TRAD_HEADER='"hosts/m88kmach3.h"'
14800         ;;
14801   m88*-*-openbsd*)
14802         COREFILE=netbsd-core.lo
14803         ;;
14804   ns32k-pc532-mach)
14805         COREFILE=trad-core.lo
14806         TRAD_HEADER='"hosts/pc532mach.h"'
14807         ;;
14808   ns32k-*-netbsd* | ns32k-*-openbsd*)
14809         COREFILE=netbsd-core.lo
14810         ;;
14811   rs6000-*-lynx*)
14812         COREFILE=lynx-core.lo
14813         ;;
14814   rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].* | powerpc64-*-aix[5-9].*)
14815         COREFILE=rs6000-core.lo
14816         COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
14817         ;;
14818   rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
14819         COREFILE=rs6000-core.lo
14820         COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
14821         # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
14822         # have c_impl as a member of struct core_dumpx
14823         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
14824 $as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
14825         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14826 /* end confdefs.h.  */
14827 #include <core.h>
14828 int
14829 main ()
14830 {
14831 struct core_dumpx c; c.c_impl = 0;
14832   ;
14833   return 0;
14834 }
14835 _ACEOF
14836 if ac_fn_c_try_compile "$LINENO"; then :
14837
14838 $as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14839
14840           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14841 $as_echo "yes" >&6; }
14842 else
14843   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14844 $as_echo "no" >&6; }
14845 fi
14846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14847         ;;
14848   rs6000-*-aix4*)       COREFILE=rs6000-core.lo ;;
14849   rs6000-*-*)           COREFILE=rs6000-core.lo ;;
14850   powerpc64-*-aix*)     COREFILE=rs6000-core.lo ;;
14851   powerpc-*-aix4*)      COREFILE=rs6000-core.lo ;;
14852   powerpc-*-aix*)       COREFILE=rs6000-core.lo ;;
14853   powerpc-*-beos*)      ;;
14854   powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14855                         COREFILE='' ;;
14856   powerpc-*-netbsd*)    COREFILE=netbsd-core.lo ;;
14857   powerpc-*-*bsd*)      COREFILE=netbsd-core.lo ;;
14858   s390*-*-*)            COREFILE=trad-core.lo ;;
14859   sh*-*-netbsd* | sh*-*-openbsd*)
14860         COREFILE=netbsd-core.lo
14861         ;;
14862   sparc-*-netbsd* | sparc*-*-openbsd*)
14863         COREFILE=netbsd-core.lo
14864         ;;
14865   tahoe-*-*)
14866         COREFILE=trad-core.lo
14867         TRAD_HEADER='"hosts/tahoe.h"'
14868         ;;
14869   vax-*-netbsd* | vax-*-openbsd*)
14870         COREFILE=netbsd-core.lo
14871         ;;
14872   vax-*-ultrix2*)
14873         COREFILE=trad-core.lo
14874         TRAD_HEADER='"hosts/vaxult2.h"'
14875         ;;
14876   vax-*-ultrix*)
14877         COREFILE=trad-core.lo
14878         TRAD_HEADER='"hosts/vaxult2.h"'
14879         ;;
14880   vax-*-linux-*)
14881         COREFILE=trad-core.lo
14882         TRAD_HEADER='"hosts/vaxlinux.h"'
14883         ;;
14884   vax-*-*)
14885         COREFILE=trad-core.lo
14886         TRAD_HEADER='"hosts/vaxbsd.h"'
14887         ;;
14888   x86_64-*-linux*)
14889         CORE_HEADER='"hosts/x86-64linux.h"'
14890         ;;
14891   x86_64-*-netbsd* | x86_64-*-openbsd*)
14892         COREFILE=netbsd-core.lo
14893         ;;
14894   esac
14895
14896   case "$COREFILE" in
14897   aix386-core.lo)       COREFLAG=-DAIX386_CORE ;;
14898   hppabsd-core.lo)      COREFLAG=-DHPPABSD_CORE ;;
14899   hpux-core.lo)         COREFLAG=-DHPUX_CORE ;;
14900   irix-core.lo)         COREFLAG=-DIRIX_CORE ;;
14901   lynx-core.lo)         COREFLAG=-DLYNX_CORE ;;
14902   netbsd-core.lo)       COREFLAG=-DNETBSD_CORE ;;
14903   osf-core.lo)          COREFLAG=-DOSF_CORE ;;
14904   ptrace-core.lo)       COREFLAG=-DPTRACE_CORE ;;
14905   rs6000-core.lo)       COREFLAG="$COREFLAG -DAIX_CORE" ;;
14906   sco5-core.lo)         COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14907   trad-core.lo)         COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14908   esac
14909
14910   # ELF corefile support has several flavors, but all of
14911   # them use something called <sys/procfs.h>
14912   for ac_header in sys/procfs.h
14913 do :
14914   ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14915 if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14916   cat >>confdefs.h <<_ACEOF
14917 #define HAVE_SYS_PROCFS_H 1
14918 _ACEOF
14919
14920 fi
14921
14922 done
14923
14924   if test "$ac_cv_header_sys_procfs_h" = yes; then
14925     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14926 $as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14927  if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14928   $as_echo_n "(cached) " >&6
14929 else
14930   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14931 /* end confdefs.h.  */
14932
14933 #define _SYSCALL32
14934 /* Needed for new procfs interface on sparc-solaris.  */
14935 #define _STRUCTURED_PROC 1
14936 #include <sys/procfs.h>
14937 int
14938 main ()
14939 {
14940 prstatus_t avar
14941   ;
14942   return 0;
14943 }
14944 _ACEOF
14945 if ac_fn_c_try_compile "$LINENO"; then :
14946   bfd_cv_have_sys_procfs_type_prstatus_t=yes
14947 else
14948   bfd_cv_have_sys_procfs_type_prstatus_t=no
14949
14950 fi
14951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14952 fi
14953
14954  if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14955
14956 $as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14957
14958  fi
14959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14960 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14961
14962     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14963 $as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14964  if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14965   $as_echo_n "(cached) " >&6
14966 else
14967   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14968 /* end confdefs.h.  */
14969
14970 #define _SYSCALL32
14971 /* Needed for new procfs interface on sparc-solaris.  */
14972 #define _STRUCTURED_PROC 1
14973 #include <sys/procfs.h>
14974 int
14975 main ()
14976 {
14977 prstatus32_t avar
14978   ;
14979   return 0;
14980 }
14981 _ACEOF
14982 if ac_fn_c_try_compile "$LINENO"; then :
14983   bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14984 else
14985   bfd_cv_have_sys_procfs_type_prstatus32_t=no
14986
14987 fi
14988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14989 fi
14990
14991  if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14992
14993 $as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14994
14995  fi
14996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14997 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14998
14999     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
15000 $as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
15001  if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
15002   $as_echo_n "(cached) " >&6
15003 else
15004   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15005 /* end confdefs.h.  */
15006
15007 #define _SYSCALL32
15008 /* Needed for new procfs interface on sparc-solaris.  */
15009 #define _STRUCTURED_PROC 1
15010 #include <sys/procfs.h>
15011 int
15012 main ()
15013 {
15014 prstatus_t avar; void* aref = (void*) &avar.pr_who
15015   ;
15016   return 0;
15017 }
15018 _ACEOF
15019 if ac_fn_c_try_compile "$LINENO"; then :
15020   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
15021 else
15022   bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
15023
15024 fi
15025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15026 fi
15027
15028  if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
15029
15030 $as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
15031
15032  fi
15033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
15034 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
15035
15036     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
15037 $as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
15038  if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
15039   $as_echo_n "(cached) " >&6
15040 else
15041   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15042 /* end confdefs.h.  */
15043
15044 #define _SYSCALL32
15045 /* Needed for new procfs interface on sparc-solaris.  */
15046 #define _STRUCTURED_PROC 1
15047 #include <sys/procfs.h>
15048 int
15049 main ()
15050 {
15051 prstatus32_t avar; void* aref = (void*) &avar.pr_who
15052   ;
15053   return 0;
15054 }
15055 _ACEOF
15056 if ac_fn_c_try_compile "$LINENO"; then :
15057   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
15058 else
15059   bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
15060
15061 fi
15062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15063 fi
15064
15065  if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
15066
15067 $as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
15068
15069  fi
15070  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
15071 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
15072
15073     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
15074 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
15075  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
15076   $as_echo_n "(cached) " >&6
15077 else
15078   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15079 /* end confdefs.h.  */
15080
15081 #define _SYSCALL32
15082 /* Needed for new procfs interface on sparc-solaris.  */
15083 #define _STRUCTURED_PROC 1
15084 #include <sys/procfs.h>
15085 int
15086 main ()
15087 {
15088 pstatus_t avar
15089   ;
15090   return 0;
15091 }
15092 _ACEOF
15093 if ac_fn_c_try_compile "$LINENO"; then :
15094   bfd_cv_have_sys_procfs_type_pstatus_t=yes
15095 else
15096   bfd_cv_have_sys_procfs_type_pstatus_t=no
15097
15098 fi
15099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15100 fi
15101
15102  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
15103
15104 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
15105
15106  fi
15107  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
15108 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
15109
15110     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
15111 $as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
15112  if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
15113   $as_echo_n "(cached) " >&6
15114 else
15115   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15116 /* end confdefs.h.  */
15117
15118 #define _SYSCALL32
15119 /* Needed for new procfs interface on sparc-solaris.  */
15120 #define _STRUCTURED_PROC 1
15121 #include <sys/procfs.h>
15122 int
15123 main ()
15124 {
15125 pxstatus_t avar
15126   ;
15127   return 0;
15128 }
15129 _ACEOF
15130 if ac_fn_c_try_compile "$LINENO"; then :
15131   bfd_cv_have_sys_procfs_type_pxstatus_t=yes
15132 else
15133   bfd_cv_have_sys_procfs_type_pxstatus_t=no
15134
15135 fi
15136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15137 fi
15138
15139  if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
15140
15141 $as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
15142
15143  fi
15144  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
15145 $as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
15146
15147     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
15148 $as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
15149  if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
15150   $as_echo_n "(cached) " >&6
15151 else
15152   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15153 /* end confdefs.h.  */
15154
15155 #define _SYSCALL32
15156 /* Needed for new procfs interface on sparc-solaris.  */
15157 #define _STRUCTURED_PROC 1
15158 #include <sys/procfs.h>
15159 int
15160 main ()
15161 {
15162 pstatus32_t avar
15163   ;
15164   return 0;
15165 }
15166 _ACEOF
15167 if ac_fn_c_try_compile "$LINENO"; then :
15168   bfd_cv_have_sys_procfs_type_pstatus32_t=yes
15169 else
15170   bfd_cv_have_sys_procfs_type_pstatus32_t=no
15171
15172 fi
15173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15174 fi
15175
15176  if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
15177
15178 $as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
15179
15180  fi
15181  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
15182 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
15183
15184     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
15185 $as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
15186  if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
15187   $as_echo_n "(cached) " >&6
15188 else
15189   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15190 /* end confdefs.h.  */
15191
15192 #define _SYSCALL32
15193 /* Needed for new procfs interface on sparc-solaris.  */
15194 #define _STRUCTURED_PROC 1
15195 #include <sys/procfs.h>
15196 int
15197 main ()
15198 {
15199 prpsinfo_t avar
15200   ;
15201   return 0;
15202 }
15203 _ACEOF
15204 if ac_fn_c_try_compile "$LINENO"; then :
15205   bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
15206 else
15207   bfd_cv_have_sys_procfs_type_prpsinfo_t=no
15208
15209 fi
15210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15211 fi
15212
15213  if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
15214
15215 $as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
15216
15217  fi
15218  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
15219 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
15220
15221     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
15222 $as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
15223  if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+set}" = set; then :
15224   $as_echo_n "(cached) " >&6
15225 else
15226   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15227 /* end confdefs.h.  */
15228
15229 #define _SYSCALL32
15230 /* Needed for new procfs interface on sparc-solaris.  */
15231 #define _STRUCTURED_PROC 1
15232 #include <sys/procfs.h>
15233 int
15234 main ()
15235 {
15236 prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
15237   ;
15238   return 0;
15239 }
15240 _ACEOF
15241 if ac_fn_c_try_compile "$LINENO"; then :
15242   bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=yes
15243 else
15244   bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=no
15245
15246 fi
15247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15248 fi
15249
15250  if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
15251
15252 $as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
15253
15254  fi
15255  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
15256 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
15257
15258     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
15259 $as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
15260  if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
15261   $as_echo_n "(cached) " >&6
15262 else
15263   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15264 /* end confdefs.h.  */
15265
15266 #define _SYSCALL32
15267 /* Needed for new procfs interface on sparc-solaris.  */
15268 #define _STRUCTURED_PROC 1
15269 #include <sys/procfs.h>
15270 int
15271 main ()
15272 {
15273 prpsinfo32_t avar
15274   ;
15275   return 0;
15276 }
15277 _ACEOF
15278 if ac_fn_c_try_compile "$LINENO"; then :
15279   bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
15280 else
15281   bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
15282
15283 fi
15284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15285 fi
15286
15287  if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
15288
15289 $as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
15290
15291  fi
15292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
15293 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
15294
15295     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
15296 $as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
15297  if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+set}" = set; then :
15298   $as_echo_n "(cached) " >&6
15299 else
15300   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15301 /* end confdefs.h.  */
15302
15303 #define _SYSCALL32
15304 /* Needed for new procfs interface on sparc-solaris.  */
15305 #define _STRUCTURED_PROC 1
15306 #include <sys/procfs.h>
15307 int
15308 main ()
15309 {
15310 prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
15311   ;
15312   return 0;
15313 }
15314 _ACEOF
15315 if ac_fn_c_try_compile "$LINENO"; then :
15316   bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=yes
15317 else
15318   bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=no
15319
15320 fi
15321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15322 fi
15323
15324  if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
15325
15326 $as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
15327
15328  fi
15329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
15330 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
15331
15332     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
15333 $as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
15334  if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
15335   $as_echo_n "(cached) " >&6
15336 else
15337   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15338 /* end confdefs.h.  */
15339
15340 #define _SYSCALL32
15341 /* Needed for new procfs interface on sparc-solaris.  */
15342 #define _STRUCTURED_PROC 1
15343 #include <sys/procfs.h>
15344 int
15345 main ()
15346 {
15347 psinfo_t avar
15348   ;
15349   return 0;
15350 }
15351 _ACEOF
15352 if ac_fn_c_try_compile "$LINENO"; then :
15353   bfd_cv_have_sys_procfs_type_psinfo_t=yes
15354 else
15355   bfd_cv_have_sys_procfs_type_psinfo_t=no
15356
15357 fi
15358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15359 fi
15360
15361  if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
15362
15363 $as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
15364
15365  fi
15366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
15367 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
15368
15369     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
15370 $as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
15371  if test "${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+set}" = set; then :
15372   $as_echo_n "(cached) " >&6
15373 else
15374   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15375 /* end confdefs.h.  */
15376
15377 #define _SYSCALL32
15378 /* Needed for new procfs interface on sparc-solaris.  */
15379 #define _STRUCTURED_PROC 1
15380 #include <sys/procfs.h>
15381 int
15382 main ()
15383 {
15384 psinfo_t avar; void* aref = (void*) &avar.pr_pid
15385   ;
15386   return 0;
15387 }
15388 _ACEOF
15389 if ac_fn_c_try_compile "$LINENO"; then :
15390   bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=yes
15391 else
15392   bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=no
15393
15394 fi
15395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15396 fi
15397
15398  if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
15399
15400 $as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
15401
15402  fi
15403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
15404 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
15405
15406     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
15407 $as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
15408  if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
15409   $as_echo_n "(cached) " >&6
15410 else
15411   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15412 /* end confdefs.h.  */
15413
15414 #define _SYSCALL32
15415 /* Needed for new procfs interface on sparc-solaris.  */
15416 #define _STRUCTURED_PROC 1
15417 #include <sys/procfs.h>
15418 int
15419 main ()
15420 {
15421 psinfo32_t avar
15422   ;
15423   return 0;
15424 }
15425 _ACEOF
15426 if ac_fn_c_try_compile "$LINENO"; then :
15427   bfd_cv_have_sys_procfs_type_psinfo32_t=yes
15428 else
15429   bfd_cv_have_sys_procfs_type_psinfo32_t=no
15430
15431 fi
15432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15433 fi
15434
15435  if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
15436
15437 $as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
15438
15439  fi
15440  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
15441 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
15442
15443     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
15444 $as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
15445  if test "${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+set}" = set; then :
15446   $as_echo_n "(cached) " >&6
15447 else
15448   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15449 /* end confdefs.h.  */
15450
15451 #define _SYSCALL32
15452 /* Needed for new procfs interface on sparc-solaris.  */
15453 #define _STRUCTURED_PROC 1
15454 #include <sys/procfs.h>
15455 int
15456 main ()
15457 {
15458 psinfo32_t avar; void* aref = (void*) &avar.pr_pid
15459   ;
15460   return 0;
15461 }
15462 _ACEOF
15463 if ac_fn_c_try_compile "$LINENO"; then :
15464   bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=yes
15465 else
15466   bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=no
15467
15468 fi
15469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15470 fi
15471
15472  if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
15473
15474 $as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
15475
15476  fi
15477  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
15478 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
15479
15480     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
15481 $as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
15482  if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
15483   $as_echo_n "(cached) " >&6
15484 else
15485   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15486 /* end confdefs.h.  */
15487
15488 #define _SYSCALL32
15489 /* Needed for new procfs interface on sparc-solaris.  */
15490 #define _STRUCTURED_PROC 1
15491 #include <sys/procfs.h>
15492 int
15493 main ()
15494 {
15495 lwpstatus_t avar
15496   ;
15497   return 0;
15498 }
15499 _ACEOF
15500 if ac_fn_c_try_compile "$LINENO"; then :
15501   bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
15502 else
15503   bfd_cv_have_sys_procfs_type_lwpstatus_t=no
15504
15505 fi
15506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15507 fi
15508
15509  if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
15510
15511 $as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
15512
15513  fi
15514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
15515 $as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
15516
15517     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
15518 $as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
15519  if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
15520   $as_echo_n "(cached) " >&6
15521 else
15522   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15523 /* end confdefs.h.  */
15524
15525 #define _SYSCALL32
15526 /* Needed for new procfs interface on sparc-solaris.  */
15527 #define _STRUCTURED_PROC 1
15528 #include <sys/procfs.h>
15529 int
15530 main ()
15531 {
15532 lwpxstatus_t avar
15533   ;
15534   return 0;
15535 }
15536 _ACEOF
15537 if ac_fn_c_try_compile "$LINENO"; then :
15538   bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
15539 else
15540   bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
15541
15542 fi
15543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15544 fi
15545
15546  if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
15547
15548 $as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
15549
15550  fi
15551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
15552 $as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
15553
15554     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
15555 $as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
15556  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
15557   $as_echo_n "(cached) " >&6
15558 else
15559   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15560 /* end confdefs.h.  */
15561
15562 #define _SYSCALL32
15563 /* Needed for new procfs interface on sparc-solaris.  */
15564 #define _STRUCTURED_PROC 1
15565 #include <sys/procfs.h>
15566 int
15567 main ()
15568 {
15569 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
15570   ;
15571   return 0;
15572 }
15573 _ACEOF
15574 if ac_fn_c_try_compile "$LINENO"; then :
15575   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
15576 else
15577   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
15578
15579 fi
15580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15581 fi
15582
15583  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
15584
15585 $as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
15586
15587  fi
15588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
15589 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
15590
15591     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
15592 $as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
15593  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
15594   $as_echo_n "(cached) " >&6
15595 else
15596   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15597 /* end confdefs.h.  */
15598
15599 #define _SYSCALL32
15600 /* Needed for new procfs interface on sparc-solaris.  */
15601 #define _STRUCTURED_PROC 1
15602 #include <sys/procfs.h>
15603 int
15604 main ()
15605 {
15606 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
15607   ;
15608   return 0;
15609 }
15610 _ACEOF
15611 if ac_fn_c_try_compile "$LINENO"; then :
15612   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
15613 else
15614   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
15615
15616 fi
15617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15618 fi
15619
15620  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
15621
15622 $as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
15623
15624  fi
15625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
15626 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
15627
15628     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
15629 $as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
15630  if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
15631   $as_echo_n "(cached) " >&6
15632 else
15633   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15634 /* end confdefs.h.  */
15635
15636 #define _SYSCALL32
15637 /* Needed for new procfs interface on sparc-solaris.  */
15638 #define _STRUCTURED_PROC 1
15639 #include <sys/procfs.h>
15640 int
15641 main ()
15642 {
15643 lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
15644   ;
15645   return 0;
15646 }
15647 _ACEOF
15648 if ac_fn_c_try_compile "$LINENO"; then :
15649   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
15650 else
15651   bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
15652
15653 fi
15654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15655 fi
15656
15657  if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
15658
15659 $as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
15660
15661  fi
15662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
15663 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
15664
15665     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
15666 $as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
15667  if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
15668   $as_echo_n "(cached) " >&6
15669 else
15670   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15671 /* end confdefs.h.  */
15672
15673 #define _SYSCALL32
15674 /* Needed for new procfs interface on sparc-solaris.  */
15675 #define _STRUCTURED_PROC 1
15676 #include <sys/procfs.h>
15677 int
15678 main ()
15679 {
15680 win32_pstatus_t avar
15681   ;
15682   return 0;
15683 }
15684 _ACEOF
15685 if ac_fn_c_try_compile "$LINENO"; then :
15686   bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
15687 else
15688   bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
15689
15690 fi
15691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15692 fi
15693
15694  if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
15695
15696 $as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
15697
15698  fi
15699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
15700 $as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
15701
15702   fi
15703 fi
15704
15705
15706 if test -n "$CORE_HEADER"; then
15707
15708 cat >>confdefs.h <<_ACEOF
15709 #define CORE_HEADER $CORE_HEADER
15710 _ACEOF
15711
15712 fi
15713 if test -n "$TRAD_HEADER"; then
15714
15715 cat >>confdefs.h <<_ACEOF
15716 #define TRAD_HEADER $TRAD_HEADER
15717 _ACEOF
15718
15719 fi
15720
15721 if test "$plugins" = "yes"; then
15722   supports_plugins=1
15723 else
15724   supports_plugins=0
15725 fi
15726
15727
15728
15729 # Determine the host dependant file_ptr a.k.a. off_t type.  In order
15730 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15731 # fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15732 # Hopefully a reasonable assumption since fseeko et.al. should be
15733 # upward compatible.
15734 for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15735 do :
15736   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15737 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15738 eval as_val=\$$as_ac_var
15739    if test "x$as_val" = x""yes; then :
15740   cat >>confdefs.h <<_ACEOF
15741 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15742 _ACEOF
15743
15744 fi
15745 done
15746
15747 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15748     # The cast to long int works around a bug in the HP C Compiler
15749 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15750 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15751 # This bug is HP SR number 8606223364.
15752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15753 $as_echo_n "checking size of off_t... " >&6; }
15754 if test "${ac_cv_sizeof_off_t+set}" = set; then :
15755   $as_echo_n "(cached) " >&6
15756 else
15757   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15758
15759 else
15760   if test "$ac_cv_type_off_t" = yes; then
15761      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15762 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15763 { as_fn_set_status 77
15764 as_fn_error "cannot compute sizeof (off_t)
15765 See \`config.log' for more details." "$LINENO" 5; }; }
15766    else
15767      ac_cv_sizeof_off_t=0
15768    fi
15769 fi
15770
15771 fi
15772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15773 $as_echo "$ac_cv_sizeof_off_t" >&6; }
15774
15775
15776
15777 cat >>confdefs.h <<_ACEOF
15778 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15779 _ACEOF
15780
15781
15782 fi
15783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15784 $as_echo_n "checking file_ptr type... " >&6; }
15785 bfd_file_ptr="long"
15786 bfd_ufile_ptr="unsigned long"
15787 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15788         -o x"${ac_cv_sizeof_off_t}" = x8; then
15789     bfd_file_ptr=BFD_HOST_64_BIT
15790     bfd_ufile_ptr=BFD_HOST_U_64_BIT
15791 fi
15792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15793 $as_echo "$bfd_file_ptr" >&6; }
15794
15795
15796
15797 for ac_header in stdlib.h unistd.h
15798 do :
15799   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15800 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15801 eval as_val=\$$as_ac_Header
15802    if test "x$as_val" = x""yes; then :
15803   cat >>confdefs.h <<_ACEOF
15804 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15805 _ACEOF
15806
15807 fi
15808
15809 done
15810
15811 for ac_func in getpagesize
15812 do :
15813   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15814 if test "x$ac_cv_func_getpagesize" = x""yes; then :
15815   cat >>confdefs.h <<_ACEOF
15816 #define HAVE_GETPAGESIZE 1
15817 _ACEOF
15818
15819 fi
15820 done
15821
15822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15823 $as_echo_n "checking for working mmap... " >&6; }
15824 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15825   $as_echo_n "(cached) " >&6
15826 else
15827   if test "$cross_compiling" = yes; then :
15828   ac_cv_func_mmap_fixed_mapped=no
15829 else
15830   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15831 /* end confdefs.h.  */
15832 $ac_includes_default
15833 /* malloc might have been renamed as rpl_malloc. */
15834 #undef malloc
15835
15836 /* Thanks to Mike Haertel and Jim Avera for this test.
15837    Here is a matrix of mmap possibilities:
15838         mmap private not fixed
15839         mmap private fixed at somewhere currently unmapped
15840         mmap private fixed at somewhere already mapped
15841         mmap shared not fixed
15842         mmap shared fixed at somewhere currently unmapped
15843         mmap shared fixed at somewhere already mapped
15844    For private mappings, we should verify that changes cannot be read()
15845    back from the file, nor mmap's back from the file at a different
15846    address.  (There have been systems where private was not correctly
15847    implemented like the infamous i386 svr4.0, and systems where the
15848    VM page cache was not coherent with the file system buffer cache
15849    like early versions of FreeBSD and possibly contemporary NetBSD.)
15850    For shared mappings, we should conversely verify that changes get
15851    propagated back to all the places they're supposed to be.
15852
15853    Grep wants private fixed already mapped.
15854    The main things grep needs to know about mmap are:
15855    * does it exist and is it safe to write into the mmap'd area
15856    * how to use it (BSD variants)  */
15857
15858 #include <fcntl.h>
15859 #include <sys/mman.h>
15860
15861 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15862 char *malloc ();
15863 #endif
15864
15865 /* This mess was copied from the GNU getpagesize.h.  */
15866 #ifndef HAVE_GETPAGESIZE
15867 /* Assume that all systems that can run configure have sys/param.h.  */
15868 # ifndef HAVE_SYS_PARAM_H
15869 #  define HAVE_SYS_PARAM_H 1
15870 # endif
15871
15872 # ifdef _SC_PAGESIZE
15873 #  define getpagesize() sysconf(_SC_PAGESIZE)
15874 # else /* no _SC_PAGESIZE */
15875 #  ifdef HAVE_SYS_PARAM_H
15876 #   include <sys/param.h>
15877 #   ifdef EXEC_PAGESIZE
15878 #    define getpagesize() EXEC_PAGESIZE
15879 #   else /* no EXEC_PAGESIZE */
15880 #    ifdef NBPG
15881 #     define getpagesize() NBPG * CLSIZE
15882 #     ifndef CLSIZE
15883 #      define CLSIZE 1
15884 #     endif /* no CLSIZE */
15885 #    else /* no NBPG */
15886 #     ifdef NBPC
15887 #      define getpagesize() NBPC
15888 #     else /* no NBPC */
15889 #      ifdef PAGESIZE
15890 #       define getpagesize() PAGESIZE
15891 #      endif /* PAGESIZE */
15892 #     endif /* no NBPC */
15893 #    endif /* no NBPG */
15894 #   endif /* no EXEC_PAGESIZE */
15895 #  else /* no HAVE_SYS_PARAM_H */
15896 #   define getpagesize() 8192   /* punt totally */
15897 #  endif /* no HAVE_SYS_PARAM_H */
15898 # endif /* no _SC_PAGESIZE */
15899
15900 #endif /* no HAVE_GETPAGESIZE */
15901
15902 int
15903 main ()
15904 {
15905   char *data, *data2, *data3;
15906   int i, pagesize;
15907   int fd;
15908
15909   pagesize = getpagesize ();
15910
15911   /* First, make a file with some known garbage in it. */
15912   data = (char *) malloc (pagesize);
15913   if (!data)
15914     return 1;
15915   for (i = 0; i < pagesize; ++i)
15916     *(data + i) = rand ();
15917   umask (0);
15918   fd = creat ("conftest.mmap", 0600);
15919   if (fd < 0)
15920     return 1;
15921   if (write (fd, data, pagesize) != pagesize)
15922     return 1;
15923   close (fd);
15924
15925   /* Next, try to mmap the file at a fixed address which already has
15926      something else allocated at it.  If we can, also make sure that
15927      we see the same garbage.  */
15928   fd = open ("conftest.mmap", O_RDWR);
15929   if (fd < 0)
15930     return 1;
15931   data2 = (char *) malloc (2 * pagesize);
15932   if (!data2)
15933     return 1;
15934   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15935   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15936                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
15937     return 1;
15938   for (i = 0; i < pagesize; ++i)
15939     if (*(data + i) != *(data2 + i))
15940       return 1;
15941
15942   /* Finally, make sure that changes to the mapped area do not
15943      percolate back to the file as seen by read().  (This is a bug on
15944      some variants of i386 svr4.0.)  */
15945   for (i = 0; i < pagesize; ++i)
15946     *(data2 + i) = *(data2 + i) + 1;
15947   data3 = (char *) malloc (pagesize);
15948   if (!data3)
15949     return 1;
15950   if (read (fd, data3, pagesize) != pagesize)
15951     return 1;
15952   for (i = 0; i < pagesize; ++i)
15953     if (*(data + i) != *(data3 + i))
15954       return 1;
15955   close (fd);
15956   return 0;
15957 }
15958 _ACEOF
15959 if ac_fn_c_try_run "$LINENO"; then :
15960   ac_cv_func_mmap_fixed_mapped=yes
15961 else
15962   ac_cv_func_mmap_fixed_mapped=no
15963 fi
15964 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15965   conftest.$ac_objext conftest.beam conftest.$ac_ext
15966 fi
15967
15968 fi
15969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15970 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15971 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15972
15973 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
15974
15975 fi
15976 rm -f conftest.mmap
15977
15978 for ac_func in madvise mprotect
15979 do :
15980   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15981 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15982 eval as_val=\$$as_ac_var
15983    if test "x$as_val" = x""yes; then :
15984   cat >>confdefs.h <<_ACEOF
15985 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15986 _ACEOF
15987
15988 fi
15989 done
15990
15991 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
15992   true+yes )
15993 $as_echo "#define USE_MMAP 1" >>confdefs.h
15994  ;;
15995 esac
15996
15997 rm -f doc/config.status
15998 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
15999
16000
16001 ac_config_commands="$ac_config_commands default"
16002
16003
16004
16005
16006
16007
16008
16009 cat >confcache <<\_ACEOF
16010 # This file is a shell script that caches the results of configure
16011 # tests run on this system so they can be shared between configure
16012 # scripts and configure runs, see configure's option --config-cache.
16013 # It is not useful on other systems.  If it contains results you don't
16014 # want to keep, you may remove or edit it.
16015 #
16016 # config.status only pays attention to the cache file if you give it
16017 # the --recheck option to rerun configure.
16018 #
16019 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16020 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16021 # following values.
16022
16023 _ACEOF
16024
16025 # The following way of writing the cache mishandles newlines in values,
16026 # but we know of no workaround that is simple, portable, and efficient.
16027 # So, we kill variables containing newlines.
16028 # Ultrix sh set writes to stderr and can't be redirected directly,
16029 # and sets the high bit in the cache file unless we assign to the vars.
16030 (
16031   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16032     eval ac_val=\$$ac_var
16033     case $ac_val in #(
16034     *${as_nl}*)
16035       case $ac_var in #(
16036       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16037 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16038       esac
16039       case $ac_var in #(
16040       _ | IFS | as_nl) ;; #(
16041       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16042       *) { eval $ac_var=; unset $ac_var;} ;;
16043       esac ;;
16044     esac
16045   done
16046
16047   (set) 2>&1 |
16048     case $as_nl`(ac_space=' '; set) 2>&1` in #(
16049     *${as_nl}ac_space=\ *)
16050       # `set' does not quote correctly, so add quotes: double-quote
16051       # substitution turns \\\\ into \\, and sed turns \\ into \.
16052       sed -n \
16053         "s/'/'\\\\''/g;
16054           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16055       ;; #(
16056     *)
16057       # `set' quotes correctly as required by POSIX, so do not add quotes.
16058       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16059       ;;
16060     esac |
16061     sort
16062 ) |
16063   sed '
16064      /^ac_cv_env_/b end
16065      t clear
16066      :clear
16067      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16068      t end
16069      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16070      :end' >>confcache
16071 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16072   if test -w "$cache_file"; then
16073     test "x$cache_file" != "x/dev/null" &&
16074       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16075 $as_echo "$as_me: updating cache $cache_file" >&6;}
16076     cat confcache >$cache_file
16077   else
16078     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16079 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16080   fi
16081 fi
16082 rm -f confcache
16083
16084 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16085 # Let make expand exec_prefix.
16086 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16087
16088 DEFS=-DHAVE_CONFIG_H
16089
16090 ac_libobjs=
16091 ac_ltlibobjs=
16092 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16093   # 1. Remove the extension, and $U if already installed.
16094   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16095   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16096   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16097   #    will be set to the directory where LIBOBJS objects are built.
16098   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16099   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16100 done
16101 LIBOBJS=$ac_libobjs
16102
16103 LTLIBOBJS=$ac_ltlibobjs
16104
16105
16106 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16107   as_fn_error "conditional \"AMDEP\" was never defined.
16108 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16109 fi
16110 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16111   as_fn_error "conditional \"am__fastdepCC\" was never defined.
16112 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16113 fi
16114  if test -n "$EXEEXT"; then
16115   am__EXEEXT_TRUE=
16116   am__EXEEXT_FALSE='#'
16117 else
16118   am__EXEEXT_TRUE='#'
16119   am__EXEEXT_FALSE=
16120 fi
16121
16122 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
16123   as_fn_error "conditional \"PLUGINS\" was never defined.
16124 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16125 fi
16126 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16127   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16128 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16129 fi
16130 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16131   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
16132 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16133 fi
16134 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
16135   as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
16136 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16137 fi
16138
16139 : ${CONFIG_STATUS=./config.status}
16140 ac_write_fail=0
16141 ac_clean_files_save=$ac_clean_files
16142 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16143 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16144 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16145 as_write_fail=0
16146 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16147 #! $SHELL
16148 # Generated by $as_me.
16149 # Run this file to recreate the current configuration.
16150 # Compiler output produced by configure, useful for debugging
16151 # configure, is in config.log if it exists.
16152
16153 debug=false
16154 ac_cs_recheck=false
16155 ac_cs_silent=false
16156
16157 SHELL=\${CONFIG_SHELL-$SHELL}
16158 export SHELL
16159 _ASEOF
16160 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16161 ## -------------------- ##
16162 ## M4sh Initialization. ##
16163 ## -------------------- ##
16164
16165 # Be more Bourne compatible
16166 DUALCASE=1; export DUALCASE # for MKS sh
16167 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16168   emulate sh
16169   NULLCMD=:
16170   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16171   # is contrary to our usage.  Disable this feature.
16172   alias -g '${1+"$@"}'='"$@"'
16173   setopt NO_GLOB_SUBST
16174 else
16175   case `(set -o) 2>/dev/null` in #(
16176   *posix*) :
16177     set -o posix ;; #(
16178   *) :
16179      ;;
16180 esac
16181 fi
16182
16183
16184 as_nl='
16185 '
16186 export as_nl
16187 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16188 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16189 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16190 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16191 # Prefer a ksh shell builtin over an external printf program on Solaris,
16192 # but without wasting forks for bash or zsh.
16193 if test -z "$BASH_VERSION$ZSH_VERSION" \
16194     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16195   as_echo='print -r --'
16196   as_echo_n='print -rn --'
16197 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16198   as_echo='printf %s\n'
16199   as_echo_n='printf %s'
16200 else
16201   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16202     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16203     as_echo_n='/usr/ucb/echo -n'
16204   else
16205     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16206     as_echo_n_body='eval
16207       arg=$1;
16208       case $arg in #(
16209       *"$as_nl"*)
16210         expr "X$arg" : "X\\(.*\\)$as_nl";
16211         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16212       esac;
16213       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16214     '
16215     export as_echo_n_body
16216     as_echo_n='sh -c $as_echo_n_body as_echo'
16217   fi
16218   export as_echo_body
16219   as_echo='sh -c $as_echo_body as_echo'
16220 fi
16221
16222 # The user is always right.
16223 if test "${PATH_SEPARATOR+set}" != set; then
16224   PATH_SEPARATOR=:
16225   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16226     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16227       PATH_SEPARATOR=';'
16228   }
16229 fi
16230
16231
16232 # IFS
16233 # We need space, tab and new line, in precisely that order.  Quoting is
16234 # there to prevent editors from complaining about space-tab.
16235 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16236 # splitting by setting IFS to empty value.)
16237 IFS=" ""        $as_nl"
16238
16239 # Find who we are.  Look in the path if we contain no directory separator.
16240 case $0 in #((
16241   *[\\/]* ) as_myself=$0 ;;
16242   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16243 for as_dir in $PATH
16244 do
16245   IFS=$as_save_IFS
16246   test -z "$as_dir" && as_dir=.
16247     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16248   done
16249 IFS=$as_save_IFS
16250
16251      ;;
16252 esac
16253 # We did not find ourselves, most probably we were run as `sh COMMAND'
16254 # in which case we are not to be found in the path.
16255 if test "x$as_myself" = x; then
16256   as_myself=$0
16257 fi
16258 if test ! -f "$as_myself"; then
16259   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16260   exit 1
16261 fi
16262
16263 # Unset variables that we do not need and which cause bugs (e.g. in
16264 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16265 # suppresses any "Segmentation fault" message there.  '((' could
16266 # trigger a bug in pdksh 5.2.14.
16267 for as_var in BASH_ENV ENV MAIL MAILPATH
16268 do eval test x\${$as_var+set} = xset \
16269   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16270 done
16271 PS1='$ '
16272 PS2='> '
16273 PS4='+ '
16274
16275 # NLS nuisances.
16276 LC_ALL=C
16277 export LC_ALL
16278 LANGUAGE=C
16279 export LANGUAGE
16280
16281 # CDPATH.
16282 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16283
16284
16285 # as_fn_error ERROR [LINENO LOG_FD]
16286 # ---------------------------------
16287 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16288 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16289 # script with status $?, using 1 if that was 0.
16290 as_fn_error ()
16291 {
16292   as_status=$?; test $as_status -eq 0 && as_status=1
16293   if test "$3"; then
16294     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16295     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16296   fi
16297   $as_echo "$as_me: error: $1" >&2
16298   as_fn_exit $as_status
16299 } # as_fn_error
16300
16301
16302 # as_fn_set_status STATUS
16303 # -----------------------
16304 # Set $? to STATUS, without forking.
16305 as_fn_set_status ()
16306 {
16307   return $1
16308 } # as_fn_set_status
16309
16310 # as_fn_exit STATUS
16311 # -----------------
16312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16313 as_fn_exit ()
16314 {
16315   set +e
16316   as_fn_set_status $1
16317   exit $1
16318 } # as_fn_exit
16319
16320 # as_fn_unset VAR
16321 # ---------------
16322 # Portably unset VAR.
16323 as_fn_unset ()
16324 {
16325   { eval $1=; unset $1;}
16326 }
16327 as_unset=as_fn_unset
16328 # as_fn_append VAR VALUE
16329 # ----------------------
16330 # Append the text in VALUE to the end of the definition contained in VAR. Take
16331 # advantage of any shell optimizations that allow amortized linear growth over
16332 # repeated appends, instead of the typical quadratic growth present in naive
16333 # implementations.
16334 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16335   eval 'as_fn_append ()
16336   {
16337     eval $1+=\$2
16338   }'
16339 else
16340   as_fn_append ()
16341   {
16342     eval $1=\$$1\$2
16343   }
16344 fi # as_fn_append
16345
16346 # as_fn_arith ARG...
16347 # ------------------
16348 # Perform arithmetic evaluation on the ARGs, and store the result in the
16349 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16350 # must be portable across $(()) and expr.
16351 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16352   eval 'as_fn_arith ()
16353   {
16354     as_val=$(( $* ))
16355   }'
16356 else
16357   as_fn_arith ()
16358   {
16359     as_val=`expr "$@" || test $? -eq 1`
16360   }
16361 fi # as_fn_arith
16362
16363
16364 if expr a : '\(a\)' >/dev/null 2>&1 &&
16365    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16366   as_expr=expr
16367 else
16368   as_expr=false
16369 fi
16370
16371 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16372   as_basename=basename
16373 else
16374   as_basename=false
16375 fi
16376
16377 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16378   as_dirname=dirname
16379 else
16380   as_dirname=false
16381 fi
16382
16383 as_me=`$as_basename -- "$0" ||
16384 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16385          X"$0" : 'X\(//\)$' \| \
16386          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16387 $as_echo X/"$0" |
16388     sed '/^.*\/\([^/][^/]*\)\/*$/{
16389             s//\1/
16390             q
16391           }
16392           /^X\/\(\/\/\)$/{
16393             s//\1/
16394             q
16395           }
16396           /^X\/\(\/\).*/{
16397             s//\1/
16398             q
16399           }
16400           s/.*/./; q'`
16401
16402 # Avoid depending upon Character Ranges.
16403 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16404 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16405 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16406 as_cr_digits='0123456789'
16407 as_cr_alnum=$as_cr_Letters$as_cr_digits
16408
16409 ECHO_C= ECHO_N= ECHO_T=
16410 case `echo -n x` in #(((((
16411 -n*)
16412   case `echo 'xy\c'` in
16413   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16414   xy)  ECHO_C='\c';;
16415   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16416        ECHO_T=' ';;
16417   esac;;
16418 *)
16419   ECHO_N='-n';;
16420 esac
16421
16422 rm -f conf$$ conf$$.exe conf$$.file
16423 if test -d conf$$.dir; then
16424   rm -f conf$$.dir/conf$$.file
16425 else
16426   rm -f conf$$.dir
16427   mkdir conf$$.dir 2>/dev/null
16428 fi
16429 if (echo >conf$$.file) 2>/dev/null; then
16430   if ln -s conf$$.file conf$$ 2>/dev/null; then
16431     as_ln_s='ln -s'
16432     # ... but there are two gotchas:
16433     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16434     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16435     # In both cases, we have to default to `cp -p'.
16436     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16437       as_ln_s='cp -p'
16438   elif ln conf$$.file conf$$ 2>/dev/null; then
16439     as_ln_s=ln
16440   else
16441     as_ln_s='cp -p'
16442   fi
16443 else
16444   as_ln_s='cp -p'
16445 fi
16446 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16447 rmdir conf$$.dir 2>/dev/null
16448
16449
16450 # as_fn_mkdir_p
16451 # -------------
16452 # Create "$as_dir" as a directory, including parents if necessary.
16453 as_fn_mkdir_p ()
16454 {
16455
16456   case $as_dir in #(
16457   -*) as_dir=./$as_dir;;
16458   esac
16459   test -d "$as_dir" || eval $as_mkdir_p || {
16460     as_dirs=
16461     while :; do
16462       case $as_dir in #(
16463       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16464       *) as_qdir=$as_dir;;
16465       esac
16466       as_dirs="'$as_qdir' $as_dirs"
16467       as_dir=`$as_dirname -- "$as_dir" ||
16468 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16469          X"$as_dir" : 'X\(//\)[^/]' \| \
16470          X"$as_dir" : 'X\(//\)$' \| \
16471          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16472 $as_echo X"$as_dir" |
16473     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16474             s//\1/
16475             q
16476           }
16477           /^X\(\/\/\)[^/].*/{
16478             s//\1/
16479             q
16480           }
16481           /^X\(\/\/\)$/{
16482             s//\1/
16483             q
16484           }
16485           /^X\(\/\).*/{
16486             s//\1/
16487             q
16488           }
16489           s/.*/./; q'`
16490       test -d "$as_dir" && break
16491     done
16492     test -z "$as_dirs" || eval "mkdir $as_dirs"
16493   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16494
16495
16496 } # as_fn_mkdir_p
16497 if mkdir -p . 2>/dev/null; then
16498   as_mkdir_p='mkdir -p "$as_dir"'
16499 else
16500   test -d ./-p && rmdir ./-p
16501   as_mkdir_p=false
16502 fi
16503
16504 if test -x / >/dev/null 2>&1; then
16505   as_test_x='test -x'
16506 else
16507   if ls -dL / >/dev/null 2>&1; then
16508     as_ls_L_option=L
16509   else
16510     as_ls_L_option=
16511   fi
16512   as_test_x='
16513     eval sh -c '\''
16514       if test -d "$1"; then
16515         test -d "$1/.";
16516       else
16517         case $1 in #(
16518         -*)set "./$1";;
16519         esac;
16520         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16521         ???[sx]*):;;*)false;;esac;fi
16522     '\'' sh
16523   '
16524 fi
16525 as_executable_p=$as_test_x
16526
16527 # Sed expression to map a string onto a valid CPP name.
16528 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16529
16530 # Sed expression to map a string onto a valid variable name.
16531 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16532
16533
16534 exec 6>&1
16535 ## ----------------------------------- ##
16536 ## Main body of $CONFIG_STATUS script. ##
16537 ## ----------------------------------- ##
16538 _ASEOF
16539 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16540
16541 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16542 # Save the log message, to keep $0 and so on meaningful, and to
16543 # report actual input values of CONFIG_FILES etc. instead of their
16544 # values after options handling.
16545 ac_log="
16546 This file was extended by bfd $as_me 2.26.51, which was
16547 generated by GNU Autoconf 2.64.  Invocation command line was
16548
16549   CONFIG_FILES    = $CONFIG_FILES
16550   CONFIG_HEADERS  = $CONFIG_HEADERS
16551   CONFIG_LINKS    = $CONFIG_LINKS
16552   CONFIG_COMMANDS = $CONFIG_COMMANDS
16553   $ $0 $@
16554
16555 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16556 "
16557
16558 _ACEOF
16559
16560 case $ac_config_files in *"
16561 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16562 esac
16563
16564 case $ac_config_headers in *"
16565 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16566 esac
16567
16568
16569 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16570 # Files that config.status was made for.
16571 config_files="$ac_config_files"
16572 config_headers="$ac_config_headers"
16573 config_commands="$ac_config_commands"
16574
16575 _ACEOF
16576
16577 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16578 ac_cs_usage="\
16579 \`$as_me' instantiates files and other configuration actions
16580 from templates according to the current configuration.  Unless the files
16581 and actions are specified as TAGs, all are instantiated by default.
16582
16583 Usage: $0 [OPTION]... [TAG]...
16584
16585   -h, --help       print this help, then exit
16586   -V, --version    print version number and configuration settings, then exit
16587   -q, --quiet, --silent
16588                    do not print progress messages
16589   -d, --debug      don't remove temporary files
16590       --recheck    update $as_me by reconfiguring in the same conditions
16591       --file=FILE[:TEMPLATE]
16592                    instantiate the configuration file FILE
16593       --header=FILE[:TEMPLATE]
16594                    instantiate the configuration header FILE
16595
16596 Configuration files:
16597 $config_files
16598
16599 Configuration headers:
16600 $config_headers
16601
16602 Configuration commands:
16603 $config_commands
16604
16605 Report bugs to the package provider."
16606
16607 _ACEOF
16608 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16609 ac_cs_version="\\
16610 bfd config.status 2.26.51
16611 configured by $0, generated by GNU Autoconf 2.64,
16612   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16613
16614 Copyright (C) 2009 Free Software Foundation, Inc.
16615 This config.status script is free software; the Free Software Foundation
16616 gives unlimited permission to copy, distribute and modify it."
16617
16618 ac_pwd='$ac_pwd'
16619 srcdir='$srcdir'
16620 INSTALL='$INSTALL'
16621 MKDIR_P='$MKDIR_P'
16622 AWK='$AWK'
16623 test -n "\$AWK" || AWK=awk
16624 _ACEOF
16625
16626 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16627 # The default lists apply if the user does not specify any file.
16628 ac_need_defaults=:
16629 while test $# != 0
16630 do
16631   case $1 in
16632   --*=*)
16633     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16634     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16635     ac_shift=:
16636     ;;
16637   *)
16638     ac_option=$1
16639     ac_optarg=$2
16640     ac_shift=shift
16641     ;;
16642   esac
16643
16644   case $ac_option in
16645   # Handling of the options.
16646   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16647     ac_cs_recheck=: ;;
16648   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16649     $as_echo "$ac_cs_version"; exit ;;
16650   --debug | --debu | --deb | --de | --d | -d )
16651     debug=: ;;
16652   --file | --fil | --fi | --f )
16653     $ac_shift
16654     case $ac_optarg in
16655     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16656     esac
16657     as_fn_append CONFIG_FILES " '$ac_optarg'"
16658     ac_need_defaults=false;;
16659   --header | --heade | --head | --hea )
16660     $ac_shift
16661     case $ac_optarg in
16662     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16663     esac
16664     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16665     ac_need_defaults=false;;
16666   --he | --h)
16667     # Conflict between --help and --header
16668     as_fn_error "ambiguous option: \`$1'
16669 Try \`$0 --help' for more information.";;
16670   --help | --hel | -h )
16671     $as_echo "$ac_cs_usage"; exit ;;
16672   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16673   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16674     ac_cs_silent=: ;;
16675
16676   # This is an error.
16677   -*) as_fn_error "unrecognized option: \`$1'
16678 Try \`$0 --help' for more information." ;;
16679
16680   *) as_fn_append ac_config_targets " $1"
16681      ac_need_defaults=false ;;
16682
16683   esac
16684   shift
16685 done
16686
16687 ac_configure_extra_args=
16688
16689 if $ac_cs_silent; then
16690   exec 6>/dev/null
16691   ac_configure_extra_args="$ac_configure_extra_args --silent"
16692 fi
16693
16694 _ACEOF
16695 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16696 if \$ac_cs_recheck; then
16697   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16698   shift
16699   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16700   CONFIG_SHELL='$SHELL'
16701   export CONFIG_SHELL
16702   exec "\$@"
16703 fi
16704
16705 _ACEOF
16706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16707 exec 5>>config.log
16708 {
16709   echo
16710   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16711 ## Running $as_me. ##
16712 _ASBOX
16713   $as_echo "$ac_log"
16714 } >&5
16715
16716 _ACEOF
16717 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16718 #
16719 # INIT-COMMANDS
16720 #
16721 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16722
16723
16724 # The HP-UX ksh and POSIX shell print the target directory to stdout
16725 # if CDPATH is set.
16726 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16727
16728 sed_quote_subst='$sed_quote_subst'
16729 double_quote_subst='$double_quote_subst'
16730 delay_variable_subst='$delay_variable_subst'
16731 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16732 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16733 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16734 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16735 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16736 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16737 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16738 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16739 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16740 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16741 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16742 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16743 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16744 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16745 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16746 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16747 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16748 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16749 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16750 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16751 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16752 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16753 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16754 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16755 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16756 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16757 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16758 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16759 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16760 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16761 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16762 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16763 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16764 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16765 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16766 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16767 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16768 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16769 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16770 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16771 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16772 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16773 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16774 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16775 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16776 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16777 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16778 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16779 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"`'
16780 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16781 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16782 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16783 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16784 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16785 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16786 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16787 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16788 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16789 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16790 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16791 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16792 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16793 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16794 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16795 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16796 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16797 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16798 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16799 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16800 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16801 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16802 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16803 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16804 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16805 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16806 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16807 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16808 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16809 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16810 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16811 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16812 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16813 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16814 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16815 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16816 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16817 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16818 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16819 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16820 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16821 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16822 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16823 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16824 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16825 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16826 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16827 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16828 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16829 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16830 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16831 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16832 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16833 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16834 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16835 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16836 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16837 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16838 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16839 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16840 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16841 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16842 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16843 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16844 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16845 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16846 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16847 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16848 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16849 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16850 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16851
16852 LTCC='$LTCC'
16853 LTCFLAGS='$LTCFLAGS'
16854 compiler='$compiler_DEFAULT'
16855
16856 # A function that is used when there is no print builtin or printf.
16857 func_fallback_echo ()
16858 {
16859   eval 'cat <<_LTECHO_EOF
16860 \$1
16861 _LTECHO_EOF'
16862 }
16863
16864 # Quote evaled strings.
16865 for var in SHELL \
16866 ECHO \
16867 SED \
16868 GREP \
16869 EGREP \
16870 FGREP \
16871 LD \
16872 NM \
16873 LN_S \
16874 lt_SP2NL \
16875 lt_NL2SP \
16876 reload_flag \
16877 OBJDUMP \
16878 deplibs_check_method \
16879 file_magic_cmd \
16880 AR \
16881 AR_FLAGS \
16882 STRIP \
16883 RANLIB \
16884 CC \
16885 CFLAGS \
16886 compiler \
16887 lt_cv_sys_global_symbol_pipe \
16888 lt_cv_sys_global_symbol_to_cdecl \
16889 lt_cv_sys_global_symbol_to_c_name_address \
16890 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16891 lt_prog_compiler_no_builtin_flag \
16892 lt_prog_compiler_wl \
16893 lt_prog_compiler_pic \
16894 lt_prog_compiler_static \
16895 lt_cv_prog_compiler_c_o \
16896 need_locks \
16897 DSYMUTIL \
16898 NMEDIT \
16899 LIPO \
16900 OTOOL \
16901 OTOOL64 \
16902 shrext_cmds \
16903 export_dynamic_flag_spec \
16904 whole_archive_flag_spec \
16905 compiler_needs_object \
16906 with_gnu_ld \
16907 allow_undefined_flag \
16908 no_undefined_flag \
16909 hardcode_libdir_flag_spec \
16910 hardcode_libdir_flag_spec_ld \
16911 hardcode_libdir_separator \
16912 fix_srcfile_path \
16913 exclude_expsyms \
16914 include_expsyms \
16915 file_list_spec \
16916 variables_saved_for_relink \
16917 libname_spec \
16918 library_names_spec \
16919 soname_spec \
16920 install_override_mode \
16921 finish_eval \
16922 old_striplib \
16923 striplib; do
16924     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16925     *[\\\\\\\`\\"\\\$]*)
16926       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16927       ;;
16928     *)
16929       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16930       ;;
16931     esac
16932 done
16933
16934 # Double-quote double-evaled strings.
16935 for var in reload_cmds \
16936 old_postinstall_cmds \
16937 old_postuninstall_cmds \
16938 old_archive_cmds \
16939 extract_expsyms_cmds \
16940 old_archive_from_new_cmds \
16941 old_archive_from_expsyms_cmds \
16942 archive_cmds \
16943 archive_expsym_cmds \
16944 module_cmds \
16945 module_expsym_cmds \
16946 export_symbols_cmds \
16947 prelink_cmds \
16948 postinstall_cmds \
16949 postuninstall_cmds \
16950 finish_cmds \
16951 sys_lib_search_path_spec \
16952 sys_lib_dlsearch_path_spec; do
16953     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16954     *[\\\\\\\`\\"\\\$]*)
16955       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16956       ;;
16957     *)
16958       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16959       ;;
16960     esac
16961 done
16962
16963 ac_aux_dir='$ac_aux_dir'
16964 xsi_shell='$xsi_shell'
16965 lt_shell_append='$lt_shell_append'
16966
16967 # See if we are running on zsh, and set the options which allow our
16968 # commands through without removal of \ escapes INIT.
16969 if test -n "\${ZSH_VERSION+set}" ; then
16970    setopt NO_GLOB_SUBST
16971 fi
16972
16973
16974     PACKAGE='$PACKAGE'
16975     VERSION='$VERSION'
16976     TIMESTAMP='$TIMESTAMP'
16977     RM='$RM'
16978     ofile='$ofile'
16979
16980
16981
16982 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
16983     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16984     # from automake.
16985     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16986     # Capture the value of LINGUAS because we need it to compute CATALOGS.
16987     LINGUAS="${LINGUAS-%UNSET%}"
16988
16989
16990 GCC="$GCC"
16991 CC="$CC"
16992 acx_cv_header_stdint="$acx_cv_header_stdint"
16993 acx_cv_type_int8_t="$acx_cv_type_int8_t"
16994 acx_cv_type_int16_t="$acx_cv_type_int16_t"
16995 acx_cv_type_int32_t="$acx_cv_type_int32_t"
16996 acx_cv_type_int64_t="$acx_cv_type_int64_t"
16997 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
16998 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
16999 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
17000 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
17001 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
17002 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
17003 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
17004 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
17005 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
17006
17007
17008
17009 _ACEOF
17010
17011 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17012
17013 # Handling of arguments.
17014 for ac_config_target in $ac_config_targets
17015 do
17016   case $ac_config_target in
17017     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17018     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17019     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17020     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
17021     "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
17022     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17023     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17024     "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
17025     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
17026     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17027
17028   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17029   esac
17030 done
17031
17032
17033 # If the user did not use the arguments to specify the items to instantiate,
17034 # then the envvar interface is used.  Set only those that are not.
17035 # We use the long form for the default assignment because of an extremely
17036 # bizarre bug on SunOS 4.1.3.
17037 if $ac_need_defaults; then
17038   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17039   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17040   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17041 fi
17042
17043 # Have a temporary directory for convenience.  Make it in the build tree
17044 # simply because there is no reason against having it here, and in addition,
17045 # creating and moving files from /tmp can sometimes cause problems.
17046 # Hook for its removal unless debugging.
17047 # Note that there is a small window in which the directory will not be cleaned:
17048 # after its creation but before its name has been assigned to `$tmp'.
17049 $debug ||
17050 {
17051   tmp=
17052   trap 'exit_status=$?
17053   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17054 ' 0
17055   trap 'as_fn_exit 1' 1 2 13 15
17056 }
17057 # Create a (secure) tmp directory for tmp files.
17058
17059 {
17060   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17061   test -n "$tmp" && test -d "$tmp"
17062 }  ||
17063 {
17064   tmp=./conf$$-$RANDOM
17065   (umask 077 && mkdir "$tmp")
17066 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
17067
17068 # Set up the scripts for CONFIG_FILES section.
17069 # No need to generate them if there are no CONFIG_FILES.
17070 # This happens for instance with `./config.status config.h'.
17071 if test -n "$CONFIG_FILES"; then
17072
17073
17074 ac_cr=`echo X | tr X '\015'`
17075 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17076 # But we know of no other shell where ac_cr would be empty at this
17077 # point, so we can use a bashism as a fallback.
17078 if test "x$ac_cr" = x; then
17079   eval ac_cr=\$\'\\r\'
17080 fi
17081 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17082 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17083   ac_cs_awk_cr='\r'
17084 else
17085   ac_cs_awk_cr=$ac_cr
17086 fi
17087
17088 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17089 _ACEOF
17090
17091
17092 {
17093   echo "cat >conf$$subs.awk <<_ACEOF" &&
17094   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17095   echo "_ACEOF"
17096 } >conf$$subs.sh ||
17097   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17098 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17099 ac_delim='%!_!# '
17100 for ac_last_try in false false false false false :; do
17101   . ./conf$$subs.sh ||
17102     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17103
17104   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17105   if test $ac_delim_n = $ac_delim_num; then
17106     break
17107   elif $ac_last_try; then
17108     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17109   else
17110     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17111   fi
17112 done
17113 rm -f conf$$subs.sh
17114
17115 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17116 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17117 _ACEOF
17118 sed -n '
17119 h
17120 s/^/S["/; s/!.*/"]=/
17121 p
17122 g
17123 s/^[^!]*!//
17124 :repl
17125 t repl
17126 s/'"$ac_delim"'$//
17127 t delim
17128 :nl
17129 h
17130 s/\(.\{148\}\).*/\1/
17131 t more1
17132 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17133 p
17134 n
17135 b repl
17136 :more1
17137 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17138 p
17139 g
17140 s/.\{148\}//
17141 t nl
17142 :delim
17143 h
17144 s/\(.\{148\}\).*/\1/
17145 t more2
17146 s/["\\]/\\&/g; s/^/"/; s/$/"/
17147 p
17148 b
17149 :more2
17150 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17151 p
17152 g
17153 s/.\{148\}//
17154 t delim
17155 ' <conf$$subs.awk | sed '
17156 /^[^""]/{
17157   N
17158   s/\n//
17159 }
17160 ' >>$CONFIG_STATUS || ac_write_fail=1
17161 rm -f conf$$subs.awk
17162 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17163 _ACAWK
17164 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17165   for (key in S) S_is_set[key] = 1
17166   FS = "\a"
17167
17168 }
17169 {
17170   line = $ 0
17171   nfields = split(line, field, "@")
17172   substed = 0
17173   len = length(field[1])
17174   for (i = 2; i < nfields; i++) {
17175     key = field[i]
17176     keylen = length(key)
17177     if (S_is_set[key]) {
17178       value = S[key]
17179       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17180       len += length(value) + length(field[++i])
17181       substed = 1
17182     } else
17183       len += 1 + keylen
17184   }
17185
17186   print line
17187 }
17188
17189 _ACAWK
17190 _ACEOF
17191 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17192 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17193   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17194 else
17195   cat
17196 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17197   || as_fn_error "could not setup config files machinery" "$LINENO" 5
17198 _ACEOF
17199
17200 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17201 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17202 # trailing colons and then remove the whole line if VPATH becomes empty
17203 # (actually we leave an empty line to preserve line numbers).
17204 if test "x$srcdir" = x.; then
17205   ac_vpsub='/^[  ]*VPATH[        ]*=/{
17206 s/:*\$(srcdir):*/:/
17207 s/:*\${srcdir}:*/:/
17208 s/:*@srcdir@:*/:/
17209 s/^\([^=]*=[     ]*\):*/\1/
17210 s/:*$//
17211 s/^[^=]*=[       ]*$//
17212 }'
17213 fi
17214
17215 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17216 fi # test -n "$CONFIG_FILES"
17217
17218 # Set up the scripts for CONFIG_HEADERS section.
17219 # No need to generate them if there are no CONFIG_HEADERS.
17220 # This happens for instance with `./config.status Makefile'.
17221 if test -n "$CONFIG_HEADERS"; then
17222 cat >"$tmp/defines.awk" <<\_ACAWK ||
17223 BEGIN {
17224 _ACEOF
17225
17226 # Transform confdefs.h into an awk script `defines.awk', embedded as
17227 # here-document in config.status, that substitutes the proper values into
17228 # config.h.in to produce config.h.
17229
17230 # Create a delimiter string that does not exist in confdefs.h, to ease
17231 # handling of long lines.
17232 ac_delim='%!_!# '
17233 for ac_last_try in false false :; do
17234   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17235   if test -z "$ac_t"; then
17236     break
17237   elif $ac_last_try; then
17238     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17239   else
17240     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17241   fi
17242 done
17243
17244 # For the awk script, D is an array of macro values keyed by name,
17245 # likewise P contains macro parameters if any.  Preserve backslash
17246 # newline sequences.
17247
17248 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17249 sed -n '
17250 s/.\{148\}/&'"$ac_delim"'/g
17251 t rset
17252 :rset
17253 s/^[     ]*#[    ]*define[       ][      ]*/ /
17254 t def
17255 d
17256 :def
17257 s/\\$//
17258 t bsnl
17259 s/["\\]/\\&/g
17260 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17261 D["\1"]=" \3"/p
17262 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
17263 d
17264 :bsnl
17265 s/["\\]/\\&/g
17266 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17267 D["\1"]=" \3\\\\\\n"\\/p
17268 t cont
17269 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17270 t cont
17271 d
17272 :cont
17273 n
17274 s/.\{148\}/&'"$ac_delim"'/g
17275 t clear
17276 :clear
17277 s/\\$//
17278 t bsnlc
17279 s/["\\]/\\&/g; s/^/"/; s/$/"/p
17280 d
17281 :bsnlc
17282 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17283 b cont
17284 ' <confdefs.h | sed '
17285 s/'"$ac_delim"'/"\\\
17286 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17287
17288 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17289   for (key in D) D_is_set[key] = 1
17290   FS = "\a"
17291 }
17292 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17293   line = \$ 0
17294   split(line, arg, " ")
17295   if (arg[1] == "#") {
17296     defundef = arg[2]
17297     mac1 = arg[3]
17298   } else {
17299     defundef = substr(arg[1], 2)
17300     mac1 = arg[2]
17301   }
17302   split(mac1, mac2, "(") #)
17303   macro = mac2[1]
17304   prefix = substr(line, 1, index(line, defundef) - 1)
17305   if (D_is_set[macro]) {
17306     # Preserve the white space surrounding the "#".
17307     print prefix "define", macro P[macro] D[macro]
17308     next
17309   } else {
17310     # Replace #undef with comments.  This is necessary, for example,
17311     # in the case of _POSIX_SOURCE, which is predefined and required
17312     # on some systems where configure will not decide to define it.
17313     if (defundef == "undef") {
17314       print "/*", prefix defundef, macro, "*/"
17315       next
17316     }
17317   }
17318 }
17319 { print }
17320 _ACAWK
17321 _ACEOF
17322 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17323   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17324 fi # test -n "$CONFIG_HEADERS"
17325
17326
17327 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17328 shift
17329 for ac_tag
17330 do
17331   case $ac_tag in
17332   :[FHLC]) ac_mode=$ac_tag; continue;;
17333   esac
17334   case $ac_mode$ac_tag in
17335   :[FHL]*:*);;
17336   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17337   :[FH]-) ac_tag=-:-;;
17338   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17339   esac
17340   ac_save_IFS=$IFS
17341   IFS=:
17342   set x $ac_tag
17343   IFS=$ac_save_IFS
17344   shift
17345   ac_file=$1
17346   shift
17347
17348   case $ac_mode in
17349   :L) ac_source=$1;;
17350   :[FH])
17351     ac_file_inputs=
17352     for ac_f
17353     do
17354       case $ac_f in
17355       -) ac_f="$tmp/stdin";;
17356       *) # Look for the file first in the build tree, then in the source tree
17357          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17358          # because $ac_f cannot contain `:'.
17359          test -f "$ac_f" ||
17360            case $ac_f in
17361            [\\/$]*) false;;
17362            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17363            esac ||
17364            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17365       esac
17366       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17367       as_fn_append ac_file_inputs " '$ac_f'"
17368     done
17369
17370     # Let's still pretend it is `configure' which instantiates (i.e., don't
17371     # use $as_me), people would be surprised to read:
17372     #    /* config.h.  Generated by config.status.  */
17373     configure_input='Generated from '`
17374           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17375         `' by configure.'
17376     if test x"$ac_file" != x-; then
17377       configure_input="$ac_file.  $configure_input"
17378       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17379 $as_echo "$as_me: creating $ac_file" >&6;}
17380     fi
17381     # Neutralize special characters interpreted by sed in replacement strings.
17382     case $configure_input in #(
17383     *\&* | *\|* | *\\* )
17384        ac_sed_conf_input=`$as_echo "$configure_input" |
17385        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17386     *) ac_sed_conf_input=$configure_input;;
17387     esac
17388
17389     case $ac_tag in
17390     *:-:* | *:-) cat >"$tmp/stdin" \
17391       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17392     esac
17393     ;;
17394   esac
17395
17396   ac_dir=`$as_dirname -- "$ac_file" ||
17397 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17398          X"$ac_file" : 'X\(//\)[^/]' \| \
17399          X"$ac_file" : 'X\(//\)$' \| \
17400          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17401 $as_echo X"$ac_file" |
17402     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17403             s//\1/
17404             q
17405           }
17406           /^X\(\/\/\)[^/].*/{
17407             s//\1/
17408             q
17409           }
17410           /^X\(\/\/\)$/{
17411             s//\1/
17412             q
17413           }
17414           /^X\(\/\).*/{
17415             s//\1/
17416             q
17417           }
17418           s/.*/./; q'`
17419   as_dir="$ac_dir"; as_fn_mkdir_p
17420   ac_builddir=.
17421
17422 case "$ac_dir" in
17423 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17424 *)
17425   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17426   # A ".." for each directory in $ac_dir_suffix.
17427   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17428   case $ac_top_builddir_sub in
17429   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17430   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17431   esac ;;
17432 esac
17433 ac_abs_top_builddir=$ac_pwd
17434 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17435 # for backward compatibility:
17436 ac_top_builddir=$ac_top_build_prefix
17437
17438 case $srcdir in
17439   .)  # We are building in place.
17440     ac_srcdir=.
17441     ac_top_srcdir=$ac_top_builddir_sub
17442     ac_abs_top_srcdir=$ac_pwd ;;
17443   [\\/]* | ?:[\\/]* )  # Absolute name.
17444     ac_srcdir=$srcdir$ac_dir_suffix;
17445     ac_top_srcdir=$srcdir
17446     ac_abs_top_srcdir=$srcdir ;;
17447   *) # Relative name.
17448     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17449     ac_top_srcdir=$ac_top_build_prefix$srcdir
17450     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17451 esac
17452 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17453
17454
17455   case $ac_mode in
17456   :F)
17457   #
17458   # CONFIG_FILE
17459   #
17460
17461   case $INSTALL in
17462   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17463   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17464   esac
17465   ac_MKDIR_P=$MKDIR_P
17466   case $MKDIR_P in
17467   [\\/$]* | ?:[\\/]* ) ;;
17468   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17469   esac
17470 _ACEOF
17471
17472 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17473 # If the template does not know about datarootdir, expand it.
17474 # FIXME: This hack should be removed a few years after 2.60.
17475 ac_datarootdir_hack=; ac_datarootdir_seen=
17476 ac_sed_dataroot='
17477 /datarootdir/ {
17478   p
17479   q
17480 }
17481 /@datadir@/p
17482 /@docdir@/p
17483 /@infodir@/p
17484 /@localedir@/p
17485 /@mandir@/p'
17486 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17487 *datarootdir*) ac_datarootdir_seen=yes;;
17488 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17489   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17490 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17491 _ACEOF
17492 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17493   ac_datarootdir_hack='
17494   s&@datadir@&$datadir&g
17495   s&@docdir@&$docdir&g
17496   s&@infodir@&$infodir&g
17497   s&@localedir@&$localedir&g
17498   s&@mandir@&$mandir&g
17499   s&\\\${datarootdir}&$datarootdir&g' ;;
17500 esac
17501 _ACEOF
17502
17503 # Neutralize VPATH when `$srcdir' = `.'.
17504 # Shell code in configure.ac might set extrasub.
17505 # FIXME: do we really want to maintain this feature?
17506 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17507 ac_sed_extra="$ac_vpsub
17508 $extrasub
17509 _ACEOF
17510 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17511 :t
17512 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17513 s|@configure_input@|$ac_sed_conf_input|;t t
17514 s&@top_builddir@&$ac_top_builddir_sub&;t t
17515 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17516 s&@srcdir@&$ac_srcdir&;t t
17517 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17518 s&@top_srcdir@&$ac_top_srcdir&;t t
17519 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17520 s&@builddir@&$ac_builddir&;t t
17521 s&@abs_builddir@&$ac_abs_builddir&;t t
17522 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17523 s&@INSTALL@&$ac_INSTALL&;t t
17524 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17525 $ac_datarootdir_hack
17526 "
17527 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17528   || as_fn_error "could not create $ac_file" "$LINENO" 5
17529
17530 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17531   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17532   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17533   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17534 which seems to be undefined.  Please make sure it is defined." >&5
17535 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17536 which seems to be undefined.  Please make sure it is defined." >&2;}
17537
17538   rm -f "$tmp/stdin"
17539   case $ac_file in
17540   -) cat "$tmp/out" && rm -f "$tmp/out";;
17541   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17542   esac \
17543   || as_fn_error "could not create $ac_file" "$LINENO" 5
17544  ;;
17545   :H)
17546   #
17547   # CONFIG_HEADER
17548   #
17549   if test x"$ac_file" != x-; then
17550     {
17551       $as_echo "/* $configure_input  */" \
17552       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17553     } >"$tmp/config.h" \
17554       || as_fn_error "could not create $ac_file" "$LINENO" 5
17555     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17556       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17557 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17558     else
17559       rm -f "$ac_file"
17560       mv "$tmp/config.h" "$ac_file" \
17561         || as_fn_error "could not create $ac_file" "$LINENO" 5
17562     fi
17563   else
17564     $as_echo "/* $configure_input  */" \
17565       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17566       || as_fn_error "could not create -" "$LINENO" 5
17567   fi
17568 # Compute "$ac_file"'s index in $config_headers.
17569 _am_arg="$ac_file"
17570 _am_stamp_count=1
17571 for _am_header in $config_headers :; do
17572   case $_am_header in
17573     $_am_arg | $_am_arg:* )
17574       break ;;
17575     * )
17576       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17577   esac
17578 done
17579 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17580 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17581          X"$_am_arg" : 'X\(//\)[^/]' \| \
17582          X"$_am_arg" : 'X\(//\)$' \| \
17583          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17584 $as_echo X"$_am_arg" |
17585     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17586             s//\1/
17587             q
17588           }
17589           /^X\(\/\/\)[^/].*/{
17590             s//\1/
17591             q
17592           }
17593           /^X\(\/\/\)$/{
17594             s//\1/
17595             q
17596           }
17597           /^X\(\/\).*/{
17598             s//\1/
17599             q
17600           }
17601           s/.*/./; q'`/stamp-h$_am_stamp_count
17602  ;;
17603
17604   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17605 $as_echo "$as_me: executing $ac_file commands" >&6;}
17606  ;;
17607   esac
17608
17609
17610   case $ac_file$ac_mode in
17611     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17612   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17613   # are listed without --file.  Let's play safe and only enable the eval
17614   # if we detect the quoting.
17615   case $CONFIG_FILES in
17616   *\'*) eval set x "$CONFIG_FILES" ;;
17617   *)   set x $CONFIG_FILES ;;
17618   esac
17619   shift
17620   for mf
17621   do
17622     # Strip MF so we end up with the name of the file.
17623     mf=`echo "$mf" | sed -e 's/:.*$//'`
17624     # Check whether this is an Automake generated Makefile or not.
17625     # We used to match only the files named `Makefile.in', but
17626     # some people rename them; so instead we look at the file content.
17627     # Grep'ing the first line is not enough: some people post-process
17628     # each Makefile.in and add a new line on top of each file to say so.
17629     # Grep'ing the whole file is not good either: AIX grep has a line
17630     # limit of 2048, but all sed's we know have understand at least 4000.
17631     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17632       dirpart=`$as_dirname -- "$mf" ||
17633 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17634          X"$mf" : 'X\(//\)[^/]' \| \
17635          X"$mf" : 'X\(//\)$' \| \
17636          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17637 $as_echo X"$mf" |
17638     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17639             s//\1/
17640             q
17641           }
17642           /^X\(\/\/\)[^/].*/{
17643             s//\1/
17644             q
17645           }
17646           /^X\(\/\/\)$/{
17647             s//\1/
17648             q
17649           }
17650           /^X\(\/\).*/{
17651             s//\1/
17652             q
17653           }
17654           s/.*/./; q'`
17655     else
17656       continue
17657     fi
17658     # Extract the definition of DEPDIR, am__include, and am__quote
17659     # from the Makefile without running `make'.
17660     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17661     test -z "$DEPDIR" && continue
17662     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17663     test -z "am__include" && continue
17664     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17665     # When using ansi2knr, U may be empty or an underscore; expand it
17666     U=`sed -n 's/^U = //p' < "$mf"`
17667     # Find all dependency output files, they are included files with
17668     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17669     # simplest approach to changing $(DEPDIR) to its actual value in the
17670     # expansion.
17671     for file in `sed -n "
17672       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17673          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17674       # Make sure the directory exists.
17675       test -f "$dirpart/$file" && continue
17676       fdir=`$as_dirname -- "$file" ||
17677 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17678          X"$file" : 'X\(//\)[^/]' \| \
17679          X"$file" : 'X\(//\)$' \| \
17680          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17681 $as_echo X"$file" |
17682     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17683             s//\1/
17684             q
17685           }
17686           /^X\(\/\/\)[^/].*/{
17687             s//\1/
17688             q
17689           }
17690           /^X\(\/\/\)$/{
17691             s//\1/
17692             q
17693           }
17694           /^X\(\/\).*/{
17695             s//\1/
17696             q
17697           }
17698           s/.*/./; q'`
17699       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17700       # echo "creating $dirpart/$file"
17701       echo '# dummy' > "$dirpart/$file"
17702     done
17703   done
17704 }
17705  ;;
17706     "libtool":C)
17707
17708     # See if we are running on zsh, and set the options which allow our
17709     # commands through without removal of \ escapes.
17710     if test -n "${ZSH_VERSION+set}" ; then
17711       setopt NO_GLOB_SUBST
17712     fi
17713
17714     cfgfile="${ofile}T"
17715     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17716     $RM "$cfgfile"
17717
17718     cat <<_LT_EOF >> "$cfgfile"
17719 #! $SHELL
17720
17721 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17722 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17723 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17724 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17725 #
17726 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17727 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17728 #   Written by Gordon Matzigkeit, 1996
17729 #
17730 #   This file is part of GNU Libtool.
17731 #
17732 # GNU Libtool is free software; you can redistribute it and/or
17733 # modify it under the terms of the GNU General Public License as
17734 # published by the Free Software Foundation; either version 2 of
17735 # the License, or (at your option) any later version.
17736 #
17737 # As a special exception to the GNU General Public License,
17738 # if you distribute this file as part of a program or library that
17739 # is built using GNU Libtool, you may include this file under the
17740 # same distribution terms that you use for the rest of that program.
17741 #
17742 # GNU Libtool is distributed in the hope that it will be useful,
17743 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17744 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17745 # GNU General Public License for more details.
17746 #
17747 # You should have received a copy of the GNU General Public License
17748 # along with GNU Libtool; see the file COPYING.  If not, a copy
17749 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17750 # obtained by writing to the Free Software Foundation, Inc.,
17751 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17752
17753
17754 # The names of the tagged configurations supported by this script.
17755 available_tags=""
17756
17757 # ### BEGIN LIBTOOL CONFIG
17758
17759 # Whether or not to build shared libraries.
17760 build_libtool_libs=$enable_shared
17761
17762 # Which release of libtool.m4 was used?
17763 macro_version=$macro_version
17764 macro_revision=$macro_revision
17765
17766 # Whether or not to build static libraries.
17767 build_old_libs=$enable_static
17768
17769 # What type of objects to build.
17770 pic_mode=$pic_mode
17771
17772 # Whether or not to optimize for fast installation.
17773 fast_install=$enable_fast_install
17774
17775 # Shell to use when invoking shell scripts.
17776 SHELL=$lt_SHELL
17777
17778 # An echo program that protects backslashes.
17779 ECHO=$lt_ECHO
17780
17781 # The host system.
17782 host_alias=$host_alias
17783 host=$host
17784 host_os=$host_os
17785
17786 # The build system.
17787 build_alias=$build_alias
17788 build=$build
17789 build_os=$build_os
17790
17791 # A sed program that does not truncate output.
17792 SED=$lt_SED
17793
17794 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17795 Xsed="\$SED -e 1s/^X//"
17796
17797 # A grep program that handles long lines.
17798 GREP=$lt_GREP
17799
17800 # An ERE matcher.
17801 EGREP=$lt_EGREP
17802
17803 # A literal string matcher.
17804 FGREP=$lt_FGREP
17805
17806 # A BSD- or MS-compatible name lister.
17807 NM=$lt_NM
17808
17809 # Whether we need soft or hard links.
17810 LN_S=$lt_LN_S
17811
17812 # What is the maximum length of a command?
17813 max_cmd_len=$max_cmd_len
17814
17815 # Object file suffix (normally "o").
17816 objext=$ac_objext
17817
17818 # Executable file suffix (normally "").
17819 exeext=$exeext
17820
17821 # whether the shell understands "unset".
17822 lt_unset=$lt_unset
17823
17824 # turn spaces into newlines.
17825 SP2NL=$lt_lt_SP2NL
17826
17827 # turn newlines into spaces.
17828 NL2SP=$lt_lt_NL2SP
17829
17830 # An object symbol dumper.
17831 OBJDUMP=$lt_OBJDUMP
17832
17833 # Method to check whether dependent libraries are shared objects.
17834 deplibs_check_method=$lt_deplibs_check_method
17835
17836 # Command to use when deplibs_check_method == "file_magic".
17837 file_magic_cmd=$lt_file_magic_cmd
17838
17839 # The archiver.
17840 AR=$lt_AR
17841 AR_FLAGS=$lt_AR_FLAGS
17842
17843 # A symbol stripping program.
17844 STRIP=$lt_STRIP
17845
17846 # Commands used to install an old-style archive.
17847 RANLIB=$lt_RANLIB
17848 old_postinstall_cmds=$lt_old_postinstall_cmds
17849 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17850
17851 # Whether to use a lock for old archive extraction.
17852 lock_old_archive_extraction=$lock_old_archive_extraction
17853
17854 # A C compiler.
17855 LTCC=$lt_CC
17856
17857 # LTCC compiler flags.
17858 LTCFLAGS=$lt_CFLAGS
17859
17860 # Take the output of nm and produce a listing of raw symbols and C names.
17861 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17862
17863 # Transform the output of nm in a proper C declaration.
17864 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17865
17866 # Transform the output of nm in a C name address pair.
17867 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17868
17869 # Transform the output of nm in a C name address pair when lib prefix is needed.
17870 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17871
17872 # The name of the directory that contains temporary libtool files.
17873 objdir=$objdir
17874
17875 # Used to examine libraries when file_magic_cmd begins with "file".
17876 MAGIC_CMD=$MAGIC_CMD
17877
17878 # Must we lock files when doing compilation?
17879 need_locks=$lt_need_locks
17880
17881 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17882 DSYMUTIL=$lt_DSYMUTIL
17883
17884 # Tool to change global to local symbols on Mac OS X.
17885 NMEDIT=$lt_NMEDIT
17886
17887 # Tool to manipulate fat objects and archives on Mac OS X.
17888 LIPO=$lt_LIPO
17889
17890 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17891 OTOOL=$lt_OTOOL
17892
17893 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17894 OTOOL64=$lt_OTOOL64
17895
17896 # Old archive suffix (normally "a").
17897 libext=$libext
17898
17899 # Shared library suffix (normally ".so").
17900 shrext_cmds=$lt_shrext_cmds
17901
17902 # The commands to extract the exported symbol list from a shared archive.
17903 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17904
17905 # Variables whose values should be saved in libtool wrapper scripts and
17906 # restored at link time.
17907 variables_saved_for_relink=$lt_variables_saved_for_relink
17908
17909 # Do we need the "lib" prefix for modules?
17910 need_lib_prefix=$need_lib_prefix
17911
17912 # Do we need a version for libraries?
17913 need_version=$need_version
17914
17915 # Library versioning type.
17916 version_type=$version_type
17917
17918 # Shared library runtime path variable.
17919 runpath_var=$runpath_var
17920
17921 # Shared library path variable.
17922 shlibpath_var=$shlibpath_var
17923
17924 # Is shlibpath searched before the hard-coded library search path?
17925 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17926
17927 # Format of library name prefix.
17928 libname_spec=$lt_libname_spec
17929
17930 # List of archive names.  First name is the real one, the rest are links.
17931 # The last name is the one that the linker finds with -lNAME
17932 library_names_spec=$lt_library_names_spec
17933
17934 # The coded name of the library, if different from the real name.
17935 soname_spec=$lt_soname_spec
17936
17937 # Permission mode override for installation of shared libraries.
17938 install_override_mode=$lt_install_override_mode
17939
17940 # Command to use after installation of a shared archive.
17941 postinstall_cmds=$lt_postinstall_cmds
17942
17943 # Command to use after uninstallation of a shared archive.
17944 postuninstall_cmds=$lt_postuninstall_cmds
17945
17946 # Commands used to finish a libtool library installation in a directory.
17947 finish_cmds=$lt_finish_cmds
17948
17949 # As "finish_cmds", except a single script fragment to be evaled but
17950 # not shown.
17951 finish_eval=$lt_finish_eval
17952
17953 # Whether we should hardcode library paths into libraries.
17954 hardcode_into_libs=$hardcode_into_libs
17955
17956 # Compile-time system search path for libraries.
17957 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17958
17959 # Run-time system search path for libraries.
17960 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17961
17962 # Whether dlopen is supported.
17963 dlopen_support=$enable_dlopen
17964
17965 # Whether dlopen of programs is supported.
17966 dlopen_self=$enable_dlopen_self
17967
17968 # Whether dlopen of statically linked programs is supported.
17969 dlopen_self_static=$enable_dlopen_self_static
17970
17971 # Commands to strip libraries.
17972 old_striplib=$lt_old_striplib
17973 striplib=$lt_striplib
17974
17975
17976 # The linker used to build libraries.
17977 LD=$lt_LD
17978
17979 # How to create reloadable object files.
17980 reload_flag=$lt_reload_flag
17981 reload_cmds=$lt_reload_cmds
17982
17983 # Commands used to build an old-style archive.
17984 old_archive_cmds=$lt_old_archive_cmds
17985
17986 # A language specific compiler.
17987 CC=$lt_compiler
17988
17989 # Is the compiler the GNU compiler?
17990 with_gcc=$GCC
17991
17992 # Compiler flag to turn off builtin functions.
17993 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17994
17995 # How to pass a linker flag through the compiler.
17996 wl=$lt_lt_prog_compiler_wl
17997
17998 # Additional compiler flags for building library objects.
17999 pic_flag=$lt_lt_prog_compiler_pic
18000
18001 # Compiler flag to prevent dynamic linking.
18002 link_static_flag=$lt_lt_prog_compiler_static
18003
18004 # Does compiler simultaneously support -c and -o options?
18005 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18006
18007 # Whether or not to add -lc for building shared libraries.
18008 build_libtool_need_lc=$archive_cmds_need_lc
18009
18010 # Whether or not to disallow shared libs when runtime libs are static.
18011 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18012
18013 # Compiler flag to allow reflexive dlopens.
18014 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18015
18016 # Compiler flag to generate shared objects directly from archives.
18017 whole_archive_flag_spec=$lt_whole_archive_flag_spec
18018
18019 # Whether the compiler copes with passing no objects directly.
18020 compiler_needs_object=$lt_compiler_needs_object
18021
18022 # Create an old-style archive from a shared archive.
18023 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18024
18025 # Create a temporary old-style archive to link instead of a shared archive.
18026 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18027
18028 # Commands used to build a shared archive.
18029 archive_cmds=$lt_archive_cmds
18030 archive_expsym_cmds=$lt_archive_expsym_cmds
18031
18032 # Commands used to build a loadable module if different from building
18033 # a shared archive.
18034 module_cmds=$lt_module_cmds
18035 module_expsym_cmds=$lt_module_expsym_cmds
18036
18037 # Whether we are building with GNU ld or not.
18038 with_gnu_ld=$lt_with_gnu_ld
18039
18040 # Flag that allows shared libraries with undefined symbols to be built.
18041 allow_undefined_flag=$lt_allow_undefined_flag
18042
18043 # Flag that enforces no undefined symbols.
18044 no_undefined_flag=$lt_no_undefined_flag
18045
18046 # Flag to hardcode \$libdir into a binary during linking.
18047 # This must work even if \$libdir does not exist
18048 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18049
18050 # If ld is used when linking, flag to hardcode \$libdir into a binary
18051 # during linking.  This must work even if \$libdir does not exist.
18052 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18053
18054 # Whether we need a single "-rpath" flag with a separated argument.
18055 hardcode_libdir_separator=$lt_hardcode_libdir_separator
18056
18057 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18058 # DIR into the resulting binary.
18059 hardcode_direct=$hardcode_direct
18060
18061 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18062 # DIR into the resulting binary and the resulting library dependency is
18063 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18064 # library is relocated.
18065 hardcode_direct_absolute=$hardcode_direct_absolute
18066
18067 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18068 # into the resulting binary.
18069 hardcode_minus_L=$hardcode_minus_L
18070
18071 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18072 # into the resulting binary.
18073 hardcode_shlibpath_var=$hardcode_shlibpath_var
18074
18075 # Set to "yes" if building a shared library automatically hardcodes DIR
18076 # into the library and all subsequent libraries and executables linked
18077 # against it.
18078 hardcode_automatic=$hardcode_automatic
18079
18080 # Set to yes if linker adds runtime paths of dependent libraries
18081 # to runtime path list.
18082 inherit_rpath=$inherit_rpath
18083
18084 # Whether libtool must link a program against all its dependency libraries.
18085 link_all_deplibs=$link_all_deplibs
18086
18087 # Fix the shell variable \$srcfile for the compiler.
18088 fix_srcfile_path=$lt_fix_srcfile_path
18089
18090 # Set to "yes" if exported symbols are required.
18091 always_export_symbols=$always_export_symbols
18092
18093 # The commands to list exported symbols.
18094 export_symbols_cmds=$lt_export_symbols_cmds
18095
18096 # Symbols that should not be listed in the preloaded symbols.
18097 exclude_expsyms=$lt_exclude_expsyms
18098
18099 # Symbols that must always be exported.
18100 include_expsyms=$lt_include_expsyms
18101
18102 # Commands necessary for linking programs (against libraries) with templates.
18103 prelink_cmds=$lt_prelink_cmds
18104
18105 # Specify filename containing input files.
18106 file_list_spec=$lt_file_list_spec
18107
18108 # How to hardcode a shared library path into an executable.
18109 hardcode_action=$hardcode_action
18110
18111 # ### END LIBTOOL CONFIG
18112
18113 _LT_EOF
18114
18115   case $host_os in
18116   aix3*)
18117     cat <<\_LT_EOF >> "$cfgfile"
18118 # AIX sometimes has problems with the GCC collect2 program.  For some
18119 # reason, if we set the COLLECT_NAMES environment variable, the problems
18120 # vanish in a puff of smoke.
18121 if test "X${COLLECT_NAMES+set}" != Xset; then
18122   COLLECT_NAMES=
18123   export COLLECT_NAMES
18124 fi
18125 _LT_EOF
18126     ;;
18127   esac
18128
18129
18130 ltmain="$ac_aux_dir/ltmain.sh"
18131
18132
18133   # We use sed instead of cat because bash on DJGPP gets confused if
18134   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18135   # text mode, it properly converts lines to CR/LF.  This bash problem
18136   # is reportedly fixed, but why not run on old versions too?
18137   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18138     || (rm -f "$cfgfile"; exit 1)
18139
18140   case $xsi_shell in
18141   yes)
18142     cat << \_LT_EOF >> "$cfgfile"
18143
18144 # func_dirname file append nondir_replacement
18145 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18146 # otherwise set result to NONDIR_REPLACEMENT.
18147 func_dirname ()
18148 {
18149   case ${1} in
18150     */*) func_dirname_result="${1%/*}${2}" ;;
18151     *  ) func_dirname_result="${3}" ;;
18152   esac
18153 }
18154
18155 # func_basename file
18156 func_basename ()
18157 {
18158   func_basename_result="${1##*/}"
18159 }
18160
18161 # func_dirname_and_basename file append nondir_replacement
18162 # perform func_basename and func_dirname in a single function
18163 # call:
18164 #   dirname:  Compute the dirname of FILE.  If nonempty,
18165 #             add APPEND to the result, otherwise set result
18166 #             to NONDIR_REPLACEMENT.
18167 #             value returned in "$func_dirname_result"
18168 #   basename: Compute filename of FILE.
18169 #             value retuned in "$func_basename_result"
18170 # Implementation must be kept synchronized with func_dirname
18171 # and func_basename. For efficiency, we do not delegate to
18172 # those functions but instead duplicate the functionality here.
18173 func_dirname_and_basename ()
18174 {
18175   case ${1} in
18176     */*) func_dirname_result="${1%/*}${2}" ;;
18177     *  ) func_dirname_result="${3}" ;;
18178   esac
18179   func_basename_result="${1##*/}"
18180 }
18181
18182 # func_stripname prefix suffix name
18183 # strip PREFIX and SUFFIX off of NAME.
18184 # PREFIX and SUFFIX must not contain globbing or regex special
18185 # characters, hashes, percent signs, but SUFFIX may contain a leading
18186 # dot (in which case that matches only a dot).
18187 func_stripname ()
18188 {
18189   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18190   # positional parameters, so assign one to ordinary parameter first.
18191   func_stripname_result=${3}
18192   func_stripname_result=${func_stripname_result#"${1}"}
18193   func_stripname_result=${func_stripname_result%"${2}"}
18194 }
18195
18196 # func_opt_split
18197 func_opt_split ()
18198 {
18199   func_opt_split_opt=${1%%=*}
18200   func_opt_split_arg=${1#*=}
18201 }
18202
18203 # func_lo2o object
18204 func_lo2o ()
18205 {
18206   case ${1} in
18207     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18208     *)    func_lo2o_result=${1} ;;
18209   esac
18210 }
18211
18212 # func_xform libobj-or-source
18213 func_xform ()
18214 {
18215   func_xform_result=${1%.*}.lo
18216 }
18217
18218 # func_arith arithmetic-term...
18219 func_arith ()
18220 {
18221   func_arith_result=$(( $* ))
18222 }
18223
18224 # func_len string
18225 # STRING may not start with a hyphen.
18226 func_len ()
18227 {
18228   func_len_result=${#1}
18229 }
18230
18231 _LT_EOF
18232     ;;
18233   *) # Bourne compatible functions.
18234     cat << \_LT_EOF >> "$cfgfile"
18235
18236 # func_dirname file append nondir_replacement
18237 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18238 # otherwise set result to NONDIR_REPLACEMENT.
18239 func_dirname ()
18240 {
18241   # Extract subdirectory from the argument.
18242   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18243   if test "X$func_dirname_result" = "X${1}"; then
18244     func_dirname_result="${3}"
18245   else
18246     func_dirname_result="$func_dirname_result${2}"
18247   fi
18248 }
18249
18250 # func_basename file
18251 func_basename ()
18252 {
18253   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18254 }
18255
18256
18257 # func_stripname prefix suffix name
18258 # strip PREFIX and SUFFIX off of NAME.
18259 # PREFIX and SUFFIX must not contain globbing or regex special
18260 # characters, hashes, percent signs, but SUFFIX may contain a leading
18261 # dot (in which case that matches only a dot).
18262 # func_strip_suffix prefix name
18263 func_stripname ()
18264 {
18265   case ${2} in
18266     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18267     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18268   esac
18269 }
18270
18271 # sed scripts:
18272 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18273 my_sed_long_arg='1s/^-[^=]*=//'
18274
18275 # func_opt_split
18276 func_opt_split ()
18277 {
18278   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18279   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18280 }
18281
18282 # func_lo2o object
18283 func_lo2o ()
18284 {
18285   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18286 }
18287
18288 # func_xform libobj-or-source
18289 func_xform ()
18290 {
18291   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18292 }
18293
18294 # func_arith arithmetic-term...
18295 func_arith ()
18296 {
18297   func_arith_result=`expr "$@"`
18298 }
18299
18300 # func_len string
18301 # STRING may not start with a hyphen.
18302 func_len ()
18303 {
18304   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18305 }
18306
18307 _LT_EOF
18308 esac
18309
18310 case $lt_shell_append in
18311   yes)
18312     cat << \_LT_EOF >> "$cfgfile"
18313
18314 # func_append var value
18315 # Append VALUE to the end of shell variable VAR.
18316 func_append ()
18317 {
18318   eval "$1+=\$2"
18319 }
18320 _LT_EOF
18321     ;;
18322   *)
18323     cat << \_LT_EOF >> "$cfgfile"
18324
18325 # func_append var value
18326 # Append VALUE to the end of shell variable VAR.
18327 func_append ()
18328 {
18329   eval "$1=\$$1\$2"
18330 }
18331
18332 _LT_EOF
18333     ;;
18334   esac
18335
18336
18337   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18338     || (rm -f "$cfgfile"; exit 1)
18339
18340   mv -f "$cfgfile" "$ofile" ||
18341     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18342   chmod +x "$ofile"
18343
18344  ;;
18345     "default-1":C)
18346     for ac_file in $CONFIG_FILES; do
18347       # Support "outfile[:infile[:infile...]]"
18348       case "$ac_file" in
18349         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18350       esac
18351       # PO directories have a Makefile.in generated from Makefile.in.in.
18352       case "$ac_file" in */Makefile.in)
18353         # Adjust a relative srcdir.
18354         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18355         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18356         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18357         # In autoconf-2.13 it is called $ac_given_srcdir.
18358         # In autoconf-2.50 it is called $srcdir.
18359         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18360         case "$ac_given_srcdir" in
18361           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18362           /*) top_srcdir="$ac_given_srcdir" ;;
18363           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18364         esac
18365         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18366           rm -f "$ac_dir/POTFILES"
18367           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18368           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18369           POMAKEFILEDEPS="POTFILES.in"
18370           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18371           # on $ac_dir but don't depend on user-specified configuration
18372           # parameters.
18373           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18374             # The LINGUAS file contains the set of available languages.
18375             if test -n "$OBSOLETE_ALL_LINGUAS"; then
18376               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
18377             fi
18378             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18379             # Hide the ALL_LINGUAS assigment from automake.
18380             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18381             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18382           else
18383             # The set of available languages was given in configure.ac.
18384             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18385           fi
18386           case "$ac_given_srcdir" in
18387             .) srcdirpre= ;;
18388             *) srcdirpre='$(srcdir)/' ;;
18389           esac
18390           POFILES=
18391           GMOFILES=
18392           UPDATEPOFILES=
18393           DUMMYPOFILES=
18394           for lang in $ALL_LINGUAS; do
18395             POFILES="$POFILES $srcdirpre$lang.po"
18396             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18397             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18398             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18399           done
18400           # CATALOGS depends on both $ac_dir and the user's LINGUAS
18401           # environment variable.
18402           INST_LINGUAS=
18403           if test -n "$ALL_LINGUAS"; then
18404             for presentlang in $ALL_LINGUAS; do
18405               useit=no
18406               if test "%UNSET%" != "$LINGUAS"; then
18407                 desiredlanguages="$LINGUAS"
18408               else
18409                 desiredlanguages="$ALL_LINGUAS"
18410               fi
18411               for desiredlang in $desiredlanguages; do
18412                 # Use the presentlang catalog if desiredlang is
18413                 #   a. equal to presentlang, or
18414                 #   b. a variant of presentlang (because in this case,
18415                 #      presentlang can be used as a fallback for messages
18416                 #      which are not translated in the desiredlang catalog).
18417                 case "$desiredlang" in
18418                   "$presentlang"*) useit=yes;;
18419                 esac
18420               done
18421               if test $useit = yes; then
18422                 INST_LINGUAS="$INST_LINGUAS $presentlang"
18423               fi
18424             done
18425           fi
18426           CATALOGS=
18427           if test -n "$INST_LINGUAS"; then
18428             for lang in $INST_LINGUAS; do
18429               CATALOGS="$CATALOGS $lang.gmo"
18430             done
18431           fi
18432           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18433           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"
18434           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18435             if test -f "$f"; then
18436               case "$f" in
18437                 *.orig | *.bak | *~) ;;
18438                 *) cat "$f" >> "$ac_dir/Makefile" ;;
18439               esac
18440             fi
18441           done
18442         fi
18443         ;;
18444       esac
18445     done ;;
18446     "bfd_stdint.h":C)
18447 if test "$GCC" = yes; then
18448   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18449 else
18450   echo "/* generated for $CC */" > tmp-stdint.h
18451 fi
18452
18453 sed 's/^ *//' >> tmp-stdint.h <<EOF
18454
18455   #ifndef GCC_GENERATED_STDINT_H
18456   #define GCC_GENERATED_STDINT_H 1
18457
18458   #include <sys/types.h>
18459 EOF
18460
18461 if test "$acx_cv_header_stdint" != stdint.h; then
18462   echo "#include <stddef.h>" >> tmp-stdint.h
18463 fi
18464 if test "$acx_cv_header_stdint" != stddef.h; then
18465   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18466 fi
18467
18468 sed 's/^ *//' >> tmp-stdint.h <<EOF
18469   /* glibc uses these symbols as guards to prevent redefinitions.  */
18470   #ifdef __int8_t_defined
18471   #define _INT8_T
18472   #define _INT16_T
18473   #define _INT32_T
18474   #endif
18475   #ifdef __uint32_t_defined
18476   #define _UINT32_T
18477   #endif
18478
18479 EOF
18480
18481 # ----------------- done header, emit basic int types -------------
18482 if test "$acx_cv_header_stdint" = stddef.h; then
18483   sed 's/^ *//' >> tmp-stdint.h <<EOF
18484
18485     #ifndef _UINT8_T
18486     #define _UINT8_T
18487     #ifndef __uint8_t_defined
18488     #define __uint8_t_defined
18489     #ifndef uint8_t
18490     typedef unsigned $acx_cv_type_int8_t uint8_t;
18491     #endif
18492     #endif
18493     #endif
18494
18495     #ifndef _UINT16_T
18496     #define _UINT16_T
18497     #ifndef __uint16_t_defined
18498     #define __uint16_t_defined
18499     #ifndef uint16_t
18500     typedef unsigned $acx_cv_type_int16_t uint16_t;
18501     #endif
18502     #endif
18503     #endif
18504
18505     #ifndef _UINT32_T
18506     #define _UINT32_T
18507     #ifndef __uint32_t_defined
18508     #define __uint32_t_defined
18509     #ifndef uint32_t
18510     typedef unsigned $acx_cv_type_int32_t uint32_t;
18511     #endif
18512     #endif
18513     #endif
18514
18515     #ifndef _INT8_T
18516     #define _INT8_T
18517     #ifndef __int8_t_defined
18518     #define __int8_t_defined
18519     #ifndef int8_t
18520     typedef $acx_cv_type_int8_t int8_t;
18521     #endif
18522     #endif
18523     #endif
18524
18525     #ifndef _INT16_T
18526     #define _INT16_T
18527     #ifndef __int16_t_defined
18528     #define __int16_t_defined
18529     #ifndef int16_t
18530     typedef $acx_cv_type_int16_t int16_t;
18531     #endif
18532     #endif
18533     #endif
18534
18535     #ifndef _INT32_T
18536     #define _INT32_T
18537     #ifndef __int32_t_defined
18538     #define __int32_t_defined
18539     #ifndef int32_t
18540     typedef $acx_cv_type_int32_t int32_t;
18541     #endif
18542     #endif
18543     #endif
18544 EOF
18545 elif test "$ac_cv_type_u_int32_t" = yes; then
18546   sed 's/^ *//' >> tmp-stdint.h <<EOF
18547
18548     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18549     #ifndef _INT8_T
18550     #define _INT8_T
18551     #endif
18552     #ifndef _INT16_T
18553     #define _INT16_T
18554     #endif
18555     #ifndef _INT32_T
18556     #define _INT32_T
18557     #endif
18558
18559     #ifndef _UINT8_T
18560     #define _UINT8_T
18561     #ifndef __uint8_t_defined
18562     #define __uint8_t_defined
18563     #ifndef uint8_t
18564     typedef u_int8_t uint8_t;
18565     #endif
18566     #endif
18567     #endif
18568
18569     #ifndef _UINT16_T
18570     #define _UINT16_T
18571     #ifndef __uint16_t_defined
18572     #define __uint16_t_defined
18573     #ifndef uint16_t
18574     typedef u_int16_t uint16_t;
18575     #endif
18576     #endif
18577     #endif
18578
18579     #ifndef _UINT32_T
18580     #define _UINT32_T
18581     #ifndef __uint32_t_defined
18582     #define __uint32_t_defined
18583     #ifndef uint32_t
18584     typedef u_int32_t uint32_t;
18585     #endif
18586     #endif
18587     #endif
18588 EOF
18589 else
18590   sed 's/^ *//' >> tmp-stdint.h <<EOF
18591
18592     /* Some systems have guard macros to prevent redefinitions, define them.  */
18593     #ifndef _INT8_T
18594     #define _INT8_T
18595     #endif
18596     #ifndef _INT16_T
18597     #define _INT16_T
18598     #endif
18599     #ifndef _INT32_T
18600     #define _INT32_T
18601     #endif
18602     #ifndef _UINT8_T
18603     #define _UINT8_T
18604     #endif
18605     #ifndef _UINT16_T
18606     #define _UINT16_T
18607     #endif
18608     #ifndef _UINT32_T
18609     #define _UINT32_T
18610     #endif
18611 EOF
18612 fi
18613
18614 # ------------- done basic int types, emit int64_t types ------------
18615 if test "$ac_cv_type_uint64_t" = yes; then
18616   sed 's/^ *//' >> tmp-stdint.h <<EOF
18617
18618     /* system headers have good uint64_t and int64_t */
18619     #ifndef _INT64_T
18620     #define _INT64_T
18621     #endif
18622     #ifndef _UINT64_T
18623     #define _UINT64_T
18624     #endif
18625 EOF
18626 elif test "$ac_cv_type_u_int64_t" = yes; then
18627   sed 's/^ *//' >> tmp-stdint.h <<EOF
18628
18629     /* system headers have an u_int64_t (and int64_t) */
18630     #ifndef _INT64_T
18631     #define _INT64_T
18632     #endif
18633     #ifndef _UINT64_T
18634     #define _UINT64_T
18635     #ifndef __uint64_t_defined
18636     #define __uint64_t_defined
18637     #ifndef uint64_t
18638     typedef u_int64_t uint64_t;
18639     #endif
18640     #endif
18641     #endif
18642 EOF
18643 elif test -n "$acx_cv_type_int64_t"; then
18644   sed 's/^ *//' >> tmp-stdint.h <<EOF
18645
18646     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18647     #ifndef _INT64_T
18648     #define _INT64_T
18649     #ifndef int64_t
18650     typedef $acx_cv_type_int64_t int64_t;
18651     #endif
18652     #endif
18653     #ifndef _UINT64_T
18654     #define _UINT64_T
18655     #ifndef __uint64_t_defined
18656     #define __uint64_t_defined
18657     #ifndef uint64_t
18658     typedef unsigned $acx_cv_type_int64_t uint64_t;
18659     #endif
18660     #endif
18661     #endif
18662 EOF
18663 else
18664   sed 's/^ *//' >> tmp-stdint.h <<EOF
18665
18666     /* some common heuristics for int64_t, using compiler-specific tests */
18667     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18668     #ifndef _INT64_T
18669     #define _INT64_T
18670     #ifndef __int64_t_defined
18671     #ifndef int64_t
18672     typedef long long int64_t;
18673     #endif
18674     #endif
18675     #endif
18676     #ifndef _UINT64_T
18677     #define _UINT64_T
18678     #ifndef uint64_t
18679     typedef unsigned long long uint64_t;
18680     #endif
18681     #endif
18682
18683     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18684     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18685        does not implement __extension__.  But that compiler doesn't define
18686        __GNUC_MINOR__.  */
18687     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18688     # define __extension__
18689     # endif
18690
18691     # ifndef _INT64_T
18692     # define _INT64_T
18693     # ifndef int64_t
18694     __extension__ typedef long long int64_t;
18695     # endif
18696     # endif
18697     # ifndef _UINT64_T
18698     # define _UINT64_T
18699     # ifndef uint64_t
18700     __extension__ typedef unsigned long long uint64_t;
18701     # endif
18702     # endif
18703
18704     #elif !defined __STRICT_ANSI__
18705     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18706
18707     #  ifndef _INT64_T
18708     #  define _INT64_T
18709     #  ifndef int64_t
18710     typedef __int64 int64_t;
18711     #  endif
18712     #  endif
18713     #  ifndef _UINT64_T
18714     #  define _UINT64_T
18715     #  ifndef uint64_t
18716     typedef unsigned __int64 uint64_t;
18717     #  endif
18718     #  endif
18719     # endif /* compiler */
18720
18721     #endif /* ANSI version */
18722 EOF
18723 fi
18724
18725 # ------------- done int64_t types, emit intptr types ------------
18726 if test "$ac_cv_type_uintptr_t" != yes; then
18727   sed 's/^ *//' >> tmp-stdint.h <<EOF
18728
18729     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18730     #ifndef __uintptr_t_defined
18731     #ifndef uintptr_t
18732     typedef u$acx_cv_type_intptr_t uintptr_t;
18733     #endif
18734     #endif
18735     #ifndef __intptr_t_defined
18736     #ifndef intptr_t
18737     typedef $acx_cv_type_intptr_t  intptr_t;
18738     #endif
18739     #endif
18740 EOF
18741 fi
18742
18743 # ------------- done intptr types, emit int_least types ------------
18744 if test "$ac_cv_type_int_least32_t" != yes; then
18745   sed 's/^ *//' >> tmp-stdint.h <<EOF
18746
18747     /* Define int_least types */
18748     typedef int8_t     int_least8_t;
18749     typedef int16_t    int_least16_t;
18750     typedef int32_t    int_least32_t;
18751     #ifdef _INT64_T
18752     typedef int64_t    int_least64_t;
18753     #endif
18754
18755     typedef uint8_t    uint_least8_t;
18756     typedef uint16_t   uint_least16_t;
18757     typedef uint32_t   uint_least32_t;
18758     #ifdef _UINT64_T
18759     typedef uint64_t   uint_least64_t;
18760     #endif
18761 EOF
18762 fi
18763
18764 # ------------- done intptr types, emit int_fast types ------------
18765 if test "$ac_cv_type_int_fast32_t" != yes; then
18766       sed 's/^ *//' >> tmp-stdint.h <<EOF
18767
18768     /* Define int_fast types.  short is often slow */
18769     typedef int8_t       int_fast8_t;
18770     typedef int          int_fast16_t;
18771     typedef int32_t      int_fast32_t;
18772     #ifdef _INT64_T
18773     typedef int64_t      int_fast64_t;
18774     #endif
18775
18776     typedef uint8_t      uint_fast8_t;
18777     typedef unsigned int uint_fast16_t;
18778     typedef uint32_t     uint_fast32_t;
18779     #ifdef _UINT64_T
18780     typedef uint64_t     uint_fast64_t;
18781     #endif
18782 EOF
18783 fi
18784
18785 if test "$ac_cv_type_uintmax_t" != yes; then
18786   sed 's/^ *//' >> tmp-stdint.h <<EOF
18787
18788     /* Define intmax based on what we found */
18789     #ifndef intmax_t
18790     #ifdef _INT64_T
18791     typedef int64_t       intmax_t;
18792     #else
18793     typedef long          intmax_t;
18794     #endif
18795     #endif
18796     #ifndef uintmax_t
18797     #ifdef _UINT64_T
18798     typedef uint64_t      uintmax_t;
18799     #else
18800     typedef unsigned long uintmax_t;
18801     #endif
18802     #endif
18803 EOF
18804 fi
18805
18806 sed 's/^ *//' >> tmp-stdint.h <<EOF
18807
18808   #endif /* GCC_GENERATED_STDINT_H */
18809 EOF
18810
18811 if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18812   rm -f tmp-stdint.h
18813 else
18814   mv -f tmp-stdint.h bfd_stdint.h
18815 fi
18816
18817  ;;
18818     "default":C)
18819 case "$srcdir" in
18820   .) srcdirpre= ;;
18821   *) srcdirpre='$(srcdir)/' ;;
18822 esac
18823 POFILES=
18824 GMOFILES=
18825 for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18826   if test $lang != dummy; then
18827     POFILES="$POFILES $srcdirpre$lang.po"
18828     GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18829   fi
18830 done
18831 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18832     -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18833     -e "s,@POFILES@,$POFILES," \
18834     -e "s,@GMOFILES@,$GMOFILES," \
18835     po/Makefile.in > po/Makefile ;;
18836
18837   esac
18838 done # for ac_tag
18839
18840
18841 as_fn_exit 0
18842 _ACEOF
18843 ac_clean_files=$ac_clean_files_save
18844
18845 test $ac_write_fail = 0 ||
18846   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18847
18848
18849 # configure is writing to config.log, and then calls config.status.
18850 # config.status does its own redirection, appending to config.log.
18851 # Unfortunately, on DOS this fails, as config.log is still kept open
18852 # by configure, so config.status won't be able to write to it; its
18853 # output is simply discarded.  So we exec the FD to /dev/null,
18854 # effectively closing config.log, so it can be properly (re)opened and
18855 # appended to by config.status.  When coming back to configure, we
18856 # need to make the FD available again.
18857 if test "$no_create" != yes; then
18858   ac_cs_success=:
18859   ac_config_status_args=
18860   test "$silent" = yes &&
18861     ac_config_status_args="$ac_config_status_args --quiet"
18862   exec 5>/dev/null
18863   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18864   exec 5>>config.log
18865   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18866   # would make configure fail if this is the last instruction.
18867   $ac_cs_success || as_fn_exit $?
18868 fi
18869 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18870   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18871 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18872 fi
18873