xref: /netbsd-src/external/gpl3/gdb/dist/bfd/configure (revision f8c23a2b94243924f9b7311eb0ad24bf23d5c657)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for bfd 2.25.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
16DUALCASE=1; export DUALCASE # for MKS sh
17if 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
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_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.
43if 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 --'
47elif (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'
50else
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'
70fi
71
72# The user is always right.
73if 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  }
79fi
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.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90case $0 in #((
91  *[\\/]* ) as_myself=$0 ;;
92  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
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
99IFS=$as_save_IFS
100
101     ;;
102esac
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.
105if test "x$as_myself" = x; then
106  as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110  exit 1
111fi
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.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if 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
142else
143  case \`(set -o) 2>/dev/null\` in #(
144  *posix*) :
145    set -o posix ;; #(
146  *) :
147     ;;
148esac
149fi
150"
151  as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165  exitcode=1; echo positional parameters were not saved.
166fi
167test 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
172test \$(( 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
183else
184  as_have_required=no
185fi
186  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188else
189  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190as_found=false
191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192do
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
206fi
207fi
208	   done;;
209       esac
210  as_found=false
211done
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
215fi; }
216IFS=$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+"$@"}
228fi
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
243fi
244fi
245fi
246SHELL=${CONFIG_SHELL-/bin/sh}
247export SHELL
248# Unset more variables known to interfere with behavior of common tools.
249CLICOLOR_FORCE= GREP_OPTIONS=
250unset CLICOLOR_FORCE GREP_OPTIONS
251
252## --------------------- ##
253## M4sh Shell Functions. ##
254## --------------------- ##
255# as_fn_unset VAR
256# ---------------
257# Portably unset VAR.
258as_fn_unset ()
259{
260  { eval $1=; unset $1;}
261}
262as_unset=as_fn_unset
263
264# as_fn_set_status STATUS
265# -----------------------
266# Set $? to STATUS, without forking.
267as_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.
275as_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.
285as_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.
335if (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  }'
340else
341  as_fn_append ()
342  {
343    eval $1=\$$1\$2
344  }
345fi # 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.
352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353  eval 'as_fn_arith ()
354  {
355    as_val=$(( $* ))
356  }'
357else
358  as_fn_arith ()
359  {
360    as_val=`expr "$@" || test $? -eq 1`
361  }
362fi # 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.
370as_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
381if expr a : '\(a\)' >/dev/null 2>&1 &&
382   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383  as_expr=expr
384else
385  as_expr=false
386fi
387
388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389  as_basename=basename
390else
391  as_basename=false
392fi
393
394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395  as_dirname=dirname
396else
397  as_dirname=false
398fi
399
400as_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.
420as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423as_cr_digits='0123456789'
424as_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  as_me=bfd_$as_me # XXX don't overwrite our caller's configure.lineno
432  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
433  sed -n '
434    p
435    /[$]LINENO/=
436  ' <$as_myself |
437    sed '
438      s/[$]LINENO.*/&-/
439      t lineno
440      b
441      :lineno
442      N
443      :loop
444      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
445      t loop
446      s/-\n.*//
447    ' >$as_me.lineno &&
448  chmod +x "$as_me.lineno" ||
449    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
450
451  # Don't try to exec as it changes $[0], causing all sort of problems
452  # (the dirname of $[0] is not the place where we might find the
453  # original and so on.  Autoconf is especially sensitive to this).
454  . "./$as_me.lineno"
455  # Exit status is that of the last command.
456  exit
457}
458
459ECHO_C= ECHO_N= ECHO_T=
460case `echo -n x` in #(((((
461-n*)
462  case `echo 'xy\c'` in
463  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
464  xy)  ECHO_C='\c';;
465  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
466       ECHO_T='	';;
467  esac;;
468*)
469  ECHO_N='-n';;
470esac
471
472rm -f conf$$ conf$$.exe conf$$.file
473if test -d conf$$.dir; then
474  rm -f conf$$.dir/conf$$.file
475else
476  rm -f conf$$.dir
477  mkdir conf$$.dir 2>/dev/null
478fi
479if (echo >conf$$.file) 2>/dev/null; then
480  if ln -s conf$$.file conf$$ 2>/dev/null; then
481    as_ln_s='ln -s'
482    # ... but there are two gotchas:
483    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
484    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
485    # In both cases, we have to default to `cp -p'.
486    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
487      as_ln_s='cp -p'
488  elif ln conf$$.file conf$$ 2>/dev/null; then
489    as_ln_s=ln
490  else
491    as_ln_s='cp -p'
492  fi
493else
494  as_ln_s='cp -p'
495fi
496rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
497rmdir conf$$.dir 2>/dev/null
498
499if mkdir -p . 2>/dev/null; then
500  as_mkdir_p='mkdir -p "$as_dir"'
501else
502  test -d ./-p && rmdir ./-p
503  as_mkdir_p=false
504fi
505
506if test -x / >/dev/null 2>&1; then
507  as_test_x='test -x'
508else
509  if ls -dL / >/dev/null 2>&1; then
510    as_ls_L_option=L
511  else
512    as_ls_L_option=
513  fi
514  as_test_x='
515    eval sh -c '\''
516      if test -d "$1"; then
517	test -d "$1/.";
518      else
519	case $1 in #(
520	-*)set "./$1";;
521	esac;
522	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
523	???[sx]*):;;*)false;;esac;fi
524    '\'' sh
525  '
526fi
527as_executable_p=$as_test_x
528
529# Sed expression to map a string onto a valid CPP name.
530as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531
532# Sed expression to map a string onto a valid variable name.
533as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534
535SHELL=${CONFIG_SHELL-/bin/sh}
536
537
538exec 7<&0 </dev/null 6>&1
539
540# Name of the host.
541# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
542# so uname gets run too.
543ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
544
545#
546# Initializations.
547#
548ac_default_prefix=/usr/local
549ac_clean_files=
550ac_config_libobj_dir=.
551LIBOBJS=
552cross_compiling=no
553subdirs=
554MFLAGS=
555MAKEFLAGS=
556
557# Identity of this package.
558PACKAGE_NAME='bfd'
559PACKAGE_TARNAME='bfd'
560PACKAGE_VERSION='2.25.51'
561PACKAGE_STRING='bfd 2.25.51'
562PACKAGE_BUGREPORT=''
563PACKAGE_URL=''
564
565ac_unique_file="libbfd.c"
566# Factoring default headers for most tests.
567ac_includes_default="\
568#include <stdio.h>
569#ifdef HAVE_SYS_TYPES_H
570# include <sys/types.h>
571#endif
572#ifdef HAVE_SYS_STAT_H
573# include <sys/stat.h>
574#endif
575#ifdef STDC_HEADERS
576# include <stdlib.h>
577# include <stddef.h>
578#else
579# ifdef HAVE_STDLIB_H
580#  include <stdlib.h>
581# endif
582#endif
583#ifdef HAVE_STRING_H
584# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
585#  include <memory.h>
586# endif
587# include <string.h>
588#endif
589#ifdef HAVE_STRINGS_H
590# include <strings.h>
591#endif
592#ifdef HAVE_INTTYPES_H
593# include <inttypes.h>
594#endif
595#ifdef HAVE_STDINT_H
596# include <stdint.h>
597#endif
598#ifdef HAVE_UNISTD_H
599# include <unistd.h>
600#endif"
601
602ac_subst_vars='am__EXEEXT_FALSE
603am__EXEEXT_TRUE
604LTLIBOBJS
605LIBOBJS
606havevecs
607tdefaults
608bfd_ufile_ptr
609bfd_file_ptr
610lt_cv_dlopen_libs
611supports_plugins
612bfd_default_target_size
613bfd_machines
614bfd_backends
615all_backends
616bfd64_libs
617wordsize
618TDEFINES
619SHARED_LIBADD
620SHARED_LDFLAGS
621LIBM
622COREFLAG
623COREFILE
624EXEEXT_FOR_BUILD
625CC_FOR_BUILD
626BFD_HOSTPTR_T
627BFD_HOST_U_64_BIT
628BFD_HOST_64_BIT
629BFD_HOST_64_BIT_DEFINED
630BFD_HOST_64BIT_LONG_LONG
631BFD_HOST_64BIT_LONG
632HDEFINES
633MSGMERGE
634MSGFMT
635MKINSTALLDIRS
636CATOBJEXT
637GENCAT
638INSTOBJEXT
639DATADIRNAME
640CATALOGS
641POSUB
642GMSGFMT
643XGETTEXT
644INCINTL
645LIBINTL_DEP
646LIBINTL
647USE_NLS
648bfdincludedir
649bfdlibdir
650target_noncanonical
651host_noncanonical
652INSTALL_LIBBFD_FALSE
653INSTALL_LIBBFD_TRUE
654GENINSRC_NEVER_FALSE
655GENINSRC_NEVER_TRUE
656MAINT
657MAINTAINER_MODE_FALSE
658MAINTAINER_MODE_TRUE
659NO_WERROR
660WARN_CFLAGS
661REPORT_BUGS_TEXI
662REPORT_BUGS_TO
663PKGVERSION
664DEBUGDIR
665PLUGINS_FALSE
666PLUGINS_TRUE
667OTOOL64
668OTOOL
669LIPO
670NMEDIT
671DSYMUTIL
672OBJDUMP
673LN_S
674NM
675ac_ct_DUMPBIN
676DUMPBIN
677LD
678FGREP
679SED
680LIBTOOL
681EGREP
682GREP
683CPP
684RANLIB
685AR
686am__fastdepCC_FALSE
687am__fastdepCC_TRUE
688CCDEPMODE
689AMDEPBACKSLASH
690AMDEP_FALSE
691AMDEP_TRUE
692am__quote
693am__include
694DEPDIR
695am__untar
696am__tar
697AMTAR
698am__leading_dot
699SET_MAKE
700AWK
701mkdir_p
702MKDIR_P
703INSTALL_STRIP_PROGRAM
704STRIP
705install_sh
706MAKEINFO
707AUTOHEADER
708AUTOMAKE
709AUTOCONF
710ACLOCAL
711VERSION
712PACKAGE
713CYGPATH_W
714am__isrc
715INSTALL_DATA
716INSTALL_SCRIPT
717INSTALL_PROGRAM
718OBJEXT
719EXEEXT
720ac_ct_CC
721CPPFLAGS
722LDFLAGS
723CFLAGS
724CC
725target_os
726target_vendor
727target_cpu
728target
729host_os
730host_vendor
731host_cpu
732host
733build_os
734build_vendor
735build_cpu
736build
737target_alias
738host_alias
739build_alias
740LIBS
741ECHO_T
742ECHO_N
743ECHO_C
744DEFS
745mandir
746localedir
747libdir
748psdir
749pdfdir
750dvidir
751htmldir
752infodir
753docdir
754oldincludedir
755includedir
756localstatedir
757sharedstatedir
758sysconfdir
759datadir
760datarootdir
761libexecdir
762sbindir
763bindir
764program_transform_name
765prefix
766exec_prefix
767PACKAGE_URL
768PACKAGE_BUGREPORT
769PACKAGE_STRING
770PACKAGE_VERSION
771PACKAGE_TARNAME
772PACKAGE_NAME
773PATH_SEPARATOR
774SHELL'
775ac_subst_files=''
776ac_user_opts='
777enable_option_checking
778enable_dependency_tracking
779enable_shared
780enable_static
781with_pic
782enable_fast_install
783with_gnu_ld
784enable_libtool_lock
785enable_plugins
786enable_largefile
787enable_64_bit_bfd
788enable_targets
789with_mmap
790enable_secureplt
791enable_leading_mingw64_underscores
792with_separate_debug_dir
793enable_elf_stt_common
794with_pkgversion
795with_bugurl
796enable_werror
797enable_build_warnings
798enable_maintainer_mode
799enable_install_libbfd
800enable_nls
801with_zlib
802'
803      ac_precious_vars='build_alias
804host_alias
805target_alias
806CC
807CFLAGS
808LDFLAGS
809LIBS
810CPPFLAGS
811CPP'
812
813
814# Initialize some variables set by options.
815ac_init_help=
816ac_init_version=false
817ac_unrecognized_opts=
818ac_unrecognized_sep=
819# The variables have the same names as the options, with
820# dashes changed to underlines.
821cache_file=/dev/null
822exec_prefix=NONE
823no_create=
824no_recursion=
825prefix=NONE
826program_prefix=NONE
827program_suffix=NONE
828program_transform_name=s,x,x,
829silent=
830site=
831srcdir=
832verbose=
833x_includes=NONE
834x_libraries=NONE
835
836# Installation directory options.
837# These are left unexpanded so users can "make install exec_prefix=/foo"
838# and all the variables that are supposed to be based on exec_prefix
839# by default will actually change.
840# Use braces instead of parens because sh, perl, etc. also accept them.
841# (The list follows the same order as the GNU Coding Standards.)
842bindir='${exec_prefix}/bin'
843sbindir='${exec_prefix}/sbin'
844libexecdir='${exec_prefix}/libexec'
845datarootdir='${prefix}/share'
846datadir='${datarootdir}'
847sysconfdir='${prefix}/etc'
848sharedstatedir='${prefix}/com'
849localstatedir='${prefix}/var'
850includedir='${prefix}/include'
851oldincludedir='/usr/include'
852docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
853infodir='${datarootdir}/info'
854htmldir='${docdir}'
855dvidir='${docdir}'
856pdfdir='${docdir}'
857psdir='${docdir}'
858libdir='${exec_prefix}/lib'
859localedir='${datarootdir}/locale'
860mandir='${datarootdir}/man'
861
862ac_prev=
863ac_dashdash=
864for ac_option
865do
866  # If the previous option needs an argument, assign it.
867  if test -n "$ac_prev"; then
868    eval $ac_prev=\$ac_option
869    ac_prev=
870    continue
871  fi
872
873  case $ac_option in
874  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
875  *)	ac_optarg=yes ;;
876  esac
877
878  # Accept the important Cygnus configure options, so we can diagnose typos.
879
880  case $ac_dashdash$ac_option in
881  --)
882    ac_dashdash=yes ;;
883
884  -bindir | --bindir | --bindi | --bind | --bin | --bi)
885    ac_prev=bindir ;;
886  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
887    bindir=$ac_optarg ;;
888
889  -build | --build | --buil | --bui | --bu)
890    ac_prev=build_alias ;;
891  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
892    build_alias=$ac_optarg ;;
893
894  -cache-file | --cache-file | --cache-fil | --cache-fi \
895  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
896    ac_prev=cache_file ;;
897  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
898  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
899    cache_file=$ac_optarg ;;
900
901  --config-cache | -C)
902    cache_file=config.cache ;;
903
904  -datadir | --datadir | --datadi | --datad)
905    ac_prev=datadir ;;
906  -datadir=* | --datadir=* | --datadi=* | --datad=*)
907    datadir=$ac_optarg ;;
908
909  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
910  | --dataroo | --dataro | --datar)
911    ac_prev=datarootdir ;;
912  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
913  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
914    datarootdir=$ac_optarg ;;
915
916  -disable-* | --disable-*)
917    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
918    # Reject names that are not valid shell variable names.
919    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
920      as_fn_error "invalid feature name: $ac_useropt"
921    ac_useropt_orig=$ac_useropt
922    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923    case $ac_user_opts in
924      *"
925"enable_$ac_useropt"
926"*) ;;
927      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
928	 ac_unrecognized_sep=', ';;
929    esac
930    eval enable_$ac_useropt=no ;;
931
932  -docdir | --docdir | --docdi | --doc | --do)
933    ac_prev=docdir ;;
934  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935    docdir=$ac_optarg ;;
936
937  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938    ac_prev=dvidir ;;
939  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940    dvidir=$ac_optarg ;;
941
942  -enable-* | --enable-*)
943    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944    # Reject names that are not valid shell variable names.
945    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946      as_fn_error "invalid feature name: $ac_useropt"
947    ac_useropt_orig=$ac_useropt
948    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949    case $ac_user_opts in
950      *"
951"enable_$ac_useropt"
952"*) ;;
953      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
954	 ac_unrecognized_sep=', ';;
955    esac
956    eval enable_$ac_useropt=\$ac_optarg ;;
957
958  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
959  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
960  | --exec | --exe | --ex)
961    ac_prev=exec_prefix ;;
962  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
963  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
964  | --exec=* | --exe=* | --ex=*)
965    exec_prefix=$ac_optarg ;;
966
967  -gas | --gas | --ga | --g)
968    # Obsolete; use --with-gas.
969    with_gas=yes ;;
970
971  -help | --help | --hel | --he | -h)
972    ac_init_help=long ;;
973  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
974    ac_init_help=recursive ;;
975  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
976    ac_init_help=short ;;
977
978  -host | --host | --hos | --ho)
979    ac_prev=host_alias ;;
980  -host=* | --host=* | --hos=* | --ho=*)
981    host_alias=$ac_optarg ;;
982
983  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
984    ac_prev=htmldir ;;
985  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
986  | --ht=*)
987    htmldir=$ac_optarg ;;
988
989  -includedir | --includedir | --includedi | --included | --include \
990  | --includ | --inclu | --incl | --inc)
991    ac_prev=includedir ;;
992  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
993  | --includ=* | --inclu=* | --incl=* | --inc=*)
994    includedir=$ac_optarg ;;
995
996  -infodir | --infodir | --infodi | --infod | --info | --inf)
997    ac_prev=infodir ;;
998  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
999    infodir=$ac_optarg ;;
1000
1001  -libdir | --libdir | --libdi | --libd)
1002    ac_prev=libdir ;;
1003  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1004    libdir=$ac_optarg ;;
1005
1006  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1007  | --libexe | --libex | --libe)
1008    ac_prev=libexecdir ;;
1009  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1010  | --libexe=* | --libex=* | --libe=*)
1011    libexecdir=$ac_optarg ;;
1012
1013  -localedir | --localedir | --localedi | --localed | --locale)
1014    ac_prev=localedir ;;
1015  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1016    localedir=$ac_optarg ;;
1017
1018  -localstatedir | --localstatedir | --localstatedi | --localstated \
1019  | --localstate | --localstat | --localsta | --localst | --locals)
1020    ac_prev=localstatedir ;;
1021  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1022  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1023    localstatedir=$ac_optarg ;;
1024
1025  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1026    ac_prev=mandir ;;
1027  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1028    mandir=$ac_optarg ;;
1029
1030  -nfp | --nfp | --nf)
1031    # Obsolete; use --without-fp.
1032    with_fp=no ;;
1033
1034  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1035  | --no-cr | --no-c | -n)
1036    no_create=yes ;;
1037
1038  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1039  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1040    no_recursion=yes ;;
1041
1042  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1043  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1044  | --oldin | --oldi | --old | --ol | --o)
1045    ac_prev=oldincludedir ;;
1046  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1047  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1048  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1049    oldincludedir=$ac_optarg ;;
1050
1051  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1052    ac_prev=prefix ;;
1053  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1054    prefix=$ac_optarg ;;
1055
1056  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1057  | --program-pre | --program-pr | --program-p)
1058    ac_prev=program_prefix ;;
1059  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1060  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1061    program_prefix=$ac_optarg ;;
1062
1063  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1064  | --program-suf | --program-su | --program-s)
1065    ac_prev=program_suffix ;;
1066  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1067  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1068    program_suffix=$ac_optarg ;;
1069
1070  -program-transform-name | --program-transform-name \
1071  | --program-transform-nam | --program-transform-na \
1072  | --program-transform-n | --program-transform- \
1073  | --program-transform | --program-transfor \
1074  | --program-transfo | --program-transf \
1075  | --program-trans | --program-tran \
1076  | --progr-tra | --program-tr | --program-t)
1077    ac_prev=program_transform_name ;;
1078  -program-transform-name=* | --program-transform-name=* \
1079  | --program-transform-nam=* | --program-transform-na=* \
1080  | --program-transform-n=* | --program-transform-=* \
1081  | --program-transform=* | --program-transfor=* \
1082  | --program-transfo=* | --program-transf=* \
1083  | --program-trans=* | --program-tran=* \
1084  | --progr-tra=* | --program-tr=* | --program-t=*)
1085    program_transform_name=$ac_optarg ;;
1086
1087  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1088    ac_prev=pdfdir ;;
1089  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1090    pdfdir=$ac_optarg ;;
1091
1092  -psdir | --psdir | --psdi | --psd | --ps)
1093    ac_prev=psdir ;;
1094  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1095    psdir=$ac_optarg ;;
1096
1097  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1098  | -silent | --silent | --silen | --sile | --sil)
1099    silent=yes ;;
1100
1101  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1102    ac_prev=sbindir ;;
1103  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1104  | --sbi=* | --sb=*)
1105    sbindir=$ac_optarg ;;
1106
1107  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1108  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1109  | --sharedst | --shareds | --shared | --share | --shar \
1110  | --sha | --sh)
1111    ac_prev=sharedstatedir ;;
1112  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1113  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1114  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1115  | --sha=* | --sh=*)
1116    sharedstatedir=$ac_optarg ;;
1117
1118  -site | --site | --sit)
1119    ac_prev=site ;;
1120  -site=* | --site=* | --sit=*)
1121    site=$ac_optarg ;;
1122
1123  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1124    ac_prev=srcdir ;;
1125  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1126    srcdir=$ac_optarg ;;
1127
1128  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1129  | --syscon | --sysco | --sysc | --sys | --sy)
1130    ac_prev=sysconfdir ;;
1131  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1132  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1133    sysconfdir=$ac_optarg ;;
1134
1135  -target | --target | --targe | --targ | --tar | --ta | --t)
1136    ac_prev=target_alias ;;
1137  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1138    target_alias=$ac_optarg ;;
1139
1140  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1141    verbose=yes ;;
1142
1143  -version | --version | --versio | --versi | --vers | -V)
1144    ac_init_version=: ;;
1145
1146  -with-* | --with-*)
1147    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1148    # Reject names that are not valid shell variable names.
1149    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1150      as_fn_error "invalid package name: $ac_useropt"
1151    ac_useropt_orig=$ac_useropt
1152    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1153    case $ac_user_opts in
1154      *"
1155"with_$ac_useropt"
1156"*) ;;
1157      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1158	 ac_unrecognized_sep=', ';;
1159    esac
1160    eval with_$ac_useropt=\$ac_optarg ;;
1161
1162  -without-* | --without-*)
1163    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1164    # Reject names that are not valid shell variable names.
1165    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1166      as_fn_error "invalid package name: $ac_useropt"
1167    ac_useropt_orig=$ac_useropt
1168    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1169    case $ac_user_opts in
1170      *"
1171"with_$ac_useropt"
1172"*) ;;
1173      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1174	 ac_unrecognized_sep=', ';;
1175    esac
1176    eval with_$ac_useropt=no ;;
1177
1178  --x)
1179    # Obsolete; use --with-x.
1180    with_x=yes ;;
1181
1182  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1183  | --x-incl | --x-inc | --x-in | --x-i)
1184    ac_prev=x_includes ;;
1185  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1186  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1187    x_includes=$ac_optarg ;;
1188
1189  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1190  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1191    ac_prev=x_libraries ;;
1192  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1193  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1194    x_libraries=$ac_optarg ;;
1195
1196  -*) as_fn_error "unrecognized option: \`$ac_option'
1197Try \`$0 --help' for more information."
1198    ;;
1199
1200  *=*)
1201    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1202    # Reject names that are not valid shell variable names.
1203    case $ac_envvar in #(
1204      '' | [0-9]* | *[!_$as_cr_alnum]* )
1205      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1206    esac
1207    eval $ac_envvar=\$ac_optarg
1208    export $ac_envvar ;;
1209
1210  *)
1211    # FIXME: should be removed in autoconf 3.0.
1212    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1213    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1214      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1215    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1216    ;;
1217
1218  esac
1219done
1220
1221if test -n "$ac_prev"; then
1222  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1223  as_fn_error "missing argument to $ac_option"
1224fi
1225
1226if test -n "$ac_unrecognized_opts"; then
1227  case $enable_option_checking in
1228    no) ;;
1229    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1230    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1231  esac
1232fi
1233
1234# Check all directory arguments for consistency.
1235for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1236		datadir sysconfdir sharedstatedir localstatedir includedir \
1237		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1238		libdir localedir mandir
1239do
1240  eval ac_val=\$$ac_var
1241  # Remove trailing slashes.
1242  case $ac_val in
1243    */ )
1244      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1245      eval $ac_var=\$ac_val;;
1246  esac
1247  # Be sure to have absolute directory names.
1248  case $ac_val in
1249    [\\/$]* | ?:[\\/]* )  continue;;
1250    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1251  esac
1252  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1253done
1254
1255# There might be people who depend on the old broken behavior: `$host'
1256# used to hold the argument of --host etc.
1257# FIXME: To remove some day.
1258build=$build_alias
1259host=$host_alias
1260target=$target_alias
1261
1262# FIXME: To remove some day.
1263if test "x$host_alias" != x; then
1264  if test "x$build_alias" = x; then
1265    cross_compiling=maybe
1266    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1267    If a cross compiler is detected then cross compile mode will be used." >&2
1268  elif test "x$build_alias" != "x$host_alias"; then
1269    cross_compiling=yes
1270  fi
1271fi
1272
1273ac_tool_prefix=
1274test -n "$host_alias" && ac_tool_prefix=$host_alias-
1275
1276test "$silent" = yes && exec 6>/dev/null
1277
1278
1279ac_pwd=`pwd` && test -n "$ac_pwd" &&
1280ac_ls_di=`ls -di .` &&
1281ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1282  as_fn_error "working directory cannot be determined"
1283test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1284  as_fn_error "pwd does not report name of working directory"
1285
1286
1287# Find the source files, if location was not specified.
1288if test -z "$srcdir"; then
1289  ac_srcdir_defaulted=yes
1290  # Try the directory containing this script, then the parent directory.
1291  ac_confdir=`$as_dirname -- "$as_myself" ||
1292$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1293	 X"$as_myself" : 'X\(//\)[^/]' \| \
1294	 X"$as_myself" : 'X\(//\)$' \| \
1295	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1296$as_echo X"$as_myself" |
1297    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1298	    s//\1/
1299	    q
1300	  }
1301	  /^X\(\/\/\)[^/].*/{
1302	    s//\1/
1303	    q
1304	  }
1305	  /^X\(\/\/\)$/{
1306	    s//\1/
1307	    q
1308	  }
1309	  /^X\(\/\).*/{
1310	    s//\1/
1311	    q
1312	  }
1313	  s/.*/./; q'`
1314  srcdir=$ac_confdir
1315  if test ! -r "$srcdir/$ac_unique_file"; then
1316    srcdir=..
1317  fi
1318else
1319  ac_srcdir_defaulted=no
1320fi
1321if test ! -r "$srcdir/$ac_unique_file"; then
1322  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1323  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1324fi
1325ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1326ac_abs_confdir=`(
1327	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1328	pwd)`
1329# When building in place, set srcdir=.
1330if test "$ac_abs_confdir" = "$ac_pwd"; then
1331  srcdir=.
1332fi
1333# Remove unnecessary trailing slashes from srcdir.
1334# Double slashes in file names in object file debugging info
1335# mess up M-x gdb in Emacs.
1336case $srcdir in
1337*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1338esac
1339for ac_var in $ac_precious_vars; do
1340  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1341  eval ac_env_${ac_var}_value=\$${ac_var}
1342  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1343  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1344done
1345
1346#
1347# Report the --help message.
1348#
1349if test "$ac_init_help" = "long"; then
1350  # Omit some internal or obsolete options to make the list less imposing.
1351  # This message is too long to be a string in the A/UX 3.1 sh.
1352  cat <<_ACEOF
1353\`configure' configures bfd 2.25.51 to adapt to many kinds of systems.
1354
1355Usage: $0 [OPTION]... [VAR=VALUE]...
1356
1357To assign environment variables (e.g., CC, CFLAGS...), specify them as
1358VAR=VALUE.  See below for descriptions of some of the useful variables.
1359
1360Defaults for the options are specified in brackets.
1361
1362Configuration:
1363  -h, --help              display this help and exit
1364      --help=short        display options specific to this package
1365      --help=recursive    display the short help of all the included packages
1366  -V, --version           display version information and exit
1367  -q, --quiet, --silent   do not print \`checking...' messages
1368      --cache-file=FILE   cache test results in FILE [disabled]
1369  -C, --config-cache      alias for \`--cache-file=config.cache'
1370  -n, --no-create         do not create output files
1371      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1372
1373Installation directories:
1374  --prefix=PREFIX         install architecture-independent files in PREFIX
1375                          [$ac_default_prefix]
1376  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1377                          [PREFIX]
1378
1379By default, \`make install' will install all the files in
1380\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1381an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1382for instance \`--prefix=\$HOME'.
1383
1384For better control, use the options below.
1385
1386Fine tuning of the installation directories:
1387  --bindir=DIR            user executables [EPREFIX/bin]
1388  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1389  --libexecdir=DIR        program executables [EPREFIX/libexec]
1390  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1391  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1392  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1393  --libdir=DIR            object code libraries [EPREFIX/lib]
1394  --includedir=DIR        C header files [PREFIX/include]
1395  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1396  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1397  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1398  --infodir=DIR           info documentation [DATAROOTDIR/info]
1399  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1400  --mandir=DIR            man documentation [DATAROOTDIR/man]
1401  --docdir=DIR            documentation root [DATAROOTDIR/doc/bfd]
1402  --htmldir=DIR           html documentation [DOCDIR]
1403  --dvidir=DIR            dvi documentation [DOCDIR]
1404  --pdfdir=DIR            pdf documentation [DOCDIR]
1405  --psdir=DIR             ps documentation [DOCDIR]
1406_ACEOF
1407
1408  cat <<\_ACEOF
1409
1410Program names:
1411  --program-prefix=PREFIX            prepend PREFIX to installed program names
1412  --program-suffix=SUFFIX            append SUFFIX to installed program names
1413  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1414
1415System types:
1416  --build=BUILD     configure for building on BUILD [guessed]
1417  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1418  --target=TARGET   configure for building compilers for TARGET [HOST]
1419_ACEOF
1420fi
1421
1422if test -n "$ac_init_help"; then
1423  case $ac_init_help in
1424     short | recursive ) echo "Configuration of bfd 2.25.51:";;
1425   esac
1426  cat <<\_ACEOF
1427
1428Optional Features:
1429  --disable-option-checking  ignore unrecognized --enable/--with options
1430  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1431  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1432  --disable-dependency-tracking  speeds up one-time build
1433  --enable-dependency-tracking   do not reject slow dependency extractors
1434  --enable-shared[=PKGS]  build shared libraries [default=no]
1435  --enable-static[=PKGS]  build static libraries [default=yes]
1436  --enable-fast-install[=PKGS]
1437                          optimize for fast installation [default=yes]
1438  --disable-libtool-lock  avoid locking (might break parallel builds)
1439  --enable-plugins        Enable support for plugins
1440  --disable-largefile     omit support for large files
1441  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1442  --enable-targets        alternative target configurations
1443  --enable-secureplt      Default to creating read-only plt entries
1444  --enable-leading-mingw64-underscores
1445                          Enable leading underscores on 64 bit mingw targets
1446  --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
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
1454Optional 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-zlib             include zlib support (auto/yes/no) default=auto
1468
1469Some 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
1479Use these variables to override the choices made by `configure' or to help
1480it to find libraries and programs with nonstandard names/locations.
1481
1482Report bugs to the package provider.
1483_ACEOF
1484ac_status=$?
1485fi
1486
1487if 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
1495case "$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 ;;
1505esac
1506ac_abs_top_builddir=$ac_pwd
1507ac_abs_builddir=$ac_pwd$ac_dir_suffix
1508# for backward compatibility:
1509ac_top_builddir=$ac_top_build_prefix
1510
1511case $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 ;;
1524esac
1525ac_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
1540fi
1541
1542test -n "$ac_init_help" && exit $ac_status
1543if $ac_init_version; then
1544  cat <<\_ACEOF
1545bfd configure 2.25.51
1546generated by GNU Autoconf 2.64
1547
1548Copyright (C) 2009 Free Software Foundation, Inc.
1549This configure script is free software; the Free Software Foundation
1550gives unlimited permission to copy, distribute and modify it.
1551_ACEOF
1552  exit
1553fi
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.
1562ac_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"
1567case "(($ac_try" in
1568  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1569  *) ac_try_echo=$ac_try;;
1570esac
1571eval 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
1586else
1587  $as_echo "$as_me: failed program was:" >&5
1588sed 's/^/| /' conftest.$ac_ext >&5
1589
1590	ac_retval=1
1591fi
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.
1600ac_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"
1605case "(($ac_try" in
1606  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1607  *) ac_try_echo=$ac_try;;
1608esac
1609eval 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
1627else
1628  $as_echo "$as_me: failed program was:" >&5
1629sed 's/^/| /' conftest.$ac_ext >&5
1630
1631	ac_retval=1
1632fi
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.
1646ac_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"
1650case "(($ac_try" in
1651  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652  *) ac_try_echo=$ac_try;;
1653esac
1654eval 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
1669else
1670  $as_echo "$as_me: failed program was:" >&5
1671sed 's/^/| /' conftest.$ac_ext >&5
1672
1673    ac_retval=1
1674fi
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.
1685ac_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; }
1691if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1692  $as_echo_n "(cached) " >&6
1693fi
1694eval ac_res=\$$3
1695	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1696$as_echo "$ac_res" >&6; }
1697else
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; }
1701cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1702/* end confdefs.h.  */
1703$4
1704#include <$2>
1705_ACEOF
1706if ac_fn_c_try_compile "$LINENO"; then :
1707  ac_header_compiler=yes
1708else
1709  ac_header_compiler=no
1710fi
1711rm -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; }
1718cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719/* end confdefs.h.  */
1720#include <$2>
1721_ACEOF
1722if ac_fn_c_try_cpp "$LINENO"; then :
1723  ac_header_preproc=yes
1724else
1725  ac_header_preproc=no
1726fi
1727rm -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?
1732case $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    ;;
1751esac
1752  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753$as_echo_n "checking for $2... " >&6; }
1754if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1755  $as_echo_n "(cached) " >&6
1756else
1757  eval "$3=\$ac_header_compiler"
1758fi
1759eval ac_res=\$$3
1760	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1761$as_echo "$ac_res" >&6; }
1762fi
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.
1771ac_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"
1775case "(($ac_try" in
1776  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777  *) ac_try_echo=$ac_try;;
1778esac
1779eval 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;;
1788esac
1789eval 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
1796else
1797  $as_echo "$as_me: program exited with status $ac_status" >&5
1798       $as_echo "$as_me: failed program was:" >&5
1799sed 's/^/| /' conftest.$ac_ext >&5
1800
1801       ac_retval=$ac_status
1802fi
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.
1813ac_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; }
1818if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1819  $as_echo_n "(cached) " >&6
1820else
1821  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822/* end confdefs.h.  */
1823$4
1824#include <$2>
1825_ACEOF
1826if ac_fn_c_try_compile "$LINENO"; then :
1827  eval "$3=yes"
1828else
1829  eval "$3=no"
1830fi
1831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1832fi
1833eval 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
1843ac_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; }
1848if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1849  $as_echo_n "(cached) " >&6
1850else
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
1874extern "C"
1875#endif
1876char $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
1881choke me
1882#endif
1883
1884int
1885main ()
1886{
1887return $2 ();
1888  ;
1889  return 0;
1890}
1891_ACEOF
1892if ac_fn_c_try_link "$LINENO"; then :
1893  eval "$3=yes"
1894else
1895  eval "$3=no"
1896fi
1897rm -f core conftest.err conftest.$ac_objext \
1898    conftest$ac_exeext conftest.$ac_ext
1899fi
1900eval 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
1912ac_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.
1917cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918/* end confdefs.h.  */
1919$4
1920int
1921main ()
1922{
1923static int test_array [1 - 2 * !(($2) >= 0)];
1924test_array [0] = 0
1925
1926  ;
1927  return 0;
1928}
1929_ACEOF
1930if 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
1936int
1937main ()
1938{
1939static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1940test_array [0] = 0
1941
1942  ;
1943  return 0;
1944}
1945_ACEOF
1946if ac_fn_c_try_compile "$LINENO"; then :
1947  ac_hi=$ac_mid; break
1948else
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
1955fi
1956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1957  done
1958else
1959  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1960/* end confdefs.h.  */
1961$4
1962int
1963main ()
1964{
1965static int test_array [1 - 2 * !(($2) < 0)];
1966test_array [0] = 0
1967
1968  ;
1969  return 0;
1970}
1971_ACEOF
1972if 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
1978int
1979main ()
1980{
1981static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1982test_array [0] = 0
1983
1984  ;
1985  return 0;
1986}
1987_ACEOF
1988if ac_fn_c_try_compile "$LINENO"; then :
1989  ac_lo=$ac_mid; break
1990else
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
1997fi
1998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1999  done
2000else
2001  ac_lo= ac_hi=
2002fi
2003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004fi
2005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2006# Binary search between lo and hi bounds.
2007while 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
2012int
2013main ()
2014{
2015static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2016test_array [0] = 0
2017
2018  ;
2019  return 0;
2020}
2021_ACEOF
2022if ac_fn_c_try_compile "$LINENO"; then :
2023  ac_hi=$ac_mid
2024else
2025  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2026fi
2027rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2028done
2029case $ac_lo in #((
2030?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2031'') ac_retval=1 ;;
2032esac
2033  else
2034    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2035/* end confdefs.h.  */
2036$4
2037static long int longval () { return $2; }
2038static unsigned long int ulongval () { return $2; }
2039#include <stdio.h>
2040#include <stdlib.h>
2041int
2042main ()
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
2070if ac_fn_c_try_run "$LINENO"; then :
2071  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2072else
2073  ac_retval=1
2074fi
2075rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2076  conftest.$ac_objext conftest.beam conftest.$ac_ext
2077rm -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.
2089ac_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; }
2094if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2095  $as_echo_n "(cached) " >&6
2096else
2097  eval "$3=no"
2098  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2099/* end confdefs.h.  */
2100$4
2101int
2102main ()
2103{
2104if (sizeof ($2))
2105	 return 0;
2106  ;
2107  return 0;
2108}
2109_ACEOF
2110if ac_fn_c_try_compile "$LINENO"; then :
2111  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2112/* end confdefs.h.  */
2113$4
2114int
2115main ()
2116{
2117if (sizeof (($2)))
2118	    return 0;
2119  ;
2120  return 0;
2121}
2122_ACEOF
2123if ac_fn_c_try_compile "$LINENO"; then :
2124
2125else
2126  eval "$3=yes"
2127fi
2128rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2129fi
2130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2131fi
2132eval 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.
2142ac_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; }
2149if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2150  $as_echo_n "(cached) " >&6
2151else
2152  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2153/* end confdefs.h.  */
2154$4
2155int
2156main ()
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
2170if ac_fn_c_try_compile "$LINENO"; then :
2171  eval "$3=yes"
2172else
2173  eval "$3=no"
2174fi
2175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2176fi
2177eval 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
2183cat >config.log <<_ACEOF
2184This file contains any messages produced by compilers while
2185running configure, to aid debugging if configure makes a mistake.
2186
2187It was created by bfd $as_me 2.25.51, which was
2188generated by GNU Autoconf 2.64.  Invocation command line was
2189
2190  $ $0 $@
2191
2192_ACEOF
2193exec 5>>config.log
2194{
2195cat <<_ASUNAME
2196## --------- ##
2197## Platform. ##
2198## --------- ##
2199
2200hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2201uname -m = `(uname -m) 2>/dev/null || echo unknown`
2202uname -r = `(uname -r) 2>/dev/null || echo unknown`
2203uname -s = `(uname -s) 2>/dev/null || echo unknown`
2204uname -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
2219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2220for as_dir in $PATH
2221do
2222  IFS=$as_save_IFS
2223  test -z "$as_dir" && as_dir=.
2224    $as_echo "PATH: $as_dir"
2225  done
2226IFS=$as_save_IFS
2227
2228} >&5
2229
2230cat >&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.
2245ac_configure_args=
2246ac_configure_args0=
2247ac_configure_args1=
2248ac_must_keep_next=false
2249for ac_pass in 1 2
2250do
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
2284done
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.
2293trap '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
2388for ac_signal in 1 2 13 15; do
2389  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2390done
2391ac_signal=0
2392
2393# confdefs.h avoids OS command line length limits that DEFS can exceed.
2394rm -f -r conftest* confdefs.h
2395
2396$as_echo "/* confdefs.h */" > confdefs.h
2397
2398# Predefined preprocessor variables.
2399
2400cat >>confdefs.h <<_ACEOF
2401#define PACKAGE_NAME "$PACKAGE_NAME"
2402_ACEOF
2403
2404cat >>confdefs.h <<_ACEOF
2405#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2406_ACEOF
2407
2408cat >>confdefs.h <<_ACEOF
2409#define PACKAGE_VERSION "$PACKAGE_VERSION"
2410_ACEOF
2411
2412cat >>confdefs.h <<_ACEOF
2413#define PACKAGE_STRING "$PACKAGE_STRING"
2414_ACEOF
2415
2416cat >>confdefs.h <<_ACEOF
2417#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2418_ACEOF
2419
2420cat >>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.
2427ac_site_file1=NONE
2428ac_site_file2=NONE
2429if test -n "$CONFIG_SITE"; then
2430  ac_site_file1=$CONFIG_SITE
2431elif test "x$prefix" != xNONE; then
2432  ac_site_file1=$prefix/share/config.site
2433  ac_site_file2=$prefix/etc/config.site
2434else
2435  ac_site_file1=$ac_default_prefix/share/config.site
2436  ac_site_file2=$ac_default_prefix/etc/config.site
2437fi
2438for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2439do
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
2447done
2448
2449if 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
2460else
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
2464fi
2465
2466# Check that the precious variables saved in the cache have kept the same
2467# value.
2468ac_cache_corrupted=false
2469for 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
2515done
2516if $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
2522fi
2523## -------------------- ##
2524## Main body of script. ##
2525## -------------------- ##
2526
2527ac_ext=c
2528ac_cpp='$CPP $CPPFLAGS'
2529ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2530ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2531ac_compiler_gnu=$ac_cv_c_compiler_gnu
2532
2533
2534
2535
2536
2537
2538
2539ac_aux_dir=
2540for 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
2548done
2549if test -z "$ac_aux_dir"; then
2550  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2551fi
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.
2557ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2558ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2559ac_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; }
2568if test "${ac_cv_build+set}" = set; then :
2569  $as_echo_n "(cached) " >&6
2570else
2571  ac_build_alias=$build_alias
2572test "x$ac_build_alias" = x &&
2573  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2574test "x$ac_build_alias" = x &&
2575  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2576ac_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
2579fi
2580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2581$as_echo "$ac_cv_build" >&6; }
2582case $ac_cv_build in
2583*-*-*) ;;
2584*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2585esac
2586build=$ac_cv_build
2587ac_save_IFS=$IFS; IFS='-'
2588set x $ac_cv_build
2589shift
2590build_cpu=$1
2591build_vendor=$2
2592shift; shift
2593# Remember, the first character of IFS is used to create $*,
2594# except with old shells:
2595build_os=$*
2596IFS=$ac_save_IFS
2597case $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; }
2602if test "${ac_cv_host+set}" = set; then :
2603  $as_echo_n "(cached) " >&6
2604else
2605  if test "x$host_alias" = x; then
2606  ac_cv_host=$ac_cv_build
2607else
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
2610fi
2611
2612fi
2613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2614$as_echo "$ac_cv_host" >&6; }
2615case $ac_cv_host in
2616*-*-*) ;;
2617*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2618esac
2619host=$ac_cv_host
2620ac_save_IFS=$IFS; IFS='-'
2621set x $ac_cv_host
2622shift
2623host_cpu=$1
2624host_vendor=$2
2625shift; shift
2626# Remember, the first character of IFS is used to create $*,
2627# except with old shells:
2628host_os=$*
2629IFS=$ac_save_IFS
2630case $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; }
2635if test "${ac_cv_target+set}" = set; then :
2636  $as_echo_n "(cached) " >&6
2637else
2638  if test "x$target_alias" = x; then
2639  ac_cv_target=$ac_cv_host
2640else
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
2643fi
2644
2645fi
2646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2647$as_echo "$ac_cv_target" >&6; }
2648case $ac_cv_target in
2649*-*-*) ;;
2650*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2651esac
2652target=$ac_cv_target
2653ac_save_IFS=$IFS; IFS='-'
2654set x $ac_cv_target
2655shift
2656target_cpu=$1
2657target_vendor=$2
2658shift; shift
2659# Remember, the first character of IFS is used to create $*,
2660# except with old shells:
2661target_os=$*
2662IFS=$ac_save_IFS
2663case $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.
2668test -n "$target_alias" &&
2669  test "$program_prefix$program_suffix$program_transform_name" = \
2670    NONENONEs,x,x, &&
2671  program_prefix=${target_alias}-
2672ac_ext=c
2673ac_cpp='$CPP $CPPFLAGS'
2674ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2675ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2676ac_compiler_gnu=$ac_cv_c_compiler_gnu
2677if 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.
2679set 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; }
2682if test "${ac_cv_prog_CC+set}" = set; then :
2683  $as_echo_n "(cached) " >&6
2684else
2685  if test -n "$CC"; then
2686  ac_cv_prog_CC="$CC" # Let the user override the test.
2687else
2688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2689for as_dir in $PATH
2690do
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
2699done
2700  done
2701IFS=$as_save_IFS
2702
2703fi
2704fi
2705CC=$ac_cv_prog_CC
2706if test -n "$CC"; then
2707  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2708$as_echo "$CC" >&6; }
2709else
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2711$as_echo "no" >&6; }
2712fi
2713
2714
2715fi
2716if 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.
2719set 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; }
2722if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2723  $as_echo_n "(cached) " >&6
2724else
2725  if test -n "$ac_ct_CC"; then
2726  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2727else
2728as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2729for as_dir in $PATH
2730do
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
2739done
2740  done
2741IFS=$as_save_IFS
2742
2743fi
2744fi
2745ac_ct_CC=$ac_cv_prog_ac_ct_CC
2746if 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; }
2749else
2750  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2751$as_echo "no" >&6; }
2752fi
2753
2754  if test "x$ac_ct_CC" = x; then
2755    CC=""
2756  else
2757    case $cross_compiling:$ac_tool_warned in
2758yes:)
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;}
2761ac_tool_warned=yes ;;
2762esac
2763    CC=$ac_ct_CC
2764  fi
2765else
2766  CC="$ac_cv_prog_CC"
2767fi
2768
2769if 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.
2772set 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; }
2775if test "${ac_cv_prog_CC+set}" = set; then :
2776  $as_echo_n "(cached) " >&6
2777else
2778  if test -n "$CC"; then
2779  ac_cv_prog_CC="$CC" # Let the user override the test.
2780else
2781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2782for as_dir in $PATH
2783do
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
2792done
2793  done
2794IFS=$as_save_IFS
2795
2796fi
2797fi
2798CC=$ac_cv_prog_CC
2799if test -n "$CC"; then
2800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2801$as_echo "$CC" >&6; }
2802else
2803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2804$as_echo "no" >&6; }
2805fi
2806
2807
2808  fi
2809fi
2810if test -z "$CC"; then
2811  # Extract the first word of "cc", so it can be a program name with args.
2812set 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; }
2815if test "${ac_cv_prog_CC+set}" = set; then :
2816  $as_echo_n "(cached) " >&6
2817else
2818  if test -n "$CC"; then
2819  ac_cv_prog_CC="$CC" # Let the user override the test.
2820else
2821  ac_prog_rejected=no
2822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2823for as_dir in $PATH
2824do
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
2837done
2838  done
2839IFS=$as_save_IFS
2840
2841if 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
2852fi
2853fi
2854fi
2855CC=$ac_cv_prog_CC
2856if test -n "$CC"; then
2857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2858$as_echo "$CC" >&6; }
2859else
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2861$as_echo "no" >&6; }
2862fi
2863
2864
2865fi
2866if 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.
2871set 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; }
2874if test "${ac_cv_prog_CC+set}" = set; then :
2875  $as_echo_n "(cached) " >&6
2876else
2877  if test -n "$CC"; then
2878  ac_cv_prog_CC="$CC" # Let the user override the test.
2879else
2880as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881for as_dir in $PATH
2882do
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
2891done
2892  done
2893IFS=$as_save_IFS
2894
2895fi
2896fi
2897CC=$ac_cv_prog_CC
2898if test -n "$CC"; then
2899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2900$as_echo "$CC" >&6; }
2901else
2902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2903$as_echo "no" >&6; }
2904fi
2905
2906
2907    test -n "$CC" && break
2908  done
2909fi
2910if test -z "$CC"; then
2911  ac_ct_CC=$CC
2912  for ac_prog in cl.exe
2913do
2914  # Extract the first word of "$ac_prog", so it can be a program name with args.
2915set 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; }
2918if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2919  $as_echo_n "(cached) " >&6
2920else
2921  if test -n "$ac_ct_CC"; then
2922  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2923else
2924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925for as_dir in $PATH
2926do
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
2935done
2936  done
2937IFS=$as_save_IFS
2938
2939fi
2940fi
2941ac_ct_CC=$ac_cv_prog_ac_ct_CC
2942if 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; }
2945else
2946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947$as_echo "no" >&6; }
2948fi
2949
2950
2951  test -n "$ac_ct_CC" && break
2952done
2953
2954  if test "x$ac_ct_CC" = x; then
2955    CC=""
2956  else
2957    case $cross_compiling:$ac_tool_warned in
2958yes:)
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;}
2961ac_tool_warned=yes ;;
2962esac
2963    CC=$ac_ct_CC
2964  fi
2965fi
2966
2967fi
2968
2969
2970test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2971$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2972as_fn_error "no acceptable C compiler found in \$PATH
2973See \`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
2977set X $ac_compile
2978ac_compiler=$2
2979for ac_option in --version -v -V -qversion; do
2980  { { ac_try="$ac_compiler $ac_option >&5"
2981case "(($ac_try" in
2982  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2983  *) ac_try_echo=$ac_try;;
2984esac
2985eval 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; }
2998done
2999
3000cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001/* end confdefs.h.  */
3002
3003int
3004main ()
3005{
3006
3007  ;
3008  return 0;
3009}
3010_ACEOF
3011ac_clean_files_save=$ac_clean_files
3012ac_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; }
3018ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3019
3020# The possible output files:
3021ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3022
3023ac_rmfiles=
3024for ac_file in $ac_files
3025do
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
3030done
3031rm -f $ac_rmfiles
3032
3033if { { ac_try="$ac_link_default"
3034case "(($ac_try" in
3035  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036  *) ac_try_echo=$ac_try;;
3037esac
3038eval 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.
3049for ac_file in $ac_files ''
3050do
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
3073done
3074test "$ac_cv_exeext" = no && ac_cv_exeext=
3075
3076else
3077  ac_file=''
3078fi
3079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3080$as_echo "$ac_file" >&6; }
3081if test -z "$ac_file"; then :
3082  $as_echo "$as_me: failed program was:" >&5
3083sed '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
3088as_fn_error "C compiler cannot create executables
3089See \`config.log' for more details." "$LINENO" 5; }; }
3090fi
3091ac_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.
3098if 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;;
3103esac
3104eval 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;}
3117as_fn_error "cannot run C compiled programs.
3118If you meant to cross compile, use \`--host'.
3119See \`config.log' for more details." "$LINENO" 5; }
3120    fi
3121  fi
3122fi
3123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3124$as_echo "yes" >&6; }
3125
3126rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3127ac_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; }
3137if { { ac_try="$ac_link"
3138case "(($ac_try" in
3139  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3140  *) ac_try_echo=$ac_try;;
3141esac
3142eval 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'.
3152for 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
3160done
3161else
3162  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3163$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3164as_fn_error "cannot compute suffix of executables: cannot compile and link
3165See \`config.log' for more details." "$LINENO" 5; }
3166fi
3167rm -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
3171rm -f conftest.$ac_ext
3172EXEEXT=$ac_cv_exeext
3173ac_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; }
3176if test "${ac_cv_objext+set}" = set; then :
3177  $as_echo_n "(cached) " >&6
3178else
3179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3180/* end confdefs.h.  */
3181
3182int
3183main ()
3184{
3185
3186  ;
3187  return 0;
3188}
3189_ACEOF
3190rm -f conftest.o conftest.obj
3191if { { ac_try="$ac_compile"
3192case "(($ac_try" in
3193  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3194  *) ac_try_echo=$ac_try;;
3195esac
3196eval 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
3209done
3210else
3211  $as_echo "$as_me: failed program was:" >&5
3212sed '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;}
3216as_fn_error "cannot compute suffix of object files: cannot compile
3217See \`config.log' for more details." "$LINENO" 5; }
3218fi
3219rm -f conftest.$ac_cv_objext conftest.$ac_ext
3220fi
3221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3222$as_echo "$ac_cv_objext" >&6; }
3223OBJEXT=$ac_cv_objext
3224ac_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; }
3227if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3228  $as_echo_n "(cached) " >&6
3229else
3230  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231/* end confdefs.h.  */
3232
3233int
3234main ()
3235{
3236#ifndef __GNUC__
3237       choke me
3238#endif
3239
3240  ;
3241  return 0;
3242}
3243_ACEOF
3244if ac_fn_c_try_compile "$LINENO"; then :
3245  ac_compiler_gnu=yes
3246else
3247  ac_compiler_gnu=no
3248fi
3249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3250ac_cv_c_compiler_gnu=$ac_compiler_gnu
3251
3252fi
3253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3254$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3255if test $ac_compiler_gnu = yes; then
3256  GCC=yes
3257else
3258  GCC=
3259fi
3260ac_test_CFLAGS=${CFLAGS+set}
3261ac_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; }
3264if test "${ac_cv_prog_cc_g+set}" = set; then :
3265  $as_echo_n "(cached) " >&6
3266else
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
3274int
3275main ()
3276{
3277
3278  ;
3279  return 0;
3280}
3281_ACEOF
3282if ac_fn_c_try_compile "$LINENO"; then :
3283  ac_cv_prog_cc_g=yes
3284else
3285  CFLAGS=""
3286      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3287/* end confdefs.h.  */
3288
3289int
3290main ()
3291{
3292
3293  ;
3294  return 0;
3295}
3296_ACEOF
3297if ac_fn_c_try_compile "$LINENO"; then :
3298
3299else
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
3305int
3306main ()
3307{
3308
3309  ;
3310  return 0;
3311}
3312_ACEOF
3313if ac_fn_c_try_compile "$LINENO"; then :
3314  ac_cv_prog_cc_g=yes
3315fi
3316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3317fi
3318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3319fi
3320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3321   ac_c_werror_flag=$ac_save_c_werror_flag
3322fi
3323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3324$as_echo "$ac_cv_prog_cc_g" >&6; }
3325if test "$ac_test_CFLAGS" = set; then
3326  CFLAGS=$ac_save_CFLAGS
3327elif 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
3333else
3334  if test "$GCC" = yes; then
3335    CFLAGS="-O2"
3336  else
3337    CFLAGS=
3338  fi
3339fi
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; }
3342if test "${ac_cv_prog_cc_c89+set}" = set; then :
3343  $as_echo_n "(cached) " >&6
3344else
3345  ac_cv_prog_cc_c89=no
3346ac_save_CC=$CC
3347cat 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.  */
3354struct buf { int x; };
3355FILE * (*rcsopen) (struct buf *, struct stat *, int);
3356static char *e (p, i)
3357     char **p;
3358     int i;
3359{
3360  return p[i];
3361}
3362static 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.  */
3379int 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'
3384int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3385
3386int test (int i, double x);
3387struct s1 {int (*f) (int a);};
3388struct s2 {int (*f) (double a);};
3389int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3390int argc;
3391char **argv;
3392int
3393main ()
3394{
3395return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3396  ;
3397  return 0;
3398}
3399_ACEOF
3400for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3401	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3402do
3403  CC="$ac_save_CC $ac_arg"
3404  if ac_fn_c_try_compile "$LINENO"; then :
3405  ac_cv_prog_cc_c89=$ac_arg
3406fi
3407rm -f core conftest.err conftest.$ac_objext
3408  test "x$ac_cv_prog_cc_c89" != "xno" && break
3409done
3410rm -f conftest.$ac_ext
3411CC=$ac_save_CC
3412
3413fi
3414# AC_CACHE_VAL
3415case "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; } ;;
3426esac
3427if test "x$ac_cv_prog_cc_c89" != xno; then :
3428
3429fi
3430
3431ac_ext=c
3432ac_cpp='$CPP $CPPFLAGS'
3433ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3434ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3435ac_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; }
3440if test "${ac_cv_search_strerror+set}" = set; then :
3441  $as_echo_n "(cached) " >&6
3442else
3443  ac_func_search_save_LIBS=$LIBS
3444cat 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
3451extern "C"
3452#endif
3453char strerror ();
3454int
3455main ()
3456{
3457return strerror ();
3458  ;
3459  return 0;
3460}
3461_ACEOF
3462for 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
3471fi
3472rm -f core conftest.err conftest.$ac_objext \
3473    conftest$ac_exeext
3474  if test "${ac_cv_search_strerror+set}" = set; then :
3475  break
3476fi
3477done
3478if test "${ac_cv_search_strerror+set}" = set; then :
3479
3480else
3481  ac_cv_search_strerror=no
3482fi
3483rm conftest.$ac_ext
3484LIBS=$ac_func_search_save_LIBS
3485fi
3486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3487$as_echo "$ac_cv_search_strerror" >&6; }
3488ac_res=$ac_cv_search_strerror
3489if test "$ac_res" != no; then :
3490  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3491
3492fi
3493
3494
3495am__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; }
3513if test -z "$INSTALL"; then
3514if test "${ac_cv_path_install+set}" = set; then :
3515  $as_echo_n "(cached) " >&6
3516else
3517  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518for as_dir in $PATH
3519do
3520  IFS=$as_save_IFS
3521  test -z "$as_dir" && as_dir=.
3522    # Account for people who put trailing slashes in PATH elements.
3523case $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    ;;
3561esac
3562
3563  done
3564IFS=$as_save_IFS
3565
3566rm -rf conftest.one conftest.two conftest.dir
3567
3568fi
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
3578fi
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.
3584test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3585
3586test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3587
3588test -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
3593sleep 1
3594echo timestamp > conftest.file
3595# Reject unsafe characters in $srcdir or the absolute working directory
3596# name.  Accept space and tab only in the latter.
3597am_lf='
3598'
3599case `pwd` in
3600  *[\\\"\#\$\&\'\`$am_lf]*)
3601    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3602esac
3603case $srcdir in
3604  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3605    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3606esac
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).
3613if (
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
3628alias in your environment" "$LINENO" 5
3629   fi
3630
3631   test "$2" = conftest.file
3632   )
3633then
3634   # Ok.
3635   :
3636else
3637   as_fn_error "newly created file is older than distributed files!
3638Check your system clock" "$LINENO" 5
3639fi
3640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3641$as_echo "yes" >&6; }
3642test "$program_prefix" != NONE &&
3643  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3644# Use a double $ so make ignores it.
3645test "$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.
3649ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3650program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3651
3652# expand $ac_aux_dir to an absolute path
3653am_aux_dir=`cd $ac_aux_dir && pwd`
3654
3655if 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
3662fi
3663# Use eval to expand $SHELL
3664if eval "$MISSING --run true"; then
3665  am_missing_run="$MISSING --run "
3666else
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;}
3670fi
3671
3672if 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
3679fi
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.
3685if 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.
3688set 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; }
3691if test "${ac_cv_prog_STRIP+set}" = set; then :
3692  $as_echo_n "(cached) " >&6
3693else
3694  if test -n "$STRIP"; then
3695  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3696else
3697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3698for as_dir in $PATH
3699do
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
3708done
3709  done
3710IFS=$as_save_IFS
3711
3712fi
3713fi
3714STRIP=$ac_cv_prog_STRIP
3715if test -n "$STRIP"; then
3716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3717$as_echo "$STRIP" >&6; }
3718else
3719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3720$as_echo "no" >&6; }
3721fi
3722
3723
3724fi
3725if 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.
3728set 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; }
3731if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3732  $as_echo_n "(cached) " >&6
3733else
3734  if test -n "$ac_ct_STRIP"; then
3735  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3736else
3737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3738for as_dir in $PATH
3739do
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
3748done
3749  done
3750IFS=$as_save_IFS
3751
3752fi
3753fi
3754ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3755if 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; }
3758else
3759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3760$as_echo "no" >&6; }
3761fi
3762
3763  if test "x$ac_ct_STRIP" = x; then
3764    STRIP=":"
3765  else
3766    case $cross_compiling:$ac_tool_warned in
3767yes:)
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;}
3770ac_tool_warned=yes ;;
3771esac
3772    STRIP=$ac_ct_STRIP
3773  fi
3774else
3775  STRIP="$ac_cv_prog_STRIP"
3776fi
3777
3778fi
3779INSTALL_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; }
3783if test -z "$MKDIR_P"; then
3784  if test "${ac_cv_path_mkdir+set}" = set; then :
3785  $as_echo_n "(cached) " >&6
3786else
3787  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3788for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3789do
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
3805IFS=$as_save_IFS
3806
3807fi
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
3819fi
3820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3821$as_echo "$MKDIR_P" >&6; }
3822
3823mkdir_p="$MKDIR_P"
3824case $mkdir_p in
3825  [\\/$]* | ?:[\\/]*) ;;
3826  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3827esac
3828
3829for ac_prog in gawk mawk nawk awk
3830do
3831  # Extract the first word of "$ac_prog", so it can be a program name with args.
3832set 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; }
3835if test "${ac_cv_prog_AWK+set}" = set; then :
3836  $as_echo_n "(cached) " >&6
3837else
3838  if test -n "$AWK"; then
3839  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3840else
3841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3842for as_dir in $PATH
3843do
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
3852done
3853  done
3854IFS=$as_save_IFS
3855
3856fi
3857fi
3858AWK=$ac_cv_prog_AWK
3859if test -n "$AWK"; then
3860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3861$as_echo "$AWK" >&6; }
3862else
3863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3864$as_echo "no" >&6; }
3865fi
3866
3867
3868  test -n "$AWK" && break
3869done
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; }
3873set x ${MAKE-make}
3874ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3875if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3876  $as_echo_n "(cached) " >&6
3877else
3878  cat >conftest.make <<\_ACEOF
3879SHELL = /bin/sh
3880all:
3881	@echo '@@@%%%=$(MAKE)=@@@%%%'
3882_ACEOF
3883# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3884case `${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;;
3889esac
3890rm -f conftest.make
3891fi
3892if 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=
3896else
3897  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3898$as_echo "no" >&6; }
3899  SET_MAKE="MAKE=${MAKE-make}"
3900fi
3901
3902rm -rf .tst 2>/dev/null
3903mkdir .tst 2>/dev/null
3904if test -d .tst; then
3905  am__leading_dot=.
3906else
3907  am__leading_dot=_
3908fi
3909rmdir .tst 2>/dev/null
3910
3911DEPDIR="${am__leading_dot}deps"
3912
3913ac_config_commands="$ac_config_commands depfiles"
3914
3915
3916am_make=${MAKE-make}
3917cat > confinc << 'END'
3918am__doit:
3919	@echo this is the am__doit target
3920.PHONY: am__doit
3921END
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; }
3925am__include="#"
3926am__quote=
3927_am_result=none
3928# First try GNU make style include.
3929echo "include confinc" > confmf
3930# Ignore all kinds of additional output from `make'.
3931case `$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  ;;
3937esac
3938# Now try BSD make style include.
3939if 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
3948fi
3949
3950
3951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3952$as_echo "$_am_result" >&6; }
3953rm -f confinc confmf
3954
3955# Check whether --enable-dependency-tracking was given.
3956if test "${enable_dependency_tracking+set}" = set; then :
3957  enableval=$enable_dependency_tracking;
3958fi
3959
3960if test "x$enable_dependency_tracking" != xno; then
3961  am_depcomp="$ac_aux_dir/depcomp"
3962  AMDEPBACKSLASH='\'
3963fi
3964 if test "x$enable_dependency_tracking" != xno; then
3965  AMDEP_TRUE=
3966  AMDEP_FALSE='#'
3967else
3968  AMDEP_TRUE='#'
3969  AMDEP_FALSE=
3970fi
3971
3972
3973if 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
3981fi
3982
3983# test whether we have cygpath
3984if 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
3990fi
3991
3992
3993# Define the identity of the package.
3994 PACKAGE='bfd'
3995 VERSION='2.25.51'
3996
3997
3998cat >>confdefs.h <<_ACEOF
3999#define PACKAGE "$PACKAGE"
4000_ACEOF
4001
4002
4003cat >>confdefs.h <<_ACEOF
4004#define VERSION "$VERSION"
4005_ACEOF
4006
4007# Some tools Automake needs.
4008
4009ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4010
4011
4012AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4013
4014
4015AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4016
4017
4018AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4019
4020
4021MAKEINFO=${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
4027AMTAR=${AMTAR-"${am_missing_run}tar"}
4028
4029am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4030
4031
4032
4033
4034depcc="$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; }
4038if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4039  $as_echo_n "(cached) " >&6
4040else
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
4141else
4142  am_cv_CC_dependencies_compiler_type=none
4143fi
4144
4145fi
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; }
4148CCDEPMODE=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='#'
4155else
4156  am__fastdepCC_TRUE='#'
4157  am__fastdepCC_FALSE=
4158fi
4159
4160
4161
4162
4163if 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.
4165set 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; }
4168if test "${ac_cv_prog_AR+set}" = set; then :
4169  $as_echo_n "(cached) " >&6
4170else
4171  if test -n "$AR"; then
4172  ac_cv_prog_AR="$AR" # Let the user override the test.
4173else
4174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4175for as_dir in $PATH
4176do
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
4185done
4186  done
4187IFS=$as_save_IFS
4188
4189fi
4190fi
4191AR=$ac_cv_prog_AR
4192if test -n "$AR"; then
4193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4194$as_echo "$AR" >&6; }
4195else
4196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4197$as_echo "no" >&6; }
4198fi
4199
4200
4201fi
4202if 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.
4205set 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; }
4208if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4209  $as_echo_n "(cached) " >&6
4210else
4211  if test -n "$ac_ct_AR"; then
4212  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4213else
4214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4215for as_dir in $PATH
4216do
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
4225done
4226  done
4227IFS=$as_save_IFS
4228
4229fi
4230fi
4231ac_ct_AR=$ac_cv_prog_ac_ct_AR
4232if 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; }
4235else
4236  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4237$as_echo "no" >&6; }
4238fi
4239
4240  if test "x$ac_ct_AR" = x; then
4241    AR=""
4242  else
4243    case $cross_compiling:$ac_tool_warned in
4244yes:)
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;}
4247ac_tool_warned=yes ;;
4248esac
4249    AR=$ac_ct_AR
4250  fi
4251else
4252  AR="$ac_cv_prog_AR"
4253fi
4254
4255if 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.
4257set 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; }
4260if test "${ac_cv_prog_RANLIB+set}" = set; then :
4261  $as_echo_n "(cached) " >&6
4262else
4263  if test -n "$RANLIB"; then
4264  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4265else
4266as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4267for as_dir in $PATH
4268do
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
4277done
4278  done
4279IFS=$as_save_IFS
4280
4281fi
4282fi
4283RANLIB=$ac_cv_prog_RANLIB
4284if test -n "$RANLIB"; then
4285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4286$as_echo "$RANLIB" >&6; }
4287else
4288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4289$as_echo "no" >&6; }
4290fi
4291
4292
4293fi
4294if 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.
4297set 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; }
4300if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4301  $as_echo_n "(cached) " >&6
4302else
4303  if test -n "$ac_ct_RANLIB"; then
4304  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4305else
4306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4307for as_dir in $PATH
4308do
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
4317done
4318  done
4319IFS=$as_save_IFS
4320
4321fi
4322fi
4323ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4324if 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; }
4327else
4328  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4329$as_echo "no" >&6; }
4330fi
4331
4332  if test "x$ac_ct_RANLIB" = x; then
4333    RANLIB=":"
4334  else
4335    case $cross_compiling:$ac_tool_warned in
4336yes:)
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;}
4339ac_tool_warned=yes ;;
4340esac
4341    RANLIB=$ac_ct_RANLIB
4342  fi
4343else
4344  RANLIB="$ac_cv_prog_RANLIB"
4345fi
4346
4347
4348# Check whether --enable-shared was given.
4349if 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
4367else
4368  enable_shared=no
4369fi
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380ac_ext=c
4381ac_cpp='$CPP $CPPFLAGS'
4382ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4383ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4384ac_compiler_gnu=$ac_cv_c_compiler_gnu
4385if 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.
4387set 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; }
4390if test "${ac_cv_prog_CC+set}" = set; then :
4391  $as_echo_n "(cached) " >&6
4392else
4393  if test -n "$CC"; then
4394  ac_cv_prog_CC="$CC" # Let the user override the test.
4395else
4396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397for as_dir in $PATH
4398do
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
4407done
4408  done
4409IFS=$as_save_IFS
4410
4411fi
4412fi
4413CC=$ac_cv_prog_CC
4414if test -n "$CC"; then
4415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4416$as_echo "$CC" >&6; }
4417else
4418  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4419$as_echo "no" >&6; }
4420fi
4421
4422
4423fi
4424if 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.
4427set 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; }
4430if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4431  $as_echo_n "(cached) " >&6
4432else
4433  if test -n "$ac_ct_CC"; then
4434  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4435else
4436as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4437for as_dir in $PATH
4438do
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
4447done
4448  done
4449IFS=$as_save_IFS
4450
4451fi
4452fi
4453ac_ct_CC=$ac_cv_prog_ac_ct_CC
4454if 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; }
4457else
4458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4459$as_echo "no" >&6; }
4460fi
4461
4462  if test "x$ac_ct_CC" = x; then
4463    CC=""
4464  else
4465    case $cross_compiling:$ac_tool_warned in
4466yes:)
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;}
4469ac_tool_warned=yes ;;
4470esac
4471    CC=$ac_ct_CC
4472  fi
4473else
4474  CC="$ac_cv_prog_CC"
4475fi
4476
4477if 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.
4480set 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; }
4483if test "${ac_cv_prog_CC+set}" = set; then :
4484  $as_echo_n "(cached) " >&6
4485else
4486  if test -n "$CC"; then
4487  ac_cv_prog_CC="$CC" # Let the user override the test.
4488else
4489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490for as_dir in $PATH
4491do
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
4500done
4501  done
4502IFS=$as_save_IFS
4503
4504fi
4505fi
4506CC=$ac_cv_prog_CC
4507if test -n "$CC"; then
4508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4509$as_echo "$CC" >&6; }
4510else
4511  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4512$as_echo "no" >&6; }
4513fi
4514
4515
4516  fi
4517fi
4518if test -z "$CC"; then
4519  # Extract the first word of "cc", so it can be a program name with args.
4520set 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; }
4523if test "${ac_cv_prog_CC+set}" = set; then :
4524  $as_echo_n "(cached) " >&6
4525else
4526  if test -n "$CC"; then
4527  ac_cv_prog_CC="$CC" # Let the user override the test.
4528else
4529  ac_prog_rejected=no
4530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4531for as_dir in $PATH
4532do
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
4545done
4546  done
4547IFS=$as_save_IFS
4548
4549if 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
4560fi
4561fi
4562fi
4563CC=$ac_cv_prog_CC
4564if test -n "$CC"; then
4565  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4566$as_echo "$CC" >&6; }
4567else
4568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4569$as_echo "no" >&6; }
4570fi
4571
4572
4573fi
4574if 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.
4579set 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; }
4582if test "${ac_cv_prog_CC+set}" = set; then :
4583  $as_echo_n "(cached) " >&6
4584else
4585  if test -n "$CC"; then
4586  ac_cv_prog_CC="$CC" # Let the user override the test.
4587else
4588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4589for as_dir in $PATH
4590do
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
4599done
4600  done
4601IFS=$as_save_IFS
4602
4603fi
4604fi
4605CC=$ac_cv_prog_CC
4606if test -n "$CC"; then
4607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4608$as_echo "$CC" >&6; }
4609else
4610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4611$as_echo "no" >&6; }
4612fi
4613
4614
4615    test -n "$CC" && break
4616  done
4617fi
4618if test -z "$CC"; then
4619  ac_ct_CC=$CC
4620  for ac_prog in cl.exe
4621do
4622  # Extract the first word of "$ac_prog", so it can be a program name with args.
4623set 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; }
4626if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4627  $as_echo_n "(cached) " >&6
4628else
4629  if test -n "$ac_ct_CC"; then
4630  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4631else
4632as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4633for as_dir in $PATH
4634do
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
4643done
4644  done
4645IFS=$as_save_IFS
4646
4647fi
4648fi
4649ac_ct_CC=$ac_cv_prog_ac_ct_CC
4650if 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; }
4653else
4654  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4655$as_echo "no" >&6; }
4656fi
4657
4658
4659  test -n "$ac_ct_CC" && break
4660done
4661
4662  if test "x$ac_ct_CC" = x; then
4663    CC=""
4664  else
4665    case $cross_compiling:$ac_tool_warned in
4666yes:)
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;}
4669ac_tool_warned=yes ;;
4670esac
4671    CC=$ac_ct_CC
4672  fi
4673fi
4674
4675fi
4676
4677
4678test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4679$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4680as_fn_error "no acceptable C compiler found in \$PATH
4681See \`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
4685set X $ac_compile
4686ac_compiler=$2
4687for ac_option in --version -v -V -qversion; do
4688  { { ac_try="$ac_compiler $ac_option >&5"
4689case "(($ac_try" in
4690  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4691  *) ac_try_echo=$ac_try;;
4692esac
4693eval 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; }
4706done
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; }
4710if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4711  $as_echo_n "(cached) " >&6
4712else
4713  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4714/* end confdefs.h.  */
4715
4716int
4717main ()
4718{
4719#ifndef __GNUC__
4720       choke me
4721#endif
4722
4723  ;
4724  return 0;
4725}
4726_ACEOF
4727if ac_fn_c_try_compile "$LINENO"; then :
4728  ac_compiler_gnu=yes
4729else
4730  ac_compiler_gnu=no
4731fi
4732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733ac_cv_c_compiler_gnu=$ac_compiler_gnu
4734
4735fi
4736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4737$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4738if test $ac_compiler_gnu = yes; then
4739  GCC=yes
4740else
4741  GCC=
4742fi
4743ac_test_CFLAGS=${CFLAGS+set}
4744ac_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; }
4747if test "${ac_cv_prog_cc_g+set}" = set; then :
4748  $as_echo_n "(cached) " >&6
4749else
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
4757int
4758main ()
4759{
4760
4761  ;
4762  return 0;
4763}
4764_ACEOF
4765if ac_fn_c_try_compile "$LINENO"; then :
4766  ac_cv_prog_cc_g=yes
4767else
4768  CFLAGS=""
4769      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4770/* end confdefs.h.  */
4771
4772int
4773main ()
4774{
4775
4776  ;
4777  return 0;
4778}
4779_ACEOF
4780if ac_fn_c_try_compile "$LINENO"; then :
4781
4782else
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
4788int
4789main ()
4790{
4791
4792  ;
4793  return 0;
4794}
4795_ACEOF
4796if ac_fn_c_try_compile "$LINENO"; then :
4797  ac_cv_prog_cc_g=yes
4798fi
4799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800fi
4801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4802fi
4803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804   ac_c_werror_flag=$ac_save_c_werror_flag
4805fi
4806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4807$as_echo "$ac_cv_prog_cc_g" >&6; }
4808if test "$ac_test_CFLAGS" = set; then
4809  CFLAGS=$ac_save_CFLAGS
4810elif 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
4816else
4817  if test "$GCC" = yes; then
4818    CFLAGS="-O2"
4819  else
4820    CFLAGS=
4821  fi
4822fi
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; }
4825if test "${ac_cv_prog_cc_c89+set}" = set; then :
4826  $as_echo_n "(cached) " >&6
4827else
4828  ac_cv_prog_cc_c89=no
4829ac_save_CC=$CC
4830cat 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.  */
4837struct buf { int x; };
4838FILE * (*rcsopen) (struct buf *, struct stat *, int);
4839static char *e (p, i)
4840     char **p;
4841     int i;
4842{
4843  return p[i];
4844}
4845static 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.  */
4862int 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'
4867int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4868
4869int test (int i, double x);
4870struct s1 {int (*f) (int a);};
4871struct s2 {int (*f) (double a);};
4872int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4873int argc;
4874char **argv;
4875int
4876main ()
4877{
4878return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4879  ;
4880  return 0;
4881}
4882_ACEOF
4883for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4884	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4885do
4886  CC="$ac_save_CC $ac_arg"
4887  if ac_fn_c_try_compile "$LINENO"; then :
4888  ac_cv_prog_cc_c89=$ac_arg
4889fi
4890rm -f core conftest.err conftest.$ac_objext
4891  test "x$ac_cv_prog_cc_c89" != "xno" && break
4892done
4893rm -f conftest.$ac_ext
4894CC=$ac_save_CC
4895
4896fi
4897# AC_CACHE_VAL
4898case "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; } ;;
4909esac
4910if test "x$ac_cv_prog_cc_c89" != xno; then :
4911
4912fi
4913
4914ac_ext=c
4915ac_cpp='$CPP $CPPFLAGS'
4916ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4917ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4918ac_compiler_gnu=$ac_cv_c_compiler_gnu
4919
4920ac_ext=c
4921ac_cpp='$CPP $CPPFLAGS'
4922ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4923ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4924ac_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.
4928if test -n "$CPP" && test -d "$CPP"; then
4929  CPP=
4930fi
4931if test -z "$CPP"; then
4932  if test "${ac_cv_prog_CPP+set}" = set; then :
4933  $as_echo_n "(cached) " >&6
4934else
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
4939for ac_c_preproc_warn_flag in '' yes
4940do
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
4956if ac_fn_c_try_cpp "$LINENO"; then :
4957
4958else
4959  # Broken: fails on valid input.
4960continue
4961fi
4962rm -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
4970if ac_fn_c_try_cpp "$LINENO"; then :
4971  # Broken: success on invalid input.
4972continue
4973else
4974  # Passes both tests.
4975ac_preproc_ok=:
4976break
4977fi
4978rm -f conftest.err conftest.$ac_ext
4979
4980done
4981# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4982rm -f conftest.err conftest.$ac_ext
4983if $ac_preproc_ok; then :
4984  break
4985fi
4986
4987    done
4988    ac_cv_prog_CPP=$CPP
4989
4990fi
4991  CPP=$ac_cv_prog_CPP
4992else
4993  ac_cv_prog_CPP=$CPP
4994fi
4995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4996$as_echo "$CPP" >&6; }
4997ac_preproc_ok=false
4998for ac_c_preproc_warn_flag in '' yes
4999do
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
5015if ac_fn_c_try_cpp "$LINENO"; then :
5016
5017else
5018  # Broken: fails on valid input.
5019continue
5020fi
5021rm -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
5029if ac_fn_c_try_cpp "$LINENO"; then :
5030  # Broken: success on invalid input.
5031continue
5032else
5033  # Passes both tests.
5034ac_preproc_ok=:
5035break
5036fi
5037rm -f conftest.err conftest.$ac_ext
5038
5039done
5040# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5041rm -f conftest.err conftest.$ac_ext
5042if $ac_preproc_ok; then :
5043
5044else
5045  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5046$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5047as_fn_error "C preprocessor \"$CPP\" fails sanity check
5048See \`config.log' for more details." "$LINENO" 5; }
5049fi
5050
5051ac_ext=c
5052ac_cpp='$CPP $CPPFLAGS'
5053ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5054ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5055ac_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; }
5060if test "${ac_cv_path_GREP+set}" = set; then :
5061  $as_echo_n "(cached) " >&6
5062else
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
5067for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5068do
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
5077case `"$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;;
5101esac
5102
5103      $ac_path_GREP_found && break 3
5104    done
5105  done
5106  done
5107IFS=$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
5111else
5112  ac_cv_path_GREP=$GREP
5113fi
5114
5115fi
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; }
5123if test "${ac_cv_path_EGREP+set}" = set; then :
5124  $as_echo_n "(cached) " >&6
5125else
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
5133for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5134do
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
5143case `"$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;;
5167esac
5168
5169      $ac_path_EGREP_found && break 3
5170    done
5171  done
5172  done
5173IFS=$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
5177else
5178  ac_cv_path_EGREP=$EGREP
5179fi
5180
5181   fi
5182fi
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; }
5190if test "${ac_cv_header_stdc+set}" = set; then :
5191  $as_echo_n "(cached) " >&6
5192else
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
5200int
5201main ()
5202{
5203
5204  ;
5205  return 0;
5206}
5207_ACEOF
5208if ac_fn_c_try_compile "$LINENO"; then :
5209  ac_cv_header_stdc=yes
5210else
5211  ac_cv_header_stdc=no
5212fi
5213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5214
5215if 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
5222if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5223  $EGREP "memchr" >/dev/null 2>&1; then :
5224
5225else
5226  ac_cv_header_stdc=no
5227fi
5228rm -f conftest*
5229
5230fi
5231
5232if 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
5239if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5240  $EGREP "free" >/dev/null 2>&1; then :
5241
5242else
5243  ac_cv_header_stdc=no
5244fi
5245rm -f conftest*
5246
5247fi
5248
5249if 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  :
5253else
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)))
5270int
5271main ()
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
5281if ac_fn_c_try_run "$LINENO"; then :
5282
5283else
5284  ac_cv_header_stdc=no
5285fi
5286rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5287  conftest.$ac_objext conftest.beam conftest.$ac_ext
5288fi
5289
5290fi
5291fi
5292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5293$as_echo "$ac_cv_header_stdc" >&6; }
5294if test $ac_cv_header_stdc = yes; then
5295
5296$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5297
5298fi
5299
5300# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5301for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5302		  inttypes.h stdint.h unistd.h
5303do :
5304  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5305ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5306"
5307eval 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
5313fi
5314
5315done
5316
5317
5318
5319  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5320if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5321  MINIX=yes
5322else
5323  MINIX=
5324fi
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; }
5342if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5343  $as_echo_n "(cached) " >&6
5344else
5345  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5346/* end confdefs.h.  */
5347
5348#	  define __EXTENSIONS__ 1
5349	  $ac_includes_default
5350int
5351main ()
5352{
5353
5354  ;
5355  return 0;
5356}
5357_ACEOF
5358if ac_fn_c_try_compile "$LINENO"; then :
5359  ac_cv_safe_to_define___extensions__=yes
5360else
5361  ac_cv_safe_to_define___extensions__=no
5362fi
5363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5364fi
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
5382case `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;} ;;
5386esac
5387
5388
5389
5390macro_version='2.2.7a'
5391macro_revision='1.3134'
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405ltmain="$ac_aux_dir/ltmain.sh"
5406
5407# Backslashify metacharacters that are still active within
5408# double-quoted strings.
5409sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5410
5411# Same as above, but do not quote variable references.
5412double_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.
5416delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5417
5418# Sed substitution to delay expansion of an escaped single quote.
5419delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5420
5421# Sed substitution to avoid accidental globbing in evaled expressions
5422no_glob_subst='s/\*/\\\*/g'
5423
5424ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5425ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5426ECHO=$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.
5431if 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 --'
5434elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5435  ECHO='printf %s\n'
5436else
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'
5445fi
5446
5447# func_echo_all arg...
5448# Invoke $ECHO with all args, space-separated.
5449func_echo_all ()
5450{
5451    $ECHO ""
5452}
5453
5454case "$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; } ;;
5461esac
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; }
5478if test "${ac_cv_path_SED+set}" = set; then :
5479  $as_echo_n "(cached) " >&6
5480else
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
5491for as_dir in $PATH
5492do
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
5501case `"$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;;
5525esac
5526
5527      $ac_path_SED_found && break 3
5528    done
5529  done
5530  done
5531IFS=$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
5535else
5536  ac_cv_path_SED=$SED
5537fi
5538
5539fi
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
5545test -z "$SED" && SED=sed
5546Xsed="$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; }
5560if test "${ac_cv_path_FGREP+set}" = set; then :
5561  $as_echo_n "(cached) " >&6
5562else
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
5570for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5571do
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
5580case `"$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;;
5604esac
5605
5606      $ac_path_FGREP_found && break 3
5607    done
5608  done
5609  done
5610IFS=$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
5614else
5615  ac_cv_path_FGREP=$FGREP
5616fi
5617
5618   fi
5619fi
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
5625test -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.
5646if test "${with_gnu_ld+set}" = set; then :
5647  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5648else
5649  with_gnu_ld=no
5650fi
5651
5652ac_prog=ld
5653if 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
5684elif 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; }
5687else
5688  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5689$as_echo_n "checking for non-GNU ld... " >&6; }
5690fi
5691if test "${lt_cv_path_LD+set}" = set; then :
5692  $as_echo_n "(cached) " >&6
5693else
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"
5715else
5716  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5717fi
5718fi
5719
5720LD="$lt_cv_path_LD"
5721if test -n "$LD"; then
5722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5723$as_echo "$LD" >&6; }
5724else
5725  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5726$as_echo "no" >&6; }
5727fi
5728test -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; }
5731if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5732  $as_echo_n "(cached) " >&6
5733else
5734  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5735case `$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  ;;
5742esac
5743fi
5744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5745$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5746with_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; }
5758if test "${lt_cv_path_NM+set}" = set; then :
5759  $as_echo_n "(cached) " >&6
5760else
5761  if test -n "$NM"; then
5762  # Let the user override the test.
5763  lt_cv_path_NM="$NM"
5764else
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}
5803fi
5804fi
5805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5806$as_echo "$lt_cv_path_NM" >&6; }
5807if test "$lt_cv_path_NM" != "no"; then
5808  NM="$lt_cv_path_NM"
5809else
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.
5818set 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; }
5821if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5822  $as_echo_n "(cached) " >&6
5823else
5824  if test -n "$DUMPBIN"; then
5825  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5826else
5827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5828for as_dir in $PATH
5829do
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
5838done
5839  done
5840IFS=$as_save_IFS
5841
5842fi
5843fi
5844DUMPBIN=$ac_cv_prog_DUMPBIN
5845if test -n "$DUMPBIN"; then
5846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5847$as_echo "$DUMPBIN" >&6; }
5848else
5849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5850$as_echo "no" >&6; }
5851fi
5852
5853
5854    test -n "$DUMPBIN" && break
5855  done
5856fi
5857if test -z "$DUMPBIN"; then
5858  ac_ct_DUMPBIN=$DUMPBIN
5859  for ac_prog in dumpbin "link -dump"
5860do
5861  # Extract the first word of "$ac_prog", so it can be a program name with args.
5862set 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; }
5865if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5866  $as_echo_n "(cached) " >&6
5867else
5868  if test -n "$ac_ct_DUMPBIN"; then
5869  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5870else
5871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5872for as_dir in $PATH
5873do
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
5882done
5883  done
5884IFS=$as_save_IFS
5885
5886fi
5887fi
5888ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5889if 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; }
5892else
5893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5894$as_echo "no" >&6; }
5895fi
5896
5897
5898  test -n "$ac_ct_DUMPBIN" && break
5899done
5900
5901  if test "x$ac_ct_DUMPBIN" = x; then
5902    DUMPBIN=":"
5903  else
5904    case $cross_compiling:$ac_tool_warned in
5905yes:)
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;}
5908ac_tool_warned=yes ;;
5909esac
5910    DUMPBIN=$ac_ct_DUMPBIN
5911  fi
5912fi
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
5927fi
5928test -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; }
5937if test "${lt_cv_nm_interface+set}" = set; then :
5938  $as_echo_n "(cached) " >&6
5939else
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*
5954fi
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; }
5960LN_S=$as_ln_s
5961if test "$LN_S" = "ln -s"; then
5962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5963$as_echo "yes" >&6; }
5964else
5965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5966$as_echo "no, using $LN_S" >&6; }
5967fi
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; }
5972if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5973  $as_echo_n "(cached) " >&6
5974else
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
6092fi
6093
6094if 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; }
6097else
6098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6099$as_echo "none" >&6; }
6100fi
6101max_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
6115xsi_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; }
6128lt_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
6136if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6137  lt_unset=unset
6138else
6139  lt_unset=false
6140fi
6141
6142
6143
6144
6145
6146# test EBCDIC or ASCII
6147case `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  ;;
6157esac
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; }
6169if test "${lt_cv_ld_reload_flag+set}" = set; then :
6170  $as_echo_n "(cached) " >&6
6171else
6172  lt_cv_ld_reload_flag='-r'
6173fi
6174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6175$as_echo "$lt_cv_ld_reload_flag" >&6; }
6176reload_flag=$lt_cv_ld_reload_flag
6177case $reload_flag in
6178"" | " "*) ;;
6179*) reload_flag=" $reload_flag" ;;
6180esac
6181reload_cmds='$LD$reload_flag -o $output$reload_objs'
6182case $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    ;;
6190esac
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200if 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.
6202set 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; }
6205if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6206  $as_echo_n "(cached) " >&6
6207else
6208  if test -n "$OBJDUMP"; then
6209  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6210else
6211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6212for as_dir in $PATH
6213do
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
6222done
6223  done
6224IFS=$as_save_IFS
6225
6226fi
6227fi
6228OBJDUMP=$ac_cv_prog_OBJDUMP
6229if test -n "$OBJDUMP"; then
6230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6231$as_echo "$OBJDUMP" >&6; }
6232else
6233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6234$as_echo "no" >&6; }
6235fi
6236
6237
6238fi
6239if 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.
6242set 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; }
6245if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6246  $as_echo_n "(cached) " >&6
6247else
6248  if test -n "$ac_ct_OBJDUMP"; then
6249  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6250else
6251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6252for as_dir in $PATH
6253do
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
6262done
6263  done
6264IFS=$as_save_IFS
6265
6266fi
6267fi
6268ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6269if 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; }
6272else
6273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6274$as_echo "no" >&6; }
6275fi
6276
6277  if test "x$ac_ct_OBJDUMP" = x; then
6278    OBJDUMP="false"
6279  else
6280    case $cross_compiling:$ac_tool_warned in
6281yes:)
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;}
6284ac_tool_warned=yes ;;
6285esac
6286    OBJDUMP=$ac_ct_OBJDUMP
6287  fi
6288else
6289  OBJDUMP="$ac_cv_prog_OBJDUMP"
6290fi
6291
6292test -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; }
6304if test "${lt_cv_deplibs_check_method+set}" = set; then :
6305  $as_echo_n "(cached) " >&6
6306else
6307  lt_cv_file_magic_cmd='$MAGIC_CMD'
6308lt_cv_file_magic_test_file=
6309lt_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
6321case $host_os in
6322aix[4-9]*)
6323  lt_cv_deplibs_check_method=pass_all
6324  ;;
6325
6326beos*)
6327  lt_cv_deplibs_check_method=pass_all
6328  ;;
6329
6330bsdi[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
6336cygwin*)
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
6342mingw* | 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
6356cegcc*)
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
6362darwin* | rhapsody*)
6363  lt_cv_deplibs_check_method=pass_all
6364  ;;
6365
6366freebsd* | 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
6382gnu*)
6383  lt_cv_deplibs_check_method=pass_all
6384  ;;
6385
6386haiku*)
6387  lt_cv_deplibs_check_method=pass_all
6388  ;;
6389
6390hpux10.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
6408interix[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
6413irix5* | 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.
6424linux* | k*bsd*-gnu | kopensolaris*-gnu)
6425  lt_cv_deplibs_check_method=pass_all
6426  ;;
6427
6428netbsd*)
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
6436newos6*)
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
6446openbsd*)
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
6454osf3* | osf4* | osf5*)
6455  lt_cv_deplibs_check_method=pass_all
6456  ;;
6457
6458rdos*)
6459  lt_cv_deplibs_check_method=pass_all
6460  ;;
6461
6462solaris*)
6463  lt_cv_deplibs_check_method=pass_all
6464  ;;
6465
6466sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6467  lt_cv_deplibs_check_method=pass_all
6468  ;;
6469
6470sysv4 | 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
6497tpf*)
6498  lt_cv_deplibs_check_method=pass_all
6499  ;;
6500esac
6501
6502fi
6503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6504$as_echo "$lt_cv_deplibs_check_method" >&6; }
6505file_magic_cmd=$lt_cv_file_magic_cmd
6506deplibs_check_method=$lt_cv_deplibs_check_method
6507test -z "$deplibs_check_method" && deplibs_check_method=unknown
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520if 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.
6522set 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; }
6525if test "${ac_cv_prog_AR+set}" = set; then :
6526  $as_echo_n "(cached) " >&6
6527else
6528  if test -n "$AR"; then
6529  ac_cv_prog_AR="$AR" # Let the user override the test.
6530else
6531as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6532for as_dir in $PATH
6533do
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
6542done
6543  done
6544IFS=$as_save_IFS
6545
6546fi
6547fi
6548AR=$ac_cv_prog_AR
6549if test -n "$AR"; then
6550  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6551$as_echo "$AR" >&6; }
6552else
6553  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6554$as_echo "no" >&6; }
6555fi
6556
6557
6558fi
6559if 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.
6562set 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; }
6565if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6566  $as_echo_n "(cached) " >&6
6567else
6568  if test -n "$ac_ct_AR"; then
6569  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6570else
6571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6572for as_dir in $PATH
6573do
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
6582done
6583  done
6584IFS=$as_save_IFS
6585
6586fi
6587fi
6588ac_ct_AR=$ac_cv_prog_ac_ct_AR
6589if 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; }
6592else
6593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6594$as_echo "no" >&6; }
6595fi
6596
6597  if test "x$ac_ct_AR" = x; then
6598    AR="false"
6599  else
6600    case $cross_compiling:$ac_tool_warned in
6601yes:)
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;}
6604ac_tool_warned=yes ;;
6605esac
6606    AR=$ac_ct_AR
6607  fi
6608else
6609  AR="$ac_cv_prog_AR"
6610fi
6611
6612test -z "$AR" && AR=ar
6613test -z "$AR_FLAGS" && AR_FLAGS=cru
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625if 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.
6627set 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; }
6630if test "${ac_cv_prog_STRIP+set}" = set; then :
6631  $as_echo_n "(cached) " >&6
6632else
6633  if test -n "$STRIP"; then
6634  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6635else
6636as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6637for as_dir in $PATH
6638do
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
6647done
6648  done
6649IFS=$as_save_IFS
6650
6651fi
6652fi
6653STRIP=$ac_cv_prog_STRIP
6654if test -n "$STRIP"; then
6655  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6656$as_echo "$STRIP" >&6; }
6657else
6658  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6659$as_echo "no" >&6; }
6660fi
6661
6662
6663fi
6664if 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.
6667set 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; }
6670if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6671  $as_echo_n "(cached) " >&6
6672else
6673  if test -n "$ac_ct_STRIP"; then
6674  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6675else
6676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6677for as_dir in $PATH
6678do
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
6687done
6688  done
6689IFS=$as_save_IFS
6690
6691fi
6692fi
6693ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6694if 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; }
6697else
6698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6699$as_echo "no" >&6; }
6700fi
6701
6702  if test "x$ac_ct_STRIP" = x; then
6703    STRIP=":"
6704  else
6705    case $cross_compiling:$ac_tool_warned in
6706yes:)
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;}
6709ac_tool_warned=yes ;;
6710esac
6711    STRIP=$ac_ct_STRIP
6712  fi
6713else
6714  STRIP="$ac_cv_prog_STRIP"
6715fi
6716
6717test -z "$STRIP" && STRIP=:
6718
6719
6720
6721
6722
6723
6724if 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.
6726set 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; }
6729if test "${ac_cv_prog_RANLIB+set}" = set; then :
6730  $as_echo_n "(cached) " >&6
6731else
6732  if test -n "$RANLIB"; then
6733  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6734else
6735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6736for as_dir in $PATH
6737do
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
6746done
6747  done
6748IFS=$as_save_IFS
6749
6750fi
6751fi
6752RANLIB=$ac_cv_prog_RANLIB
6753if test -n "$RANLIB"; then
6754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6755$as_echo "$RANLIB" >&6; }
6756else
6757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6758$as_echo "no" >&6; }
6759fi
6760
6761
6762fi
6763if 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.
6766set 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; }
6769if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6770  $as_echo_n "(cached) " >&6
6771else
6772  if test -n "$ac_ct_RANLIB"; then
6773  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6774else
6775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6776for as_dir in $PATH
6777do
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
6786done
6787  done
6788IFS=$as_save_IFS
6789
6790fi
6791fi
6792ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6793if 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; }
6796else
6797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6798$as_echo "no" >&6; }
6799fi
6800
6801  if test "x$ac_ct_RANLIB" = x; then
6802    RANLIB=":"
6803  else
6804    case $cross_compiling:$ac_tool_warned in
6805yes:)
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;}
6808ac_tool_warned=yes ;;
6809esac
6810    RANLIB=$ac_ct_RANLIB
6811  fi
6812else
6813  RANLIB="$ac_cv_prog_RANLIB"
6814fi
6815
6816test -z "$RANLIB" && RANLIB=:
6817
6818
6819
6820
6821
6822
6823# Determine commands to create old-style static archives.
6824old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6825old_postinstall_cmds='chmod 644 $oldlib'
6826old_postuninstall_cmds=
6827
6828if 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"
6838fi
6839
6840case $host_os in
6841  darwin*)
6842    lock_old_archive_extraction=yes ;;
6843  *)
6844    lock_old_archive_extraction=no ;;
6845esac
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.
6886LTCC=${LTCC-"$CC"}
6887
6888# If no C compiler flags were specified, use CFLAGS.
6889LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6890
6891# Allow CC to be a program name with arguments.
6892compiler=$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; }
6898if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6899  $as_echo_n "(cached) " >&6
6900else
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.
6906symcode='[BCDEGRST]'
6907
6908# Regexp to match symbols that can be accessed directly from C.
6909sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6910
6911# Define system-specific variables.
6912case $host_os in
6913aix*)
6914  symcode='[BCDT]'
6915  ;;
6916cygwin* | mingw* | pw32* | cegcc*)
6917  symcode='[ABCDGISTW]'
6918  ;;
6919hpux*)
6920  if test "$host_cpu" = ia64; then
6921    symcode='[ABCDEGRST]'
6922  fi
6923  ;;
6924irix* | nonstopux*)
6925  symcode='[BCDEGRST]'
6926  ;;
6927osf*)
6928  symcode='[BCDEGQRST]'
6929  ;;
6930solaris*)
6931  symcode='[BDRT]'
6932  ;;
6933sco3.2v5*)
6934  symcode='[DT]'
6935  ;;
6936sysv4.2uw2*)
6937  symcode='[DT]'
6938  ;;
6939sysv5* | sco5v6* | unixware* | OpenUNIX*)
6940  symcode='[ABDT]'
6941  ;;
6942sysv4)
6943  symcode='[DFNSTU]'
6944  ;;
6945esac
6946
6947# If we're using GNU nm, then use its standard symbol codes.
6948case `$NM -V 2>&1` in
6949*GNU* | *'with BFD'*)
6950  symcode='[ABCDGIRSTW]' ;;
6951esac
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.
6956lt_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
6959lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6960lt_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
6963opt_cr=
6964case $build_os in
6965mingw*)
6966  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6967  ;;
6968esac
6969
6970# Try without a prefix underscore, then with it.
6971for 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
7003extern "C" {
7004#endif
7005char nm_test_var;
7006void nm_test_func(void);
7007void nm_test_func(void){}
7008#ifdef __cplusplus
7009}
7010#endif
7011int 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
7038extern "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.  */
7048const struct {
7049  const char *name;
7050  void       *address;
7051}
7052lt__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
7063static 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
7108done
7109
7110fi
7111
7112if test -z "$lt_cv_sys_global_symbol_pipe"; then
7113  lt_cv_sys_global_symbol_to_cdecl=
7114fi
7115if 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; }
7118else
7119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7120$as_echo "ok" >&6; }
7121fi
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.
7145if test "${enable_libtool_lock+set}" = set; then :
7146  enableval=$enable_libtool_lock;
7147fi
7148
7149test "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.
7153case $host in
7154ia64-*-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
7210x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7211s390*-*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; }
7282if test "${lt_cv_cc_needs_belf+set}" = set; then :
7283  $as_echo_n "(cached) " >&6
7284else
7285  ac_ext=c
7286ac_cpp='$CPP $CPPFLAGS'
7287ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7288ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7289ac_compiler_gnu=$ac_cv_c_compiler_gnu
7290
7291     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h.  */
7293
7294int
7295main ()
7296{
7297
7298  ;
7299  return 0;
7300}
7301_ACEOF
7302if ac_fn_c_try_link "$LINENO"; then :
7303  lt_cv_cc_needs_belf=yes
7304else
7305  lt_cv_cc_needs_belf=no
7306fi
7307rm -f core conftest.err conftest.$ac_objext \
7308    conftest$ac_exeext conftest.$ac_ext
7309     ac_ext=c
7310ac_cpp='$CPP $CPPFLAGS'
7311ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7312ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7313ac_compiler_gnu=$ac_cv_c_compiler_gnu
7314
7315fi
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  ;;
7323sparc*-*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  ;;
7346esac
7347
7348need_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.
7355set 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; }
7358if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7359  $as_echo_n "(cached) " >&6
7360else
7361  if test -n "$DSYMUTIL"; then
7362  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7363else
7364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7365for as_dir in $PATH
7366do
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
7375done
7376  done
7377IFS=$as_save_IFS
7378
7379fi
7380fi
7381DSYMUTIL=$ac_cv_prog_DSYMUTIL
7382if test -n "$DSYMUTIL"; then
7383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7384$as_echo "$DSYMUTIL" >&6; }
7385else
7386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7387$as_echo "no" >&6; }
7388fi
7389
7390
7391fi
7392if 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.
7395set 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; }
7398if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7399  $as_echo_n "(cached) " >&6
7400else
7401  if test -n "$ac_ct_DSYMUTIL"; then
7402  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7403else
7404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7405for as_dir in $PATH
7406do
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
7415done
7416  done
7417IFS=$as_save_IFS
7418
7419fi
7420fi
7421ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7422if 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; }
7425else
7426  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7427$as_echo "no" >&6; }
7428fi
7429
7430  if test "x$ac_ct_DSYMUTIL" = x; then
7431    DSYMUTIL=":"
7432  else
7433    case $cross_compiling:$ac_tool_warned in
7434yes:)
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;}
7437ac_tool_warned=yes ;;
7438esac
7439    DSYMUTIL=$ac_ct_DSYMUTIL
7440  fi
7441else
7442  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7443fi
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.
7447set 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; }
7450if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7451  $as_echo_n "(cached) " >&6
7452else
7453  if test -n "$NMEDIT"; then
7454  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7455else
7456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7457for as_dir in $PATH
7458do
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
7467done
7468  done
7469IFS=$as_save_IFS
7470
7471fi
7472fi
7473NMEDIT=$ac_cv_prog_NMEDIT
7474if test -n "$NMEDIT"; then
7475  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7476$as_echo "$NMEDIT" >&6; }
7477else
7478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7479$as_echo "no" >&6; }
7480fi
7481
7482
7483fi
7484if 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.
7487set 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; }
7490if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7491  $as_echo_n "(cached) " >&6
7492else
7493  if test -n "$ac_ct_NMEDIT"; then
7494  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7495else
7496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7497for as_dir in $PATH
7498do
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
7507done
7508  done
7509IFS=$as_save_IFS
7510
7511fi
7512fi
7513ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7514if 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; }
7517else
7518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7519$as_echo "no" >&6; }
7520fi
7521
7522  if test "x$ac_ct_NMEDIT" = x; then
7523    NMEDIT=":"
7524  else
7525    case $cross_compiling:$ac_tool_warned in
7526yes:)
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;}
7529ac_tool_warned=yes ;;
7530esac
7531    NMEDIT=$ac_ct_NMEDIT
7532  fi
7533else
7534  NMEDIT="$ac_cv_prog_NMEDIT"
7535fi
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.
7539set 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; }
7542if test "${ac_cv_prog_LIPO+set}" = set; then :
7543  $as_echo_n "(cached) " >&6
7544else
7545  if test -n "$LIPO"; then
7546  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7547else
7548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7549for as_dir in $PATH
7550do
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
7559done
7560  done
7561IFS=$as_save_IFS
7562
7563fi
7564fi
7565LIPO=$ac_cv_prog_LIPO
7566if test -n "$LIPO"; then
7567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7568$as_echo "$LIPO" >&6; }
7569else
7570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7571$as_echo "no" >&6; }
7572fi
7573
7574
7575fi
7576if 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.
7579set 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; }
7582if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7583  $as_echo_n "(cached) " >&6
7584else
7585  if test -n "$ac_ct_LIPO"; then
7586  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7587else
7588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7589for as_dir in $PATH
7590do
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
7599done
7600  done
7601IFS=$as_save_IFS
7602
7603fi
7604fi
7605ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7606if 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; }
7609else
7610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7611$as_echo "no" >&6; }
7612fi
7613
7614  if test "x$ac_ct_LIPO" = x; then
7615    LIPO=":"
7616  else
7617    case $cross_compiling:$ac_tool_warned in
7618yes:)
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;}
7621ac_tool_warned=yes ;;
7622esac
7623    LIPO=$ac_ct_LIPO
7624  fi
7625else
7626  LIPO="$ac_cv_prog_LIPO"
7627fi
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.
7631set 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; }
7634if test "${ac_cv_prog_OTOOL+set}" = set; then :
7635  $as_echo_n "(cached) " >&6
7636else
7637  if test -n "$OTOOL"; then
7638  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7639else
7640as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7641for as_dir in $PATH
7642do
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
7651done
7652  done
7653IFS=$as_save_IFS
7654
7655fi
7656fi
7657OTOOL=$ac_cv_prog_OTOOL
7658if test -n "$OTOOL"; then
7659  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7660$as_echo "$OTOOL" >&6; }
7661else
7662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7663$as_echo "no" >&6; }
7664fi
7665
7666
7667fi
7668if 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.
7671set 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; }
7674if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7675  $as_echo_n "(cached) " >&6
7676else
7677  if test -n "$ac_ct_OTOOL"; then
7678  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7679else
7680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7681for as_dir in $PATH
7682do
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
7691done
7692  done
7693IFS=$as_save_IFS
7694
7695fi
7696fi
7697ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7698if 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; }
7701else
7702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7703$as_echo "no" >&6; }
7704fi
7705
7706  if test "x$ac_ct_OTOOL" = x; then
7707    OTOOL=":"
7708  else
7709    case $cross_compiling:$ac_tool_warned in
7710yes:)
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;}
7713ac_tool_warned=yes ;;
7714esac
7715    OTOOL=$ac_ct_OTOOL
7716  fi
7717else
7718  OTOOL="$ac_cv_prog_OTOOL"
7719fi
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.
7723set 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; }
7726if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7727  $as_echo_n "(cached) " >&6
7728else
7729  if test -n "$OTOOL64"; then
7730  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7731else
7732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7733for as_dir in $PATH
7734do
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
7743done
7744  done
7745IFS=$as_save_IFS
7746
7747fi
7748fi
7749OTOOL64=$ac_cv_prog_OTOOL64
7750if test -n "$OTOOL64"; then
7751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7752$as_echo "$OTOOL64" >&6; }
7753else
7754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7755$as_echo "no" >&6; }
7756fi
7757
7758
7759fi
7760if 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.
7763set 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; }
7766if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7767  $as_echo_n "(cached) " >&6
7768else
7769  if test -n "$ac_ct_OTOOL64"; then
7770  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7771else
7772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7773for as_dir in $PATH
7774do
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
7783done
7784  done
7785IFS=$as_save_IFS
7786
7787fi
7788fi
7789ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7790if 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; }
7793else
7794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7795$as_echo "no" >&6; }
7796fi
7797
7798  if test "x$ac_ct_OTOOL64" = x; then
7799    OTOOL64=":"
7800  else
7801    case $cross_compiling:$ac_tool_warned in
7802yes:)
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;}
7805ac_tool_warned=yes ;;
7806esac
7807    OTOOL64=$ac_ct_OTOOL64
7808  fi
7809else
7810  OTOOL64="$ac_cv_prog_OTOOL64"
7811fi
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; }
7841if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7842  $as_echo_n "(cached) " >&6
7843else
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
7865fi
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; }
7870if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7871  $as_echo_n "(cached) " >&6
7872else
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
7880int
7881main ()
7882{
7883
7884  ;
7885  return 0;
7886}
7887_ACEOF
7888if ac_fn_c_try_link "$LINENO"; then :
7889  lt_cv_ld_exported_symbols_list=yes
7890else
7891  lt_cv_ld_exported_symbols_list=no
7892fi
7893rm -f core conftest.err conftest.$ac_objext \
7894    conftest$ac_exeext conftest.$ac_ext
7895	LDFLAGS="$save_LDFLAGS"
7896
7897fi
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; }
7902if test "${lt_cv_ld_force_load+set}" = set; then :
7903  $as_echo_n "(cached) " >&6
7904else
7905  lt_cv_ld_force_load=no
7906      cat > conftest.c << _LT_EOF
7907int 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
7914int 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
7927fi
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
7965for ac_header in dlfcn.h
7966do :
7967  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7968"
7969if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7970  cat >>confdefs.h <<_ACEOF
7971#define HAVE_DLFCN_H 1
7972_ACEOF
7973
7974fi
7975
7976done
7977
7978
7979
7980
7981
7982# Set options
7983enable_dlopen=yes
7984
7985
7986
7987
7988  enable_win32_dll=no
7989
7990
7991
7992  # Check whether --enable-static was given.
7993if 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
8011else
8012  enable_static=yes
8013fi
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024# Check whether --with-pic was given.
8025if test "${with_pic+set}" = set; then :
8026  withval=$with_pic; pic_mode="$withval"
8027else
8028  pic_mode=default
8029fi
8030
8031
8032test -z "$pic_mode" && pic_mode=default
8033
8034
8035
8036
8037
8038
8039
8040  # Check whether --enable-fast-install was given.
8041if 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
8059else
8060  enable_fast_install=yes
8061fi
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073# This can be used to rebuild libtool when needed
8074LIBTOOL_DEPS="$ltmain"
8075
8076# Always use our own libtool.
8077LIBTOOL='$(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
8104test -z "$LN_S" && LN_S="ln -s"
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119if test -n "${ZSH_VERSION+set}" ; then
8120   setopt NO_GLOB_SUBST
8121fi
8122
8123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8124$as_echo_n "checking for objdir... " >&6; }
8125if test "${lt_cv_objdir+set}" = set; then :
8126  $as_echo_n "(cached) " >&6
8127else
8128  rm -f .libs 2>/dev/null
8129mkdir .libs 2>/dev/null
8130if test -d .libs; then
8131  lt_cv_objdir=.libs
8132else
8133  # MS-DOS does not allow filenames that begin with a dot.
8134  lt_cv_objdir=_libs
8135fi
8136rmdir .libs 2>/dev/null
8137fi
8138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8139$as_echo "$lt_cv_objdir" >&6; }
8140objdir=$lt_cv_objdir
8141
8142
8143
8144
8145
8146cat >>confdefs.h <<_ACEOF
8147#define LT_OBJDIR "$lt_cv_objdir/"
8148_ACEOF
8149
8150
8151
8152
8153case $host_os in
8154aix3*)
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  ;;
8163esac
8164
8165# Global variables:
8166ofile=libtool
8167can_build_shared=yes
8168
8169# All known linkers require a `.a' archive for static linking (except MSVC,
8170# which needs '.lib').
8171libext=a
8172
8173with_gnu_ld="$lt_cv_prog_gnu_ld"
8174
8175old_CC="$CC"
8176old_CFLAGS="$CFLAGS"
8177
8178# Set sane defaults for various variables
8179test -z "$CC" && CC=cc
8180test -z "$LTCC" && LTCC=$CC
8181test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8182test -z "$LD" && LD=ld
8183test -z "$ac_objext" && ac_objext=o
8184
8185for 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
8192done
8193cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8194
8195
8196# Only perform the check for file, if the check method requires it
8197test -z "$MAGIC_CMD" && MAGIC_CMD=file
8198case $deplibs_check_method in
8199file_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; }
8203if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8204  $as_echo_n "(cached) " >&6
8205else
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  ;;
8249esac
8250fi
8251
8252MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8253if test -n "$MAGIC_CMD"; then
8254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8255$as_echo "$MAGIC_CMD" >&6; }
8256else
8257  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8258$as_echo "no" >&6; }
8259fi
8260
8261
8262
8263
8264
8265if 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; }
8269if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8270  $as_echo_n "(cached) " >&6
8271else
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  ;;
8315esac
8316fi
8317
8318MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8319if test -n "$MAGIC_CMD"; then
8320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8321$as_echo "$MAGIC_CMD" >&6; }
8322else
8323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8324$as_echo "no" >&6; }
8325fi
8326
8327
8328  else
8329    MAGIC_CMD=:
8330  fi
8331fi
8332
8333  fi
8334  ;;
8335esac
8336
8337# Use C for the default configuration in the libtool script
8338
8339lt_save_CC="$CC"
8340ac_ext=c
8341ac_cpp='$CPP $CPPFLAGS'
8342ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8343ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8344ac_compiler_gnu=$ac_cv_c_compiler_gnu
8345
8346
8347# Source file extension for C test sources.
8348ac_ext=c
8349
8350# Object file extension for compiled C test sources.
8351objext=o
8352objext=$objext
8353
8354# Code to be used in simple compile tests
8355lt_simple_compile_test_code="int some_variable = 0;"
8356
8357# Code to be used in simple link tests
8358lt_simple_link_test_code='int main(){return(0);}'
8359
8360
8361
8362
8363
8364
8365
8366# If no C compiler was specified, use CC.
8367LTCC=${LTCC-"$CC"}
8368
8369# If no C compiler flags were specified, use CFLAGS.
8370LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8371
8372# Allow CC to be a program name with arguments.
8373compiler=$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.
8377compiler_DEFAULT=$CC
8378
8379# save warnings/boilerplate of simple test code
8380ac_outfile=conftest.$ac_objext
8381echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8382eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8383_lt_compiler_boilerplate=`cat conftest.err`
8384$RM conftest*
8385
8386ac_outfile=conftest.$ac_objext
8387echo "$lt_simple_link_test_code" >conftest.$ac_ext
8388eval "$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...
8397if test -n "$compiler"; then
8398
8399lt_prog_compiler_no_builtin_flag=
8400
8401if 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; }
8411if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8412  $as_echo_n "(cached) " >&6
8413else
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
8443fi
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
8447if 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"
8449else
8450    :
8451fi
8452
8453fi
8454
8455
8456
8457
8458
8459
8460  lt_prog_compiler_wl=
8461lt_prog_compiler_pic=
8462lt_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
8741case $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    ;;
8749esac
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#
8761if 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; }
8764if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8765  $as_echo_n "(cached) " >&6
8766else
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
8796fi
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
8800if 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
8805else
8806    lt_prog_compiler_pic=
8807     lt_prog_compiler_can_build_shared=no
8808fi
8809
8810fi
8811
8812
8813
8814
8815
8816
8817#
8818# Check to make sure the static flag actually works.
8819#
8820wl=$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; }
8823if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8824  $as_echo_n "(cached) " >&6
8825else
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
8848fi
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
8852if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8853    :
8854else
8855    lt_prog_compiler_static=
8856fi
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; }
8866if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8867  $as_echo_n "(cached) " >&6
8868else
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
8910fi
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; }
8921if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8922  $as_echo_n "(cached) " >&6
8923else
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
8965fi
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
8972hard_links="nottested"
8973if 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
8990else
8991  need_locks=no
8992fi
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")) && (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
9485int
9486main ()
9487{
9488
9489  ;
9490  return 0;
9491}
9492_ACEOF
9493if ac_fn_c_try_link "$LINENO"; then :
9494
9495lt_aix_libpath_sed='
9496    /Import File Strings/,/^$/ {
9497	/^0/ {
9498	    s/^0  *\(.*\)$/\1/
9499	    p
9500	}
9501    }'
9502aix_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.
9504if test -z "$aix_libpath"; then
9505  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9506fi
9507fi
9508rm -f core conftest.err conftest.$ac_objext \
9509    conftest$ac_exeext conftest.$ac_ext
9510if 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
9525int
9526main ()
9527{
9528
9529  ;
9530  return 0;
9531}
9532_ACEOF
9533if ac_fn_c_try_link "$LINENO"; then :
9534
9535lt_aix_libpath_sed='
9536    /Import File Strings/,/^$/ {
9537	/^0/ {
9538	    s/^0  *\(.*\)$/\1/
9539	    p
9540	}
9541    }'
9542aix_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.
9544if test -z "$aix_libpath"; then
9545  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9546fi
9547fi
9548rm -f core conftest.err conftest.$ac_objext \
9549    conftest$ac_exeext conftest.$ac_ext
9550if 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; }
9737if test "${lt_cv_prog_compiler__b+set}" = set; then :
9738  $as_echo_n "(cached) " >&6
9739else
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
9762fi
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
9766if 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'
9768else
9769    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9770fi
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.  */
9807int foo(void) {}
9808_ACEOF
9809if 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
9812fi
9813rm -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; }
10072test "$ld_shlibs" = no && can_build_shared=no
10073
10074with_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#
10093case "x$archive_cmds_need_lc" in
10094x|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; }
10109if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10110  $as_echo_n "(cached) " >&6
10111else
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
10149fi
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  ;;
10157esac
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
10318if 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 '
10353BEGIN {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`
10379else
10380  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10381fi
10382library_names_spec=
10383libname_spec='lib$name'
10384soname_spec=
10385shrext_cmds=".so"
10386postinstall_cmds=
10387postuninstall_cmds=
10388finish_cmds=
10389finish_eval=
10390shlibpath_var=
10391shlibpath_overrides_runpath=unknown
10392version_type=none
10393dynamic_linker="$host_os ld.so"
10394sys_lib_dlsearch_path_spec="/lib /usr/lib"
10395need_lib_prefix=unknown
10396hardcode_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
10400need_version=unknown
10401
10402case $host_os in
10403aix3*)
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
10412aix[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
10456amigaos*)
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
10471beos*)
10472  library_names_spec='${libname}${shared_ext}'
10473  dynamic_linker="$host_os ld.so"
10474  shlibpath_var=LIBRARY_PATH
10475  ;;
10476
10477bsdi[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
10491cygwin* | 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
10542darwin* | 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
10557dgux*)
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
10566freebsd* | 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
10610gnu*)
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
10620haiku*)
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
10633hpux9* | 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
10681interix[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
10693irix5* | 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.
10731linux*oldld* | linux*aout* | linux*coff*)
10732  dynamic_linker=no
10733  ;;
10734
10735# This must be Linux ELF.
10736linux* | 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
10749else
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
10758int
10759main ()
10760{
10761
10762  ;
10763  return 0;
10764}
10765_ACEOF
10766if 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
10769fi
10770fi
10771rm -f core conftest.err conftest.$ac_objext \
10772    conftest$ac_exeext conftest.$ac_ext
10773    LDFLAGS=$save_LDFLAGS
10774    libdir=$save_libdir
10775
10776fi
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
10800netbsd*)
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
10818newsos6)
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
10837openbsd*)
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
10863os2*)
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
10872osf3* | 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
10883rdos*)
10884  dynamic_linker=no
10885  ;;
10886
10887solaris*)
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
10900sunos4*)
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
10912sysv4 | 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
10935sysv4*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
10944sysv5* | 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
10966tpf*)
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
10977uts4*)
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  ;;
10987esac
10988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10989$as_echo "$dynamic_linker" >&6; }
10990test "$dynamic_linker" = no && can_build_shared=no
10991
10992variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10993if test "$GCC" = yes; then
10994  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10995fi
10996
10997if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10998  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10999fi
11000if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11001  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11002fi
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; }
11097hardcode_action=
11098if 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
11115else
11116  # We cannot hardcode anything, or else we can only hardcode existing
11117  # directories.
11118  hardcode_action=unsupported
11119fi
11120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11121$as_echo "$hardcode_action" >&6; }
11122
11123if test "$hardcode_action" = relink ||
11124   test "$inherit_rpath" = yes; then
11125  # Fast installation is not supported
11126  enable_fast_install=no
11127elif test "$shlibpath_overrides_runpath" = yes ||
11128     test "$enable_shared" = no; then
11129  # Fast installation is not necessary
11130  enable_fast_install=needless
11131fi
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
11142else
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; }
11167if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11168  $as_echo_n "(cached) " >&6
11169else
11170  ac_check_lib_save_LIBS=$LIBS
11171LIBS="-ldl  $LIBS"
11172cat 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
11179extern "C"
11180#endif
11181char dlopen ();
11182int
11183main ()
11184{
11185return dlopen ();
11186  ;
11187  return 0;
11188}
11189_ACEOF
11190if ac_fn_c_try_link "$LINENO"; then :
11191  ac_cv_lib_dl_dlopen=yes
11192else
11193  ac_cv_lib_dl_dlopen=no
11194fi
11195rm -f core conftest.err conftest.$ac_objext \
11196    conftest$ac_exeext conftest.$ac_ext
11197LIBS=$ac_check_lib_save_LIBS
11198fi
11199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11200$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11201if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11202  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11203else
11204
11205    lt_cv_dlopen="dyld"
11206    lt_cv_dlopen_libs=
11207    lt_cv_dlopen_self=yes
11208
11209fi
11210
11211    ;;
11212
11213  *)
11214    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11215if test "x$ac_cv_func_shl_load" = x""yes; then :
11216  lt_cv_dlopen="shl_load"
11217else
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; }
11220if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11221  $as_echo_n "(cached) " >&6
11222else
11223  ac_check_lib_save_LIBS=$LIBS
11224LIBS="-ldld  $LIBS"
11225cat 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
11232extern "C"
11233#endif
11234char shl_load ();
11235int
11236main ()
11237{
11238return shl_load ();
11239  ;
11240  return 0;
11241}
11242_ACEOF
11243if ac_fn_c_try_link "$LINENO"; then :
11244  ac_cv_lib_dld_shl_load=yes
11245else
11246  ac_cv_lib_dld_shl_load=no
11247fi
11248rm -f core conftest.err conftest.$ac_objext \
11249    conftest$ac_exeext conftest.$ac_ext
11250LIBS=$ac_check_lib_save_LIBS
11251fi
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; }
11254if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11255  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11256else
11257  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11258if test "x$ac_cv_func_dlopen" = x""yes; then :
11259  lt_cv_dlopen="dlopen"
11260else
11261  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11262$as_echo_n "checking for dlopen in -ldl... " >&6; }
11263if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11264  $as_echo_n "(cached) " >&6
11265else
11266  ac_check_lib_save_LIBS=$LIBS
11267LIBS="-ldl  $LIBS"
11268cat 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
11275extern "C"
11276#endif
11277char dlopen ();
11278int
11279main ()
11280{
11281return dlopen ();
11282  ;
11283  return 0;
11284}
11285_ACEOF
11286if ac_fn_c_try_link "$LINENO"; then :
11287  ac_cv_lib_dl_dlopen=yes
11288else
11289  ac_cv_lib_dl_dlopen=no
11290fi
11291rm -f core conftest.err conftest.$ac_objext \
11292    conftest$ac_exeext conftest.$ac_ext
11293LIBS=$ac_check_lib_save_LIBS
11294fi
11295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11296$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11297if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11298  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11299else
11300  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11301$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11302if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11303  $as_echo_n "(cached) " >&6
11304else
11305  ac_check_lib_save_LIBS=$LIBS
11306LIBS="-lsvld  $LIBS"
11307cat 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
11314extern "C"
11315#endif
11316char dlopen ();
11317int
11318main ()
11319{
11320return dlopen ();
11321  ;
11322  return 0;
11323}
11324_ACEOF
11325if ac_fn_c_try_link "$LINENO"; then :
11326  ac_cv_lib_svld_dlopen=yes
11327else
11328  ac_cv_lib_svld_dlopen=no
11329fi
11330rm -f core conftest.err conftest.$ac_objext \
11331    conftest$ac_exeext conftest.$ac_ext
11332LIBS=$ac_check_lib_save_LIBS
11333fi
11334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11335$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11336if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11337  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11338else
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; }
11341if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11342  $as_echo_n "(cached) " >&6
11343else
11344  ac_check_lib_save_LIBS=$LIBS
11345LIBS="-ldld  $LIBS"
11346cat 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
11353extern "C"
11354#endif
11355char dld_link ();
11356int
11357main ()
11358{
11359return dld_link ();
11360  ;
11361  return 0;
11362}
11363_ACEOF
11364if ac_fn_c_try_link "$LINENO"; then :
11365  ac_cv_lib_dld_dld_link=yes
11366else
11367  ac_cv_lib_dld_dld_link=no
11368fi
11369rm -f core conftest.err conftest.$ac_objext \
11370    conftest$ac_exeext conftest.$ac_ext
11371LIBS=$ac_check_lib_save_LIBS
11372fi
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; }
11375if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11376  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11377fi
11378
11379
11380fi
11381
11382
11383fi
11384
11385
11386fi
11387
11388
11389fi
11390
11391
11392fi
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; }
11416if test "${lt_cv_dlopen_self+set}" = set; then :
11417  $as_echo_n "(cached) " >&6
11418else
11419  	  if test "$cross_compiling" = yes; then :
11420  lt_cv_dlopen_self=cross
11421else
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 11424 "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))
11469void fnord () __attribute__((visibility("default")));
11470#endif
11471
11472void fnord () { int i=42; }
11473int 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
11510fi
11511rm -fr conftest*
11512
11513
11514fi
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; }
11522if test "${lt_cv_dlopen_self_static+set}" = set; then :
11523  $as_echo_n "(cached) " >&6
11524else
11525  	  if test "$cross_compiling" = yes; then :
11526  lt_cv_dlopen_self_static=cross
11527else
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 11530 "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))
11575void fnord () __attribute__((visibility("default")));
11576#endif
11577
11578void fnord () { int i=42; }
11579int 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
11616fi
11617rm -fr conftest*
11618
11619
11620fi
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
11640fi
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658striplib=
11659old_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; }
11662if 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; }
11667else
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
11686fi
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
11739fi
11740ac_ext=c
11741ac_cpp='$CPP $CPPFLAGS'
11742ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11743ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11744ac_compiler_gnu=$ac_cv_c_compiler_gnu
11745
11746CC="$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
11782do :
11783  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11784"
11785if 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
11790fi
11791
11792done
11793
11794  for ac_header in windows.h
11795do :
11796  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11797"
11798if 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
11803fi
11804
11805done
11806
11807
11808  # Check whether --enable-plugins was given.
11809if 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
11817else
11818  plugins=$maybe_plugins
11819
11820fi
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; }
11825if test "${ac_cv_search_dlopen+set}" = set; then :
11826  $as_echo_n "(cached) " >&6
11827else
11828  ac_func_search_save_LIBS=$LIBS
11829cat 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
11836extern "C"
11837#endif
11838char dlopen ();
11839int
11840main ()
11841{
11842return dlopen ();
11843  ;
11844  return 0;
11845}
11846_ACEOF
11847for 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
11856fi
11857rm -f core conftest.err conftest.$ac_objext \
11858    conftest$ac_exeext
11859  if test "${ac_cv_search_dlopen+set}" = set; then :
11860  break
11861fi
11862done
11863if test "${ac_cv_search_dlopen+set}" = set; then :
11864
11865else
11866  ac_cv_search_dlopen=no
11867fi
11868rm conftest.$ac_ext
11869LIBS=$ac_func_search_save_LIBS
11870fi
11871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11872$as_echo "$ac_cv_search_dlopen" >&6; }
11873ac_res=$ac_cv_search_dlopen
11874if test "$ac_res" != no; then :
11875  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11876
11877fi
11878
11879  fi
11880
11881
11882case "${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    ;;
11893esac
11894
11895# Check whether --enable-largefile was given.
11896if test "${enable_largefile+set}" = set; then :
11897  enableval=$enable_largefile;
11898fi
11899
11900if 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; }
11904if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11905  $as_echo_n "(cached) " >&6
11906else
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];
11924int
11925main ()
11926{
11927
11928  ;
11929  return 0;
11930}
11931_ACEOF
11932	 if ac_fn_c_try_compile "$LINENO"; then :
11933  break
11934fi
11935rm -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
11939fi
11940rm -f core conftest.err conftest.$ac_objext
11941	 break
11942       done
11943       CC=$ac_save_CC
11944       rm -f conftest.$ac_ext
11945    fi
11946fi
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; }
11955if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11956  $as_echo_n "(cached) " >&6
11957else
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];
11970int
11971main ()
11972{
11973
11974  ;
11975  return 0;
11976}
11977_ACEOF
11978if ac_fn_c_try_compile "$LINENO"; then :
11979  ac_cv_sys_file_offset_bits=no; break
11980fi
11981rm -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];
11994int
11995main ()
11996{
11997
11998  ;
11999  return 0;
12000}
12001_ACEOF
12002if ac_fn_c_try_compile "$LINENO"; then :
12003  ac_cv_sys_file_offset_bits=64; break
12004fi
12005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12006  ac_cv_sys_file_offset_bits=unknown
12007  break
12008done
12009fi
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; }
12012case $ac_cv_sys_file_offset_bits in #(
12013  no | unknown) ;;
12014  *)
12015cat >>confdefs.h <<_ACEOF
12016#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12017_ACEOF
12018;;
12019esac
12020rm -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; }
12024if test "${ac_cv_sys_large_files+set}" = set; then :
12025  $as_echo_n "(cached) " >&6
12026else
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];
12039int
12040main ()
12041{
12042
12043  ;
12044  return 0;
12045}
12046_ACEOF
12047if ac_fn_c_try_compile "$LINENO"; then :
12048  ac_cv_sys_large_files=no; break
12049fi
12050rm -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];
12063int
12064main ()
12065{
12066
12067  ;
12068  return 0;
12069}
12070_ACEOF
12071if ac_fn_c_try_compile "$LINENO"; then :
12072  ac_cv_sys_large_files=1; break
12073fi
12074rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12075  ac_cv_sys_large_files=unknown
12076  break
12077done
12078fi
12079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12080$as_echo "$ac_cv_sys_large_files" >&6; }
12081case $ac_cv_sys_large_files in #(
12082  no | unknown) ;;
12083  *)
12084cat >>confdefs.h <<_ACEOF
12085#define _LARGE_FILES $ac_cv_sys_large_files
12086_ACEOF
12087;;
12088esac
12089rm -rf conftest*
12090  fi
12091fi
12092
12093
12094
12095 if test "$plugins" = "yes"; then
12096  PLUGINS_TRUE=
12097  PLUGINS_FALSE='#'
12098else
12099  PLUGINS_TRUE='#'
12100  PLUGINS_FALSE=
12101fi
12102
12103
12104if test "$plugins" = "yes"; then
12105  enable_targets="$enable_targets plugin"
12106fi
12107
12108# Check whether --enable-64-bit-bfd was given.
12109if 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 ;;
12114esac
12115else
12116  want64=false
12117fi
12118
12119# Check whether --enable-targets was given.
12120if 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 ;;
12126esac
12127fi
12128
12129
12130# Check whether --with-mmap was given.
12131if 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 ;;
12136esac
12137else
12138  want_mmap=false
12139fi
12140
12141# Check whether --enable-secureplt was given.
12142if 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 ;;
12147esac
12148else
12149  use_secureplt=true
12150fi
12151if test $use_secureplt = true; then
12152
12153$as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12154
12155fi
12156
12157# Check whether --enable-leading-mingw64-underscores was given.
12158if test "${enable_leading_mingw64_underscores+set}" = set; then :
12159  enableval=$enable_leading_mingw64_underscores;
12160fi
12161
12162if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12163
12164$as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12165
12166fi
12167
12168DEBUGDIR=${libdir}/debug
12169
12170# Check whether --with-separate-debug-dir was given.
12171if test "${with_separate_debug_dir+set}" = set; then :
12172  withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12173fi
12174
12175
12176
12177# Check to see if we should allow the generation of
12178# symbols with the ELF standard's STT_COMMON type.
12179# Check whether --enable-elf-stt-common was given.
12180if test "${enable_elf_stt_common+set}" = set; then :
12181  enableval=$enable_elf_stt_common; case "${enableval}" in
12182  yes) want_elf_stt_common=true ;;
12183  no)  want_elf_stt_common=false ;;
12184  *)   as_fn_error "bad value ${enableval} for ELF STT_COMMON option" "$LINENO" 5 ;;
12185 esac
12186else
12187  # We have to choose a default behaviour.  For native builds we could
12188# test whether the loader supports the STT_COMMON type, but that would
12189# mean that built binaries could not be exported to older systems where
12190# the loader does not support it. So by default we always choose to
12191# disable this feature.
12192  want_elf_stt_common=false
12193fi
12194if test $want_elf_stt_common = true; then
12195
12196$as_echo "#define USE_STT_COMMON 1" >>confdefs.h
12197
12198fi
12199
12200
12201
12202# Check whether --with-pkgversion was given.
12203if test "${with_pkgversion+set}" = set; then :
12204  withval=$with_pkgversion; case "$withval" in
12205      yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12206      no)  PKGVERSION= ;;
12207      *)   PKGVERSION="($withval) " ;;
12208     esac
12209else
12210  PKGVERSION="(GNU Binutils) "
12211
12212fi
12213
12214
12215
12216
12217
12218# Check whether --with-bugurl was given.
12219if test "${with_bugurl+set}" = set; then :
12220  withval=$with_bugurl; case "$withval" in
12221      yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12222      no)  BUGURL=
12223	   ;;
12224      *)   BUGURL="$withval"
12225	   ;;
12226     esac
12227else
12228  BUGURL="http://www.sourceware.org/bugzilla/"
12229
12230fi
12231
12232  case ${BUGURL} in
12233  "")
12234    REPORT_BUGS_TO=
12235    REPORT_BUGS_TEXI=
12236    ;;
12237  *)
12238    REPORT_BUGS_TO="<$BUGURL>"
12239    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12240    ;;
12241  esac;
12242
12243
12244
12245
12246
12247# Set the 'development' global.
12248. $srcdir/../bfd/development.sh
12249
12250GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12251cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12252/* end confdefs.h.  */
12253__GNUC__
12254_ACEOF
12255if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12256  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12257
12258else
12259  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12260fi
12261rm -f conftest*
12262
12263
12264# Check whether --enable-werror was given.
12265if test "${enable_werror+set}" = set; then :
12266  enableval=$enable_werror; case "${enableval}" in
12267     yes | y) ERROR_ON_WARNING="yes" ;;
12268     no | n)  ERROR_ON_WARNING="no" ;;
12269     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12270   esac
12271fi
12272
12273
12274# Disable -Wformat by default when using gcc on mingw
12275case "${host}" in
12276  *-*-mingw32*)
12277    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12278      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12279    fi
12280    ;;
12281  *) ;;
12282esac
12283
12284# Enable -Werror by default when using gcc.  Turn it off for releases.
12285if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12286    ERROR_ON_WARNING=yes
12287fi
12288
12289NO_WERROR=
12290if test "${ERROR_ON_WARNING}" = yes ; then
12291    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12292    NO_WERROR="-Wno-error"
12293fi
12294
12295if test "${GCC}" = yes ; then
12296  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12297fi
12298
12299# Check whether --enable-build-warnings was given.
12300if test "${enable_build_warnings+set}" = set; then :
12301  enableval=$enable_build_warnings; case "${enableval}" in
12302  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12303  no)	if test "${GCC}" = yes ; then
12304	  WARN_CFLAGS="-w"
12305	fi;;
12306  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12307        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12308  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12309        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12310  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12311esac
12312fi
12313
12314
12315if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12316  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12317fi
12318
12319
12320
12321
12322
12323ac_config_headers="$ac_config_headers config.h:config.in"
12324
12325
12326# PR 14072
12327
12328
12329if test -z "$target" ; then
12330    as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12331fi
12332
12333
12334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12335$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12336    # Check whether --enable-maintainer-mode was given.
12337if test "${enable_maintainer_mode+set}" = set; then :
12338  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12339else
12340  USE_MAINTAINER_MODE=no
12341fi
12342
12343  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12344$as_echo "$USE_MAINTAINER_MODE" >&6; }
12345   if test $USE_MAINTAINER_MODE = yes; then
12346  MAINTAINER_MODE_TRUE=
12347  MAINTAINER_MODE_FALSE='#'
12348else
12349  MAINTAINER_MODE_TRUE='#'
12350  MAINTAINER_MODE_FALSE=
12351fi
12352
12353  MAINT=$MAINTAINER_MODE_TRUE
12354
12355
12356 if false; then
12357  GENINSRC_NEVER_TRUE=
12358  GENINSRC_NEVER_FALSE='#'
12359else
12360  GENINSRC_NEVER_TRUE='#'
12361  GENINSRC_NEVER_FALSE=
12362fi
12363
12364 case ${build_alias} in
12365  "") build_noncanonical=${build} ;;
12366  *) build_noncanonical=${build_alias} ;;
12367esac
12368
12369 case ${host_alias} in
12370  "") host_noncanonical=${build_noncanonical} ;;
12371  *) host_noncanonical=${host_alias} ;;
12372esac
12373
12374 case ${target_alias} in
12375  "") target_noncanonical=${host_noncanonical} ;;
12376  *) target_noncanonical=${target_alias} ;;
12377esac
12378
12379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12380$as_echo_n "checking whether to install libbfd... " >&6; }
12381  # Check whether --enable-install-libbfd was given.
12382if test "${enable_install_libbfd+set}" = set; then :
12383  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12384else
12385  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12386        install_libbfd_p=yes
12387      else
12388        install_libbfd_p=no
12389      fi
12390fi
12391
12392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12393$as_echo "$install_libbfd_p" >&6; }
12394   if test $install_libbfd_p = yes; then
12395  INSTALL_LIBBFD_TRUE=
12396  INSTALL_LIBBFD_FALSE='#'
12397else
12398  INSTALL_LIBBFD_TRUE='#'
12399  INSTALL_LIBBFD_FALSE=
12400fi
12401
12402  # Need _noncanonical variables for this.
12403
12404
12405
12406
12407  # libbfd.a is a host library containing target dependent code
12408  bfdlibdir='$(libdir)'
12409  bfdincludedir='$(includedir)'
12410  if test "${host}" != "${target}"; then
12411    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12412    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12413  fi
12414
12415
12416
12417
12418
12419
12420
12421
12422host64=false
12423target64=false
12424bfd_default_target_size=32
12425
12426# host stuff:
12427
12428ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru uk"
12429# If we haven't got the data from the intl directory,
12430# assume NLS is disabled.
12431USE_NLS=no
12432LIBINTL=
12433LIBINTL_DEP=
12434INCINTL=
12435XGETTEXT=
12436GMSGFMT=
12437POSUB=
12438
12439if test -f  ../intl/config.intl; then
12440  .  ../intl/config.intl
12441fi
12442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12443$as_echo_n "checking whether NLS is requested... " >&6; }
12444if test x"$USE_NLS" != xyes; then
12445  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12446$as_echo "no" >&6; }
12447else
12448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12449$as_echo "yes" >&6; }
12450
12451$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12452
12453
12454  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12455$as_echo_n "checking for catalogs to be installed... " >&6; }
12456  # Look for .po and .gmo files in the source directory.
12457  CATALOGS=
12458  XLINGUAS=
12459  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12460    # If there aren't any .gmo files the shell will give us the
12461    # literal string "../path/to/srcdir/po/*.gmo" which has to be
12462    # weeded out.
12463    case "$cat" in *\**)
12464      continue;;
12465    esac
12466    # The quadruple backslash is collapsed to a double backslash
12467    # by the backticks, then collapsed again by the double quotes,
12468    # leaving us with one backslash in the sed expression (right
12469    # before the dot that mustn't act as a wildcard).
12470    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12471    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12472    # The user is allowed to set LINGUAS to a list of languages to
12473    # install catalogs for.  If it's empty that means "all of them."
12474    if test "x$LINGUAS" = x; then
12475      CATALOGS="$CATALOGS $cat"
12476      XLINGUAS="$XLINGUAS $lang"
12477    else
12478      case "$LINGUAS" in *$lang*)
12479        CATALOGS="$CATALOGS $cat"
12480        XLINGUAS="$XLINGUAS $lang"
12481        ;;
12482      esac
12483    fi
12484  done
12485  LINGUAS="$XLINGUAS"
12486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12487$as_echo "$LINGUAS" >&6; }
12488
12489
12490    DATADIRNAME=share
12491
12492  INSTOBJEXT=.mo
12493
12494  GENCAT=gencat
12495
12496  CATOBJEXT=.gmo
12497
12498fi
12499
12500        MKINSTALLDIRS=
12501  if test -n "$ac_aux_dir"; then
12502    case "$ac_aux_dir" in
12503      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12504      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12505    esac
12506  fi
12507  if test -z "$MKINSTALLDIRS"; then
12508    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12509  fi
12510
12511
12512
12513  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12514$as_echo_n "checking whether NLS is requested... " >&6; }
12515    # Check whether --enable-nls was given.
12516if test "${enable_nls+set}" = set; then :
12517  enableval=$enable_nls; USE_NLS=$enableval
12518else
12519  USE_NLS=yes
12520fi
12521
12522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12523$as_echo "$USE_NLS" >&6; }
12524
12525
12526
12527
12528
12529
12530# Prepare PATH_SEPARATOR.
12531# The user is always right.
12532if test "${PATH_SEPARATOR+set}" != set; then
12533  echo "#! /bin/sh" >conf$$.sh
12534  echo  "exit 0"   >>conf$$.sh
12535  chmod +x conf$$.sh
12536  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12537    PATH_SEPARATOR=';'
12538  else
12539    PATH_SEPARATOR=:
12540  fi
12541  rm -f conf$$.sh
12542fi
12543
12544# Find out how to test for executable files. Don't use a zero-byte file,
12545# as systems may use methods other than mode bits to determine executability.
12546cat >conf$$.file <<_ASEOF
12547#! /bin/sh
12548exit 0
12549_ASEOF
12550chmod +x conf$$.file
12551if test -x conf$$.file >/dev/null 2>&1; then
12552  ac_executable_p="test -x"
12553else
12554  ac_executable_p="test -f"
12555fi
12556rm -f conf$$.file
12557
12558# Extract the first word of "msgfmt", so it can be a program name with args.
12559set dummy msgfmt; ac_word=$2
12560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12561$as_echo_n "checking for $ac_word... " >&6; }
12562if test "${ac_cv_path_MSGFMT+set}" = set; then :
12563  $as_echo_n "(cached) " >&6
12564else
12565  case "$MSGFMT" in
12566  [\\/]* | ?:[\\/]*)
12567    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12568    ;;
12569  *)
12570    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12571    for ac_dir in $PATH; do
12572      IFS="$ac_save_IFS"
12573      test -z "$ac_dir" && ac_dir=.
12574      for ac_exec_ext in '' $ac_executable_extensions; do
12575        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12576          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12577     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12578            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12579            break 2
12580          fi
12581        fi
12582      done
12583    done
12584    IFS="$ac_save_IFS"
12585  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12586    ;;
12587esac
12588fi
12589MSGFMT="$ac_cv_path_MSGFMT"
12590if test "$MSGFMT" != ":"; then
12591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12592$as_echo "$MSGFMT" >&6; }
12593else
12594  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12595$as_echo "no" >&6; }
12596fi
12597
12598  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12599set dummy gmsgfmt; ac_word=$2
12600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12601$as_echo_n "checking for $ac_word... " >&6; }
12602if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12603  $as_echo_n "(cached) " >&6
12604else
12605  case $GMSGFMT in
12606  [\\/]* | ?:[\\/]*)
12607  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12608  ;;
12609  *)
12610  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12611for as_dir in $PATH
12612do
12613  IFS=$as_save_IFS
12614  test -z "$as_dir" && as_dir=.
12615    for ac_exec_ext in '' $ac_executable_extensions; do
12616  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12617    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12618    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12619    break 2
12620  fi
12621done
12622  done
12623IFS=$as_save_IFS
12624
12625  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12626  ;;
12627esac
12628fi
12629GMSGFMT=$ac_cv_path_GMSGFMT
12630if test -n "$GMSGFMT"; then
12631  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12632$as_echo "$GMSGFMT" >&6; }
12633else
12634  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12635$as_echo "no" >&6; }
12636fi
12637
12638
12639
12640
12641# Prepare PATH_SEPARATOR.
12642# The user is always right.
12643if test "${PATH_SEPARATOR+set}" != set; then
12644  echo "#! /bin/sh" >conf$$.sh
12645  echo  "exit 0"   >>conf$$.sh
12646  chmod +x conf$$.sh
12647  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12648    PATH_SEPARATOR=';'
12649  else
12650    PATH_SEPARATOR=:
12651  fi
12652  rm -f conf$$.sh
12653fi
12654
12655# Find out how to test for executable files. Don't use a zero-byte file,
12656# as systems may use methods other than mode bits to determine executability.
12657cat >conf$$.file <<_ASEOF
12658#! /bin/sh
12659exit 0
12660_ASEOF
12661chmod +x conf$$.file
12662if test -x conf$$.file >/dev/null 2>&1; then
12663  ac_executable_p="test -x"
12664else
12665  ac_executable_p="test -f"
12666fi
12667rm -f conf$$.file
12668
12669# Extract the first word of "xgettext", so it can be a program name with args.
12670set dummy xgettext; ac_word=$2
12671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12672$as_echo_n "checking for $ac_word... " >&6; }
12673if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12674  $as_echo_n "(cached) " >&6
12675else
12676  case "$XGETTEXT" in
12677  [\\/]* | ?:[\\/]*)
12678    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12679    ;;
12680  *)
12681    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12682    for ac_dir in $PATH; do
12683      IFS="$ac_save_IFS"
12684      test -z "$ac_dir" && ac_dir=.
12685      for ac_exec_ext in '' $ac_executable_extensions; do
12686        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12687          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12688     (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
12689            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12690            break 2
12691          fi
12692        fi
12693      done
12694    done
12695    IFS="$ac_save_IFS"
12696  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12697    ;;
12698esac
12699fi
12700XGETTEXT="$ac_cv_path_XGETTEXT"
12701if test "$XGETTEXT" != ":"; then
12702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12703$as_echo "$XGETTEXT" >&6; }
12704else
12705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706$as_echo "no" >&6; }
12707fi
12708
12709    rm -f messages.po
12710
12711
12712# Prepare PATH_SEPARATOR.
12713# The user is always right.
12714if test "${PATH_SEPARATOR+set}" != set; then
12715  echo "#! /bin/sh" >conf$$.sh
12716  echo  "exit 0"   >>conf$$.sh
12717  chmod +x conf$$.sh
12718  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12719    PATH_SEPARATOR=';'
12720  else
12721    PATH_SEPARATOR=:
12722  fi
12723  rm -f conf$$.sh
12724fi
12725
12726# Find out how to test for executable files. Don't use a zero-byte file,
12727# as systems may use methods other than mode bits to determine executability.
12728cat >conf$$.file <<_ASEOF
12729#! /bin/sh
12730exit 0
12731_ASEOF
12732chmod +x conf$$.file
12733if test -x conf$$.file >/dev/null 2>&1; then
12734  ac_executable_p="test -x"
12735else
12736  ac_executable_p="test -f"
12737fi
12738rm -f conf$$.file
12739
12740# Extract the first word of "msgmerge", so it can be a program name with args.
12741set dummy msgmerge; ac_word=$2
12742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12743$as_echo_n "checking for $ac_word... " >&6; }
12744if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12745  $as_echo_n "(cached) " >&6
12746else
12747  case "$MSGMERGE" in
12748  [\\/]* | ?:[\\/]*)
12749    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12750    ;;
12751  *)
12752    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12753    for ac_dir in $PATH; do
12754      IFS="$ac_save_IFS"
12755      test -z "$ac_dir" && ac_dir=.
12756      for ac_exec_ext in '' $ac_executable_extensions; do
12757        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12758          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12759            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12760            break 2
12761          fi
12762        fi
12763      done
12764    done
12765    IFS="$ac_save_IFS"
12766  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12767    ;;
12768esac
12769fi
12770MSGMERGE="$ac_cv_path_MSGMERGE"
12771if test "$MSGMERGE" != ":"; then
12772  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12773$as_echo "$MSGMERGE" >&6; }
12774else
12775  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12776$as_echo "no" >&6; }
12777fi
12778
12779
12780      if test "$GMSGFMT" != ":"; then
12781            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12782       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12783      : ;
12784    else
12785      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12786      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12787$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12788      GMSGFMT=":"
12789    fi
12790  fi
12791
12792      if test "$XGETTEXT" != ":"; then
12793            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12794       (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
12795      : ;
12796    else
12797      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12798$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12799      XGETTEXT=":"
12800    fi
12801        rm -f messages.po
12802  fi
12803
12804  ac_config_commands="$ac_config_commands default-1"
12805
12806
12807
12808# Permit host specific settings.
12809. ${srcdir}/configure.host
12810
12811
12812
12813
12814BFD_HOST_64BIT_LONG=0
12815BFD_HOST_64BIT_LONG_LONG=0
12816BFD_HOST_64_BIT_DEFINED=0
12817BFD_HOST_64_BIT=
12818BFD_HOST_U_64_BIT=
12819BFD_HOSTPTR_T="unsigned long"
12820
12821# The cast to long int works around a bug in the HP C Compiler
12822# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12823# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12824# This bug is HP SR number 8606223364.
12825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12826$as_echo_n "checking size of long long... " >&6; }
12827if test "${ac_cv_sizeof_long_long+set}" = set; then :
12828  $as_echo_n "(cached) " >&6
12829else
12830  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12831
12832else
12833  if test "$ac_cv_type_long_long" = yes; then
12834     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12835$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12836{ as_fn_set_status 77
12837as_fn_error "cannot compute sizeof (long long)
12838See \`config.log' for more details." "$LINENO" 5; }; }
12839   else
12840     ac_cv_sizeof_long_long=0
12841   fi
12842fi
12843
12844fi
12845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12846$as_echo "$ac_cv_sizeof_long_long" >&6; }
12847
12848
12849
12850cat >>confdefs.h <<_ACEOF
12851#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12852_ACEOF
12853
12854
12855# The cast to long int works around a bug in the HP C Compiler
12856# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12857# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12858# This bug is HP SR number 8606223364.
12859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12860$as_echo_n "checking size of void *... " >&6; }
12861if test "${ac_cv_sizeof_void_p+set}" = set; then :
12862  $as_echo_n "(cached) " >&6
12863else
12864  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12865
12866else
12867  if test "$ac_cv_type_void_p" = yes; then
12868     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12869$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12870{ as_fn_set_status 77
12871as_fn_error "cannot compute sizeof (void *)
12872See \`config.log' for more details." "$LINENO" 5; }; }
12873   else
12874     ac_cv_sizeof_void_p=0
12875   fi
12876fi
12877
12878fi
12879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12880$as_echo "$ac_cv_sizeof_void_p" >&6; }
12881
12882
12883
12884cat >>confdefs.h <<_ACEOF
12885#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12886_ACEOF
12887
12888
12889# The cast to long int works around a bug in the HP C Compiler
12890# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12891# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12892# This bug is HP SR number 8606223364.
12893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12894$as_echo_n "checking size of long... " >&6; }
12895if test "${ac_cv_sizeof_long+set}" = set; then :
12896  $as_echo_n "(cached) " >&6
12897else
12898  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12899
12900else
12901  if test "$ac_cv_type_long" = yes; then
12902     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12903$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12904{ as_fn_set_status 77
12905as_fn_error "cannot compute sizeof (long)
12906See \`config.log' for more details." "$LINENO" 5; }; }
12907   else
12908     ac_cv_sizeof_long=0
12909   fi
12910fi
12911
12912fi
12913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12914$as_echo "$ac_cv_sizeof_long" >&6; }
12915
12916
12917
12918cat >>confdefs.h <<_ACEOF
12919#define SIZEOF_LONG $ac_cv_sizeof_long
12920_ACEOF
12921
12922
12923
12924if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12925  host64=true
12926fi
12927
12928if test "x${ac_cv_sizeof_long}" = "x8"; then
12929  BFD_HOST_64BIT_LONG=1
12930  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12931  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12932elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12933  BFD_HOST_64BIT_LONG_LONG=1
12934  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12935  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12936  if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12937    BFD_HOSTPTR_T="unsigned long long"
12938  fi
12939fi
12940
12941if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12942  BFD_HOST_64_BIT_DEFINED=1
12943  BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12944  BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12945fi
12946
12947
12948
12949
12950
12951
12952
12953
12954# Put a plausible default for CC_FOR_BUILD in Makefile.
12955if test -z "$CC_FOR_BUILD"; then
12956  if test "x$cross_compiling" = "xno"; then
12957    CC_FOR_BUILD='$(CC)'
12958  else
12959    CC_FOR_BUILD=gcc
12960  fi
12961fi
12962
12963# Also set EXEEXT_FOR_BUILD.
12964if test "x$cross_compiling" = "xno"; then
12965  EXEEXT_FOR_BUILD='$(EXEEXT)'
12966else
12967  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12968$as_echo_n "checking for build system executable suffix... " >&6; }
12969if test "${bfd_cv_build_exeext+set}" = set; then :
12970  $as_echo_n "(cached) " >&6
12971else
12972  rm -f conftest*
12973     echo 'int main () { return 0; }' > conftest.c
12974     bfd_cv_build_exeext=
12975     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12976     for file in conftest.*; do
12977       case $file in
12978       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12979       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12980       esac
12981     done
12982     rm -f conftest*
12983     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12984fi
12985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12986$as_echo "$bfd_cv_build_exeext" >&6; }
12987  EXEEXT_FOR_BUILD=""
12988  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12989fi
12990
12991
12992for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h wchar.h
12993do :
12994  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12995ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12996eval as_val=\$$as_ac_Header
12997   if test "x$as_val" = x""yes; then :
12998  cat >>confdefs.h <<_ACEOF
12999#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13000_ACEOF
13001
13002fi
13003
13004done
13005
13006for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h sys/resource.h
13007do :
13008  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13009ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13010eval as_val=\$$as_ac_Header
13011   if test "x$as_val" = x""yes; then :
13012  cat >>confdefs.h <<_ACEOF
13013#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13014_ACEOF
13015
13016fi
13017
13018done
13019
13020
13021
13022inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
13023
13024acx_cv_header_stdint=stddef.h
13025acx_cv_header_stdint_kind="(already complete)"
13026for i in stdint.h $inttype_headers; do
13027  unset ac_cv_type_uintptr_t
13028  unset ac_cv_type_uintmax_t
13029  unset ac_cv_type_int_least32_t
13030  unset ac_cv_type_int_fast32_t
13031  unset ac_cv_type_uint64_t
13032  $as_echo_n "looking for a compliant stdint.h in $i, " >&6
13033  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
13034#include <$i>
13035"
13036if test "x$ac_cv_type_uintmax_t" = x""yes; then :
13037  acx_cv_header_stdint=$i
13038else
13039  continue
13040fi
13041
13042  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13043#include <$i>
13044"
13045if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13046
13047else
13048  acx_cv_header_stdint_kind="(mostly complete)"
13049fi
13050
13051  ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
13052#include <$i>
13053"
13054if test "x$ac_cv_type_int_least32_t" = x""yes; then :
13055
13056else
13057  acx_cv_header_stdint_kind="(mostly complete)"
13058fi
13059
13060  ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
13061#include <$i>
13062"
13063if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
13064
13065else
13066  acx_cv_header_stdint_kind="(mostly complete)"
13067fi
13068
13069  ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13070#include <$i>
13071"
13072if test "x$ac_cv_type_uint64_t" = x""yes; then :
13073
13074else
13075  acx_cv_header_stdint_kind="(lacks uint64_t)"
13076fi
13077
13078  break
13079done
13080if test "$acx_cv_header_stdint" = stddef.h; then
13081  acx_cv_header_stdint_kind="(lacks uintmax_t)"
13082  for i in stdint.h $inttype_headers; do
13083    unset ac_cv_type_uintptr_t
13084    unset ac_cv_type_uint32_t
13085    unset ac_cv_type_uint64_t
13086    $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
13087    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
13088#include <$i>
13089"
13090if test "x$ac_cv_type_uint32_t" = x""yes; then :
13091  acx_cv_header_stdint=$i
13092else
13093  continue
13094fi
13095
13096    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13097#include <$i>
13098"
13099if test "x$ac_cv_type_uint64_t" = x""yes; then :
13100
13101fi
13102
13103    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13104#include <$i>
13105"
13106if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13107
13108fi
13109
13110    break
13111  done
13112fi
13113if test "$acx_cv_header_stdint" = stddef.h; then
13114  acx_cv_header_stdint_kind="(u_intXX_t style)"
13115  for i in sys/types.h $inttype_headers; do
13116    unset ac_cv_type_u_int32_t
13117    unset ac_cv_type_u_int64_t
13118    $as_echo_n "looking for u_intXX_t types in $i, " >&6
13119    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13120#include <$i>
13121"
13122if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13123  acx_cv_header_stdint=$i
13124else
13125  continue
13126fi
13127
13128    ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13129#include <$i>
13130"
13131if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13132
13133fi
13134
13135    break
13136  done
13137fi
13138if test "$acx_cv_header_stdint" = stddef.h; then
13139  acx_cv_header_stdint_kind="(using manual detection)"
13140fi
13141
13142test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13143test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13144test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13145test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13146test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13147
13148# ----------------- Summarize what we found so far
13149
13150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13151$as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13152
13153case `$as_basename -- bfd_stdint.h ||
13154$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13155	 Xbfd_stdint.h : 'X\(//\)$' \| \
13156	 Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13157$as_echo X/bfd_stdint.h |
13158    sed '/^.*\/\([^/][^/]*\)\/*$/{
13159	    s//\1/
13160	    q
13161	  }
13162	  /^X\/\(\/\/\)$/{
13163	    s//\1/
13164	    q
13165	  }
13166	  /^X\/\(\/\).*/{
13167	    s//\1/
13168	    q
13169	  }
13170	  s/.*/./; q'` in
13171  stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13172$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13173  inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13174$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13175  *) ;;
13176esac
13177
13178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13179$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13180
13181# ----------------- done included file, check C basic types --------
13182
13183# Lacking an uintptr_t?  Test size of void *
13184case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13185  stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13186# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13187# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13188# This bug is HP SR number 8606223364.
13189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13190$as_echo_n "checking size of void *... " >&6; }
13191if test "${ac_cv_sizeof_void_p+set}" = set; then :
13192  $as_echo_n "(cached) " >&6
13193else
13194  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13195
13196else
13197  if test "$ac_cv_type_void_p" = yes; then
13198     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13199$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13200{ as_fn_set_status 77
13201as_fn_error "cannot compute sizeof (void *)
13202See \`config.log' for more details." "$LINENO" 5; }; }
13203   else
13204     ac_cv_sizeof_void_p=0
13205   fi
13206fi
13207
13208fi
13209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13210$as_echo "$ac_cv_sizeof_void_p" >&6; }
13211
13212
13213
13214cat >>confdefs.h <<_ACEOF
13215#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13216_ACEOF
13217
13218 ;;
13219esac
13220
13221# Lacking an uint64_t?  Test size of long
13222case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13223  stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13224# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13225# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13226# This bug is HP SR number 8606223364.
13227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13228$as_echo_n "checking size of long... " >&6; }
13229if test "${ac_cv_sizeof_long+set}" = set; then :
13230  $as_echo_n "(cached) " >&6
13231else
13232  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13233
13234else
13235  if test "$ac_cv_type_long" = yes; then
13236     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13237$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13238{ as_fn_set_status 77
13239as_fn_error "cannot compute sizeof (long)
13240See \`config.log' for more details." "$LINENO" 5; }; }
13241   else
13242     ac_cv_sizeof_long=0
13243   fi
13244fi
13245
13246fi
13247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13248$as_echo "$ac_cv_sizeof_long" >&6; }
13249
13250
13251
13252cat >>confdefs.h <<_ACEOF
13253#define SIZEOF_LONG $ac_cv_sizeof_long
13254_ACEOF
13255
13256 ;;
13257esac
13258
13259if test $acx_cv_header_stdint = stddef.h; then
13260  # Lacking a good header?  Test size of everything and deduce all types.
13261  # The cast to long int works around a bug in the HP C Compiler
13262# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13263# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13264# This bug is HP SR number 8606223364.
13265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13266$as_echo_n "checking size of int... " >&6; }
13267if test "${ac_cv_sizeof_int+set}" = set; then :
13268  $as_echo_n "(cached) " >&6
13269else
13270  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13271
13272else
13273  if test "$ac_cv_type_int" = yes; then
13274     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13275$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13276{ as_fn_set_status 77
13277as_fn_error "cannot compute sizeof (int)
13278See \`config.log' for more details." "$LINENO" 5; }; }
13279   else
13280     ac_cv_sizeof_int=0
13281   fi
13282fi
13283
13284fi
13285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13286$as_echo "$ac_cv_sizeof_int" >&6; }
13287
13288
13289
13290cat >>confdefs.h <<_ACEOF
13291#define SIZEOF_INT $ac_cv_sizeof_int
13292_ACEOF
13293
13294
13295  # The cast to long int works around a bug in the HP C Compiler
13296# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13297# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13298# This bug is HP SR number 8606223364.
13299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13300$as_echo_n "checking size of short... " >&6; }
13301if test "${ac_cv_sizeof_short+set}" = set; then :
13302  $as_echo_n "(cached) " >&6
13303else
13304  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13305
13306else
13307  if test "$ac_cv_type_short" = yes; then
13308     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13309$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13310{ as_fn_set_status 77
13311as_fn_error "cannot compute sizeof (short)
13312See \`config.log' for more details." "$LINENO" 5; }; }
13313   else
13314     ac_cv_sizeof_short=0
13315   fi
13316fi
13317
13318fi
13319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13320$as_echo "$ac_cv_sizeof_short" >&6; }
13321
13322
13323
13324cat >>confdefs.h <<_ACEOF
13325#define SIZEOF_SHORT $ac_cv_sizeof_short
13326_ACEOF
13327
13328
13329  # The cast to long int works around a bug in the HP C Compiler
13330# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13331# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13332# This bug is HP SR number 8606223364.
13333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13334$as_echo_n "checking size of char... " >&6; }
13335if test "${ac_cv_sizeof_char+set}" = set; then :
13336  $as_echo_n "(cached) " >&6
13337else
13338  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13339
13340else
13341  if test "$ac_cv_type_char" = yes; then
13342     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13343$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13344{ as_fn_set_status 77
13345as_fn_error "cannot compute sizeof (char)
13346See \`config.log' for more details." "$LINENO" 5; }; }
13347   else
13348     ac_cv_sizeof_char=0
13349   fi
13350fi
13351
13352fi
13353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13354$as_echo "$ac_cv_sizeof_char" >&6; }
13355
13356
13357
13358cat >>confdefs.h <<_ACEOF
13359#define SIZEOF_CHAR $ac_cv_sizeof_char
13360_ACEOF
13361
13362
13363
13364  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13365$as_echo_n "checking for type equivalent to int8_t... " >&6; }
13366  case "$ac_cv_sizeof_char" in
13367    1) acx_cv_type_int8_t=char ;;
13368    *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
13369  esac
13370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13371$as_echo "$acx_cv_type_int8_t" >&6; }
13372
13373  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13374$as_echo_n "checking for type equivalent to int16_t... " >&6; }
13375  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13376    2:*) acx_cv_type_int16_t=int ;;
13377    *:2) acx_cv_type_int16_t=short ;;
13378    *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
13379  esac
13380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13381$as_echo "$acx_cv_type_int16_t" >&6; }
13382
13383  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13384$as_echo_n "checking for type equivalent to int32_t... " >&6; }
13385  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13386    4:*) acx_cv_type_int32_t=int ;;
13387    *:4) acx_cv_type_int32_t=long ;;
13388    *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
13389  esac
13390  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13391$as_echo "$acx_cv_type_int32_t" >&6; }
13392fi
13393
13394# These tests are here to make the output prettier
13395
13396if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13397  case "$ac_cv_sizeof_long" in
13398    8) acx_cv_type_int64_t=long ;;
13399  esac
13400  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13401$as_echo_n "checking for type equivalent to int64_t... " >&6; }
13402  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13403$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13404fi
13405
13406# Now we can use the above types
13407
13408if test "$ac_cv_type_uintptr_t" != yes; then
13409  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13410$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13411  case $ac_cv_sizeof_void_p in
13412    2) acx_cv_type_intptr_t=int16_t ;;
13413    4) acx_cv_type_intptr_t=int32_t ;;
13414    8) acx_cv_type_intptr_t=int64_t ;;
13415    *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
13416  esac
13417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13418$as_echo "$acx_cv_type_intptr_t" >&6; }
13419fi
13420
13421# ----------------- done all checks, emit header -------------
13422ac_config_commands="$ac_config_commands bfd_stdint.h"
13423
13424
13425
13426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13427$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13428if test "${ac_cv_header_time+set}" = set; then :
13429  $as_echo_n "(cached) " >&6
13430else
13431  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13432/* end confdefs.h.  */
13433#include <sys/types.h>
13434#include <sys/time.h>
13435#include <time.h>
13436
13437int
13438main ()
13439{
13440if ((struct tm *) 0)
13441return 0;
13442  ;
13443  return 0;
13444}
13445_ACEOF
13446if ac_fn_c_try_compile "$LINENO"; then :
13447  ac_cv_header_time=yes
13448else
13449  ac_cv_header_time=no
13450fi
13451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13452fi
13453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13454$as_echo "$ac_cv_header_time" >&6; }
13455if test $ac_cv_header_time = yes; then
13456
13457$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13458
13459fi
13460
13461ac_header_dirent=no
13462for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13463  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13465$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13466if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13467  $as_echo_n "(cached) " >&6
13468else
13469  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13470/* end confdefs.h.  */
13471#include <sys/types.h>
13472#include <$ac_hdr>
13473
13474int
13475main ()
13476{
13477if ((DIR *) 0)
13478return 0;
13479  ;
13480  return 0;
13481}
13482_ACEOF
13483if ac_fn_c_try_compile "$LINENO"; then :
13484  eval "$as_ac_Header=yes"
13485else
13486  eval "$as_ac_Header=no"
13487fi
13488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13489fi
13490eval ac_res=\$$as_ac_Header
13491	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13492$as_echo "$ac_res" >&6; }
13493eval as_val=\$$as_ac_Header
13494   if test "x$as_val" = x""yes; then :
13495  cat >>confdefs.h <<_ACEOF
13496#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13497_ACEOF
13498
13499ac_header_dirent=$ac_hdr; break
13500fi
13501
13502done
13503# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13504if test $ac_header_dirent = dirent.h; then
13505  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13506$as_echo_n "checking for library containing opendir... " >&6; }
13507if test "${ac_cv_search_opendir+set}" = set; then :
13508  $as_echo_n "(cached) " >&6
13509else
13510  ac_func_search_save_LIBS=$LIBS
13511cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13512/* end confdefs.h.  */
13513
13514/* Override any GCC internal prototype to avoid an error.
13515   Use char because int might match the return type of a GCC
13516   builtin and then its argument prototype would still apply.  */
13517#ifdef __cplusplus
13518extern "C"
13519#endif
13520char opendir ();
13521int
13522main ()
13523{
13524return opendir ();
13525  ;
13526  return 0;
13527}
13528_ACEOF
13529for ac_lib in '' dir; do
13530  if test -z "$ac_lib"; then
13531    ac_res="none required"
13532  else
13533    ac_res=-l$ac_lib
13534    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13535  fi
13536  if ac_fn_c_try_link "$LINENO"; then :
13537  ac_cv_search_opendir=$ac_res
13538fi
13539rm -f core conftest.err conftest.$ac_objext \
13540    conftest$ac_exeext
13541  if test "${ac_cv_search_opendir+set}" = set; then :
13542  break
13543fi
13544done
13545if test "${ac_cv_search_opendir+set}" = set; then :
13546
13547else
13548  ac_cv_search_opendir=no
13549fi
13550rm conftest.$ac_ext
13551LIBS=$ac_func_search_save_LIBS
13552fi
13553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13554$as_echo "$ac_cv_search_opendir" >&6; }
13555ac_res=$ac_cv_search_opendir
13556if test "$ac_res" != no; then :
13557  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13558
13559fi
13560
13561else
13562  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13563$as_echo_n "checking for library containing opendir... " >&6; }
13564if test "${ac_cv_search_opendir+set}" = set; then :
13565  $as_echo_n "(cached) " >&6
13566else
13567  ac_func_search_save_LIBS=$LIBS
13568cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13569/* end confdefs.h.  */
13570
13571/* Override any GCC internal prototype to avoid an error.
13572   Use char because int might match the return type of a GCC
13573   builtin and then its argument prototype would still apply.  */
13574#ifdef __cplusplus
13575extern "C"
13576#endif
13577char opendir ();
13578int
13579main ()
13580{
13581return opendir ();
13582  ;
13583  return 0;
13584}
13585_ACEOF
13586for ac_lib in '' x; do
13587  if test -z "$ac_lib"; then
13588    ac_res="none required"
13589  else
13590    ac_res=-l$ac_lib
13591    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13592  fi
13593  if ac_fn_c_try_link "$LINENO"; then :
13594  ac_cv_search_opendir=$ac_res
13595fi
13596rm -f core conftest.err conftest.$ac_objext \
13597    conftest$ac_exeext
13598  if test "${ac_cv_search_opendir+set}" = set; then :
13599  break
13600fi
13601done
13602if test "${ac_cv_search_opendir+set}" = set; then :
13603
13604else
13605  ac_cv_search_opendir=no
13606fi
13607rm conftest.$ac_ext
13608LIBS=$ac_func_search_save_LIBS
13609fi
13610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13611$as_echo "$ac_cv_search_opendir" >&6; }
13612ac_res=$ac_cv_search_opendir
13613if test "$ac_res" != no; then :
13614  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13615
13616fi
13617
13618fi
13619
13620
13621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13622$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13623if test "${gcc_cv_header_string+set}" = set; then :
13624  $as_echo_n "(cached) " >&6
13625else
13626  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13627/* end confdefs.h.  */
13628#include <string.h>
13629#include <strings.h>
13630int
13631main ()
13632{
13633
13634  ;
13635  return 0;
13636}
13637_ACEOF
13638if ac_fn_c_try_compile "$LINENO"; then :
13639  gcc_cv_header_string=yes
13640else
13641  gcc_cv_header_string=no
13642fi
13643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13644fi
13645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13646$as_echo "$gcc_cv_header_string" >&6; }
13647if test $gcc_cv_header_string = yes; then
13648
13649$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13650
13651fi
13652
13653for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13654do :
13655  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13656ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13657eval as_val=\$$as_ac_var
13658   if test "x$as_val" = x""yes; then :
13659  cat >>confdefs.h <<_ACEOF
13660#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13661_ACEOF
13662
13663fi
13664done
13665
13666for ac_func in strtoull getrlimit
13667do :
13668  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13669ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13670eval as_val=\$$as_ac_var
13671   if test "x$as_val" = x""yes; then :
13672  cat >>confdefs.h <<_ACEOF
13673#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13674_ACEOF
13675
13676fi
13677done
13678
13679
13680ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13681if test "x$ac_cv_have_decl_basename" = x""yes; then :
13682  ac_have_decl=1
13683else
13684  ac_have_decl=0
13685fi
13686
13687cat >>confdefs.h <<_ACEOF
13688#define HAVE_DECL_BASENAME $ac_have_decl
13689_ACEOF
13690
13691ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13692if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13693  ac_have_decl=1
13694else
13695  ac_have_decl=0
13696fi
13697
13698cat >>confdefs.h <<_ACEOF
13699#define HAVE_DECL_FTELLO $ac_have_decl
13700_ACEOF
13701
13702ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13703if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13704  ac_have_decl=1
13705else
13706  ac_have_decl=0
13707fi
13708
13709cat >>confdefs.h <<_ACEOF
13710#define HAVE_DECL_FTELLO64 $ac_have_decl
13711_ACEOF
13712
13713ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13714if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13715  ac_have_decl=1
13716else
13717  ac_have_decl=0
13718fi
13719
13720cat >>confdefs.h <<_ACEOF
13721#define HAVE_DECL_FSEEKO $ac_have_decl
13722_ACEOF
13723
13724ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13725if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13726  ac_have_decl=1
13727else
13728  ac_have_decl=0
13729fi
13730
13731cat >>confdefs.h <<_ACEOF
13732#define HAVE_DECL_FSEEKO64 $ac_have_decl
13733_ACEOF
13734
13735
13736
13737case "${host}" in
13738*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13739
13740$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13741 ;;
13742esac
13743
13744ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13745if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13746  ac_have_decl=1
13747else
13748  ac_have_decl=0
13749fi
13750
13751cat >>confdefs.h <<_ACEOF
13752#define HAVE_DECL_FFS $ac_have_decl
13753_ACEOF
13754
13755ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13756if test "x$ac_cv_have_decl_free" = x""yes; then :
13757  ac_have_decl=1
13758else
13759  ac_have_decl=0
13760fi
13761
13762cat >>confdefs.h <<_ACEOF
13763#define HAVE_DECL_FREE $ac_have_decl
13764_ACEOF
13765
13766ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13767if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13768  ac_have_decl=1
13769else
13770  ac_have_decl=0
13771fi
13772
13773cat >>confdefs.h <<_ACEOF
13774#define HAVE_DECL_GETENV $ac_have_decl
13775_ACEOF
13776
13777ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13778if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13779  ac_have_decl=1
13780else
13781  ac_have_decl=0
13782fi
13783
13784cat >>confdefs.h <<_ACEOF
13785#define HAVE_DECL_MALLOC $ac_have_decl
13786_ACEOF
13787
13788ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13789if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13790  ac_have_decl=1
13791else
13792  ac_have_decl=0
13793fi
13794
13795cat >>confdefs.h <<_ACEOF
13796#define HAVE_DECL_REALLOC $ac_have_decl
13797_ACEOF
13798
13799ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13800if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13801  ac_have_decl=1
13802else
13803  ac_have_decl=0
13804fi
13805
13806cat >>confdefs.h <<_ACEOF
13807#define HAVE_DECL_STPCPY $ac_have_decl
13808_ACEOF
13809
13810ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13811if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13812  ac_have_decl=1
13813else
13814  ac_have_decl=0
13815fi
13816
13817cat >>confdefs.h <<_ACEOF
13818#define HAVE_DECL_STRSTR $ac_have_decl
13819_ACEOF
13820
13821ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13822if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13823  ac_have_decl=1
13824else
13825  ac_have_decl=0
13826fi
13827
13828cat >>confdefs.h <<_ACEOF
13829#define HAVE_DECL_SNPRINTF $ac_have_decl
13830_ACEOF
13831
13832ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13833if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13834  ac_have_decl=1
13835else
13836  ac_have_decl=0
13837fi
13838
13839cat >>confdefs.h <<_ACEOF
13840#define HAVE_DECL_VSNPRINTF $ac_have_decl
13841_ACEOF
13842
13843ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13844if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
13845  ac_have_decl=1
13846else
13847  ac_have_decl=0
13848fi
13849
13850cat >>confdefs.h <<_ACEOF
13851#define HAVE_DECL_STRNLEN $ac_have_decl
13852_ACEOF
13853
13854
13855# Link in zlib if we can.  This allows us to read compressed debug sections.
13856# This is used only by compress.c.
13857
13858  # See if the user specified whether he wants zlib support or not.
13859
13860# Check whether --with-zlib was given.
13861if test "${with_zlib+set}" = set; then :
13862  withval=$with_zlib;
13863else
13864  with_zlib=auto
13865fi
13866
13867
13868  if test "$with_zlib" != "no"; then
13869    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
13870$as_echo_n "checking for library containing zlibVersion... " >&6; }
13871if test "${ac_cv_search_zlibVersion+set}" = set; then :
13872  $as_echo_n "(cached) " >&6
13873else
13874  ac_func_search_save_LIBS=$LIBS
13875cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13876/* end confdefs.h.  */
13877
13878/* Override any GCC internal prototype to avoid an error.
13879   Use char because int might match the return type of a GCC
13880   builtin and then its argument prototype would still apply.  */
13881#ifdef __cplusplus
13882extern "C"
13883#endif
13884char zlibVersion ();
13885int
13886main ()
13887{
13888return zlibVersion ();
13889  ;
13890  return 0;
13891}
13892_ACEOF
13893for ac_lib in '' z; do
13894  if test -z "$ac_lib"; then
13895    ac_res="none required"
13896  else
13897    ac_res=-l$ac_lib
13898    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13899  fi
13900  if ac_fn_c_try_link "$LINENO"; then :
13901  ac_cv_search_zlibVersion=$ac_res
13902fi
13903rm -f core conftest.err conftest.$ac_objext \
13904    conftest$ac_exeext
13905  if test "${ac_cv_search_zlibVersion+set}" = set; then :
13906  break
13907fi
13908done
13909if test "${ac_cv_search_zlibVersion+set}" = set; then :
13910
13911else
13912  ac_cv_search_zlibVersion=no
13913fi
13914rm conftest.$ac_ext
13915LIBS=$ac_func_search_save_LIBS
13916fi
13917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13918$as_echo "$ac_cv_search_zlibVersion" >&6; }
13919ac_res=$ac_cv_search_zlibVersion
13920if test "$ac_res" != no; then :
13921  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13922  for ac_header in zlib.h
13923do :
13924  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13925if test "x$ac_cv_header_zlib_h" = x""yes; then :
13926  cat >>confdefs.h <<_ACEOF
13927#define HAVE_ZLIB_H 1
13928_ACEOF
13929
13930fi
13931
13932done
13933
13934fi
13935
13936    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13937      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
13938    fi
13939  fi
13940
13941
13942# If we are configured native, pick a core file support file.
13943COREFILE=
13944COREFLAG=
13945CORE_HEADER=
13946TRAD_HEADER=
13947if test "${target}" = "${host}"; then
13948  case "${host}" in
13949  alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
13950	COREFILE=''
13951	;;
13952  alpha*-*-linux-*)
13953	COREFILE=trad-core.lo
13954	TRAD_HEADER='"hosts/alphalinux.h"'
13955	;;
13956  alpha*-*-netbsd* | alpha*-*-openbsd*)
13957	COREFILE=netbsd-core.lo
13958	;;
13959  alpha*-*-*)
13960        COREFILE=osf-core.lo
13961	;;
13962  arm-*-freebsd* | arm-*-kfreebsd*-gnu)
13963	COREFILE='' ;;
13964  arm-*-netbsd* | arm-*-openbsd*)
13965	COREFILE=netbsd-core.lo
13966	;;
13967  arm-*-riscix)		COREFILE=trad-core.lo ;;
13968  hppa*-*-hpux*)	COREFILE=hpux-core.lo ;;
13969  hppa*-*-hiux*)	COREFILE=hpux-core.lo ;;
13970  hppa*-*-mpeix*)	COREFILE=hpux-core.lo ;;
13971  hppa*-*-bsd*)		COREFILE="hpux-core.lo hppabsd-core.lo"
13972			COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
13973  hppa*-*-netbsd* | hppa*-*-openbsd*)
13974	COREFILE=netbsd-core.lo
13975	;;
13976
13977  i370-*-*)
13978	COREFILE=trad-core.lo
13979	TRAD_HEADER='"hosts/i370linux.h"'
13980	;;
13981
13982  i[3-7]86-sequent-bsd*)
13983	COREFILE=trad-core.lo
13984	TRAD_HEADER='"hosts/symmetry.h"'
13985	;;
13986  i[3-7]86-sequent-sysv4*) ;;
13987  i[3-7]86-sequent-sysv*)
13988	COREFILE=trad-core.lo
13989	TRAD_HEADER='"hosts/symmetry.h"'
13990	;;
13991  i[3-7]86-*-bsdi)
13992	COREFILE=
13993	;;
13994  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*)
13995	COREFILE=trad-core.lo
13996	TRAD_HEADER='"hosts/i386bsd.h"'
13997	;;
13998  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
13999	COREFILE=''
14000	TRAD_HEADER='"hosts/i386bsd.h"'
14001	;;
14002  i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
14003	COREFILE=netbsd-core.lo
14004	;;
14005  i[3-7]86-esix-sysv3*)
14006	COREFILE=trad-core.lo
14007	TRAD_HEADER='"hosts/esix.h"'
14008	;;
14009  i[3-7]86-*-sco3.2v5*)
14010	COREFILE=sco5-core.lo
14011	;;
14012  i[3-7]86-*-sco* | i[3-7]86-*-isc*)
14013	COREFILE=trad-core.lo
14014	TRAD_HEADER='"hosts/i386sco.h"'
14015	;;
14016  i[3-7]86-*-mach3*)
14017	COREFILE=trad-core.lo
14018	TRAD_HEADER='"hosts/i386mach3.h"'
14019	;;
14020  i[3-7]86-*-linux-*)
14021	COREFILE=trad-core.lo
14022	TRAD_HEADER='"hosts/i386linux.h"'
14023	case "$enable_targets"-"$want64" in
14024	*x86_64-*linux*|*-true)
14025	  CORE_HEADER='"hosts/x86-64linux.h"'
14026	esac
14027	;;
14028  i[3-7]86-*-isc*)	COREFILE=trad-core.lo ;;
14029  i[3-7]86-*-aix*)	COREFILE=aix386-core.lo ;;
14030  i860-*-mach3* | i860-*-osf1*)
14031	COREFILE=trad-core.lo
14032	TRAD_HEADER='"hosts/i860mach3.h"'
14033	;;
14034  mips*-*-netbsd* | mips*-*-openbsd*)
14035	COREFILE=netbsd-core.lo
14036	;;
14037  mips-dec-*)
14038	COREFILE=trad-core.lo
14039	TRAD_HEADER='"hosts/decstation.h"'
14040	;;
14041  mips-sgi-irix4*)	COREFILE=irix-core.lo ;;
14042  mips-sgi-irix5*)	COREFILE=irix-core.lo ;;
14043  mips-sgi-irix6*)	COREFILE=irix-core.lo ;;
14044  mips-*-sysv4*)	;;
14045  mips-*-sysv* | mips-*-riscos*)
14046	COREFILE=trad-core.lo
14047	TRAD_HEADER='"hosts/riscos.h"'
14048	;;
14049  mips-sony-bsd*)
14050	COREFILE=trad-core.lo
14051	TRAD_HEADER='"hosts/news-mips.h"'
14052	;;
14053  m68*-bull*-sysv*)
14054	COREFILE=trad-core.lo
14055	TRAD_HEADER='"hosts/dpx2.h"'
14056	;;
14057  m68*-hp-hpux*)	COREFILE=hpux-core.lo ;;
14058  m68*-hp-bsd*)
14059	COREFILE=trad-core.lo
14060	TRAD_HEADER='"hosts/hp300bsd.h"'
14061	;;
14062  m68*-*-linux-*)
14063	COREFILE=trad-core.lo
14064	TRAD_HEADER='"hosts/m68klinux.h"'
14065	;;
14066  m68*-motorola-sysv*)
14067	COREFILE=trad-core.lo
14068	TRAD_HEADER='"hosts/delta68.h"'
14069	;;
14070  m68*-sony-*)
14071	COREFILE=trad-core.lo
14072	TRAD_HEADER='"hosts/news.h"'
14073	;;
14074  m68*-*-netbsd* | m68*-*-openbsd*)
14075	COREFILE=netbsd-core.lo
14076	;;
14077  m68*-apple-aux*)
14078	COREFILE=trad-core.lo
14079	TRAD_HEADER='"hosts/m68kaux.h"'
14080	;;
14081  m88*-*-sysv4*)
14082	;;
14083  m88*-motorola-sysv*)
14084	COREFILE=ptrace-core.lo
14085	;;
14086  m88*-*-mach3*)
14087	COREFILE=trad-core.lo
14088	TRAD_HEADER='"hosts/m88kmach3.h"'
14089	;;
14090  m88*-*-openbsd*)
14091	COREFILE=netbsd-core.lo
14092	;;
14093  ns32k-pc532-mach)
14094	COREFILE=trad-core.lo
14095	TRAD_HEADER='"hosts/pc532mach.h"'
14096	;;
14097  ns32k-*-netbsd* | ns32k-*-openbsd*)
14098	COREFILE=netbsd-core.lo
14099	;;
14100  rs6000-*-lynx*)
14101	COREFILE=lynx-core.lo
14102	;;
14103  rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
14104        COREFILE=rs6000-core.lo
14105	COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
14106	;;
14107  rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
14108        COREFILE=rs6000-core.lo
14109	COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
14110	# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
14111	# have c_impl as a member of struct core_dumpx
14112	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
14113$as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
14114	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14115/* end confdefs.h.  */
14116#include <core.h>
14117int
14118main ()
14119{
14120struct core_dumpx c; c.c_impl = 0;
14121  ;
14122  return 0;
14123}
14124_ACEOF
14125if ac_fn_c_try_compile "$LINENO"; then :
14126
14127$as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14128
14129	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14130$as_echo "yes" >&6; }
14131else
14132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14133$as_echo "no" >&6; }
14134fi
14135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14136	;;
14137  rs6000-*-aix4*)	COREFILE=rs6000-core.lo ;;
14138  rs6000-*-*)		COREFILE=rs6000-core.lo ;;
14139  powerpc-*-aix4*)	COREFILE=rs6000-core.lo ;;
14140  powerpc-*-aix*)	COREFILE=rs6000-core.lo ;;
14141  powerpc-*-beos*)	;;
14142  powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14143		        COREFILE='' ;;
14144  powerpc-*-netbsd*)	COREFILE=netbsd-core.lo ;;
14145  powerpc-*-*bsd*)	COREFILE=netbsd-core.lo ;;
14146  s390*-*-*)            COREFILE=trad-core.lo ;;
14147  sh*-*-netbsd* | sh*-*-openbsd*)
14148	COREFILE=netbsd-core.lo
14149	;;
14150  sparc-*-netbsd* | sparc*-*-openbsd*)
14151	COREFILE=netbsd-core.lo
14152	;;
14153  tahoe-*-*)
14154	COREFILE=trad-core.lo
14155	TRAD_HEADER='"hosts/tahoe.h"'
14156	;;
14157  vax-*-netbsd* | vax-*-openbsd*)
14158	COREFILE=netbsd-core.lo
14159	;;
14160  vax-*-ultrix2*)
14161	COREFILE=trad-core.lo
14162	TRAD_HEADER='"hosts/vaxult2.h"'
14163	;;
14164  vax-*-ultrix*)
14165	COREFILE=trad-core.lo
14166	TRAD_HEADER='"hosts/vaxult2.h"'
14167	;;
14168  vax-*-linux-*)
14169	COREFILE=trad-core.lo
14170	TRAD_HEADER='"hosts/vaxlinux.h"'
14171	;;
14172  vax-*-*)
14173	COREFILE=trad-core.lo
14174	TRAD_HEADER='"hosts/vaxbsd.h"'
14175	;;
14176  x86_64-*-linux*)
14177	CORE_HEADER='"hosts/x86-64linux.h"'
14178	;;
14179  x86_64-*-netbsd* | x86_64-*-openbsd*)
14180	COREFILE=netbsd-core.lo
14181	;;
14182  esac
14183
14184  case "$COREFILE" in
14185  aix386-core.lo)	COREFLAG=-DAIX386_CORE ;;
14186  hppabsd-core.lo)	COREFLAG=-DHPPABSD_CORE ;;
14187  hpux-core.lo)		COREFLAG=-DHPUX_CORE ;;
14188  irix-core.lo)		COREFLAG=-DIRIX_CORE ;;
14189  lynx-core.lo)		COREFLAG=-DLYNX_CORE ;;
14190  netbsd-core.lo)	COREFLAG=-DNETBSD_CORE ;;
14191  osf-core.lo)		COREFLAG=-DOSF_CORE ;;
14192  ptrace-core.lo)	COREFLAG=-DPTRACE_CORE ;;
14193  rs6000-core.lo)	COREFLAG="$COREFLAG -DAIX_CORE" ;;
14194  sco5-core.lo)		COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14195  trad-core.lo)		COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14196  esac
14197
14198  # ELF corefile support has several flavors, but all of
14199  # them use something called <sys/procfs.h>
14200  for ac_header in sys/procfs.h
14201do :
14202  ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14203if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14204  cat >>confdefs.h <<_ACEOF
14205#define HAVE_SYS_PROCFS_H 1
14206_ACEOF
14207
14208fi
14209
14210done
14211
14212  if test "$ac_cv_header_sys_procfs_h" = yes; then
14213    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14214$as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14215 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14216  $as_echo_n "(cached) " >&6
14217else
14218  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14219/* end confdefs.h.  */
14220
14221#define _SYSCALL32
14222/* Needed for new procfs interface on sparc-solaris.  */
14223#define _STRUCTURED_PROC 1
14224#include <sys/procfs.h>
14225int
14226main ()
14227{
14228prstatus_t avar
14229  ;
14230  return 0;
14231}
14232_ACEOF
14233if ac_fn_c_try_compile "$LINENO"; then :
14234  bfd_cv_have_sys_procfs_type_prstatus_t=yes
14235else
14236  bfd_cv_have_sys_procfs_type_prstatus_t=no
14237
14238fi
14239rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14240fi
14241
14242 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14243
14244$as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14245
14246 fi
14247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14248$as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14249
14250    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14251$as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14252 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14253  $as_echo_n "(cached) " >&6
14254else
14255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14256/* end confdefs.h.  */
14257
14258#define _SYSCALL32
14259/* Needed for new procfs interface on sparc-solaris.  */
14260#define _STRUCTURED_PROC 1
14261#include <sys/procfs.h>
14262int
14263main ()
14264{
14265prstatus32_t avar
14266  ;
14267  return 0;
14268}
14269_ACEOF
14270if ac_fn_c_try_compile "$LINENO"; then :
14271  bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14272else
14273  bfd_cv_have_sys_procfs_type_prstatus32_t=no
14274
14275fi
14276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14277fi
14278
14279 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14280
14281$as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14282
14283 fi
14284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14285$as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14286
14287    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14288$as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14289 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
14290  $as_echo_n "(cached) " >&6
14291else
14292  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14293/* end confdefs.h.  */
14294
14295#define _SYSCALL32
14296/* Needed for new procfs interface on sparc-solaris.  */
14297#define _STRUCTURED_PROC 1
14298#include <sys/procfs.h>
14299int
14300main ()
14301{
14302prstatus_t avar; void* aref = (void*) &avar.pr_who
14303  ;
14304  return 0;
14305}
14306_ACEOF
14307if ac_fn_c_try_compile "$LINENO"; then :
14308  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
14309else
14310  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
14311
14312fi
14313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14314fi
14315
14316 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14317
14318$as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14319
14320 fi
14321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14322$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14323
14324    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14325$as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14326 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
14327  $as_echo_n "(cached) " >&6
14328else
14329  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14330/* end confdefs.h.  */
14331
14332#define _SYSCALL32
14333/* Needed for new procfs interface on sparc-solaris.  */
14334#define _STRUCTURED_PROC 1
14335#include <sys/procfs.h>
14336int
14337main ()
14338{
14339prstatus32_t avar; void* aref = (void*) &avar.pr_who
14340  ;
14341  return 0;
14342}
14343_ACEOF
14344if ac_fn_c_try_compile "$LINENO"; then :
14345  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
14346else
14347  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
14348
14349fi
14350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14351fi
14352
14353 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14354
14355$as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14356
14357 fi
14358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14359$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14360
14361    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
14362$as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14363 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
14364  $as_echo_n "(cached) " >&6
14365else
14366  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14367/* end confdefs.h.  */
14368
14369#define _SYSCALL32
14370/* Needed for new procfs interface on sparc-solaris.  */
14371#define _STRUCTURED_PROC 1
14372#include <sys/procfs.h>
14373int
14374main ()
14375{
14376pstatus_t avar
14377  ;
14378  return 0;
14379}
14380_ACEOF
14381if ac_fn_c_try_compile "$LINENO"; then :
14382  bfd_cv_have_sys_procfs_type_pstatus_t=yes
14383else
14384  bfd_cv_have_sys_procfs_type_pstatus_t=no
14385
14386fi
14387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14388fi
14389
14390 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14391
14392$as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14393
14394 fi
14395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14396$as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14397
14398    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
14399$as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14400 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
14401  $as_echo_n "(cached) " >&6
14402else
14403  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14404/* end confdefs.h.  */
14405
14406#define _SYSCALL32
14407/* Needed for new procfs interface on sparc-solaris.  */
14408#define _STRUCTURED_PROC 1
14409#include <sys/procfs.h>
14410int
14411main ()
14412{
14413pxstatus_t avar
14414  ;
14415  return 0;
14416}
14417_ACEOF
14418if ac_fn_c_try_compile "$LINENO"; then :
14419  bfd_cv_have_sys_procfs_type_pxstatus_t=yes
14420else
14421  bfd_cv_have_sys_procfs_type_pxstatus_t=no
14422
14423fi
14424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14425fi
14426
14427 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14428
14429$as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14430
14431 fi
14432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14433$as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14434
14435    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
14436$as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14437 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
14438  $as_echo_n "(cached) " >&6
14439else
14440  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14441/* end confdefs.h.  */
14442
14443#define _SYSCALL32
14444/* Needed for new procfs interface on sparc-solaris.  */
14445#define _STRUCTURED_PROC 1
14446#include <sys/procfs.h>
14447int
14448main ()
14449{
14450pstatus32_t avar
14451  ;
14452  return 0;
14453}
14454_ACEOF
14455if ac_fn_c_try_compile "$LINENO"; then :
14456  bfd_cv_have_sys_procfs_type_pstatus32_t=yes
14457else
14458  bfd_cv_have_sys_procfs_type_pstatus32_t=no
14459
14460fi
14461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14462fi
14463
14464 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14465
14466$as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14467
14468 fi
14469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14470$as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14471
14472    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
14473$as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14474 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
14475  $as_echo_n "(cached) " >&6
14476else
14477  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14478/* end confdefs.h.  */
14479
14480#define _SYSCALL32
14481/* Needed for new procfs interface on sparc-solaris.  */
14482#define _STRUCTURED_PROC 1
14483#include <sys/procfs.h>
14484int
14485main ()
14486{
14487prpsinfo_t avar
14488  ;
14489  return 0;
14490}
14491_ACEOF
14492if ac_fn_c_try_compile "$LINENO"; then :
14493  bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
14494else
14495  bfd_cv_have_sys_procfs_type_prpsinfo_t=no
14496
14497fi
14498rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14499fi
14500
14501 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14502
14503$as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14504
14505 fi
14506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14507$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14508
14509    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
14510$as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
14511 if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+set}" = set; then :
14512  $as_echo_n "(cached) " >&6
14513else
14514  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14515/* end confdefs.h.  */
14516
14517#define _SYSCALL32
14518/* Needed for new procfs interface on sparc-solaris.  */
14519#define _STRUCTURED_PROC 1
14520#include <sys/procfs.h>
14521int
14522main ()
14523{
14524prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
14525  ;
14526  return 0;
14527}
14528_ACEOF
14529if ac_fn_c_try_compile "$LINENO"; then :
14530  bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=yes
14531else
14532  bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=no
14533
14534fi
14535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14536fi
14537
14538 if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
14539
14540$as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
14541
14542 fi
14543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
14544$as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
14545
14546    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
14547$as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14548 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
14549  $as_echo_n "(cached) " >&6
14550else
14551  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14552/* end confdefs.h.  */
14553
14554#define _SYSCALL32
14555/* Needed for new procfs interface on sparc-solaris.  */
14556#define _STRUCTURED_PROC 1
14557#include <sys/procfs.h>
14558int
14559main ()
14560{
14561prpsinfo32_t avar
14562  ;
14563  return 0;
14564}
14565_ACEOF
14566if ac_fn_c_try_compile "$LINENO"; then :
14567  bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
14568else
14569  bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
14570
14571fi
14572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14573fi
14574
14575 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14576
14577$as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14578
14579 fi
14580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14581$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14582
14583    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
14584$as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14585 if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+set}" = set; then :
14586  $as_echo_n "(cached) " >&6
14587else
14588  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14589/* end confdefs.h.  */
14590
14591#define _SYSCALL32
14592/* Needed for new procfs interface on sparc-solaris.  */
14593#define _STRUCTURED_PROC 1
14594#include <sys/procfs.h>
14595int
14596main ()
14597{
14598prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
14599  ;
14600  return 0;
14601}
14602_ACEOF
14603if ac_fn_c_try_compile "$LINENO"; then :
14604  bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=yes
14605else
14606  bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=no
14607
14608fi
14609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14610fi
14611
14612 if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
14613
14614$as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
14615
14616 fi
14617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
14618$as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
14619
14620    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
14621$as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14622 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
14623  $as_echo_n "(cached) " >&6
14624else
14625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14626/* end confdefs.h.  */
14627
14628#define _SYSCALL32
14629/* Needed for new procfs interface on sparc-solaris.  */
14630#define _STRUCTURED_PROC 1
14631#include <sys/procfs.h>
14632int
14633main ()
14634{
14635psinfo_t avar
14636  ;
14637  return 0;
14638}
14639_ACEOF
14640if ac_fn_c_try_compile "$LINENO"; then :
14641  bfd_cv_have_sys_procfs_type_psinfo_t=yes
14642else
14643  bfd_cv_have_sys_procfs_type_psinfo_t=no
14644
14645fi
14646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14647fi
14648
14649 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14650
14651$as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14652
14653 fi
14654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14655$as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14656
14657    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
14658$as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
14659 if test "${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+set}" = set; then :
14660  $as_echo_n "(cached) " >&6
14661else
14662  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14663/* end confdefs.h.  */
14664
14665#define _SYSCALL32
14666/* Needed for new procfs interface on sparc-solaris.  */
14667#define _STRUCTURED_PROC 1
14668#include <sys/procfs.h>
14669int
14670main ()
14671{
14672psinfo_t avar; void* aref = (void*) &avar.pr_pid
14673  ;
14674  return 0;
14675}
14676_ACEOF
14677if ac_fn_c_try_compile "$LINENO"; then :
14678  bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=yes
14679else
14680  bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=no
14681
14682fi
14683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14684fi
14685
14686 if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
14687
14688$as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
14689
14690 fi
14691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
14692$as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
14693
14694    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
14695$as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14696 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
14697  $as_echo_n "(cached) " >&6
14698else
14699  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14700/* end confdefs.h.  */
14701
14702#define _SYSCALL32
14703/* Needed for new procfs interface on sparc-solaris.  */
14704#define _STRUCTURED_PROC 1
14705#include <sys/procfs.h>
14706int
14707main ()
14708{
14709psinfo32_t avar
14710  ;
14711  return 0;
14712}
14713_ACEOF
14714if ac_fn_c_try_compile "$LINENO"; then :
14715  bfd_cv_have_sys_procfs_type_psinfo32_t=yes
14716else
14717  bfd_cv_have_sys_procfs_type_psinfo32_t=no
14718
14719fi
14720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14721fi
14722
14723 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14724
14725$as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14726
14727 fi
14728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14729$as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14730
14731    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
14732$as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14733 if test "${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+set}" = set; then :
14734  $as_echo_n "(cached) " >&6
14735else
14736  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14737/* end confdefs.h.  */
14738
14739#define _SYSCALL32
14740/* Needed for new procfs interface on sparc-solaris.  */
14741#define _STRUCTURED_PROC 1
14742#include <sys/procfs.h>
14743int
14744main ()
14745{
14746psinfo32_t avar; void* aref = (void*) &avar.pr_pid
14747  ;
14748  return 0;
14749}
14750_ACEOF
14751if ac_fn_c_try_compile "$LINENO"; then :
14752  bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=yes
14753else
14754  bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=no
14755
14756fi
14757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14758fi
14759
14760 if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
14761
14762$as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
14763
14764 fi
14765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
14766$as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
14767
14768    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
14769$as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14770 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
14771  $as_echo_n "(cached) " >&6
14772else
14773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14774/* end confdefs.h.  */
14775
14776#define _SYSCALL32
14777/* Needed for new procfs interface on sparc-solaris.  */
14778#define _STRUCTURED_PROC 1
14779#include <sys/procfs.h>
14780int
14781main ()
14782{
14783lwpstatus_t avar
14784  ;
14785  return 0;
14786}
14787_ACEOF
14788if ac_fn_c_try_compile "$LINENO"; then :
14789  bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
14790else
14791  bfd_cv_have_sys_procfs_type_lwpstatus_t=no
14792
14793fi
14794rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14795fi
14796
14797 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14798
14799$as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14800
14801 fi
14802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14803$as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14804
14805    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
14806$as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14807 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
14808  $as_echo_n "(cached) " >&6
14809else
14810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14811/* end confdefs.h.  */
14812
14813#define _SYSCALL32
14814/* Needed for new procfs interface on sparc-solaris.  */
14815#define _STRUCTURED_PROC 1
14816#include <sys/procfs.h>
14817int
14818main ()
14819{
14820lwpxstatus_t avar
14821  ;
14822  return 0;
14823}
14824_ACEOF
14825if ac_fn_c_try_compile "$LINENO"; then :
14826  bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
14827else
14828  bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
14829
14830fi
14831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14832fi
14833
14834 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14835
14836$as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14837
14838 fi
14839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14840$as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14841
14842    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14843$as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14844 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
14845  $as_echo_n "(cached) " >&6
14846else
14847  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14848/* end confdefs.h.  */
14849
14850#define _SYSCALL32
14851/* Needed for new procfs interface on sparc-solaris.  */
14852#define _STRUCTURED_PROC 1
14853#include <sys/procfs.h>
14854int
14855main ()
14856{
14857lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14858  ;
14859  return 0;
14860}
14861_ACEOF
14862if ac_fn_c_try_compile "$LINENO"; then :
14863  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
14864else
14865  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
14866
14867fi
14868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14869fi
14870
14871 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14872
14873$as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14874
14875 fi
14876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14877$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14878
14879    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14880$as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14881 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
14882  $as_echo_n "(cached) " >&6
14883else
14884  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14885/* end confdefs.h.  */
14886
14887#define _SYSCALL32
14888/* Needed for new procfs interface on sparc-solaris.  */
14889#define _STRUCTURED_PROC 1
14890#include <sys/procfs.h>
14891int
14892main ()
14893{
14894lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14895  ;
14896  return 0;
14897}
14898_ACEOF
14899if ac_fn_c_try_compile "$LINENO"; then :
14900  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
14901else
14902  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
14903
14904fi
14905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14906fi
14907
14908 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14909
14910$as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14911
14912 fi
14913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14914$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14915
14916    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14917$as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14918 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
14919  $as_echo_n "(cached) " >&6
14920else
14921  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14922/* end confdefs.h.  */
14923
14924#define _SYSCALL32
14925/* Needed for new procfs interface on sparc-solaris.  */
14926#define _STRUCTURED_PROC 1
14927#include <sys/procfs.h>
14928int
14929main ()
14930{
14931lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14932  ;
14933  return 0;
14934}
14935_ACEOF
14936if ac_fn_c_try_compile "$LINENO"; then :
14937  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
14938else
14939  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
14940
14941fi
14942rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14943fi
14944
14945 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14946
14947$as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14948
14949 fi
14950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14951$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14952
14953    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
14954$as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14955 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
14956  $as_echo_n "(cached) " >&6
14957else
14958  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14959/* end confdefs.h.  */
14960
14961#define _SYSCALL32
14962/* Needed for new procfs interface on sparc-solaris.  */
14963#define _STRUCTURED_PROC 1
14964#include <sys/procfs.h>
14965int
14966main ()
14967{
14968win32_pstatus_t avar
14969  ;
14970  return 0;
14971}
14972_ACEOF
14973if ac_fn_c_try_compile "$LINENO"; then :
14974  bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
14975else
14976  bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
14977
14978fi
14979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14980fi
14981
14982 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14983
14984$as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14985
14986 fi
14987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14988$as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14989
14990  fi
14991fi
14992
14993
14994if test -n "$CORE_HEADER"; then
14995
14996cat >>confdefs.h <<_ACEOF
14997#define CORE_HEADER $CORE_HEADER
14998_ACEOF
14999
15000fi
15001if test -n "$TRAD_HEADER"; then
15002
15003cat >>confdefs.h <<_ACEOF
15004#define TRAD_HEADER $TRAD_HEADER
15005_ACEOF
15006
15007fi
15008
15009# Check if linker supports --as-needed and --no-as-needed options
15010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
15011$as_echo_n "checking linker --as-needed support... " >&6; }
15012if test "${bfd_cv_ld_as_needed+set}" = set; then :
15013  $as_echo_n "(cached) " >&6
15014else
15015  bfd_cv_ld_as_needed=no
15016	if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
15017		bfd_cv_ld_as_needed=yes
15018	fi
15019
15020fi
15021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
15022$as_echo "$bfd_cv_ld_as_needed" >&6; }
15023
15024LIBM=
15025case $host in
15026*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
15027  # These system don't have libm, or don't need it
15028  ;;
15029*-ncr-sysv4.3*)
15030  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
15031$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
15032if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
15033  $as_echo_n "(cached) " >&6
15034else
15035  ac_check_lib_save_LIBS=$LIBS
15036LIBS="-lmw  $LIBS"
15037cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15038/* end confdefs.h.  */
15039
15040/* Override any GCC internal prototype to avoid an error.
15041   Use char because int might match the return type of a GCC
15042   builtin and then its argument prototype would still apply.  */
15043#ifdef __cplusplus
15044extern "C"
15045#endif
15046char _mwvalidcheckl ();
15047int
15048main ()
15049{
15050return _mwvalidcheckl ();
15051  ;
15052  return 0;
15053}
15054_ACEOF
15055if ac_fn_c_try_link "$LINENO"; then :
15056  ac_cv_lib_mw__mwvalidcheckl=yes
15057else
15058  ac_cv_lib_mw__mwvalidcheckl=no
15059fi
15060rm -f core conftest.err conftest.$ac_objext \
15061    conftest$ac_exeext conftest.$ac_ext
15062LIBS=$ac_check_lib_save_LIBS
15063fi
15064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
15065$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
15066if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
15067  LIBM="-lmw"
15068fi
15069
15070  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
15071$as_echo_n "checking for cos in -lm... " >&6; }
15072if test "${ac_cv_lib_m_cos+set}" = set; then :
15073  $as_echo_n "(cached) " >&6
15074else
15075  ac_check_lib_save_LIBS=$LIBS
15076LIBS="-lm  $LIBS"
15077cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15078/* end confdefs.h.  */
15079
15080/* Override any GCC internal prototype to avoid an error.
15081   Use char because int might match the return type of a GCC
15082   builtin and then its argument prototype would still apply.  */
15083#ifdef __cplusplus
15084extern "C"
15085#endif
15086char cos ();
15087int
15088main ()
15089{
15090return cos ();
15091  ;
15092  return 0;
15093}
15094_ACEOF
15095if ac_fn_c_try_link "$LINENO"; then :
15096  ac_cv_lib_m_cos=yes
15097else
15098  ac_cv_lib_m_cos=no
15099fi
15100rm -f core conftest.err conftest.$ac_objext \
15101    conftest$ac_exeext conftest.$ac_ext
15102LIBS=$ac_check_lib_save_LIBS
15103fi
15104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
15105$as_echo "$ac_cv_lib_m_cos" >&6; }
15106if test "x$ac_cv_lib_m_cos" = x""yes; then :
15107  LIBM="$LIBM -lm"
15108fi
15109
15110  ;;
15111*)
15112  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
15113$as_echo_n "checking for cos in -lm... " >&6; }
15114if test "${ac_cv_lib_m_cos+set}" = set; then :
15115  $as_echo_n "(cached) " >&6
15116else
15117  ac_check_lib_save_LIBS=$LIBS
15118LIBS="-lm  $LIBS"
15119cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15120/* end confdefs.h.  */
15121
15122/* Override any GCC internal prototype to avoid an error.
15123   Use char because int might match the return type of a GCC
15124   builtin and then its argument prototype would still apply.  */
15125#ifdef __cplusplus
15126extern "C"
15127#endif
15128char cos ();
15129int
15130main ()
15131{
15132return cos ();
15133  ;
15134  return 0;
15135}
15136_ACEOF
15137if ac_fn_c_try_link "$LINENO"; then :
15138  ac_cv_lib_m_cos=yes
15139else
15140  ac_cv_lib_m_cos=no
15141fi
15142rm -f core conftest.err conftest.$ac_objext \
15143    conftest$ac_exeext conftest.$ac_ext
15144LIBS=$ac_check_lib_save_LIBS
15145fi
15146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
15147$as_echo "$ac_cv_lib_m_cos" >&6; }
15148if test "x$ac_cv_lib_m_cos" = x""yes; then :
15149  LIBM="-lm"
15150fi
15151
15152  ;;
15153esac
15154
15155
15156
15157# When building a shared libbfd, link against the pic version of libiberty
15158# so that apps that use libbfd won't need libiberty just to satisfy any
15159# libbfd references.
15160# We can't do that if a pic libiberty is unavailable since including non-pic
15161# code would insert text relocations into libbfd.
15162SHARED_LIBADD=
15163SHARED_LDFLAGS=
15164if test "$enable_shared" = "yes"; then
15165  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
15166  if test -n "$x"; then
15167    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
15168  fi
15169
15170# More hacks to build DLLs on Windows.
15171  case "${host}" in
15172  *-*-cygwin*)
15173    SHARED_LDFLAGS="-no-undefined"
15174    SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
15175  ;;
15176
15177  # Hack to build or1k-src on OSX
15178  or1k*-*-darwin*)
15179    SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
15180  ;;
15181  esac
15182
15183  if test -n "$SHARED_LIBADD"; then
15184    if test -n "$LIBM"; then
15185      if test x"$bfd_cv_ld_as_needed" = xyes; then
15186	# Link against libm only when needed.  Put -lc, -lm inside -Wl
15187	# to stop libtool reordering these options.
15188	SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
15189      else
15190	SHARED_LIBADD="$SHARED_LIBADD $LIBM"
15191      fi
15192    fi
15193  fi
15194fi
15195
15196
15197
15198# target stuff:
15199
15200# Canonicalize the secondary target names.
15201if test -n "$enable_targets" ; then
15202    for targ in `echo $enable_targets | sed 's/,/ /g'`
15203    do
15204	result=`$ac_config_sub $targ 2>/dev/null`
15205	if test -n "$result" ; then
15206	    canon_targets="$canon_targets $result"
15207	else
15208	    # Allow targets that config.sub doesn't recognize, like "all".
15209	    canon_targets="$canon_targets $targ"
15210	fi
15211    done
15212fi
15213
15214all_targets=false
15215defvec=
15216selvecs=
15217assocvecs=
15218selarchs=
15219TDEFINES=
15220for targ in $target $canon_targets
15221do
15222    if test "x$targ" = "xall"; then
15223        all_targets=true
15224	assocvecs="$assocvecs $targ_defvec $targ_selvecs"
15225    else
15226	. $srcdir/config.bfd
15227	if test "x$targ" = "x$target"; then
15228	    defvec=$targ_defvec
15229	fi
15230	selvecs="$selvecs $targ_defvec $targ_selvecs"
15231	selarchs="$selarchs $targ_archs"
15232	TDEFINES="$TDEFINES $targ_cflags"
15233    fi
15234done
15235
15236
15237# This processing still needs to be done if we're to decide properly whether
15238# 64-bit support needs to be compiled in.  Currently, it will be included if
15239# the default or any other explicitly requested target requires it; it
15240# will not be included on a 32-bit host if no 64-bit target is requested, and
15241# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
15242# used.
15243
15244# uniq the default and selected vectors in all the configured targets.
15245f=""
15246for i in $selvecs ; do
15247    case " $f " in
15248    *" $i "*) ;;
15249    *) f="$f $i" ;;
15250    esac
15251done
15252selvecs="$f"
15253
15254
15255# uniq the associated vectors in all the configured targets.
15256f=""
15257for i in $assocvecs ; do
15258    case " $f " in
15259    *" $i "*) ;;
15260    *) f="$f $i" ;;
15261    esac
15262done
15263assocvecs="$f"
15264
15265
15266# uniq the architectures in all the configured targets.
15267f=""
15268for i in $selarchs ; do
15269    case " $f " in
15270    *" $i "*) ;;
15271    *) f="$f $i" ;;
15272    esac
15273done
15274selarchs="$f"
15275
15276# Target backend .o files.
15277tb=
15278
15279elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
15280     elf-eh-frame.lo dwarf1.lo dwarf2.lo"
15281coffgen="coffgen.lo dwarf2.lo"
15282coff="cofflink.lo $coffgen"
15283ecoff="ecofflink.lo $coffgen"
15284xcoff="xcofflink.lo $coffgen"
15285
15286for vec in $selvecs
15287do
15288    target_size=32
15289    case "$vec" in
15290    # This list is alphabetized to make it easy to compare
15291    # with the two vector lists in targets.c.  For the same reason,
15292    # use one entry per line, even though this leads to long lines.
15293    aarch64_elf32_be_vec)	 tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
15294    aarch64_elf32_le_vec)	 tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
15295    aarch64_elf64_be_vec)	 tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15296    aarch64_elf64_le_vec)	 tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15297    alpha_ecoff_le_vec)		 tb="$tb coff-alpha.lo ecoff.lo $ecoff"; target_size=64 ;;
15298    alpha_elf64_vec)		 tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15299    alpha_elf64_fbsd_vec)	 tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15300    alpha_nlm32_vec)		 tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
15301    alpha_vms_vec)		 tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
15302    alpha_vms_lib_txt_vec)	 tb="$tb vms-lib.lo vms-misc.lo" ;;
15303    am33_elf32_linux_vec)	 tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
15304    aout0_be_vec)		 tb="$tb aout0.lo aout32.lo" ;;
15305    aout64_vec)			 tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
15306    aout_vec)			 tb="$tb host-aout.lo aout32.lo" ;;
15307    aout_adobe_vec)		 tb="$tb aout-adobe.lo aout32.lo" ;;
15308    arc_elf32_be_vec)		 tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15309    arc_elf32_le_vec)		 tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15310    arm_aout_be_vec)		 tb="$tb aout-arm.lo aout32.lo" ;;
15311    arm_aout_le_vec)		 tb="$tb aout-arm.lo aout32.lo" ;;
15312    arm_aout_nbsd_vec)		 tb="$tb armnetbsd.lo aout32.lo" ;;
15313    arm_aout_riscix_vec)	 tb="$tb aout32.lo riscix.lo" ;;
15314    arm_coff_be_vec)		 tb="$tb coff-arm.lo $coff" ;;
15315    arm_coff_le_vec)		 tb="$tb coff-arm.lo $coff" ;;
15316    arm_elf32_be_vec)		 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15317    arm_elf32_le_vec)		 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15318    arm_elf32_nacl_be_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15319    arm_elf32_nacl_le_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15320    arm_elf32_symbian_be_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15321    arm_elf32_symbian_le_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15322    arm_elf32_vxworks_be_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15323    arm_elf32_vxworks_le_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15324    arm_pe_be_vec)		 tb="$tb pe-arm.lo peigen.lo $coff" ;;
15325    arm_pe_le_vec)		 tb="$tb pe-arm.lo peigen.lo $coff" ;;
15326    arm_pe_epoc_be_vec)		 tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
15327    arm_pe_epoc_le_vec)		 tb="$tb epoc-pe-arm.lo peigen.lo $coff" ;;
15328    arm_pe_wince_be_vec)	 tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
15329    arm_pe_wince_le_vec)	 tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
15330    arm_pei_be_vec)		 tb="$tb pei-arm.lo peigen.lo $coff" ;;
15331    arm_pei_le_vec)		 tb="$tb pei-arm.lo peigen.lo $coff" ;;
15332    arm_pei_epoc_be_vec)	 tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
15333    arm_pei_epoc_le_vec)	 tb="$tb epoc-pei-arm.lo peigen.lo $coff" ;;
15334    arm_pei_wince_be_vec)	 tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
15335    arm_pei_wince_le_vec)	 tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
15336    avr_elf32_vec)		 tb="$tb elf32-avr.lo elf32.lo $elf" ;;
15337    bfin_elf32_vec)		 tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15338    bfin_elf32_fdpic_vec)	 tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15339    bout_be_vec)		 tb="$tb bout.lo aout32.lo" ;;
15340    bout_le_vec)		 tb="$tb bout.lo aout32.lo" ;;
15341    cr16_elf32_vec)		 tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
15342    cr16c_elf32_vec)		 tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
15343    cris_aout_vec)		 tb="$tb aout-cris.lo" ;;
15344    cris_elf32_vec)		 tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15345    cris_elf32_us_vec)		 tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15346    crx_elf32_vec)		 tb="$tb elf32-crx.lo elf32.lo $elf" ;;
15347    d10v_elf32_vec)		 tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
15348    d30v_elf32_vec)		 tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
15349    dlx_elf32_be_vec)		 tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
15350    elf32_be_vec)		 tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15351    elf32_le_vec)		 tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15352    elf64_be_vec)		 tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15353    elf64_le_vec)		 tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15354    epiphany_elf32_vec)		 tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
15355    fr30_elf32_vec)		 tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
15356    frv_elf32_vec)		 tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15357    frv_elf32_fdpic_vec)	 tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15358    h8300_coff_vec)		 tb="$tb coff-h8300.lo reloc16.lo $coffgen" ;;
15359    h8300_elf32_vec)		 tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
15360    h8500_coff_vec)		 tb="$tb coff-h8500.lo reloc16.lo $coffgen" ;;
15361    hppa_elf32_vec)		 tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15362    hppa_elf32_linux_vec)	 tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15363    hppa_elf32_nbsd_vec)	 tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15364    hppa_elf64_vec)		 tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15365    hppa_elf64_linux_vec)	 tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15366    hppa_som_vec)		 tb="$tb som.lo" ;;
15367    i370_elf32_vec)		 tb="$tb elf32-i370.lo elf32.lo $elf" ;;
15368    i386_aout_vec)		 tb="$tb i386aout.lo aout32.lo" ;;
15369    i386_aout_bsd_vec)		 tb="$tb i386bsd.lo aout32.lo" ;;
15370    i386_aout_dynix_vec)	 tb="$tb i386dynix.lo aout32.lo" ;;
15371    i386_aout_fbsd_vec)		 tb="$tb i386freebsd.lo aout32.lo" ;;
15372    i386_aout_linux_vec)	 tb="$tb i386linux.lo aout32.lo" ;;
15373    i386_aout_lynx_vec)		 tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
15374    i386_aout_mach3_vec)	 tb="$tb i386mach3.lo aout32.lo" ;;
15375    i386_aout_nbsd_vec)		 tb="$tb i386netbsd.lo aout32.lo" ;;
15376    i386_aout_os9k_vec)		 tb="$tb i386os9k.lo aout32.lo" ;;
15377    i386_coff_vec)		 tb="$tb coff-i386.lo $coff" ;;
15378    i386_coff_go32_vec)		 tb="$tb coff-go32.lo $coff" ;;
15379    i386_coff_go32stubbed_vec)	 tb="$tb coff-stgo32.lo $coff" ;;
15380    i386_coff_lynx_vec)		 tb="$tb cf-i386lynx.lo lynx-core.lo $coff" ;;
15381    i386_elf32_vec)		 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15382    i386_elf32_fbsd_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15383    i386_elf32_nacl_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15384    i386_elf32_sol2_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15385    i386_elf32_vxworks_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15386    i386_mach_o_vec)		 tb="$tb mach-o-i386.lo" ;;
15387    i386_msdos_vec)		 tb="$tb i386msdos.lo" ;;
15388    i386_nlm32_vec)		 tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
15389    i386_pe_vec)		 tb="$tb pe-i386.lo peigen.lo $coff" ;;
15390    i386_pei_vec)		 tb="$tb pei-i386.lo peigen.lo $coff" ;;
15391    i860_coff_vec)		 tb="$tb coff-i860.lo $coff" ;;
15392    i860_elf32_vec)		 tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15393    i860_elf32_le_vec)		 tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15394    i960_elf32_vec)		 tb="$tb elf32-i960.lo elf32.lo $elf" ;;
15395    ia64_elf32_be_vec)		 tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
15396    ia64_elf32_hpux_be_vec)	 tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
15397    ia64_elf64_be_vec)		 tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15398    ia64_elf64_le_vec)		 tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15399    ia64_elf64_hpux_be_vec)	 tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15400    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 ;;
15401    ia64_pei_vec)		 tb="$tb pei-ia64.lo pepigen.lo $coff"; target_size=64 ;;
15402    icoff_be_vec)		 tb="$tb coff-i960.lo $coff" ;;
15403    icoff_le_vec)		 tb="$tb coff-i960.lo $coff" ;;
15404    ieee_vec)			 tb="$tb ieee.lo" ;;
15405    ip2k_elf32_vec)		 tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
15406    iq2000_elf32_vec)		 tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
15407    k1om_elf64_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15408    k1om_elf64_fbsd_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15409    l1om_elf64_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15410    l1om_elf64_fbsd_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15411    lm32_elf32_vec)		 tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15412    lm32_elf32_fdpic_vec)	 tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15413    m32c_elf32_vec)		 tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
15414    m32r_elf32_vec)		 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15415    m32r_elf32_le_vec)		 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15416    m32r_elf32_linux_vec)	 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15417    m32r_elf32_linux_le_vec)	 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15418    m68hc11_elf32_vec)		 tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15419    m68hc12_elf32_vec)		 tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15420    m68k_aout_4knbsd_vec)	 tb="$tb m68k4knetbsd.lo aout32.lo" ;;
15421    m68k_aout_hp300bsd_vec)	 tb="$tb hp300bsd.lo aout32.lo" ;;
15422    m68k_aout_hp300hpux_vec)	 tb="$tb hp300hpux.lo aout32.lo" ;;
15423    m68k_aout_linux_vec)	 tb="$tb m68klinux.lo aout32.lo" ;;
15424    m68k_aout_nbsd_vec)		 tb="$tb m68knetbsd.lo aout32.lo" ;;
15425    m68k_aout_newsos3_vec)	 tb="$tb newsos3.lo aout32.lo" ;;
15426    m68k_coff_vec)		 tb="$tb coff-m68k.lo $coff" ;;
15427    m68k_coff_apollo_vec)	 tb="$tb coff-apollo.lo $coffgen" ;;
15428    m68k_coff_aux_vec)		 tb="$tb coff-aux.lo coff-m68k.lo $coff" ;;
15429    m68k_coff_sysv_vec)		 tb="$tb coff-svm68k.lo $coff" ;;
15430    m68k_coff_un_vec)		 tb="$tb coff-u68k.lo coff-m68k.lo $coff" ;;
15431    m68k_elf32_vec)		 tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
15432    m68k_versados_vec)		 tb="$tb versados.lo" ;;
15433    m88k_aout_mach3_vec)	 tb="$tb m88kmach3.lo aout32.lo" ;;
15434    m88k_aout_obsd_vec)		 tb="$tb m88kopenbsd.lo aout32.lo" ;;
15435    m88k_coff_bcs_vec)		 tb="$tb coff-m88k.lo $coffgen" ;;
15436    m88k_elf32_vec)		 tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
15437    mach_o_be_vec)		 tb="$tb mach-o.lo dwarf2.lo" ;;
15438    mach_o_le_vec)		 tb="$tb mach-o.lo dwarf2.lo" ;;
15439    mach_o_fat_vec)		 tb="$tb mach-o.lo dwarf2.lo" ;;
15440    mcore_elf32_be_vec)		 tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15441    mcore_elf32_le_vec)		 tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15442    mcore_pe_be_vec)		 tb="$tb pe-mcore.lo peigen.lo $coff" ;;
15443    mcore_pe_le_vec)		 tb="$tb pe-mcore.lo peigen.lo $coff" ;;
15444    mcore_pei_be_vec)		 tb="$tb pei-mcore.lo peigen.lo $coff" ;;
15445    mcore_pei_le_vec)		 tb="$tb pei-mcore.lo peigen.lo $coff" ;;
15446    mep_elf32_vec)		 tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15447    mep_elf32_le_vec)		 tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15448    metag_elf32_vec)		 tb="$tb elf32-metag.lo elf32.lo $elf" ;;
15449    microblaze_elf32_vec)	 tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15450    microblaze_elf32_le_vec)	 tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15451    mips_ecoff_be_vec)		 tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
15452    mips_ecoff_le_vec)		 tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
15453    mips_ecoff_bele_vec)	 tb="$tb coff-mips.lo ecoff.lo $ecoff" ;;
15454    mips_elf32_be_vec)		 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15455    mips_elf32_le_vec)		 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15456    mips_elf32_n_be_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15457    mips_elf32_n_le_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15458    mips_elf32_ntrad_be_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15459    mips_elf32_ntrad_le_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15460    mips_elf32_ntradfbsd_be_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15461    mips_elf32_ntradfbsd_le_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15462    mips_elf32_trad_be_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15463    mips_elf32_trad_le_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15464    mips_elf32_tradfbsd_be_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15465    mips_elf32_tradfbsd_le_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15466    mips_elf32_vxworks_be_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15467    mips_elf32_vxworks_le_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
15468    mips_elf64_be_vec)		 tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15469    mips_elf64_le_vec)		 tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size=64 ;;
15470    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 ;;
15471    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 ;;
15472    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 ;;
15473    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 ;;
15474    mips_pe_le_vec)		 tb="$tb pe-mips.lo peigen.lo $coff" ;;
15475    mips_pei_le_vec)		 tb="$tb pei-mips.lo peigen.lo $coff" ;;
15476    mmix_elf64_vec)		 tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
15477    mmix_mmo_vec)			 tb="$tb mmo.lo" target_size=64 ;;
15478    mn10200_elf32_vec)		 tb="$tb elf-m10200.lo elf32.lo $elf" ;;
15479    mn10300_elf32_vec)		 tb="$tb elf-m10300.lo elf32.lo $elf" ;;
15480    moxie_elf32_be_vec)		 tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15481    moxie_elf32_le_vec)		 tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15482    msp430_elf32_vec)		 tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15483    msp430_elf32_ti_vec)	 tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15484    mt_elf32_vec)		 tb="$tb elf32-mt.lo elf32.lo $elf" ;;
15485    nds32_elf32_be_vec)		 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15486    nds32_elf32_le_vec)		 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15487    nds32_elf32_linux_be_vec)	 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15488    nds32_elf32_linux_le_vec)	 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15489    nios2_elf32_be_vec)		 tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
15490    nios2_elf32_le_vec)		 tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
15491    ns32k_aout_pc532mach_vec)	 tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
15492    ns32k_aout_pc532nbsd_vec)	 tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
15493    or1k_elf32_vec)		 tb="$tb elf32-or1k.lo elf32.lo $elf" ;;
15494    pdp11_aout_vec)		 tb="$tb pdp11.lo" ;;
15495    pef_vec)			 tb="$tb pef.lo" ;;
15496    pef_xlib_vec)		 tb="$tb pef.lo" ;;
15497    pj_elf32_vec)		 tb="$tb elf32-pj.lo elf32.lo $elf" ;;
15498    pj_elf32_le_vec)		 tb="$tb elf32-pj.lo elf32.lo $elf" ;;
15499    plugin_vec)			 tb="$tb plugin.lo" ;;
15500    powerpc_boot_vec)		 tb="$tb ppcboot.lo" ;;
15501    powerpc_elf32_vec)		 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15502    powerpc_elf32_le_vec)	 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15503    powerpc_elf32_fbsd_vec)	 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15504    powerpc_elf32_vxworks_vec)	 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15505    powerpc_elf64_vec)		 tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15506    powerpc_elf64_le_vec)	 tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15507    powerpc_elf64_fbsd_vec)	 tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15508    powerpc_nlm32_vec)		 tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
15509    powerpc_pe_vec)		 tb="$tb pe-ppc.lo peigen.lo $coff" ;;
15510    powerpc_pe_le_vec)		 tb="$tb pe-ppc.lo peigen.lo $coff" ;;
15511    powerpc_pei_vec)		 tb="$tb pei-ppc.lo peigen.lo $coff" ;;
15512    powerpc_pei_le_vec)		 tb="$tb pei-ppc.lo peigen.lo $coff" ;;
15513    powerpc_xcoff_vec)		 tb="$tb coff-rs6000.lo $xcoff" ;;
15514    rl78_elf32_vec)		 tb="$tb elf32-rl78.lo elf32.lo $elf" ;;
15515    rs6000_xcoff64_vec)		 tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
15516    rs6000_xcoff64_aix_vec)	 tb="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size=64 ;;
15517    rs6000_xcoff_vec)		 tb="$tb coff-rs6000.lo $xcoff" ;;
15518    rx_elf32_be_vec)		 tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15519    rx_elf32_be_ns_vec)		 tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15520    rx_elf32_le_vec)		 tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15521    s390_elf32_vec)		 tb="$tb elf32-s390.lo elf32.lo $elf" ;;
15522    s390_elf64_vec)		 tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
15523    score_elf32_be_vec)		 tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
15524    score_elf32_le_vec)		 tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
15525    sh64_elf32_vec)		 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
15526    sh64_elf32_le_vec)		 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
15527    sh64_elf32_linux_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
15528    sh64_elf32_linux_be_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" target_size=64 ;;
15529    sh64_elf32_nbsd_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
15530    sh64_elf32_nbsd_le_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf" ;;
15531    sh64_elf64_vec)		 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15532    sh64_elf64_le_vec)		 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15533    sh64_elf64_linux_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15534    sh64_elf64_linux_be_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15535    sh64_elf64_nbsd_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15536    sh64_elf64_nbsd_le_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15537    sh_coff_vec)		 tb="$tb coff-sh.lo $coff" ;;
15538    sh_coff_le_vec)		 tb="$tb coff-sh.lo $coff" ;;
15539    sh_coff_small_vec)		 tb="$tb coff-sh.lo $coff" ;;
15540    sh_coff_small_le_vec)	 tb="$tb coff-sh.lo $coff" ;;
15541    sh_elf32_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15542    sh_elf32_le_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15543    sh_elf32_fdpic_be_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15544    sh_elf32_fdpic_le_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15545    sh_elf32_linux_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15546    sh_elf32_linux_be_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15547    sh_elf32_nbsd_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15548    sh_elf32_nbsd_le_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15549    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" ;;
15550    sh_elf32_vxworks_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15551    sh_elf32_vxworks_le_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
15552    sh_pe_le_vec)		 tb="$tb pe-sh.lo coff-sh.lo peigen.lo $coff" ;;
15553    sh_pei_le_vec)		 tb="$tb pei-sh.lo coff-sh.lo peigen.lo $coff" ;;
15554    sparc_aout_le_vec)		 tb="$tb aout-sparcle.lo aout32.lo" ;;
15555    sparc_aout_linux_vec)	 tb="$tb sparclinux.lo aout32.lo" ;;
15556    sparc_aout_lynx_vec)	 tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
15557    sparc_aout_nbsd_vec)	 tb="$tb sparcnetbsd.lo aout32.lo" ;;
15558    sparc_aout_sunos_be_vec)	 tb="$tb sunos.lo aout32.lo" ;;
15559    sparc_coff_vec)		 tb="$tb coff-sparc.lo $coffgen" ;;
15560    sparc_coff_lynx_vec)	 tb="$tb cf-sparclynx.lo lynx-core.lo $coffgen" ;;
15561    sparc_elf32_vec)		 tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15562    sparc_elf32_sol2_vec)	 tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15563    sparc_elf32_vxworks_vec)	 tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15564    sparc_elf64_vec)		 tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15565    sparc_elf64_fbsd_vec)	 tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15566    sparc_elf64_sol2_vec)	 tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15567    sparc_nlm32_vec)		 tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
15568    spu_elf32_vec)		 tb="$tb elf32-spu.lo elf32.lo $elf" ;;
15569    sym_vec)			 tb="$tb xsym.lo" ;;
15570    tic30_aout_vec)		 tb="$tb aout-tic30.lo" ;;
15571    tic30_coff_vec)		 tb="$tb coff-tic30.lo $coffgen" ;;
15572    tic4x_coff0_vec)		 tb="$tb coff-tic4x.lo $coffgen" ;;
15573    tic4x_coff0_beh_vec)	 tb="$tb coff-tic4x.lo $coffgen" ;;
15574    tic4x_coff1_vec)		 tb="$tb coff-tic4x.lo $coffgen" ;;
15575    tic4x_coff1_beh_vec)	 tb="$tb coff-tic4x.lo $coffgen" ;;
15576    tic4x_coff2_vec)		 tb="$tb coff-tic4x.lo $coffgen" ;;
15577    tic4x_coff2_beh_vec)	 tb="$tb coff-tic4x.lo $coffgen" ;;
15578    tic54x_coff0_vec)		 tb="$tb coff-tic54x.lo $coffgen" ;;
15579    tic54x_coff0_beh_vec)	 tb="$tb coff-tic54x.lo $coffgen" ;;
15580    tic54x_coff1_vec)		 tb="$tb coff-tic54x.lo $coffgen" ;;
15581    tic54x_coff1_beh_vec)	 tb="$tb coff-tic54x.lo $coffgen" ;;
15582    tic54x_coff2_vec)		 tb="$tb coff-tic54x.lo $coffgen" ;;
15583    tic54x_coff2_beh_vec)	 tb="$tb coff-tic54x.lo $coffgen" ;;
15584    tic6x_elf32_be_vec)		 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15585    tic6x_elf32_le_vec)		 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15586    tic6x_elf32_c6000_be_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15587    tic6x_elf32_c6000_le_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15588    tic6x_elf32_linux_be_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15589    tic6x_elf32_linux_le_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15590    tic80_coff_vec)		 tb="$tb coff-tic80.lo $coff" ;;
15591    tilegx_elf32_be_vec)	 tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
15592    tilegx_elf32_le_vec)	 tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
15593    tilegx_elf64_be_vec)	 tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
15594    tilegx_elf64_le_vec)	 tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
15595    tilepro_elf32_vec)		 tb="$tb elf32-tilepro.lo elf32.lo $elf" ;;
15596    v800_elf32_vec)		 tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15597    v850_elf32_vec)		 tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15598    vax_aout_1knbsd_vec)	 tb="$tb vax1knetbsd.lo aout32.lo" ;;
15599    vax_aout_bsd_vec)		 tb="$tb vaxbsd.lo aout32.lo" ;;
15600    vax_aout_nbsd_vec)		 tb="$tb vaxnetbsd.lo aout32.lo" ;;
15601    vax_elf32_vec)		 tb="$tb elf32-vax.lo elf32.lo $elf" ;;
15602    visium_elf32_vec)		 tb="$tb elf32-visium.lo elf32.lo $elf" ;;
15603    w65_coff_vec)		 tb="$tb coff-w65.lo reloc16.lo $coffgen" ;;
15604    we32k_coff_vec)		 tb="$tb coff-we32k.lo $coffgen" ;;
15605    x86_64_coff_vec)		 tb="$tb coff-x86_64.lo $coff"; target_size=64 ;;
15606    x86_64_elf32_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
15607    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 ;;
15608    x86_64_elf64_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15609    x86_64_elf64_fbsd_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15610    x86_64_elf64_nacl_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15611    x86_64_elf64_sol2_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15612    x86_64_mach_o_vec)		 tb="$tb mach-o-x86-64.lo" ;;
15613    x86_64_pe_vec)		 tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
15614    x86_64_pe_be_vec)		 tb="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
15615    x86_64_pei_vec)		 tb="$tb pei-x86_64.lo pex64igen.lo $coff"; target_size=64 ;;
15616    xc16x_elf32_vec)		 tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
15617    xgate_elf32_vec)		 tb="$tb elf32-xgate.lo elf32.lo $elf" ;;
15618    xstormy16_elf32_vec)	 tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
15619    xtensa_elf32_be_vec)	 tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15620    xtensa_elf32_le_vec)	 tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15621    z80_coff_vec)		 tb="$tb coff-z80.lo reloc16.lo $coffgen" ;;
15622    z8k_coff_vec)		 tb="$tb coff-z8k.lo reloc16.lo $coff" ;;
15623
15624    # These appear out of order in targets.c
15625    srec_vec)			 tb="$tb srec.lo" ;;
15626    symbolsrec_vec)		 tb="$tb srec.lo" ;;
15627    tekhex_vec)			 tb="$tb tekhex.lo" ;;
15628    core_cisco_be_vec)		 tb="$tb cisco-core.lo" ;;
15629    core_cisco_le_vec)		 tb="$tb cisco-core.lo" ;;
15630
15631    "")				 ;;
15632    *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
15633    esac
15634
15635    if test ${target_size} = 64; then
15636	target64=true
15637    fi
15638    if test x"${vec}" = x"${defvec}"; then
15639	bfd_default_target_size=${target_size}
15640    fi
15641done
15642
15643# Target architecture .o files.
15644# A couple of CPUs use shorter file names to avoid problems on DOS
15645# filesystems.
15646ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
15647
15648# Weed out duplicate .o files.
15649f=""
15650for i in $tb ; do
15651    case " $f " in
15652    *" $i "*) ;;
15653    *) f="$f $i" ;;
15654    esac
15655done
15656tb="$f"
15657
15658f=""
15659for i in $ta ; do
15660    case " $f " in
15661    *" $i "*) ;;
15662    *) f="$f $i" ;;
15663    esac
15664done
15665ta="$f"
15666
15667bfd_backends="$tb"
15668bfd_machines="$ta"
15669
15670if test x${all_targets} = xtrue ; then
15671  bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
15672  bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
15673  selvecs=
15674  havevecs=-DHAVE_all_vecs
15675  selarchs=
15676  test -n "$assocvecs" &&
15677    assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15678else	# all_targets is true
15679  # Only set these if they will be nonempty, for the clever echo.
15680  havevecs=
15681  assocvecs=
15682  test -n "$selvecs" &&
15683    havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
15684  test -n "$selvecs" &&
15685    selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15686  test -n "$selarchs" &&
15687    selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15688fi	# all_targets is true
15689
15690case ${host64}-${target64}-${want64} in
15691  *true*)
15692    wordsize=64
15693    bfd64_libs='$(BFD64_LIBS)'
15694    all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
15695    if test $BFD_HOST_64_BIT_DEFINED = 0; then
15696      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
15697$as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
15698      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
15699$as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
15700    fi
15701    if test -n "$GCC" ; then
15702       bad_64bit_gcc=no;
15703       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
15704$as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
15705       # Add more tests for gcc versions with non-working 64-bit support here.
15706       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15707/* end confdefs.h.  */
15708:__GNUC__:__GNUC_MINOR__:__i386__:
15709_ACEOF
15710if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15711  $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
15712  bad_64bit_gcc=yes;
15713		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
15714$as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
15715else
15716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15717$as_echo "no" >&6; }
15718fi
15719rm -f conftest*
15720
15721       if test $bad_64bit_gcc = yes ; then
15722	 as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
15723       fi
15724    fi
15725    ;;
15726  false-false-false)
15727    wordsize=32
15728    all_backends='$(BFD32_BACKENDS)'
15729    ;;
15730esac
15731
15732
15733
15734
15735
15736
15737
15738
15739if test "$plugins" = "yes"; then
15740  supports_plugins=1
15741else
15742  supports_plugins=0
15743fi
15744
15745
15746
15747# Determine the host dependant file_ptr a.k.a. off_t type.  In order
15748# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15749# fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15750# Hopefully a reasonable assumption since fseeko et.al. should be
15751# upward compatible.
15752for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15753do :
15754  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15755ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15756eval as_val=\$$as_ac_var
15757   if test "x$as_val" = x""yes; then :
15758  cat >>confdefs.h <<_ACEOF
15759#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15760_ACEOF
15761
15762fi
15763done
15764
15765if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15766    # The cast to long int works around a bug in the HP C Compiler
15767# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15768# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15769# This bug is HP SR number 8606223364.
15770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15771$as_echo_n "checking size of off_t... " >&6; }
15772if test "${ac_cv_sizeof_off_t+set}" = set; then :
15773  $as_echo_n "(cached) " >&6
15774else
15775  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15776
15777else
15778  if test "$ac_cv_type_off_t" = yes; then
15779     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15780$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15781{ as_fn_set_status 77
15782as_fn_error "cannot compute sizeof (off_t)
15783See \`config.log' for more details." "$LINENO" 5; }; }
15784   else
15785     ac_cv_sizeof_off_t=0
15786   fi
15787fi
15788
15789fi
15790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15791$as_echo "$ac_cv_sizeof_off_t" >&6; }
15792
15793
15794
15795cat >>confdefs.h <<_ACEOF
15796#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15797_ACEOF
15798
15799
15800fi
15801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15802$as_echo_n "checking file_ptr type... " >&6; }
15803bfd_file_ptr="long"
15804bfd_ufile_ptr="unsigned long"
15805if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15806	-o x"${ac_cv_sizeof_off_t}" = x8; then
15807    bfd_file_ptr=BFD_HOST_64_BIT
15808    bfd_ufile_ptr=BFD_HOST_U_64_BIT
15809fi
15810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15811$as_echo "$bfd_file_ptr" >&6; }
15812
15813
15814
15815
15816tdefaults=""
15817test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
15818test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
15819test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
15820test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
15821
15822
15823
15824for ac_header in stdlib.h unistd.h
15825do :
15826  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15827ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15828eval as_val=\$$as_ac_Header
15829   if test "x$as_val" = x""yes; then :
15830  cat >>confdefs.h <<_ACEOF
15831#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15832_ACEOF
15833
15834fi
15835
15836done
15837
15838for ac_func in getpagesize
15839do :
15840  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15841if test "x$ac_cv_func_getpagesize" = x""yes; then :
15842  cat >>confdefs.h <<_ACEOF
15843#define HAVE_GETPAGESIZE 1
15844_ACEOF
15845
15846fi
15847done
15848
15849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15850$as_echo_n "checking for working mmap... " >&6; }
15851if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15852  $as_echo_n "(cached) " >&6
15853else
15854  if test "$cross_compiling" = yes; then :
15855  ac_cv_func_mmap_fixed_mapped=no
15856else
15857  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15858/* end confdefs.h.  */
15859$ac_includes_default
15860/* malloc might have been renamed as rpl_malloc. */
15861#undef malloc
15862
15863/* Thanks to Mike Haertel and Jim Avera for this test.
15864   Here is a matrix of mmap possibilities:
15865	mmap private not fixed
15866	mmap private fixed at somewhere currently unmapped
15867	mmap private fixed at somewhere already mapped
15868	mmap shared not fixed
15869	mmap shared fixed at somewhere currently unmapped
15870	mmap shared fixed at somewhere already mapped
15871   For private mappings, we should verify that changes cannot be read()
15872   back from the file, nor mmap's back from the file at a different
15873   address.  (There have been systems where private was not correctly
15874   implemented like the infamous i386 svr4.0, and systems where the
15875   VM page cache was not coherent with the file system buffer cache
15876   like early versions of FreeBSD and possibly contemporary NetBSD.)
15877   For shared mappings, we should conversely verify that changes get
15878   propagated back to all the places they're supposed to be.
15879
15880   Grep wants private fixed already mapped.
15881   The main things grep needs to know about mmap are:
15882   * does it exist and is it safe to write into the mmap'd area
15883   * how to use it (BSD variants)  */
15884
15885#include <fcntl.h>
15886#include <sys/mman.h>
15887
15888#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15889char *malloc ();
15890#endif
15891
15892/* This mess was copied from the GNU getpagesize.h.  */
15893#ifndef HAVE_GETPAGESIZE
15894/* Assume that all systems that can run configure have sys/param.h.  */
15895# ifndef HAVE_SYS_PARAM_H
15896#  define HAVE_SYS_PARAM_H 1
15897# endif
15898
15899# ifdef _SC_PAGESIZE
15900#  define getpagesize() sysconf(_SC_PAGESIZE)
15901# else /* no _SC_PAGESIZE */
15902#  ifdef HAVE_SYS_PARAM_H
15903#   include <sys/param.h>
15904#   ifdef EXEC_PAGESIZE
15905#    define getpagesize() EXEC_PAGESIZE
15906#   else /* no EXEC_PAGESIZE */
15907#    ifdef NBPG
15908#     define getpagesize() NBPG * CLSIZE
15909#     ifndef CLSIZE
15910#      define CLSIZE 1
15911#     endif /* no CLSIZE */
15912#    else /* no NBPG */
15913#     ifdef NBPC
15914#      define getpagesize() NBPC
15915#     else /* no NBPC */
15916#      ifdef PAGESIZE
15917#       define getpagesize() PAGESIZE
15918#      endif /* PAGESIZE */
15919#     endif /* no NBPC */
15920#    endif /* no NBPG */
15921#   endif /* no EXEC_PAGESIZE */
15922#  else /* no HAVE_SYS_PARAM_H */
15923#   define getpagesize() 8192	/* punt totally */
15924#  endif /* no HAVE_SYS_PARAM_H */
15925# endif /* no _SC_PAGESIZE */
15926
15927#endif /* no HAVE_GETPAGESIZE */
15928
15929int
15930main ()
15931{
15932  char *data, *data2, *data3;
15933  int i, pagesize;
15934  int fd;
15935
15936  pagesize = getpagesize ();
15937
15938  /* First, make a file with some known garbage in it. */
15939  data = (char *) malloc (pagesize);
15940  if (!data)
15941    return 1;
15942  for (i = 0; i < pagesize; ++i)
15943    *(data + i) = rand ();
15944  umask (0);
15945  fd = creat ("conftest.mmap", 0600);
15946  if (fd < 0)
15947    return 1;
15948  if (write (fd, data, pagesize) != pagesize)
15949    return 1;
15950  close (fd);
15951
15952  /* Next, try to mmap the file at a fixed address which already has
15953     something else allocated at it.  If we can, also make sure that
15954     we see the same garbage.  */
15955  fd = open ("conftest.mmap", O_RDWR);
15956  if (fd < 0)
15957    return 1;
15958  data2 = (char *) malloc (2 * pagesize);
15959  if (!data2)
15960    return 1;
15961  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15962  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15963		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
15964    return 1;
15965  for (i = 0; i < pagesize; ++i)
15966    if (*(data + i) != *(data2 + i))
15967      return 1;
15968
15969  /* Finally, make sure that changes to the mapped area do not
15970     percolate back to the file as seen by read().  (This is a bug on
15971     some variants of i386 svr4.0.)  */
15972  for (i = 0; i < pagesize; ++i)
15973    *(data2 + i) = *(data2 + i) + 1;
15974  data3 = (char *) malloc (pagesize);
15975  if (!data3)
15976    return 1;
15977  if (read (fd, data3, pagesize) != pagesize)
15978    return 1;
15979  for (i = 0; i < pagesize; ++i)
15980    if (*(data + i) != *(data3 + i))
15981      return 1;
15982  close (fd);
15983  return 0;
15984}
15985_ACEOF
15986if ac_fn_c_try_run "$LINENO"; then :
15987  ac_cv_func_mmap_fixed_mapped=yes
15988else
15989  ac_cv_func_mmap_fixed_mapped=no
15990fi
15991rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15992  conftest.$ac_objext conftest.beam conftest.$ac_ext
15993fi
15994
15995fi
15996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15997$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15998if test $ac_cv_func_mmap_fixed_mapped = yes; then
15999
16000$as_echo "#define HAVE_MMAP 1" >>confdefs.h
16001
16002fi
16003rm -f conftest.mmap
16004
16005for ac_func in madvise mprotect
16006do :
16007  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16008ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16009eval as_val=\$$as_ac_var
16010   if test "x$as_val" = x""yes; then :
16011  cat >>confdefs.h <<_ACEOF
16012#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16013_ACEOF
16014
16015fi
16016done
16017
16018case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
16019  true+yes )
16020$as_echo "#define USE_MMAP 1" >>confdefs.h
16021 ;;
16022esac
16023
16024rm -f doc/config.status
16025ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
16026
16027
16028ac_config_commands="$ac_config_commands default"
16029
16030
16031
16032
16033
16034
16035
16036cat >confcache <<\_ACEOF
16037# This file is a shell script that caches the results of configure
16038# tests run on this system so they can be shared between configure
16039# scripts and configure runs, see configure's option --config-cache.
16040# It is not useful on other systems.  If it contains results you don't
16041# want to keep, you may remove or edit it.
16042#
16043# config.status only pays attention to the cache file if you give it
16044# the --recheck option to rerun configure.
16045#
16046# `ac_cv_env_foo' variables (set or unset) will be overridden when
16047# loading this file, other *unset* `ac_cv_foo' will be assigned the
16048# following values.
16049
16050_ACEOF
16051
16052# The following way of writing the cache mishandles newlines in values,
16053# but we know of no workaround that is simple, portable, and efficient.
16054# So, we kill variables containing newlines.
16055# Ultrix sh set writes to stderr and can't be redirected directly,
16056# and sets the high bit in the cache file unless we assign to the vars.
16057(
16058  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16059    eval ac_val=\$$ac_var
16060    case $ac_val in #(
16061    *${as_nl}*)
16062      case $ac_var in #(
16063      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16064$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16065      esac
16066      case $ac_var in #(
16067      _ | IFS | as_nl) ;; #(
16068      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16069      *) { eval $ac_var=; unset $ac_var;} ;;
16070      esac ;;
16071    esac
16072  done
16073
16074  (set) 2>&1 |
16075    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16076    *${as_nl}ac_space=\ *)
16077      # `set' does not quote correctly, so add quotes: double-quote
16078      # substitution turns \\\\ into \\, and sed turns \\ into \.
16079      sed -n \
16080	"s/'/'\\\\''/g;
16081	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16082      ;; #(
16083    *)
16084      # `set' quotes correctly as required by POSIX, so do not add quotes.
16085      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16086      ;;
16087    esac |
16088    sort
16089) |
16090  sed '
16091     /^ac_cv_env_/b end
16092     t clear
16093     :clear
16094     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16095     t end
16096     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16097     :end' >>confcache
16098if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16099  if test -w "$cache_file"; then
16100    test "x$cache_file" != "x/dev/null" &&
16101      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16102$as_echo "$as_me: updating cache $cache_file" >&6;}
16103    cat confcache >$cache_file
16104  else
16105    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16106$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16107  fi
16108fi
16109rm -f confcache
16110
16111test "x$prefix" = xNONE && prefix=$ac_default_prefix
16112# Let make expand exec_prefix.
16113test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16114
16115DEFS=-DHAVE_CONFIG_H
16116
16117ac_libobjs=
16118ac_ltlibobjs=
16119for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16120  # 1. Remove the extension, and $U if already installed.
16121  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16122  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16123  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16124  #    will be set to the directory where LIBOBJS objects are built.
16125  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16126  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16127done
16128LIBOBJS=$ac_libobjs
16129
16130LTLIBOBJS=$ac_ltlibobjs
16131
16132
16133if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16134  as_fn_error "conditional \"AMDEP\" was never defined.
16135Usually this means the macro was only invoked conditionally." "$LINENO" 5
16136fi
16137if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16138  as_fn_error "conditional \"am__fastdepCC\" was never defined.
16139Usually this means the macro was only invoked conditionally." "$LINENO" 5
16140fi
16141 if test -n "$EXEEXT"; then
16142  am__EXEEXT_TRUE=
16143  am__EXEEXT_FALSE='#'
16144else
16145  am__EXEEXT_TRUE='#'
16146  am__EXEEXT_FALSE=
16147fi
16148
16149if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
16150  as_fn_error "conditional \"PLUGINS\" was never defined.
16151Usually this means the macro was only invoked conditionally." "$LINENO" 5
16152fi
16153if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16154  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16155Usually this means the macro was only invoked conditionally." "$LINENO" 5
16156fi
16157if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16158  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
16159Usually this means the macro was only invoked conditionally." "$LINENO" 5
16160fi
16161if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
16162  as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
16163Usually this means the macro was only invoked conditionally." "$LINENO" 5
16164fi
16165
16166: ${CONFIG_STATUS=./config.status}
16167ac_write_fail=0
16168ac_clean_files_save=$ac_clean_files
16169ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16170{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16171$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16172as_write_fail=0
16173cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16174#! $SHELL
16175# Generated by $as_me.
16176# Run this file to recreate the current configuration.
16177# Compiler output produced by configure, useful for debugging
16178# configure, is in config.log if it exists.
16179
16180debug=false
16181ac_cs_recheck=false
16182ac_cs_silent=false
16183
16184SHELL=\${CONFIG_SHELL-$SHELL}
16185export SHELL
16186_ASEOF
16187cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16188## -------------------- ##
16189## M4sh Initialization. ##
16190## -------------------- ##
16191
16192# Be more Bourne compatible
16193DUALCASE=1; export DUALCASE # for MKS sh
16194if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16195  emulate sh
16196  NULLCMD=:
16197  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16198  # is contrary to our usage.  Disable this feature.
16199  alias -g '${1+"$@"}'='"$@"'
16200  setopt NO_GLOB_SUBST
16201else
16202  case `(set -o) 2>/dev/null` in #(
16203  *posix*) :
16204    set -o posix ;; #(
16205  *) :
16206     ;;
16207esac
16208fi
16209
16210
16211as_nl='
16212'
16213export as_nl
16214# Printing a long string crashes Solaris 7 /usr/bin/printf.
16215as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16216as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16217as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16218# Prefer a ksh shell builtin over an external printf program on Solaris,
16219# but without wasting forks for bash or zsh.
16220if test -z "$BASH_VERSION$ZSH_VERSION" \
16221    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16222  as_echo='print -r --'
16223  as_echo_n='print -rn --'
16224elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16225  as_echo='printf %s\n'
16226  as_echo_n='printf %s'
16227else
16228  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16229    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16230    as_echo_n='/usr/ucb/echo -n'
16231  else
16232    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16233    as_echo_n_body='eval
16234      arg=$1;
16235      case $arg in #(
16236      *"$as_nl"*)
16237	expr "X$arg" : "X\\(.*\\)$as_nl";
16238	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16239      esac;
16240      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16241    '
16242    export as_echo_n_body
16243    as_echo_n='sh -c $as_echo_n_body as_echo'
16244  fi
16245  export as_echo_body
16246  as_echo='sh -c $as_echo_body as_echo'
16247fi
16248
16249# The user is always right.
16250if test "${PATH_SEPARATOR+set}" != set; then
16251  PATH_SEPARATOR=:
16252  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16253    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16254      PATH_SEPARATOR=';'
16255  }
16256fi
16257
16258
16259# IFS
16260# We need space, tab and new line, in precisely that order.  Quoting is
16261# there to prevent editors from complaining about space-tab.
16262# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16263# splitting by setting IFS to empty value.)
16264IFS=" ""	$as_nl"
16265
16266# Find who we are.  Look in the path if we contain no directory separator.
16267case $0 in #((
16268  *[\\/]* ) as_myself=$0 ;;
16269  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16270for as_dir in $PATH
16271do
16272  IFS=$as_save_IFS
16273  test -z "$as_dir" && as_dir=.
16274    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16275  done
16276IFS=$as_save_IFS
16277
16278     ;;
16279esac
16280# We did not find ourselves, most probably we were run as `sh COMMAND'
16281# in which case we are not to be found in the path.
16282if test "x$as_myself" = x; then
16283  as_myself=$0
16284fi
16285if test ! -f "$as_myself"; then
16286  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16287  exit 1
16288fi
16289
16290# Unset variables that we do not need and which cause bugs (e.g. in
16291# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16292# suppresses any "Segmentation fault" message there.  '((' could
16293# trigger a bug in pdksh 5.2.14.
16294for as_var in BASH_ENV ENV MAIL MAILPATH
16295do eval test x\${$as_var+set} = xset \
16296  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16297done
16298PS1='$ '
16299PS2='> '
16300PS4='+ '
16301
16302# NLS nuisances.
16303LC_ALL=C
16304export LC_ALL
16305LANGUAGE=C
16306export LANGUAGE
16307
16308# CDPATH.
16309(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16310
16311
16312# as_fn_error ERROR [LINENO LOG_FD]
16313# ---------------------------------
16314# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16315# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16316# script with status $?, using 1 if that was 0.
16317as_fn_error ()
16318{
16319  as_status=$?; test $as_status -eq 0 && as_status=1
16320  if test "$3"; then
16321    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16322    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16323  fi
16324  $as_echo "$as_me: error: $1" >&2
16325  as_fn_exit $as_status
16326} # as_fn_error
16327
16328
16329# as_fn_set_status STATUS
16330# -----------------------
16331# Set $? to STATUS, without forking.
16332as_fn_set_status ()
16333{
16334  return $1
16335} # as_fn_set_status
16336
16337# as_fn_exit STATUS
16338# -----------------
16339# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16340as_fn_exit ()
16341{
16342  set +e
16343  as_fn_set_status $1
16344  exit $1
16345} # as_fn_exit
16346
16347# as_fn_unset VAR
16348# ---------------
16349# Portably unset VAR.
16350as_fn_unset ()
16351{
16352  { eval $1=; unset $1;}
16353}
16354as_unset=as_fn_unset
16355# as_fn_append VAR VALUE
16356# ----------------------
16357# Append the text in VALUE to the end of the definition contained in VAR. Take
16358# advantage of any shell optimizations that allow amortized linear growth over
16359# repeated appends, instead of the typical quadratic growth present in naive
16360# implementations.
16361if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16362  eval 'as_fn_append ()
16363  {
16364    eval $1+=\$2
16365  }'
16366else
16367  as_fn_append ()
16368  {
16369    eval $1=\$$1\$2
16370  }
16371fi # as_fn_append
16372
16373# as_fn_arith ARG...
16374# ------------------
16375# Perform arithmetic evaluation on the ARGs, and store the result in the
16376# global $as_val. Take advantage of shells that can avoid forks. The arguments
16377# must be portable across $(()) and expr.
16378if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16379  eval 'as_fn_arith ()
16380  {
16381    as_val=$(( $* ))
16382  }'
16383else
16384  as_fn_arith ()
16385  {
16386    as_val=`expr "$@" || test $? -eq 1`
16387  }
16388fi # as_fn_arith
16389
16390
16391if expr a : '\(a\)' >/dev/null 2>&1 &&
16392   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16393  as_expr=expr
16394else
16395  as_expr=false
16396fi
16397
16398if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16399  as_basename=basename
16400else
16401  as_basename=false
16402fi
16403
16404if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16405  as_dirname=dirname
16406else
16407  as_dirname=false
16408fi
16409
16410as_me=`$as_basename -- "$0" ||
16411$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16412	 X"$0" : 'X\(//\)$' \| \
16413	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16414$as_echo X/"$0" |
16415    sed '/^.*\/\([^/][^/]*\)\/*$/{
16416	    s//\1/
16417	    q
16418	  }
16419	  /^X\/\(\/\/\)$/{
16420	    s//\1/
16421	    q
16422	  }
16423	  /^X\/\(\/\).*/{
16424	    s//\1/
16425	    q
16426	  }
16427	  s/.*/./; q'`
16428
16429# Avoid depending upon Character Ranges.
16430as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16431as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16432as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16433as_cr_digits='0123456789'
16434as_cr_alnum=$as_cr_Letters$as_cr_digits
16435
16436ECHO_C= ECHO_N= ECHO_T=
16437case `echo -n x` in #(((((
16438-n*)
16439  case `echo 'xy\c'` in
16440  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
16441  xy)  ECHO_C='\c';;
16442  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16443       ECHO_T='	';;
16444  esac;;
16445*)
16446  ECHO_N='-n';;
16447esac
16448
16449rm -f conf$$ conf$$.exe conf$$.file
16450if test -d conf$$.dir; then
16451  rm -f conf$$.dir/conf$$.file
16452else
16453  rm -f conf$$.dir
16454  mkdir conf$$.dir 2>/dev/null
16455fi
16456if (echo >conf$$.file) 2>/dev/null; then
16457  if ln -s conf$$.file conf$$ 2>/dev/null; then
16458    as_ln_s='ln -s'
16459    # ... but there are two gotchas:
16460    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16461    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16462    # In both cases, we have to default to `cp -p'.
16463    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16464      as_ln_s='cp -p'
16465  elif ln conf$$.file conf$$ 2>/dev/null; then
16466    as_ln_s=ln
16467  else
16468    as_ln_s='cp -p'
16469  fi
16470else
16471  as_ln_s='cp -p'
16472fi
16473rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16474rmdir conf$$.dir 2>/dev/null
16475
16476
16477# as_fn_mkdir_p
16478# -------------
16479# Create "$as_dir" as a directory, including parents if necessary.
16480as_fn_mkdir_p ()
16481{
16482
16483  case $as_dir in #(
16484  -*) as_dir=./$as_dir;;
16485  esac
16486  test -d "$as_dir" || eval $as_mkdir_p || {
16487    as_dirs=
16488    while :; do
16489      case $as_dir in #(
16490      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16491      *) as_qdir=$as_dir;;
16492      esac
16493      as_dirs="'$as_qdir' $as_dirs"
16494      as_dir=`$as_dirname -- "$as_dir" ||
16495$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16496	 X"$as_dir" : 'X\(//\)[^/]' \| \
16497	 X"$as_dir" : 'X\(//\)$' \| \
16498	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16499$as_echo X"$as_dir" |
16500    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16501	    s//\1/
16502	    q
16503	  }
16504	  /^X\(\/\/\)[^/].*/{
16505	    s//\1/
16506	    q
16507	  }
16508	  /^X\(\/\/\)$/{
16509	    s//\1/
16510	    q
16511	  }
16512	  /^X\(\/\).*/{
16513	    s//\1/
16514	    q
16515	  }
16516	  s/.*/./; q'`
16517      test -d "$as_dir" && break
16518    done
16519    test -z "$as_dirs" || eval "mkdir $as_dirs"
16520  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16521
16522
16523} # as_fn_mkdir_p
16524if mkdir -p . 2>/dev/null; then
16525  as_mkdir_p='mkdir -p "$as_dir"'
16526else
16527  test -d ./-p && rmdir ./-p
16528  as_mkdir_p=false
16529fi
16530
16531if test -x / >/dev/null 2>&1; then
16532  as_test_x='test -x'
16533else
16534  if ls -dL / >/dev/null 2>&1; then
16535    as_ls_L_option=L
16536  else
16537    as_ls_L_option=
16538  fi
16539  as_test_x='
16540    eval sh -c '\''
16541      if test -d "$1"; then
16542	test -d "$1/.";
16543      else
16544	case $1 in #(
16545	-*)set "./$1";;
16546	esac;
16547	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16548	???[sx]*):;;*)false;;esac;fi
16549    '\'' sh
16550  '
16551fi
16552as_executable_p=$as_test_x
16553
16554# Sed expression to map a string onto a valid CPP name.
16555as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16556
16557# Sed expression to map a string onto a valid variable name.
16558as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16559
16560
16561exec 6>&1
16562## ----------------------------------- ##
16563## Main body of $CONFIG_STATUS script. ##
16564## ----------------------------------- ##
16565_ASEOF
16566test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16567
16568cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16569# Save the log message, to keep $0 and so on meaningful, and to
16570# report actual input values of CONFIG_FILES etc. instead of their
16571# values after options handling.
16572ac_log="
16573This file was extended by bfd $as_me 2.25.51, which was
16574generated by GNU Autoconf 2.64.  Invocation command line was
16575
16576  CONFIG_FILES    = $CONFIG_FILES
16577  CONFIG_HEADERS  = $CONFIG_HEADERS
16578  CONFIG_LINKS    = $CONFIG_LINKS
16579  CONFIG_COMMANDS = $CONFIG_COMMANDS
16580  $ $0 $@
16581
16582on `(hostname || uname -n) 2>/dev/null | sed 1q`
16583"
16584
16585_ACEOF
16586
16587case $ac_config_files in *"
16588"*) set x $ac_config_files; shift; ac_config_files=$*;;
16589esac
16590
16591case $ac_config_headers in *"
16592"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16593esac
16594
16595
16596cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16597# Files that config.status was made for.
16598config_files="$ac_config_files"
16599config_headers="$ac_config_headers"
16600config_commands="$ac_config_commands"
16601
16602_ACEOF
16603
16604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16605ac_cs_usage="\
16606\`$as_me' instantiates files and other configuration actions
16607from templates according to the current configuration.  Unless the files
16608and actions are specified as TAGs, all are instantiated by default.
16609
16610Usage: $0 [OPTION]... [TAG]...
16611
16612  -h, --help       print this help, then exit
16613  -V, --version    print version number and configuration settings, then exit
16614  -q, --quiet, --silent
16615                   do not print progress messages
16616  -d, --debug      don't remove temporary files
16617      --recheck    update $as_me by reconfiguring in the same conditions
16618      --file=FILE[:TEMPLATE]
16619                   instantiate the configuration file FILE
16620      --header=FILE[:TEMPLATE]
16621                   instantiate the configuration header FILE
16622
16623Configuration files:
16624$config_files
16625
16626Configuration headers:
16627$config_headers
16628
16629Configuration commands:
16630$config_commands
16631
16632Report bugs to the package provider."
16633
16634_ACEOF
16635cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16636ac_cs_version="\\
16637bfd config.status 2.25.51
16638configured by $0, generated by GNU Autoconf 2.64,
16639  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16640
16641Copyright (C) 2009 Free Software Foundation, Inc.
16642This config.status script is free software; the Free Software Foundation
16643gives unlimited permission to copy, distribute and modify it."
16644
16645ac_pwd='$ac_pwd'
16646srcdir='$srcdir'
16647INSTALL='$INSTALL'
16648MKDIR_P='$MKDIR_P'
16649AWK='$AWK'
16650test -n "\$AWK" || AWK=awk
16651_ACEOF
16652
16653cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16654# The default lists apply if the user does not specify any file.
16655ac_need_defaults=:
16656while test $# != 0
16657do
16658  case $1 in
16659  --*=*)
16660    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16661    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16662    ac_shift=:
16663    ;;
16664  *)
16665    ac_option=$1
16666    ac_optarg=$2
16667    ac_shift=shift
16668    ;;
16669  esac
16670
16671  case $ac_option in
16672  # Handling of the options.
16673  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16674    ac_cs_recheck=: ;;
16675  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16676    $as_echo "$ac_cs_version"; exit ;;
16677  --debug | --debu | --deb | --de | --d | -d )
16678    debug=: ;;
16679  --file | --fil | --fi | --f )
16680    $ac_shift
16681    case $ac_optarg in
16682    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16683    esac
16684    as_fn_append CONFIG_FILES " '$ac_optarg'"
16685    ac_need_defaults=false;;
16686  --header | --heade | --head | --hea )
16687    $ac_shift
16688    case $ac_optarg in
16689    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16690    esac
16691    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16692    ac_need_defaults=false;;
16693  --he | --h)
16694    # Conflict between --help and --header
16695    as_fn_error "ambiguous option: \`$1'
16696Try \`$0 --help' for more information.";;
16697  --help | --hel | -h )
16698    $as_echo "$ac_cs_usage"; exit ;;
16699  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16700  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16701    ac_cs_silent=: ;;
16702
16703  # This is an error.
16704  -*) as_fn_error "unrecognized option: \`$1'
16705Try \`$0 --help' for more information." ;;
16706
16707  *) as_fn_append ac_config_targets " $1"
16708     ac_need_defaults=false ;;
16709
16710  esac
16711  shift
16712done
16713
16714ac_configure_extra_args=
16715
16716if $ac_cs_silent; then
16717  exec 6>/dev/null
16718  ac_configure_extra_args="$ac_configure_extra_args --silent"
16719fi
16720
16721_ACEOF
16722cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16723if \$ac_cs_recheck; then
16724  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16725  shift
16726  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16727  CONFIG_SHELL='$SHELL'
16728  export CONFIG_SHELL
16729  exec "\$@"
16730fi
16731
16732_ACEOF
16733cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16734exec 5>>config.log
16735{
16736  echo
16737  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16738## Running $as_me. ##
16739_ASBOX
16740  $as_echo "$ac_log"
16741} >&5
16742
16743_ACEOF
16744cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16745#
16746# INIT-COMMANDS
16747#
16748AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16749
16750
16751# The HP-UX ksh and POSIX shell print the target directory to stdout
16752# if CDPATH is set.
16753(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16754
16755sed_quote_subst='$sed_quote_subst'
16756double_quote_subst='$double_quote_subst'
16757delay_variable_subst='$delay_variable_subst'
16758enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16759macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16760macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16761enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16762pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16763enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16764SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16765ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16766host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16767host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16768host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16769build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16770build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16771build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16772SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16773Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16774GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16775EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16776FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16777LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16778NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16779LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16780max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16781ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16782exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16783lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16784lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16785lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16786reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16787reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16788OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16789deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16790file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16791AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16792AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16793STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16794RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16795old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16796old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16797old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16798lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16799CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16800CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16801compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16802GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16803lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16804lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16805lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16806lt_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"`'
16807objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16808MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16809lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16810lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16811lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16812lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16813lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16814need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16815DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16816NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16817LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16818OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16819OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16820libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16821shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16822extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16823archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16824enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16825export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16826whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16827compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16828old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16829old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16830archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16831archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16832module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16833module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16834with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16835allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16836no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16837hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16838hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16839hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16840hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16841hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16842hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16843hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16844hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16845inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16846link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16847fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16848always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16849export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16850exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16851include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16852prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16853file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16854variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16855need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16856need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16857version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16858runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16859shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16860shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16861libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16862library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16863soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16864install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16865postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16866postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16867finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16868finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16869hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16870sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16871sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16872hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16873enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16874enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16875enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16876old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16877striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16878
16879LTCC='$LTCC'
16880LTCFLAGS='$LTCFLAGS'
16881compiler='$compiler_DEFAULT'
16882
16883# A function that is used when there is no print builtin or printf.
16884func_fallback_echo ()
16885{
16886  eval 'cat <<_LTECHO_EOF
16887\$1
16888_LTECHO_EOF'
16889}
16890
16891# Quote evaled strings.
16892for var in SHELL \
16893ECHO \
16894SED \
16895GREP \
16896EGREP \
16897FGREP \
16898LD \
16899NM \
16900LN_S \
16901lt_SP2NL \
16902lt_NL2SP \
16903reload_flag \
16904OBJDUMP \
16905deplibs_check_method \
16906file_magic_cmd \
16907AR \
16908AR_FLAGS \
16909STRIP \
16910RANLIB \
16911CC \
16912CFLAGS \
16913compiler \
16914lt_cv_sys_global_symbol_pipe \
16915lt_cv_sys_global_symbol_to_cdecl \
16916lt_cv_sys_global_symbol_to_c_name_address \
16917lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16918lt_prog_compiler_no_builtin_flag \
16919lt_prog_compiler_wl \
16920lt_prog_compiler_pic \
16921lt_prog_compiler_static \
16922lt_cv_prog_compiler_c_o \
16923need_locks \
16924DSYMUTIL \
16925NMEDIT \
16926LIPO \
16927OTOOL \
16928OTOOL64 \
16929shrext_cmds \
16930export_dynamic_flag_spec \
16931whole_archive_flag_spec \
16932compiler_needs_object \
16933with_gnu_ld \
16934allow_undefined_flag \
16935no_undefined_flag \
16936hardcode_libdir_flag_spec \
16937hardcode_libdir_flag_spec_ld \
16938hardcode_libdir_separator \
16939fix_srcfile_path \
16940exclude_expsyms \
16941include_expsyms \
16942file_list_spec \
16943variables_saved_for_relink \
16944libname_spec \
16945library_names_spec \
16946soname_spec \
16947install_override_mode \
16948finish_eval \
16949old_striplib \
16950striplib; do
16951    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16952    *[\\\\\\\`\\"\\\$]*)
16953      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16954      ;;
16955    *)
16956      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16957      ;;
16958    esac
16959done
16960
16961# Double-quote double-evaled strings.
16962for var in reload_cmds \
16963old_postinstall_cmds \
16964old_postuninstall_cmds \
16965old_archive_cmds \
16966extract_expsyms_cmds \
16967old_archive_from_new_cmds \
16968old_archive_from_expsyms_cmds \
16969archive_cmds \
16970archive_expsym_cmds \
16971module_cmds \
16972module_expsym_cmds \
16973export_symbols_cmds \
16974prelink_cmds \
16975postinstall_cmds \
16976postuninstall_cmds \
16977finish_cmds \
16978sys_lib_search_path_spec \
16979sys_lib_dlsearch_path_spec; do
16980    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16981    *[\\\\\\\`\\"\\\$]*)
16982      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16983      ;;
16984    *)
16985      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16986      ;;
16987    esac
16988done
16989
16990ac_aux_dir='$ac_aux_dir'
16991xsi_shell='$xsi_shell'
16992lt_shell_append='$lt_shell_append'
16993
16994# See if we are running on zsh, and set the options which allow our
16995# commands through without removal of \ escapes INIT.
16996if test -n "\${ZSH_VERSION+set}" ; then
16997   setopt NO_GLOB_SUBST
16998fi
16999
17000
17001    PACKAGE='$PACKAGE'
17002    VERSION='$VERSION'
17003    TIMESTAMP='$TIMESTAMP'
17004    RM='$RM'
17005    ofile='$ofile'
17006
17007
17008
17009# Capture the value of obsolete ALL_LINGUAS because we need it to compute
17010    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
17011    # from automake.
17012    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
17013    # Capture the value of LINGUAS because we need it to compute CATALOGS.
17014    LINGUAS="${LINGUAS-%UNSET%}"
17015
17016
17017GCC="$GCC"
17018CC="$CC"
17019acx_cv_header_stdint="$acx_cv_header_stdint"
17020acx_cv_type_int8_t="$acx_cv_type_int8_t"
17021acx_cv_type_int16_t="$acx_cv_type_int16_t"
17022acx_cv_type_int32_t="$acx_cv_type_int32_t"
17023acx_cv_type_int64_t="$acx_cv_type_int64_t"
17024acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
17025ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
17026ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
17027ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
17028ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
17029ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
17030ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
17031ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
17032ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
17033
17034
17035
17036_ACEOF
17037
17038cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17039
17040# Handling of arguments.
17041for ac_config_target in $ac_config_targets
17042do
17043  case $ac_config_target in
17044    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17045    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17046    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17047    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
17048    "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
17049    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17050    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17051    "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
17052    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
17053    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17054
17055  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17056  esac
17057done
17058
17059
17060# If the user did not use the arguments to specify the items to instantiate,
17061# then the envvar interface is used.  Set only those that are not.
17062# We use the long form for the default assignment because of an extremely
17063# bizarre bug on SunOS 4.1.3.
17064if $ac_need_defaults; then
17065  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17066  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17067  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17068fi
17069
17070# Have a temporary directory for convenience.  Make it in the build tree
17071# simply because there is no reason against having it here, and in addition,
17072# creating and moving files from /tmp can sometimes cause problems.
17073# Hook for its removal unless debugging.
17074# Note that there is a small window in which the directory will not be cleaned:
17075# after its creation but before its name has been assigned to `$tmp'.
17076$debug ||
17077{
17078  tmp=
17079  trap 'exit_status=$?
17080  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17081' 0
17082  trap 'as_fn_exit 1' 1 2 13 15
17083}
17084# Create a (secure) tmp directory for tmp files.
17085
17086{
17087  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17088  test -n "$tmp" && test -d "$tmp"
17089}  ||
17090{
17091  tmp=./conf$$-$RANDOM
17092  (umask 077 && mkdir "$tmp")
17093} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
17094
17095# Set up the scripts for CONFIG_FILES section.
17096# No need to generate them if there are no CONFIG_FILES.
17097# This happens for instance with `./config.status config.h'.
17098if test -n "$CONFIG_FILES"; then
17099
17100
17101ac_cr=`echo X | tr X '\015'`
17102# On cygwin, bash can eat \r inside `` if the user requested igncr.
17103# But we know of no other shell where ac_cr would be empty at this
17104# point, so we can use a bashism as a fallback.
17105if test "x$ac_cr" = x; then
17106  eval ac_cr=\$\'\\r\'
17107fi
17108ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17109if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17110  ac_cs_awk_cr='\r'
17111else
17112  ac_cs_awk_cr=$ac_cr
17113fi
17114
17115echo 'BEGIN {' >"$tmp/subs1.awk" &&
17116_ACEOF
17117
17118
17119{
17120  echo "cat >conf$$subs.awk <<_ACEOF" &&
17121  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17122  echo "_ACEOF"
17123} >conf$$subs.sh ||
17124  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17125ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17126ac_delim='%!_!# '
17127for ac_last_try in false false false false false :; do
17128  . ./conf$$subs.sh ||
17129    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17130
17131  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17132  if test $ac_delim_n = $ac_delim_num; then
17133    break
17134  elif $ac_last_try; then
17135    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17136  else
17137    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17138  fi
17139done
17140rm -f conf$$subs.sh
17141
17142cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17143cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17144_ACEOF
17145sed -n '
17146h
17147s/^/S["/; s/!.*/"]=/
17148p
17149g
17150s/^[^!]*!//
17151:repl
17152t repl
17153s/'"$ac_delim"'$//
17154t delim
17155:nl
17156h
17157s/\(.\{148\}\).*/\1/
17158t more1
17159s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17160p
17161n
17162b repl
17163:more1
17164s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17165p
17166g
17167s/.\{148\}//
17168t nl
17169:delim
17170h
17171s/\(.\{148\}\).*/\1/
17172t more2
17173s/["\\]/\\&/g; s/^/"/; s/$/"/
17174p
17175b
17176:more2
17177s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17178p
17179g
17180s/.\{148\}//
17181t delim
17182' <conf$$subs.awk | sed '
17183/^[^""]/{
17184  N
17185  s/\n//
17186}
17187' >>$CONFIG_STATUS || ac_write_fail=1
17188rm -f conf$$subs.awk
17189cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17190_ACAWK
17191cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17192  for (key in S) S_is_set[key] = 1
17193  FS = ""
17194
17195}
17196{
17197  line = $ 0
17198  nfields = split(line, field, "@")
17199  substed = 0
17200  len = length(field[1])
17201  for (i = 2; i < nfields; i++) {
17202    key = field[i]
17203    keylen = length(key)
17204    if (S_is_set[key]) {
17205      value = S[key]
17206      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17207      len += length(value) + length(field[++i])
17208      substed = 1
17209    } else
17210      len += 1 + keylen
17211  }
17212
17213  print line
17214}
17215
17216_ACAWK
17217_ACEOF
17218cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17219if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17220  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17221else
17222  cat
17223fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17224  || as_fn_error "could not setup config files machinery" "$LINENO" 5
17225_ACEOF
17226
17227# VPATH may cause trouble with some makes, so we remove $(srcdir),
17228# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17229# trailing colons and then remove the whole line if VPATH becomes empty
17230# (actually we leave an empty line to preserve line numbers).
17231if test "x$srcdir" = x.; then
17232  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
17233s/:*\$(srcdir):*/:/
17234s/:*\${srcdir}:*/:/
17235s/:*@srcdir@:*/:/
17236s/^\([^=]*=[	 ]*\):*/\1/
17237s/:*$//
17238s/^[^=]*=[	 ]*$//
17239}'
17240fi
17241
17242cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17243fi # test -n "$CONFIG_FILES"
17244
17245# Set up the scripts for CONFIG_HEADERS section.
17246# No need to generate them if there are no CONFIG_HEADERS.
17247# This happens for instance with `./config.status Makefile'.
17248if test -n "$CONFIG_HEADERS"; then
17249cat >"$tmp/defines.awk" <<\_ACAWK ||
17250BEGIN {
17251_ACEOF
17252
17253# Transform confdefs.h into an awk script `defines.awk', embedded as
17254# here-document in config.status, that substitutes the proper values into
17255# config.h.in to produce config.h.
17256
17257# Create a delimiter string that does not exist in confdefs.h, to ease
17258# handling of long lines.
17259ac_delim='%!_!# '
17260for ac_last_try in false false :; do
17261  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17262  if test -z "$ac_t"; then
17263    break
17264  elif $ac_last_try; then
17265    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17266  else
17267    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17268  fi
17269done
17270
17271# For the awk script, D is an array of macro values keyed by name,
17272# likewise P contains macro parameters if any.  Preserve backslash
17273# newline sequences.
17274
17275ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17276sed -n '
17277s/.\{148\}/&'"$ac_delim"'/g
17278t rset
17279:rset
17280s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
17281t def
17282d
17283:def
17284s/\\$//
17285t bsnl
17286s/["\\]/\\&/g
17287s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17288D["\1"]=" \3"/p
17289s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
17290d
17291:bsnl
17292s/["\\]/\\&/g
17293s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17294D["\1"]=" \3\\\\\\n"\\/p
17295t cont
17296s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17297t cont
17298d
17299:cont
17300n
17301s/.\{148\}/&'"$ac_delim"'/g
17302t clear
17303:clear
17304s/\\$//
17305t bsnlc
17306s/["\\]/\\&/g; s/^/"/; s/$/"/p
17307d
17308:bsnlc
17309s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17310b cont
17311' <confdefs.h | sed '
17312s/'"$ac_delim"'/"\\\
17313"/g' >>$CONFIG_STATUS || ac_write_fail=1
17314
17315cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17316  for (key in D) D_is_set[key] = 1
17317  FS = ""
17318}
17319/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17320  line = \$ 0
17321  split(line, arg, " ")
17322  if (arg[1] == "#") {
17323    defundef = arg[2]
17324    mac1 = arg[3]
17325  } else {
17326    defundef = substr(arg[1], 2)
17327    mac1 = arg[2]
17328  }
17329  split(mac1, mac2, "(") #)
17330  macro = mac2[1]
17331  prefix = substr(line, 1, index(line, defundef) - 1)
17332  if (D_is_set[macro]) {
17333    # Preserve the white space surrounding the "#".
17334    print prefix "define", macro P[macro] D[macro]
17335    next
17336  } else {
17337    # Replace #undef with comments.  This is necessary, for example,
17338    # in the case of _POSIX_SOURCE, which is predefined and required
17339    # on some systems where configure will not decide to define it.
17340    if (defundef == "undef") {
17341      print "/*", prefix defundef, macro, "*/"
17342      next
17343    }
17344  }
17345}
17346{ print }
17347_ACAWK
17348_ACEOF
17349cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17350  as_fn_error "could not setup config headers machinery" "$LINENO" 5
17351fi # test -n "$CONFIG_HEADERS"
17352
17353
17354eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17355shift
17356for ac_tag
17357do
17358  case $ac_tag in
17359  :[FHLC]) ac_mode=$ac_tag; continue;;
17360  esac
17361  case $ac_mode$ac_tag in
17362  :[FHL]*:*);;
17363  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17364  :[FH]-) ac_tag=-:-;;
17365  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17366  esac
17367  ac_save_IFS=$IFS
17368  IFS=:
17369  set x $ac_tag
17370  IFS=$ac_save_IFS
17371  shift
17372  ac_file=$1
17373  shift
17374
17375  case $ac_mode in
17376  :L) ac_source=$1;;
17377  :[FH])
17378    ac_file_inputs=
17379    for ac_f
17380    do
17381      case $ac_f in
17382      -) ac_f="$tmp/stdin";;
17383      *) # Look for the file first in the build tree, then in the source tree
17384	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
17385	 # because $ac_f cannot contain `:'.
17386	 test -f "$ac_f" ||
17387	   case $ac_f in
17388	   [\\/$]*) false;;
17389	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17390	   esac ||
17391	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17392      esac
17393      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17394      as_fn_append ac_file_inputs " '$ac_f'"
17395    done
17396
17397    # Let's still pretend it is `configure' which instantiates (i.e., don't
17398    # use $as_me), people would be surprised to read:
17399    #    /* config.h.  Generated by config.status.  */
17400    configure_input='Generated from '`
17401	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17402	`' by configure.'
17403    if test x"$ac_file" != x-; then
17404      configure_input="$ac_file.  $configure_input"
17405      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17406$as_echo "$as_me: creating $ac_file" >&6;}
17407    fi
17408    # Neutralize special characters interpreted by sed in replacement strings.
17409    case $configure_input in #(
17410    *\&* | *\|* | *\\* )
17411       ac_sed_conf_input=`$as_echo "$configure_input" |
17412       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17413    *) ac_sed_conf_input=$configure_input;;
17414    esac
17415
17416    case $ac_tag in
17417    *:-:* | *:-) cat >"$tmp/stdin" \
17418      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17419    esac
17420    ;;
17421  esac
17422
17423  ac_dir=`$as_dirname -- "$ac_file" ||
17424$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17425	 X"$ac_file" : 'X\(//\)[^/]' \| \
17426	 X"$ac_file" : 'X\(//\)$' \| \
17427	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17428$as_echo X"$ac_file" |
17429    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17430	    s//\1/
17431	    q
17432	  }
17433	  /^X\(\/\/\)[^/].*/{
17434	    s//\1/
17435	    q
17436	  }
17437	  /^X\(\/\/\)$/{
17438	    s//\1/
17439	    q
17440	  }
17441	  /^X\(\/\).*/{
17442	    s//\1/
17443	    q
17444	  }
17445	  s/.*/./; q'`
17446  as_dir="$ac_dir"; as_fn_mkdir_p
17447  ac_builddir=.
17448
17449case "$ac_dir" in
17450.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17451*)
17452  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17453  # A ".." for each directory in $ac_dir_suffix.
17454  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17455  case $ac_top_builddir_sub in
17456  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17457  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17458  esac ;;
17459esac
17460ac_abs_top_builddir=$ac_pwd
17461ac_abs_builddir=$ac_pwd$ac_dir_suffix
17462# for backward compatibility:
17463ac_top_builddir=$ac_top_build_prefix
17464
17465case $srcdir in
17466  .)  # We are building in place.
17467    ac_srcdir=.
17468    ac_top_srcdir=$ac_top_builddir_sub
17469    ac_abs_top_srcdir=$ac_pwd ;;
17470  [\\/]* | ?:[\\/]* )  # Absolute name.
17471    ac_srcdir=$srcdir$ac_dir_suffix;
17472    ac_top_srcdir=$srcdir
17473    ac_abs_top_srcdir=$srcdir ;;
17474  *) # Relative name.
17475    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17476    ac_top_srcdir=$ac_top_build_prefix$srcdir
17477    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17478esac
17479ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17480
17481
17482  case $ac_mode in
17483  :F)
17484  #
17485  # CONFIG_FILE
17486  #
17487
17488  case $INSTALL in
17489  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17490  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17491  esac
17492  ac_MKDIR_P=$MKDIR_P
17493  case $MKDIR_P in
17494  [\\/$]* | ?:[\\/]* ) ;;
17495  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17496  esac
17497_ACEOF
17498
17499cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17500# If the template does not know about datarootdir, expand it.
17501# FIXME: This hack should be removed a few years after 2.60.
17502ac_datarootdir_hack=; ac_datarootdir_seen=
17503ac_sed_dataroot='
17504/datarootdir/ {
17505  p
17506  q
17507}
17508/@datadir@/p
17509/@docdir@/p
17510/@infodir@/p
17511/@localedir@/p
17512/@mandir@/p'
17513case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17514*datarootdir*) ac_datarootdir_seen=yes;;
17515*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17516  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17517$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17518_ACEOF
17519cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17520  ac_datarootdir_hack='
17521  s&@datadir@&$datadir&g
17522  s&@docdir@&$docdir&g
17523  s&@infodir@&$infodir&g
17524  s&@localedir@&$localedir&g
17525  s&@mandir@&$mandir&g
17526  s&\\\${datarootdir}&$datarootdir&g' ;;
17527esac
17528_ACEOF
17529
17530# Neutralize VPATH when `$srcdir' = `.'.
17531# Shell code in configure.ac might set extrasub.
17532# FIXME: do we really want to maintain this feature?
17533cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17534ac_sed_extra="$ac_vpsub
17535$extrasub
17536_ACEOF
17537cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17538:t
17539/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17540s|@configure_input@|$ac_sed_conf_input|;t t
17541s&@top_builddir@&$ac_top_builddir_sub&;t t
17542s&@top_build_prefix@&$ac_top_build_prefix&;t t
17543s&@srcdir@&$ac_srcdir&;t t
17544s&@abs_srcdir@&$ac_abs_srcdir&;t t
17545s&@top_srcdir@&$ac_top_srcdir&;t t
17546s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17547s&@builddir@&$ac_builddir&;t t
17548s&@abs_builddir@&$ac_abs_builddir&;t t
17549s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17550s&@INSTALL@&$ac_INSTALL&;t t
17551s&@MKDIR_P@&$ac_MKDIR_P&;t t
17552$ac_datarootdir_hack
17553"
17554eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17555  || as_fn_error "could not create $ac_file" "$LINENO" 5
17556
17557test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17558  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17559  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17560  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17561which seems to be undefined.  Please make sure it is defined." >&5
17562$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17563which seems to be undefined.  Please make sure it is defined." >&2;}
17564
17565  rm -f "$tmp/stdin"
17566  case $ac_file in
17567  -) cat "$tmp/out" && rm -f "$tmp/out";;
17568  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17569  esac \
17570  || as_fn_error "could not create $ac_file" "$LINENO" 5
17571 ;;
17572  :H)
17573  #
17574  # CONFIG_HEADER
17575  #
17576  if test x"$ac_file" != x-; then
17577    {
17578      $as_echo "/* $configure_input  */" \
17579      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17580    } >"$tmp/config.h" \
17581      || as_fn_error "could not create $ac_file" "$LINENO" 5
17582    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17583      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17584$as_echo "$as_me: $ac_file is unchanged" >&6;}
17585    else
17586      rm -f "$ac_file"
17587      mv "$tmp/config.h" "$ac_file" \
17588	|| as_fn_error "could not create $ac_file" "$LINENO" 5
17589    fi
17590  else
17591    $as_echo "/* $configure_input  */" \
17592      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17593      || as_fn_error "could not create -" "$LINENO" 5
17594  fi
17595# Compute "$ac_file"'s index in $config_headers.
17596_am_arg="$ac_file"
17597_am_stamp_count=1
17598for _am_header in $config_headers :; do
17599  case $_am_header in
17600    $_am_arg | $_am_arg:* )
17601      break ;;
17602    * )
17603      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17604  esac
17605done
17606echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17607$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17608	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17609	 X"$_am_arg" : 'X\(//\)$' \| \
17610	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17611$as_echo X"$_am_arg" |
17612    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17613	    s//\1/
17614	    q
17615	  }
17616	  /^X\(\/\/\)[^/].*/{
17617	    s//\1/
17618	    q
17619	  }
17620	  /^X\(\/\/\)$/{
17621	    s//\1/
17622	    q
17623	  }
17624	  /^X\(\/\).*/{
17625	    s//\1/
17626	    q
17627	  }
17628	  s/.*/./; q'`/stamp-h$_am_stamp_count
17629 ;;
17630
17631  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17632$as_echo "$as_me: executing $ac_file commands" >&6;}
17633 ;;
17634  esac
17635
17636
17637  case $ac_file$ac_mode in
17638    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17639  # Autoconf 2.62 quotes --file arguments for eval, but not when files
17640  # are listed without --file.  Let's play safe and only enable the eval
17641  # if we detect the quoting.
17642  case $CONFIG_FILES in
17643  *\'*) eval set x "$CONFIG_FILES" ;;
17644  *)   set x $CONFIG_FILES ;;
17645  esac
17646  shift
17647  for mf
17648  do
17649    # Strip MF so we end up with the name of the file.
17650    mf=`echo "$mf" | sed -e 's/:.*$//'`
17651    # Check whether this is an Automake generated Makefile or not.
17652    # We used to match only the files named `Makefile.in', but
17653    # some people rename them; so instead we look at the file content.
17654    # Grep'ing the first line is not enough: some people post-process
17655    # each Makefile.in and add a new line on top of each file to say so.
17656    # Grep'ing the whole file is not good either: AIX grep has a line
17657    # limit of 2048, but all sed's we know have understand at least 4000.
17658    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17659      dirpart=`$as_dirname -- "$mf" ||
17660$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17661	 X"$mf" : 'X\(//\)[^/]' \| \
17662	 X"$mf" : 'X\(//\)$' \| \
17663	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17664$as_echo X"$mf" |
17665    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17666	    s//\1/
17667	    q
17668	  }
17669	  /^X\(\/\/\)[^/].*/{
17670	    s//\1/
17671	    q
17672	  }
17673	  /^X\(\/\/\)$/{
17674	    s//\1/
17675	    q
17676	  }
17677	  /^X\(\/\).*/{
17678	    s//\1/
17679	    q
17680	  }
17681	  s/.*/./; q'`
17682    else
17683      continue
17684    fi
17685    # Extract the definition of DEPDIR, am__include, and am__quote
17686    # from the Makefile without running `make'.
17687    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17688    test -z "$DEPDIR" && continue
17689    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17690    test -z "am__include" && continue
17691    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17692    # When using ansi2knr, U may be empty or an underscore; expand it
17693    U=`sed -n 's/^U = //p' < "$mf"`
17694    # Find all dependency output files, they are included files with
17695    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17696    # simplest approach to changing $(DEPDIR) to its actual value in the
17697    # expansion.
17698    for file in `sed -n "
17699      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17700	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17701      # Make sure the directory exists.
17702      test -f "$dirpart/$file" && continue
17703      fdir=`$as_dirname -- "$file" ||
17704$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17705	 X"$file" : 'X\(//\)[^/]' \| \
17706	 X"$file" : 'X\(//\)$' \| \
17707	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17708$as_echo X"$file" |
17709    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17710	    s//\1/
17711	    q
17712	  }
17713	  /^X\(\/\/\)[^/].*/{
17714	    s//\1/
17715	    q
17716	  }
17717	  /^X\(\/\/\)$/{
17718	    s//\1/
17719	    q
17720	  }
17721	  /^X\(\/\).*/{
17722	    s//\1/
17723	    q
17724	  }
17725	  s/.*/./; q'`
17726      as_dir=$dirpart/$fdir; as_fn_mkdir_p
17727      # echo "creating $dirpart/$file"
17728      echo '# dummy' > "$dirpart/$file"
17729    done
17730  done
17731}
17732 ;;
17733    "libtool":C)
17734
17735    # See if we are running on zsh, and set the options which allow our
17736    # commands through without removal of \ escapes.
17737    if test -n "${ZSH_VERSION+set}" ; then
17738      setopt NO_GLOB_SUBST
17739    fi
17740
17741    cfgfile="${ofile}T"
17742    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17743    $RM "$cfgfile"
17744
17745    cat <<_LT_EOF >> "$cfgfile"
17746#! $SHELL
17747
17748# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17749# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17750# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17751# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17752#
17753#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17754#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17755#   Written by Gordon Matzigkeit, 1996
17756#
17757#   This file is part of GNU Libtool.
17758#
17759# GNU Libtool is free software; you can redistribute it and/or
17760# modify it under the terms of the GNU General Public License as
17761# published by the Free Software Foundation; either version 2 of
17762# the License, or (at your option) any later version.
17763#
17764# As a special exception to the GNU General Public License,
17765# if you distribute this file as part of a program or library that
17766# is built using GNU Libtool, you may include this file under the
17767# same distribution terms that you use for the rest of that program.
17768#
17769# GNU Libtool is distributed in the hope that it will be useful,
17770# but WITHOUT ANY WARRANTY; without even the implied warranty of
17771# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17772# GNU General Public License for more details.
17773#
17774# You should have received a copy of the GNU General Public License
17775# along with GNU Libtool; see the file COPYING.  If not, a copy
17776# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17777# obtained by writing to the Free Software Foundation, Inc.,
17778# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17779
17780
17781# The names of the tagged configurations supported by this script.
17782available_tags=""
17783
17784# ### BEGIN LIBTOOL CONFIG
17785
17786# Whether or not to build shared libraries.
17787build_libtool_libs=$enable_shared
17788
17789# Which release of libtool.m4 was used?
17790macro_version=$macro_version
17791macro_revision=$macro_revision
17792
17793# Whether or not to build static libraries.
17794build_old_libs=$enable_static
17795
17796# What type of objects to build.
17797pic_mode=$pic_mode
17798
17799# Whether or not to optimize for fast installation.
17800fast_install=$enable_fast_install
17801
17802# Shell to use when invoking shell scripts.
17803SHELL=$lt_SHELL
17804
17805# An echo program that protects backslashes.
17806ECHO=$lt_ECHO
17807
17808# The host system.
17809host_alias=$host_alias
17810host=$host
17811host_os=$host_os
17812
17813# The build system.
17814build_alias=$build_alias
17815build=$build
17816build_os=$build_os
17817
17818# A sed program that does not truncate output.
17819SED=$lt_SED
17820
17821# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17822Xsed="\$SED -e 1s/^X//"
17823
17824# A grep program that handles long lines.
17825GREP=$lt_GREP
17826
17827# An ERE matcher.
17828EGREP=$lt_EGREP
17829
17830# A literal string matcher.
17831FGREP=$lt_FGREP
17832
17833# A BSD- or MS-compatible name lister.
17834NM=$lt_NM
17835
17836# Whether we need soft or hard links.
17837LN_S=$lt_LN_S
17838
17839# What is the maximum length of a command?
17840max_cmd_len=$max_cmd_len
17841
17842# Object file suffix (normally "o").
17843objext=$ac_objext
17844
17845# Executable file suffix (normally "").
17846exeext=$exeext
17847
17848# whether the shell understands "unset".
17849lt_unset=$lt_unset
17850
17851# turn spaces into newlines.
17852SP2NL=$lt_lt_SP2NL
17853
17854# turn newlines into spaces.
17855NL2SP=$lt_lt_NL2SP
17856
17857# An object symbol dumper.
17858OBJDUMP=$lt_OBJDUMP
17859
17860# Method to check whether dependent libraries are shared objects.
17861deplibs_check_method=$lt_deplibs_check_method
17862
17863# Command to use when deplibs_check_method == "file_magic".
17864file_magic_cmd=$lt_file_magic_cmd
17865
17866# The archiver.
17867AR=$lt_AR
17868AR_FLAGS=$lt_AR_FLAGS
17869
17870# A symbol stripping program.
17871STRIP=$lt_STRIP
17872
17873# Commands used to install an old-style archive.
17874RANLIB=$lt_RANLIB
17875old_postinstall_cmds=$lt_old_postinstall_cmds
17876old_postuninstall_cmds=$lt_old_postuninstall_cmds
17877
17878# Whether to use a lock for old archive extraction.
17879lock_old_archive_extraction=$lock_old_archive_extraction
17880
17881# A C compiler.
17882LTCC=$lt_CC
17883
17884# LTCC compiler flags.
17885LTCFLAGS=$lt_CFLAGS
17886
17887# Take the output of nm and produce a listing of raw symbols and C names.
17888global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17889
17890# Transform the output of nm in a proper C declaration.
17891global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17892
17893# Transform the output of nm in a C name address pair.
17894global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17895
17896# Transform the output of nm in a C name address pair when lib prefix is needed.
17897global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17898
17899# The name of the directory that contains temporary libtool files.
17900objdir=$objdir
17901
17902# Used to examine libraries when file_magic_cmd begins with "file".
17903MAGIC_CMD=$MAGIC_CMD
17904
17905# Must we lock files when doing compilation?
17906need_locks=$lt_need_locks
17907
17908# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17909DSYMUTIL=$lt_DSYMUTIL
17910
17911# Tool to change global to local symbols on Mac OS X.
17912NMEDIT=$lt_NMEDIT
17913
17914# Tool to manipulate fat objects and archives on Mac OS X.
17915LIPO=$lt_LIPO
17916
17917# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17918OTOOL=$lt_OTOOL
17919
17920# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17921OTOOL64=$lt_OTOOL64
17922
17923# Old archive suffix (normally "a").
17924libext=$libext
17925
17926# Shared library suffix (normally ".so").
17927shrext_cmds=$lt_shrext_cmds
17928
17929# The commands to extract the exported symbol list from a shared archive.
17930extract_expsyms_cmds=$lt_extract_expsyms_cmds
17931
17932# Variables whose values should be saved in libtool wrapper scripts and
17933# restored at link time.
17934variables_saved_for_relink=$lt_variables_saved_for_relink
17935
17936# Do we need the "lib" prefix for modules?
17937need_lib_prefix=$need_lib_prefix
17938
17939# Do we need a version for libraries?
17940need_version=$need_version
17941
17942# Library versioning type.
17943version_type=$version_type
17944
17945# Shared library runtime path variable.
17946runpath_var=$runpath_var
17947
17948# Shared library path variable.
17949shlibpath_var=$shlibpath_var
17950
17951# Is shlibpath searched before the hard-coded library search path?
17952shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17953
17954# Format of library name prefix.
17955libname_spec=$lt_libname_spec
17956
17957# List of archive names.  First name is the real one, the rest are links.
17958# The last name is the one that the linker finds with -lNAME
17959library_names_spec=$lt_library_names_spec
17960
17961# The coded name of the library, if different from the real name.
17962soname_spec=$lt_soname_spec
17963
17964# Permission mode override for installation of shared libraries.
17965install_override_mode=$lt_install_override_mode
17966
17967# Command to use after installation of a shared archive.
17968postinstall_cmds=$lt_postinstall_cmds
17969
17970# Command to use after uninstallation of a shared archive.
17971postuninstall_cmds=$lt_postuninstall_cmds
17972
17973# Commands used to finish a libtool library installation in a directory.
17974finish_cmds=$lt_finish_cmds
17975
17976# As "finish_cmds", except a single script fragment to be evaled but
17977# not shown.
17978finish_eval=$lt_finish_eval
17979
17980# Whether we should hardcode library paths into libraries.
17981hardcode_into_libs=$hardcode_into_libs
17982
17983# Compile-time system search path for libraries.
17984sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17985
17986# Run-time system search path for libraries.
17987sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17988
17989# Whether dlopen is supported.
17990dlopen_support=$enable_dlopen
17991
17992# Whether dlopen of programs is supported.
17993dlopen_self=$enable_dlopen_self
17994
17995# Whether dlopen of statically linked programs is supported.
17996dlopen_self_static=$enable_dlopen_self_static
17997
17998# Commands to strip libraries.
17999old_striplib=$lt_old_striplib
18000striplib=$lt_striplib
18001
18002
18003# The linker used to build libraries.
18004LD=$lt_LD
18005
18006# How to create reloadable object files.
18007reload_flag=$lt_reload_flag
18008reload_cmds=$lt_reload_cmds
18009
18010# Commands used to build an old-style archive.
18011old_archive_cmds=$lt_old_archive_cmds
18012
18013# A language specific compiler.
18014CC=$lt_compiler
18015
18016# Is the compiler the GNU compiler?
18017with_gcc=$GCC
18018
18019# Compiler flag to turn off builtin functions.
18020no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18021
18022# How to pass a linker flag through the compiler.
18023wl=$lt_lt_prog_compiler_wl
18024
18025# Additional compiler flags for building library objects.
18026pic_flag=$lt_lt_prog_compiler_pic
18027
18028# Compiler flag to prevent dynamic linking.
18029link_static_flag=$lt_lt_prog_compiler_static
18030
18031# Does compiler simultaneously support -c and -o options?
18032compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18033
18034# Whether or not to add -lc for building shared libraries.
18035build_libtool_need_lc=$archive_cmds_need_lc
18036
18037# Whether or not to disallow shared libs when runtime libs are static.
18038allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18039
18040# Compiler flag to allow reflexive dlopens.
18041export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18042
18043# Compiler flag to generate shared objects directly from archives.
18044whole_archive_flag_spec=$lt_whole_archive_flag_spec
18045
18046# Whether the compiler copes with passing no objects directly.
18047compiler_needs_object=$lt_compiler_needs_object
18048
18049# Create an old-style archive from a shared archive.
18050old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18051
18052# Create a temporary old-style archive to link instead of a shared archive.
18053old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18054
18055# Commands used to build a shared archive.
18056archive_cmds=$lt_archive_cmds
18057archive_expsym_cmds=$lt_archive_expsym_cmds
18058
18059# Commands used to build a loadable module if different from building
18060# a shared archive.
18061module_cmds=$lt_module_cmds
18062module_expsym_cmds=$lt_module_expsym_cmds
18063
18064# Whether we are building with GNU ld or not.
18065with_gnu_ld=$lt_with_gnu_ld
18066
18067# Flag that allows shared libraries with undefined symbols to be built.
18068allow_undefined_flag=$lt_allow_undefined_flag
18069
18070# Flag that enforces no undefined symbols.
18071no_undefined_flag=$lt_no_undefined_flag
18072
18073# Flag to hardcode \$libdir into a binary during linking.
18074# This must work even if \$libdir does not exist
18075hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18076
18077# If ld is used when linking, flag to hardcode \$libdir into a binary
18078# during linking.  This must work even if \$libdir does not exist.
18079hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18080
18081# Whether we need a single "-rpath" flag with a separated argument.
18082hardcode_libdir_separator=$lt_hardcode_libdir_separator
18083
18084# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18085# DIR into the resulting binary.
18086hardcode_direct=$hardcode_direct
18087
18088# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18089# DIR into the resulting binary and the resulting library dependency is
18090# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18091# library is relocated.
18092hardcode_direct_absolute=$hardcode_direct_absolute
18093
18094# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18095# into the resulting binary.
18096hardcode_minus_L=$hardcode_minus_L
18097
18098# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18099# into the resulting binary.
18100hardcode_shlibpath_var=$hardcode_shlibpath_var
18101
18102# Set to "yes" if building a shared library automatically hardcodes DIR
18103# into the library and all subsequent libraries and executables linked
18104# against it.
18105hardcode_automatic=$hardcode_automatic
18106
18107# Set to yes if linker adds runtime paths of dependent libraries
18108# to runtime path list.
18109inherit_rpath=$inherit_rpath
18110
18111# Whether libtool must link a program against all its dependency libraries.
18112link_all_deplibs=$link_all_deplibs
18113
18114# Fix the shell variable \$srcfile for the compiler.
18115fix_srcfile_path=$lt_fix_srcfile_path
18116
18117# Set to "yes" if exported symbols are required.
18118always_export_symbols=$always_export_symbols
18119
18120# The commands to list exported symbols.
18121export_symbols_cmds=$lt_export_symbols_cmds
18122
18123# Symbols that should not be listed in the preloaded symbols.
18124exclude_expsyms=$lt_exclude_expsyms
18125
18126# Symbols that must always be exported.
18127include_expsyms=$lt_include_expsyms
18128
18129# Commands necessary for linking programs (against libraries) with templates.
18130prelink_cmds=$lt_prelink_cmds
18131
18132# Specify filename containing input files.
18133file_list_spec=$lt_file_list_spec
18134
18135# How to hardcode a shared library path into an executable.
18136hardcode_action=$hardcode_action
18137
18138# ### END LIBTOOL CONFIG
18139
18140_LT_EOF
18141
18142  case $host_os in
18143  aix3*)
18144    cat <<\_LT_EOF >> "$cfgfile"
18145# AIX sometimes has problems with the GCC collect2 program.  For some
18146# reason, if we set the COLLECT_NAMES environment variable, the problems
18147# vanish in a puff of smoke.
18148if test "X${COLLECT_NAMES+set}" != Xset; then
18149  COLLECT_NAMES=
18150  export COLLECT_NAMES
18151fi
18152_LT_EOF
18153    ;;
18154  esac
18155
18156
18157ltmain="$ac_aux_dir/ltmain.sh"
18158
18159
18160  # We use sed instead of cat because bash on DJGPP gets confused if
18161  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18162  # text mode, it properly converts lines to CR/LF.  This bash problem
18163  # is reportedly fixed, but why not run on old versions too?
18164  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18165    || (rm -f "$cfgfile"; exit 1)
18166
18167  case $xsi_shell in
18168  yes)
18169    cat << \_LT_EOF >> "$cfgfile"
18170
18171# func_dirname file append nondir_replacement
18172# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18173# otherwise set result to NONDIR_REPLACEMENT.
18174func_dirname ()
18175{
18176  case ${1} in
18177    */*) func_dirname_result="${1%/*}${2}" ;;
18178    *  ) func_dirname_result="${3}" ;;
18179  esac
18180}
18181
18182# func_basename file
18183func_basename ()
18184{
18185  func_basename_result="${1##*/}"
18186}
18187
18188# func_dirname_and_basename file append nondir_replacement
18189# perform func_basename and func_dirname in a single function
18190# call:
18191#   dirname:  Compute the dirname of FILE.  If nonempty,
18192#             add APPEND to the result, otherwise set result
18193#             to NONDIR_REPLACEMENT.
18194#             value returned in "$func_dirname_result"
18195#   basename: Compute filename of FILE.
18196#             value retuned in "$func_basename_result"
18197# Implementation must be kept synchronized with func_dirname
18198# and func_basename. For efficiency, we do not delegate to
18199# those functions but instead duplicate the functionality here.
18200func_dirname_and_basename ()
18201{
18202  case ${1} in
18203    */*) func_dirname_result="${1%/*}${2}" ;;
18204    *  ) func_dirname_result="${3}" ;;
18205  esac
18206  func_basename_result="${1##*/}"
18207}
18208
18209# func_stripname prefix suffix name
18210# strip PREFIX and SUFFIX off of NAME.
18211# PREFIX and SUFFIX must not contain globbing or regex special
18212# characters, hashes, percent signs, but SUFFIX may contain a leading
18213# dot (in which case that matches only a dot).
18214func_stripname ()
18215{
18216  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18217  # positional parameters, so assign one to ordinary parameter first.
18218  func_stripname_result=${3}
18219  func_stripname_result=${func_stripname_result#"${1}"}
18220  func_stripname_result=${func_stripname_result%"${2}"}
18221}
18222
18223# func_opt_split
18224func_opt_split ()
18225{
18226  func_opt_split_opt=${1%%=*}
18227  func_opt_split_arg=${1#*=}
18228}
18229
18230# func_lo2o object
18231func_lo2o ()
18232{
18233  case ${1} in
18234    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18235    *)    func_lo2o_result=${1} ;;
18236  esac
18237}
18238
18239# func_xform libobj-or-source
18240func_xform ()
18241{
18242  func_xform_result=${1%.*}.lo
18243}
18244
18245# func_arith arithmetic-term...
18246func_arith ()
18247{
18248  func_arith_result=$(( $* ))
18249}
18250
18251# func_len string
18252# STRING may not start with a hyphen.
18253func_len ()
18254{
18255  func_len_result=${#1}
18256}
18257
18258_LT_EOF
18259    ;;
18260  *) # Bourne compatible functions.
18261    cat << \_LT_EOF >> "$cfgfile"
18262
18263# func_dirname file append nondir_replacement
18264# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18265# otherwise set result to NONDIR_REPLACEMENT.
18266func_dirname ()
18267{
18268  # Extract subdirectory from the argument.
18269  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18270  if test "X$func_dirname_result" = "X${1}"; then
18271    func_dirname_result="${3}"
18272  else
18273    func_dirname_result="$func_dirname_result${2}"
18274  fi
18275}
18276
18277# func_basename file
18278func_basename ()
18279{
18280  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18281}
18282
18283
18284# func_stripname prefix suffix name
18285# strip PREFIX and SUFFIX off of NAME.
18286# PREFIX and SUFFIX must not contain globbing or regex special
18287# characters, hashes, percent signs, but SUFFIX may contain a leading
18288# dot (in which case that matches only a dot).
18289# func_strip_suffix prefix name
18290func_stripname ()
18291{
18292  case ${2} in
18293    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18294    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18295  esac
18296}
18297
18298# sed scripts:
18299my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18300my_sed_long_arg='1s/^-[^=]*=//'
18301
18302# func_opt_split
18303func_opt_split ()
18304{
18305  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18306  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18307}
18308
18309# func_lo2o object
18310func_lo2o ()
18311{
18312  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18313}
18314
18315# func_xform libobj-or-source
18316func_xform ()
18317{
18318  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18319}
18320
18321# func_arith arithmetic-term...
18322func_arith ()
18323{
18324  func_arith_result=`expr "$@"`
18325}
18326
18327# func_len string
18328# STRING may not start with a hyphen.
18329func_len ()
18330{
18331  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18332}
18333
18334_LT_EOF
18335esac
18336
18337case $lt_shell_append in
18338  yes)
18339    cat << \_LT_EOF >> "$cfgfile"
18340
18341# func_append var value
18342# Append VALUE to the end of shell variable VAR.
18343func_append ()
18344{
18345  eval "$1+=\$2"
18346}
18347_LT_EOF
18348    ;;
18349  *)
18350    cat << \_LT_EOF >> "$cfgfile"
18351
18352# func_append var value
18353# Append VALUE to the end of shell variable VAR.
18354func_append ()
18355{
18356  eval "$1=\$$1\$2"
18357}
18358
18359_LT_EOF
18360    ;;
18361  esac
18362
18363
18364  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18365    || (rm -f "$cfgfile"; exit 1)
18366
18367  mv -f "$cfgfile" "$ofile" ||
18368    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18369  chmod +x "$ofile"
18370
18371 ;;
18372    "default-1":C)
18373    for ac_file in $CONFIG_FILES; do
18374      # Support "outfile[:infile[:infile...]]"
18375      case "$ac_file" in
18376        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18377      esac
18378      # PO directories have a Makefile.in generated from Makefile.in.in.
18379      case "$ac_file" in */Makefile.in)
18380        # Adjust a relative srcdir.
18381        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18382        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18383        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18384        # In autoconf-2.13 it is called $ac_given_srcdir.
18385        # In autoconf-2.50 it is called $srcdir.
18386        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18387        case "$ac_given_srcdir" in
18388          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18389          /*) top_srcdir="$ac_given_srcdir" ;;
18390          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18391        esac
18392        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18393          rm -f "$ac_dir/POTFILES"
18394          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18395          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18396          POMAKEFILEDEPS="POTFILES.in"
18397          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18398          # on $ac_dir but don't depend on user-specified configuration
18399          # parameters.
18400          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18401            # The LINGUAS file contains the set of available languages.
18402            if test -n "$OBSOLETE_ALL_LINGUAS"; then
18403              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
18404            fi
18405            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18406            # Hide the ALL_LINGUAS assigment from automake.
18407            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18408            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18409          else
18410            # The set of available languages was given in configure.in.
18411            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18412          fi
18413          case "$ac_given_srcdir" in
18414            .) srcdirpre= ;;
18415            *) srcdirpre='$(srcdir)/' ;;
18416          esac
18417          POFILES=
18418          GMOFILES=
18419          UPDATEPOFILES=
18420          DUMMYPOFILES=
18421          for lang in $ALL_LINGUAS; do
18422            POFILES="$POFILES $srcdirpre$lang.po"
18423            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18424            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18425            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18426          done
18427          # CATALOGS depends on both $ac_dir and the user's LINGUAS
18428          # environment variable.
18429          INST_LINGUAS=
18430          if test -n "$ALL_LINGUAS"; then
18431            for presentlang in $ALL_LINGUAS; do
18432              useit=no
18433              if test "%UNSET%" != "$LINGUAS"; then
18434                desiredlanguages="$LINGUAS"
18435              else
18436                desiredlanguages="$ALL_LINGUAS"
18437              fi
18438              for desiredlang in $desiredlanguages; do
18439                # Use the presentlang catalog if desiredlang is
18440                #   a. equal to presentlang, or
18441                #   b. a variant of presentlang (because in this case,
18442                #      presentlang can be used as a fallback for messages
18443                #      which are not translated in the desiredlang catalog).
18444                case "$desiredlang" in
18445                  "$presentlang"*) useit=yes;;
18446                esac
18447              done
18448              if test $useit = yes; then
18449                INST_LINGUAS="$INST_LINGUAS $presentlang"
18450              fi
18451            done
18452          fi
18453          CATALOGS=
18454          if test -n "$INST_LINGUAS"; then
18455            for lang in $INST_LINGUAS; do
18456              CATALOGS="$CATALOGS $lang.gmo"
18457            done
18458          fi
18459          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18460          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"
18461          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18462            if test -f "$f"; then
18463              case "$f" in
18464                *.orig | *.bak | *~) ;;
18465                *) cat "$f" >> "$ac_dir/Makefile" ;;
18466              esac
18467            fi
18468          done
18469        fi
18470        ;;
18471      esac
18472    done ;;
18473    "bfd_stdint.h":C)
18474if test "$GCC" = yes; then
18475  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18476else
18477  echo "/* generated for $CC */" > tmp-stdint.h
18478fi
18479
18480sed 's/^ *//' >> tmp-stdint.h <<EOF
18481
18482  #ifndef GCC_GENERATED_STDINT_H
18483  #define GCC_GENERATED_STDINT_H 1
18484
18485  #include <sys/types.h>
18486EOF
18487
18488if test "$acx_cv_header_stdint" != stdint.h; then
18489  echo "#include <stddef.h>" >> tmp-stdint.h
18490fi
18491if test "$acx_cv_header_stdint" != stddef.h; then
18492  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18493fi
18494
18495sed 's/^ *//' >> tmp-stdint.h <<EOF
18496  /* glibc uses these symbols as guards to prevent redefinitions.  */
18497  #ifdef __int8_t_defined
18498  #define _INT8_T
18499  #define _INT16_T
18500  #define _INT32_T
18501  #endif
18502  #ifdef __uint32_t_defined
18503  #define _UINT32_T
18504  #endif
18505
18506EOF
18507
18508# ----------------- done header, emit basic int types -------------
18509if test "$acx_cv_header_stdint" = stddef.h; then
18510  sed 's/^ *//' >> tmp-stdint.h <<EOF
18511
18512    #ifndef _UINT8_T
18513    #define _UINT8_T
18514    #ifndef __uint8_t_defined
18515    #define __uint8_t_defined
18516    #ifndef uint8_t
18517    typedef unsigned $acx_cv_type_int8_t uint8_t;
18518    #endif
18519    #endif
18520    #endif
18521
18522    #ifndef _UINT16_T
18523    #define _UINT16_T
18524    #ifndef __uint16_t_defined
18525    #define __uint16_t_defined
18526    #ifndef uint16_t
18527    typedef unsigned $acx_cv_type_int16_t uint16_t;
18528    #endif
18529    #endif
18530    #endif
18531
18532    #ifndef _UINT32_T
18533    #define _UINT32_T
18534    #ifndef __uint32_t_defined
18535    #define __uint32_t_defined
18536    #ifndef uint32_t
18537    typedef unsigned $acx_cv_type_int32_t uint32_t;
18538    #endif
18539    #endif
18540    #endif
18541
18542    #ifndef _INT8_T
18543    #define _INT8_T
18544    #ifndef __int8_t_defined
18545    #define __int8_t_defined
18546    #ifndef int8_t
18547    typedef $acx_cv_type_int8_t int8_t;
18548    #endif
18549    #endif
18550    #endif
18551
18552    #ifndef _INT16_T
18553    #define _INT16_T
18554    #ifndef __int16_t_defined
18555    #define __int16_t_defined
18556    #ifndef int16_t
18557    typedef $acx_cv_type_int16_t int16_t;
18558    #endif
18559    #endif
18560    #endif
18561
18562    #ifndef _INT32_T
18563    #define _INT32_T
18564    #ifndef __int32_t_defined
18565    #define __int32_t_defined
18566    #ifndef int32_t
18567    typedef $acx_cv_type_int32_t int32_t;
18568    #endif
18569    #endif
18570    #endif
18571EOF
18572elif test "$ac_cv_type_u_int32_t" = yes; then
18573  sed 's/^ *//' >> tmp-stdint.h <<EOF
18574
18575    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18576    #ifndef _INT8_T
18577    #define _INT8_T
18578    #endif
18579    #ifndef _INT16_T
18580    #define _INT16_T
18581    #endif
18582    #ifndef _INT32_T
18583    #define _INT32_T
18584    #endif
18585
18586    #ifndef _UINT8_T
18587    #define _UINT8_T
18588    #ifndef __uint8_t_defined
18589    #define __uint8_t_defined
18590    #ifndef uint8_t
18591    typedef u_int8_t uint8_t;
18592    #endif
18593    #endif
18594    #endif
18595
18596    #ifndef _UINT16_T
18597    #define _UINT16_T
18598    #ifndef __uint16_t_defined
18599    #define __uint16_t_defined
18600    #ifndef uint16_t
18601    typedef u_int16_t uint16_t;
18602    #endif
18603    #endif
18604    #endif
18605
18606    #ifndef _UINT32_T
18607    #define _UINT32_T
18608    #ifndef __uint32_t_defined
18609    #define __uint32_t_defined
18610    #ifndef uint32_t
18611    typedef u_int32_t uint32_t;
18612    #endif
18613    #endif
18614    #endif
18615EOF
18616else
18617  sed 's/^ *//' >> tmp-stdint.h <<EOF
18618
18619    /* Some systems have guard macros to prevent redefinitions, define them.  */
18620    #ifndef _INT8_T
18621    #define _INT8_T
18622    #endif
18623    #ifndef _INT16_T
18624    #define _INT16_T
18625    #endif
18626    #ifndef _INT32_T
18627    #define _INT32_T
18628    #endif
18629    #ifndef _UINT8_T
18630    #define _UINT8_T
18631    #endif
18632    #ifndef _UINT16_T
18633    #define _UINT16_T
18634    #endif
18635    #ifndef _UINT32_T
18636    #define _UINT32_T
18637    #endif
18638EOF
18639fi
18640
18641# ------------- done basic int types, emit int64_t types ------------
18642if test "$ac_cv_type_uint64_t" = yes; then
18643  sed 's/^ *//' >> tmp-stdint.h <<EOF
18644
18645    /* system headers have good uint64_t and int64_t */
18646    #ifndef _INT64_T
18647    #define _INT64_T
18648    #endif
18649    #ifndef _UINT64_T
18650    #define _UINT64_T
18651    #endif
18652EOF
18653elif test "$ac_cv_type_u_int64_t" = yes; then
18654  sed 's/^ *//' >> tmp-stdint.h <<EOF
18655
18656    /* system headers have an u_int64_t (and int64_t) */
18657    #ifndef _INT64_T
18658    #define _INT64_T
18659    #endif
18660    #ifndef _UINT64_T
18661    #define _UINT64_T
18662    #ifndef __uint64_t_defined
18663    #define __uint64_t_defined
18664    #ifndef uint64_t
18665    typedef u_int64_t uint64_t;
18666    #endif
18667    #endif
18668    #endif
18669EOF
18670elif test -n "$acx_cv_type_int64_t"; then
18671  sed 's/^ *//' >> tmp-stdint.h <<EOF
18672
18673    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18674    #ifndef _INT64_T
18675    #define _INT64_T
18676    #ifndef int64_t
18677    typedef $acx_cv_type_int64_t int64_t;
18678    #endif
18679    #endif
18680    #ifndef _UINT64_T
18681    #define _UINT64_T
18682    #ifndef __uint64_t_defined
18683    #define __uint64_t_defined
18684    #ifndef uint64_t
18685    typedef unsigned $acx_cv_type_int64_t uint64_t;
18686    #endif
18687    #endif
18688    #endif
18689EOF
18690else
18691  sed 's/^ *//' >> tmp-stdint.h <<EOF
18692
18693    /* some common heuristics for int64_t, using compiler-specific tests */
18694    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18695    #ifndef _INT64_T
18696    #define _INT64_T
18697    #ifndef __int64_t_defined
18698    #ifndef int64_t
18699    typedef long long int64_t;
18700    #endif
18701    #endif
18702    #endif
18703    #ifndef _UINT64_T
18704    #define _UINT64_T
18705    #ifndef uint64_t
18706    typedef unsigned long long uint64_t;
18707    #endif
18708    #endif
18709
18710    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18711    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18712       does not implement __extension__.  But that compiler doesn't define
18713       __GNUC_MINOR__.  */
18714    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18715    # define __extension__
18716    # endif
18717
18718    # ifndef _INT64_T
18719    # define _INT64_T
18720    # ifndef int64_t
18721    __extension__ typedef long long int64_t;
18722    # endif
18723    # endif
18724    # ifndef _UINT64_T
18725    # define _UINT64_T
18726    # ifndef uint64_t
18727    __extension__ typedef unsigned long long uint64_t;
18728    # endif
18729    # endif
18730
18731    #elif !defined __STRICT_ANSI__
18732    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18733
18734    #  ifndef _INT64_T
18735    #  define _INT64_T
18736    #  ifndef int64_t
18737    typedef __int64 int64_t;
18738    #  endif
18739    #  endif
18740    #  ifndef _UINT64_T
18741    #  define _UINT64_T
18742    #  ifndef uint64_t
18743    typedef unsigned __int64 uint64_t;
18744    #  endif
18745    #  endif
18746    # endif /* compiler */
18747
18748    #endif /* ANSI version */
18749EOF
18750fi
18751
18752# ------------- done int64_t types, emit intptr types ------------
18753if test "$ac_cv_type_uintptr_t" != yes; then
18754  sed 's/^ *//' >> tmp-stdint.h <<EOF
18755
18756    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18757    #ifndef __uintptr_t_defined
18758    #ifndef uintptr_t
18759    typedef u$acx_cv_type_intptr_t uintptr_t;
18760    #endif
18761    #endif
18762    #ifndef __intptr_t_defined
18763    #ifndef intptr_t
18764    typedef $acx_cv_type_intptr_t  intptr_t;
18765    #endif
18766    #endif
18767EOF
18768fi
18769
18770# ------------- done intptr types, emit int_least types ------------
18771if test "$ac_cv_type_int_least32_t" != yes; then
18772  sed 's/^ *//' >> tmp-stdint.h <<EOF
18773
18774    /* Define int_least types */
18775    typedef int8_t     int_least8_t;
18776    typedef int16_t    int_least16_t;
18777    typedef int32_t    int_least32_t;
18778    #ifdef _INT64_T
18779    typedef int64_t    int_least64_t;
18780    #endif
18781
18782    typedef uint8_t    uint_least8_t;
18783    typedef uint16_t   uint_least16_t;
18784    typedef uint32_t   uint_least32_t;
18785    #ifdef _UINT64_T
18786    typedef uint64_t   uint_least64_t;
18787    #endif
18788EOF
18789fi
18790
18791# ------------- done intptr types, emit int_fast types ------------
18792if test "$ac_cv_type_int_fast32_t" != yes; then
18793      sed 's/^ *//' >> tmp-stdint.h <<EOF
18794
18795    /* Define int_fast types.  short is often slow */
18796    typedef int8_t       int_fast8_t;
18797    typedef int          int_fast16_t;
18798    typedef int32_t      int_fast32_t;
18799    #ifdef _INT64_T
18800    typedef int64_t      int_fast64_t;
18801    #endif
18802
18803    typedef uint8_t      uint_fast8_t;
18804    typedef unsigned int uint_fast16_t;
18805    typedef uint32_t     uint_fast32_t;
18806    #ifdef _UINT64_T
18807    typedef uint64_t     uint_fast64_t;
18808    #endif
18809EOF
18810fi
18811
18812if test "$ac_cv_type_uintmax_t" != yes; then
18813  sed 's/^ *//' >> tmp-stdint.h <<EOF
18814
18815    /* Define intmax based on what we found */
18816    #ifndef intmax_t
18817    #ifdef _INT64_T
18818    typedef int64_t       intmax_t;
18819    #else
18820    typedef long          intmax_t;
18821    #endif
18822    #endif
18823    #ifndef uintmax_t
18824    #ifdef _UINT64_T
18825    typedef uint64_t      uintmax_t;
18826    #else
18827    typedef unsigned long uintmax_t;
18828    #endif
18829    #endif
18830EOF
18831fi
18832
18833sed 's/^ *//' >> tmp-stdint.h <<EOF
18834
18835  #endif /* GCC_GENERATED_STDINT_H */
18836EOF
18837
18838if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18839  rm -f tmp-stdint.h
18840else
18841  mv -f tmp-stdint.h bfd_stdint.h
18842fi
18843
18844 ;;
18845    "default":C)
18846case "$srcdir" in
18847  .) srcdirpre= ;;
18848  *) srcdirpre='$(srcdir)/' ;;
18849esac
18850POFILES=
18851GMOFILES=
18852for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18853  if test $lang != dummy; then
18854    POFILES="$POFILES $srcdirpre$lang.po"
18855    GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18856  fi
18857done
18858sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18859    -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18860    -e "s,@POFILES@,$POFILES," \
18861    -e "s,@GMOFILES@,$GMOFILES," \
18862    po/Makefile.in > po/Makefile ;;
18863
18864  esac
18865done # for ac_tag
18866
18867
18868as_fn_exit 0
18869_ACEOF
18870ac_clean_files=$ac_clean_files_save
18871
18872test $ac_write_fail = 0 ||
18873  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18874
18875
18876# configure is writing to config.log, and then calls config.status.
18877# config.status does its own redirection, appending to config.log.
18878# Unfortunately, on DOS this fails, as config.log is still kept open
18879# by configure, so config.status won't be able to write to it; its
18880# output is simply discarded.  So we exec the FD to /dev/null,
18881# effectively closing config.log, so it can be properly (re)opened and
18882# appended to by config.status.  When coming back to configure, we
18883# need to make the FD available again.
18884if test "$no_create" != yes; then
18885  ac_cs_success=:
18886  ac_config_status_args=
18887  test "$silent" = yes &&
18888    ac_config_status_args="$ac_config_status_args --quiet"
18889  exec 5>/dev/null
18890  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18891  exec 5>>config.log
18892  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18893  # would make configure fail if this is the last instruction.
18894  $ac_cs_success || as_fn_exit $?
18895fi
18896if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18897  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18898$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18899fi
18900
18901