• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432  sed -n '
433    p
434    /[$]LINENO/=
435  ' <$as_myself |
436    sed '
437      s/[$]LINENO.*/&-/
438      t lineno
439      b
440      :lineno
441      N
442      :loop
443      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444      t loop
445      s/-\n.*//
446    ' >$as_me.lineno &&
447  chmod +x "$as_me.lineno" ||
448    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450  # Don't try to exec as it changes $[0], causing all sort of problems
451  # (the dirname of $[0] is not the place where we might find the
452  # original and so on.  Autoconf is especially sensitive to this).
453  . "./$as_me.lineno"
454  # Exit status is that of the last command.
455  exit
456}
457
458ECHO_C= ECHO_N= ECHO_T=
459case `echo -n x` in #(((((
460-n*)
461  case `echo 'xy\c'` in
462  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
463  xy)  ECHO_C='\c';;
464  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465       ECHO_T='	';;
466  esac;;
467*)
468  ECHO_N='-n';;
469esac
470
471rm -f conf$$ conf$$.exe conf$$.file
472if test -d conf$$.dir; then
473  rm -f conf$$.dir/conf$$.file
474else
475  rm -f conf$$.dir
476  mkdir conf$$.dir 2>/dev/null
477fi
478if (echo >conf$$.file) 2>/dev/null; then
479  if ln -s conf$$.file conf$$ 2>/dev/null; then
480    as_ln_s='ln -s'
481    # ... but there are two gotchas:
482    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484    # In both cases, we have to default to `cp -p'.
485    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486      as_ln_s='cp -p'
487  elif ln conf$$.file conf$$ 2>/dev/null; then
488    as_ln_s=ln
489  else
490    as_ln_s='cp -p'
491  fi
492else
493  as_ln_s='cp -p'
494fi
495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496rmdir conf$$.dir 2>/dev/null
497
498if mkdir -p . 2>/dev/null; then
499  as_mkdir_p='mkdir -p "$as_dir"'
500else
501  test -d ./-p && rmdir ./-p
502  as_mkdir_p=false
503fi
504
505if test -x / >/dev/null 2>&1; then
506  as_test_x='test -x'
507else
508  if ls -dL / >/dev/null 2>&1; then
509    as_ls_L_option=L
510  else
511    as_ls_L_option=
512  fi
513  as_test_x='
514    eval sh -c '\''
515      if test -d "$1"; then
516	test -d "$1/.";
517      else
518	case $1 in #(
519	-*)set "./$1";;
520	esac;
521	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522	???[sx]*):;;*)false;;esac;fi
523    '\'' sh
524  '
525fi
526as_executable_p=$as_test_x
527
528# Sed expression to map a string onto a valid CPP name.
529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531# Sed expression to map a string onto a valid variable name.
532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537exec 7<&0 </dev/null 6>&1
538
539# Name of the host.
540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541# so uname gets run too.
542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544#
545# Initializations.
546#
547ac_default_prefix=/usr/local
548ac_clean_files=
549ac_config_libobj_dir=.
550LIBOBJS=
551cross_compiling=no
552subdirs=
553MFLAGS=
554MAKEFLAGS=
555
556# Identity of this package.
557PACKAGE_NAME='bfd'
558PACKAGE_TARNAME='bfd'
559PACKAGE_VERSION='2.25.51'
560PACKAGE_STRING='bfd 2.25.51'
561PACKAGE_BUGREPORT=''
562PACKAGE_URL=''
563
564ac_unique_file="libbfd.c"
565# Factoring default headers for most tests.
566ac_includes_default="\
567#include <stdio.h>
568#ifdef HAVE_SYS_TYPES_H
569# include <sys/types.h>
570#endif
571#ifdef HAVE_SYS_STAT_H
572# include <sys/stat.h>
573#endif
574#ifdef STDC_HEADERS
575# include <stdlib.h>
576# include <stddef.h>
577#else
578# ifdef HAVE_STDLIB_H
579#  include <stdlib.h>
580# endif
581#endif
582#ifdef HAVE_STRING_H
583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584#  include <memory.h>
585# endif
586# include <string.h>
587#endif
588#ifdef HAVE_STRINGS_H
589# include <strings.h>
590#endif
591#ifdef HAVE_INTTYPES_H
592# include <inttypes.h>
593#endif
594#ifdef HAVE_STDINT_H
595# include <stdint.h>
596#endif
597#ifdef HAVE_UNISTD_H
598# include <unistd.h>
599#endif"
600
601ac_subst_vars='am__EXEEXT_FALSE
602am__EXEEXT_TRUE
603LTLIBOBJS
604LIBOBJS
605havevecs
606tdefaults
607bfd_ufile_ptr
608bfd_file_ptr
609lt_cv_dlopen_libs
610supports_plugins
611bfd_default_target_size
612bfd_machines
613bfd_backends
614all_backends
615bfd64_libs
616wordsize
617TDEFINES
618SHARED_LIBADD
619SHARED_LDFLAGS
620LIBM
621COREFLAG
622COREFILE
623EXEEXT_FOR_BUILD
624CC_FOR_BUILD
625BFD_HOSTPTR_T
626BFD_HOST_U_64_BIT
627BFD_HOST_64_BIT
628BFD_HOST_64_BIT_DEFINED
629BFD_HOST_64BIT_LONG_LONG
630BFD_HOST_64BIT_LONG
631HDEFINES
632MSGMERGE
633MSGFMT
634MKINSTALLDIRS
635CATOBJEXT
636GENCAT
637INSTOBJEXT
638DATADIRNAME
639CATALOGS
640POSUB
641GMSGFMT
642XGETTEXT
643INCINTL
644LIBINTL_DEP
645LIBINTL
646USE_NLS
647bfdincludedir
648bfdlibdir
649target_noncanonical
650host_noncanonical
651INSTALL_LIBBFD_FALSE
652INSTALL_LIBBFD_TRUE
653GENINSRC_NEVER_FALSE
654GENINSRC_NEVER_TRUE
655MAINT
656MAINTAINER_MODE_FALSE
657MAINTAINER_MODE_TRUE
658NO_WERROR
659WARN_CFLAGS
660REPORT_BUGS_TEXI
661REPORT_BUGS_TO
662PKGVERSION
663DEBUGDIR
664PLUGINS_FALSE
665PLUGINS_TRUE
666OTOOL64
667OTOOL
668LIPO
669NMEDIT
670DSYMUTIL
671OBJDUMP
672LN_S
673NM
674ac_ct_DUMPBIN
675DUMPBIN
676LD
677FGREP
678SED
679LIBTOOL
680EGREP
681GREP
682CPP
683RANLIB
684AR
685am__fastdepCC_FALSE
686am__fastdepCC_TRUE
687CCDEPMODE
688AMDEPBACKSLASH
689AMDEP_FALSE
690AMDEP_TRUE
691am__quote
692am__include
693DEPDIR
694am__untar
695am__tar
696AMTAR
697am__leading_dot
698SET_MAKE
699AWK
700mkdir_p
701MKDIR_P
702INSTALL_STRIP_PROGRAM
703STRIP
704install_sh
705MAKEINFO
706AUTOHEADER
707AUTOMAKE
708AUTOCONF
709ACLOCAL
710VERSION
711PACKAGE
712CYGPATH_W
713am__isrc
714INSTALL_DATA
715INSTALL_SCRIPT
716INSTALL_PROGRAM
717OBJEXT
718EXEEXT
719ac_ct_CC
720CPPFLAGS
721LDFLAGS
722CFLAGS
723CC
724target_os
725target_vendor
726target_cpu
727target
728host_os
729host_vendor
730host_cpu
731host
732build_os
733build_vendor
734build_cpu
735build
736target_alias
737host_alias
738build_alias
739LIBS
740ECHO_T
741ECHO_N
742ECHO_C
743DEFS
744mandir
745localedir
746libdir
747psdir
748pdfdir
749dvidir
750htmldir
751infodir
752docdir
753oldincludedir
754includedir
755localstatedir
756sharedstatedir
757sysconfdir
758datadir
759datarootdir
760libexecdir
761sbindir
762bindir
763program_transform_name
764prefix
765exec_prefix
766PACKAGE_URL
767PACKAGE_BUGREPORT
768PACKAGE_STRING
769PACKAGE_VERSION
770PACKAGE_TARNAME
771PACKAGE_NAME
772PATH_SEPARATOR
773SHELL'
774ac_subst_files=''
775ac_user_opts='
776enable_option_checking
777enable_dependency_tracking
778enable_shared
779enable_static
780with_pic
781enable_fast_install
782with_gnu_ld
783enable_libtool_lock
784enable_plugins
785enable_largefile
786enable_64_bit_bfd
787enable_targets
788with_mmap
789enable_secureplt
790enable_leading_mingw64_underscores
791with_separate_debug_dir
792enable_elf_stt_common
793with_pkgversion
794with_bugurl
795enable_werror
796enable_build_warnings
797enable_maintainer_mode
798enable_install_libbfd
799enable_nls
800with_zlib
801'
802      ac_precious_vars='build_alias
803host_alias
804target_alias
805CC
806CFLAGS
807LDFLAGS
808LIBS
809CPPFLAGS
810CPP'
811
812
813# Initialize some variables set by options.
814ac_init_help=
815ac_init_version=false
816ac_unrecognized_opts=
817ac_unrecognized_sep=
818# The variables have the same names as the options, with
819# dashes changed to underlines.
820cache_file=/dev/null
821exec_prefix=NONE
822no_create=
823no_recursion=
824prefix=NONE
825program_prefix=NONE
826program_suffix=NONE
827program_transform_name=s,x,x,
828silent=
829site=
830srcdir=
831verbose=
832x_includes=NONE
833x_libraries=NONE
834
835# Installation directory options.
836# These are left unexpanded so users can "make install exec_prefix=/foo"
837# and all the variables that are supposed to be based on exec_prefix
838# by default will actually change.
839# Use braces instead of parens because sh, perl, etc. also accept them.
840# (The list follows the same order as the GNU Coding Standards.)
841bindir='${exec_prefix}/bin'
842sbindir='${exec_prefix}/sbin'
843libexecdir='${exec_prefix}/libexec'
844datarootdir='${prefix}/share'
845datadir='${datarootdir}'
846sysconfdir='${prefix}/etc'
847sharedstatedir='${prefix}/com'
848localstatedir='${prefix}/var'
849includedir='${prefix}/include'
850oldincludedir='/usr/include'
851docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
852infodir='${datarootdir}/info'
853htmldir='${docdir}'
854dvidir='${docdir}'
855pdfdir='${docdir}'
856psdir='${docdir}'
857libdir='${exec_prefix}/lib'
858localedir='${datarootdir}/locale'
859mandir='${datarootdir}/man'
860
861ac_prev=
862ac_dashdash=
863for ac_option
864do
865  # If the previous option needs an argument, assign it.
866  if test -n "$ac_prev"; then
867    eval $ac_prev=\$ac_option
868    ac_prev=
869    continue
870  fi
871
872  case $ac_option in
873  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
874  *)	ac_optarg=yes ;;
875  esac
876
877  # Accept the important Cygnus configure options, so we can diagnose typos.
878
879  case $ac_dashdash$ac_option in
880  --)
881    ac_dashdash=yes ;;
882
883  -bindir | --bindir | --bindi | --bind | --bin | --bi)
884    ac_prev=bindir ;;
885  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
886    bindir=$ac_optarg ;;
887
888  -build | --build | --buil | --bui | --bu)
889    ac_prev=build_alias ;;
890  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
891    build_alias=$ac_optarg ;;
892
893  -cache-file | --cache-file | --cache-fil | --cache-fi \
894  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
895    ac_prev=cache_file ;;
896  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
897  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
898    cache_file=$ac_optarg ;;
899
900  --config-cache | -C)
901    cache_file=config.cache ;;
902
903  -datadir | --datadir | --datadi | --datad)
904    ac_prev=datadir ;;
905  -datadir=* | --datadir=* | --datadi=* | --datad=*)
906    datadir=$ac_optarg ;;
907
908  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
909  | --dataroo | --dataro | --datar)
910    ac_prev=datarootdir ;;
911  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
912  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
913    datarootdir=$ac_optarg ;;
914
915  -disable-* | --disable-*)
916    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
917    # Reject names that are not valid shell variable names.
918    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
919      as_fn_error "invalid feature name: $ac_useropt"
920    ac_useropt_orig=$ac_useropt
921    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
922    case $ac_user_opts in
923      *"
924"enable_$ac_useropt"
925"*) ;;
926      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
927	 ac_unrecognized_sep=', ';;
928    esac
929    eval enable_$ac_useropt=no ;;
930
931  -docdir | --docdir | --docdi | --doc | --do)
932    ac_prev=docdir ;;
933  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
934    docdir=$ac_optarg ;;
935
936  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
937    ac_prev=dvidir ;;
938  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
939    dvidir=$ac_optarg ;;
940
941  -enable-* | --enable-*)
942    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
943    # Reject names that are not valid shell variable names.
944    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
945      as_fn_error "invalid feature name: $ac_useropt"
946    ac_useropt_orig=$ac_useropt
947    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
948    case $ac_user_opts in
949      *"
950"enable_$ac_useropt"
951"*) ;;
952      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
953	 ac_unrecognized_sep=', ';;
954    esac
955    eval enable_$ac_useropt=\$ac_optarg ;;
956
957  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
958  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
959  | --exec | --exe | --ex)
960    ac_prev=exec_prefix ;;
961  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
962  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
963  | --exec=* | --exe=* | --ex=*)
964    exec_prefix=$ac_optarg ;;
965
966  -gas | --gas | --ga | --g)
967    # Obsolete; use --with-gas.
968    with_gas=yes ;;
969
970  -help | --help | --hel | --he | -h)
971    ac_init_help=long ;;
972  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
973    ac_init_help=recursive ;;
974  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
975    ac_init_help=short ;;
976
977  -host | --host | --hos | --ho)
978    ac_prev=host_alias ;;
979  -host=* | --host=* | --hos=* | --ho=*)
980    host_alias=$ac_optarg ;;
981
982  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
983    ac_prev=htmldir ;;
984  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
985  | --ht=*)
986    htmldir=$ac_optarg ;;
987
988  -includedir | --includedir | --includedi | --included | --include \
989  | --includ | --inclu | --incl | --inc)
990    ac_prev=includedir ;;
991  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
992  | --includ=* | --inclu=* | --incl=* | --inc=*)
993    includedir=$ac_optarg ;;
994
995  -infodir | --infodir | --infodi | --infod | --info | --inf)
996    ac_prev=infodir ;;
997  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
998    infodir=$ac_optarg ;;
999
1000  -libdir | --libdir | --libdi | --libd)
1001    ac_prev=libdir ;;
1002  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1003    libdir=$ac_optarg ;;
1004
1005  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1006  | --libexe | --libex | --libe)
1007    ac_prev=libexecdir ;;
1008  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1009  | --libexe=* | --libex=* | --libe=*)
1010    libexecdir=$ac_optarg ;;
1011
1012  -localedir | --localedir | --localedi | --localed | --locale)
1013    ac_prev=localedir ;;
1014  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1015    localedir=$ac_optarg ;;
1016
1017  -localstatedir | --localstatedir | --localstatedi | --localstated \
1018  | --localstate | --localstat | --localsta | --localst | --locals)
1019    ac_prev=localstatedir ;;
1020  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1021  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1022    localstatedir=$ac_optarg ;;
1023
1024  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1025    ac_prev=mandir ;;
1026  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1027    mandir=$ac_optarg ;;
1028
1029  -nfp | --nfp | --nf)
1030    # Obsolete; use --without-fp.
1031    with_fp=no ;;
1032
1033  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1034  | --no-cr | --no-c | -n)
1035    no_create=yes ;;
1036
1037  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1038  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1039    no_recursion=yes ;;
1040
1041  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1042  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1043  | --oldin | --oldi | --old | --ol | --o)
1044    ac_prev=oldincludedir ;;
1045  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1046  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1047  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1048    oldincludedir=$ac_optarg ;;
1049
1050  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1051    ac_prev=prefix ;;
1052  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1053    prefix=$ac_optarg ;;
1054
1055  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1056  | --program-pre | --program-pr | --program-p)
1057    ac_prev=program_prefix ;;
1058  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1059  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1060    program_prefix=$ac_optarg ;;
1061
1062  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1063  | --program-suf | --program-su | --program-s)
1064    ac_prev=program_suffix ;;
1065  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1066  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1067    program_suffix=$ac_optarg ;;
1068
1069  -program-transform-name | --program-transform-name \
1070  | --program-transform-nam | --program-transform-na \
1071  | --program-transform-n | --program-transform- \
1072  | --program-transform | --program-transfor \
1073  | --program-transfo | --program-transf \
1074  | --program-trans | --program-tran \
1075  | --progr-tra | --program-tr | --program-t)
1076    ac_prev=program_transform_name ;;
1077  -program-transform-name=* | --program-transform-name=* \
1078  | --program-transform-nam=* | --program-transform-na=* \
1079  | --program-transform-n=* | --program-transform-=* \
1080  | --program-transform=* | --program-transfor=* \
1081  | --program-transfo=* | --program-transf=* \
1082  | --program-trans=* | --program-tran=* \
1083  | --progr-tra=* | --program-tr=* | --program-t=*)
1084    program_transform_name=$ac_optarg ;;
1085
1086  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1087    ac_prev=pdfdir ;;
1088  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1089    pdfdir=$ac_optarg ;;
1090
1091  -psdir | --psdir | --psdi | --psd | --ps)
1092    ac_prev=psdir ;;
1093  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1094    psdir=$ac_optarg ;;
1095
1096  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1097  | -silent | --silent | --silen | --sile | --sil)
1098    silent=yes ;;
1099
1100  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1101    ac_prev=sbindir ;;
1102  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1103  | --sbi=* | --sb=*)
1104    sbindir=$ac_optarg ;;
1105
1106  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1107  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1108  | --sharedst | --shareds | --shared | --share | --shar \
1109  | --sha | --sh)
1110    ac_prev=sharedstatedir ;;
1111  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1112  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1113  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1114  | --sha=* | --sh=*)
1115    sharedstatedir=$ac_optarg ;;
1116
1117  -site | --site | --sit)
1118    ac_prev=site ;;
1119  -site=* | --site=* | --sit=*)
1120    site=$ac_optarg ;;
1121
1122  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1123    ac_prev=srcdir ;;
1124  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1125    srcdir=$ac_optarg ;;
1126
1127  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1128  | --syscon | --sysco | --sysc | --sys | --sy)
1129    ac_prev=sysconfdir ;;
1130  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1131  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1132    sysconfdir=$ac_optarg ;;
1133
1134  -target | --target | --targe | --targ | --tar | --ta | --t)
1135    ac_prev=target_alias ;;
1136  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1137    target_alias=$ac_optarg ;;
1138
1139  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1140    verbose=yes ;;
1141
1142  -version | --version | --versio | --versi | --vers | -V)
1143    ac_init_version=: ;;
1144
1145  -with-* | --with-*)
1146    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1147    # Reject names that are not valid shell variable names.
1148    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1149      as_fn_error "invalid package name: $ac_useropt"
1150    ac_useropt_orig=$ac_useropt
1151    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1152    case $ac_user_opts in
1153      *"
1154"with_$ac_useropt"
1155"*) ;;
1156      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1157	 ac_unrecognized_sep=', ';;
1158    esac
1159    eval with_$ac_useropt=\$ac_optarg ;;
1160
1161  -without-* | --without-*)
1162    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1163    # Reject names that are not valid shell variable names.
1164    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1165      as_fn_error "invalid package name: $ac_useropt"
1166    ac_useropt_orig=$ac_useropt
1167    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1168    case $ac_user_opts in
1169      *"
1170"with_$ac_useropt"
1171"*) ;;
1172      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1173	 ac_unrecognized_sep=', ';;
1174    esac
1175    eval with_$ac_useropt=no ;;
1176
1177  --x)
1178    # Obsolete; use --with-x.
1179    with_x=yes ;;
1180
1181  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1182  | --x-incl | --x-inc | --x-in | --x-i)
1183    ac_prev=x_includes ;;
1184  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1185  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1186    x_includes=$ac_optarg ;;
1187
1188  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1189  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1190    ac_prev=x_libraries ;;
1191  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1192  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1193    x_libraries=$ac_optarg ;;
1194
1195  -*) as_fn_error "unrecognized option: \`$ac_option'
1196Try \`$0 --help' for more information."
1197    ;;
1198
1199  *=*)
1200    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1201    # Reject names that are not valid shell variable names.
1202    case $ac_envvar in #(
1203      '' | [0-9]* | *[!_$as_cr_alnum]* )
1204      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1205    esac
1206    eval $ac_envvar=\$ac_optarg
1207    export $ac_envvar ;;
1208
1209  *)
1210    # FIXME: should be removed in autoconf 3.0.
1211    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1212    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1213      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1214    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1215    ;;
1216
1217  esac
1218done
1219
1220if test -n "$ac_prev"; then
1221  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1222  as_fn_error "missing argument to $ac_option"
1223fi
1224
1225if test -n "$ac_unrecognized_opts"; then
1226  case $enable_option_checking in
1227    no) ;;
1228    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1229    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1230  esac
1231fi
1232
1233# Check all directory arguments for consistency.
1234for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1235		datadir sysconfdir sharedstatedir localstatedir includedir \
1236		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1237		libdir localedir mandir
1238do
1239  eval ac_val=\$$ac_var
1240  # Remove trailing slashes.
1241  case $ac_val in
1242    */ )
1243      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1244      eval $ac_var=\$ac_val;;
1245  esac
1246  # Be sure to have absolute directory names.
1247  case $ac_val in
1248    [\\/$]* | ?:[\\/]* )  continue;;
1249    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1250  esac
1251  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1252done
1253
1254# There might be people who depend on the old broken behavior: `$host'
1255# used to hold the argument of --host etc.
1256# FIXME: To remove some day.
1257build=$build_alias
1258host=$host_alias
1259target=$target_alias
1260
1261# FIXME: To remove some day.
1262if test "x$host_alias" != x; then
1263  if test "x$build_alias" = x; then
1264    cross_compiling=maybe
1265    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1266    If a cross compiler is detected then cross compile mode will be used." >&2
1267  elif test "x$build_alias" != "x$host_alias"; then
1268    cross_compiling=yes
1269  fi
1270fi
1271
1272ac_tool_prefix=
1273test -n "$host_alias" && ac_tool_prefix=$host_alias-
1274
1275test "$silent" = yes && exec 6>/dev/null
1276
1277
1278ac_pwd=`pwd` && test -n "$ac_pwd" &&
1279ac_ls_di=`ls -di .` &&
1280ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1281  as_fn_error "working directory cannot be determined"
1282test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1283  as_fn_error "pwd does not report name of working directory"
1284
1285
1286# Find the source files, if location was not specified.
1287if test -z "$srcdir"; then
1288  ac_srcdir_defaulted=yes
1289  # Try the directory containing this script, then the parent directory.
1290  ac_confdir=`$as_dirname -- "$as_myself" ||
1291$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1292	 X"$as_myself" : 'X\(//\)[^/]' \| \
1293	 X"$as_myself" : 'X\(//\)$' \| \
1294	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1295$as_echo X"$as_myself" |
1296    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1297	    s//\1/
1298	    q
1299	  }
1300	  /^X\(\/\/\)[^/].*/{
1301	    s//\1/
1302	    q
1303	  }
1304	  /^X\(\/\/\)$/{
1305	    s//\1/
1306	    q
1307	  }
1308	  /^X\(\/\).*/{
1309	    s//\1/
1310	    q
1311	  }
1312	  s/.*/./; q'`
1313  srcdir=$ac_confdir
1314  if test ! -r "$srcdir/$ac_unique_file"; then
1315    srcdir=..
1316  fi
1317else
1318  ac_srcdir_defaulted=no
1319fi
1320if test ! -r "$srcdir/$ac_unique_file"; then
1321  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1322  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1323fi
1324ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1325ac_abs_confdir=`(
1326	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1327	pwd)`
1328# When building in place, set srcdir=.
1329if test "$ac_abs_confdir" = "$ac_pwd"; then
1330  srcdir=.
1331fi
1332# Remove unnecessary trailing slashes from srcdir.
1333# Double slashes in file names in object file debugging info
1334# mess up M-x gdb in Emacs.
1335case $srcdir in
1336*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1337esac
1338for ac_var in $ac_precious_vars; do
1339  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1340  eval ac_env_${ac_var}_value=\$${ac_var}
1341  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1342  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1343done
1344
1345#
1346# Report the --help message.
1347#
1348if test "$ac_init_help" = "long"; then
1349  # Omit some internal or obsolete options to make the list less imposing.
1350  # This message is too long to be a string in the A/UX 3.1 sh.
1351  cat <<_ACEOF
1352\`configure' configures bfd 2.25.51 to adapt to many kinds of systems.
1353
1354Usage: $0 [OPTION]... [VAR=VALUE]...
1355
1356To assign environment variables (e.g., CC, CFLAGS...), specify them as
1357VAR=VALUE.  See below for descriptions of some of the useful variables.
1358
1359Defaults for the options are specified in brackets.
1360
1361Configuration:
1362  -h, --help              display this help and exit
1363      --help=short        display options specific to this package
1364      --help=recursive    display the short help of all the included packages
1365  -V, --version           display version information and exit
1366  -q, --quiet, --silent   do not print \`checking...' messages
1367      --cache-file=FILE   cache test results in FILE [disabled]
1368  -C, --config-cache      alias for \`--cache-file=config.cache'
1369  -n, --no-create         do not create output files
1370      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1371
1372Installation directories:
1373  --prefix=PREFIX         install architecture-independent files in PREFIX
1374                          [$ac_default_prefix]
1375  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1376                          [PREFIX]
1377
1378By default, \`make install' will install all the files in
1379\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1380an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1381for instance \`--prefix=\$HOME'.
1382
1383For better control, use the options below.
1384
1385Fine tuning of the installation directories:
1386  --bindir=DIR            user executables [EPREFIX/bin]
1387  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1388  --libexecdir=DIR        program executables [EPREFIX/libexec]
1389  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1390  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1391  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1392  --libdir=DIR            object code libraries [EPREFIX/lib]
1393  --includedir=DIR        C header files [PREFIX/include]
1394  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1395  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1396  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1397  --infodir=DIR           info documentation [DATAROOTDIR/info]
1398  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1399  --mandir=DIR            man documentation [DATAROOTDIR/man]
1400  --docdir=DIR            documentation root [DATAROOTDIR/doc/bfd]
1401  --htmldir=DIR           html documentation [DOCDIR]
1402  --dvidir=DIR            dvi documentation [DOCDIR]
1403  --pdfdir=DIR            pdf documentation [DOCDIR]
1404  --psdir=DIR             ps documentation [DOCDIR]
1405_ACEOF
1406
1407  cat <<\_ACEOF
1408
1409Program names:
1410  --program-prefix=PREFIX            prepend PREFIX to installed program names
1411  --program-suffix=SUFFIX            append SUFFIX to installed program names
1412  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1413
1414System types:
1415  --build=BUILD     configure for building on BUILD [guessed]
1416  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1417  --target=TARGET   configure for building compilers for TARGET [HOST]
1418_ACEOF
1419fi
1420
1421if test -n "$ac_init_help"; then
1422  case $ac_init_help in
1423     short | recursive ) echo "Configuration of bfd 2.25.51:";;
1424   esac
1425  cat <<\_ACEOF
1426
1427Optional Features:
1428  --disable-option-checking  ignore unrecognized --enable/--with options
1429  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1430  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1431  --disable-dependency-tracking  speeds up one-time build
1432  --enable-dependency-tracking   do not reject slow dependency extractors
1433  --enable-shared[=PKGS]  build shared libraries [default=no]
1434  --enable-static[=PKGS]  build static libraries [default=yes]
1435  --enable-fast-install[=PKGS]
1436                          optimize for fast installation [default=yes]
1437  --disable-libtool-lock  avoid locking (might break parallel builds)
1438  --enable-plugins        Enable support for plugins
1439  --disable-largefile     omit support for large files
1440  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1441  --enable-targets        alternative target configurations
1442  --enable-secureplt      Default to creating read-only plt entries
1443  --enable-leading-mingw64-underscores
1444                          Enable leading underscores on 64 bit mingw targets
1445  --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
1446  --enable-werror         treat compile warnings as errors
1447  --enable-build-warnings enable build-time compiler warnings
1448  --enable-maintainer-mode  enable make rules and dependencies not useful
1449			  (and sometimes confusing) to the casual installer
1450  --enable-install-libbfd controls installation of libbfd and related headers
1451  --disable-nls           do not use Native Language Support
1452
1453Optional Packages:
1454  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1455  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1456  --with-pic              try to use only PIC/non-PIC objects [default=use
1457                          both]
1458  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1459  --with-mmap             try using mmap for BFD input files if available
1460  --with-separate-debug-dir=DIR
1461                          Look for global separate debug info in DIR
1462                          [default=LIBDIR/debug]
1463  --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1464                          Binutils"
1465  --with-bugurl=URL       Direct users to URL to report a bug
1466  --with-zlib             include zlib support (auto/yes/no) default=auto
1467
1468Some influential environment variables:
1469  CC          C compiler command
1470  CFLAGS      C compiler flags
1471  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1472              nonstandard directory <lib dir>
1473  LIBS        libraries to pass to the linker, e.g. -l<library>
1474  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1475              you have headers in a nonstandard directory <include dir>
1476  CPP         C preprocessor
1477
1478Use these variables to override the choices made by `configure' or to help
1479it to find libraries and programs with nonstandard names/locations.
1480
1481Report bugs to the package provider.
1482_ACEOF
1483ac_status=$?
1484fi
1485
1486if test "$ac_init_help" = "recursive"; then
1487  # If there are subdirs, report their specific --help.
1488  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1489    test -d "$ac_dir" ||
1490      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1491      continue
1492    ac_builddir=.
1493
1494case "$ac_dir" in
1495.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1496*)
1497  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1498  # A ".." for each directory in $ac_dir_suffix.
1499  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1500  case $ac_top_builddir_sub in
1501  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1503  esac ;;
1504esac
1505ac_abs_top_builddir=$ac_pwd
1506ac_abs_builddir=$ac_pwd$ac_dir_suffix
1507# for backward compatibility:
1508ac_top_builddir=$ac_top_build_prefix
1509
1510case $srcdir in
1511  .)  # We are building in place.
1512    ac_srcdir=.
1513    ac_top_srcdir=$ac_top_builddir_sub
1514    ac_abs_top_srcdir=$ac_pwd ;;
1515  [\\/]* | ?:[\\/]* )  # Absolute name.
1516    ac_srcdir=$srcdir$ac_dir_suffix;
1517    ac_top_srcdir=$srcdir
1518    ac_abs_top_srcdir=$srcdir ;;
1519  *) # Relative name.
1520    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1521    ac_top_srcdir=$ac_top_build_prefix$srcdir
1522    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1523esac
1524ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1525
1526    cd "$ac_dir" || { ac_status=$?; continue; }
1527    # Check for guested configure.
1528    if test -f "$ac_srcdir/configure.gnu"; then
1529      echo &&
1530      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1531    elif test -f "$ac_srcdir/configure"; then
1532      echo &&
1533      $SHELL "$ac_srcdir/configure" --help=recursive
1534    else
1535      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1536    fi || ac_status=$?
1537    cd "$ac_pwd" || { ac_status=$?; break; }
1538  done
1539fi
1540
1541test -n "$ac_init_help" && exit $ac_status
1542if $ac_init_version; then
1543  cat <<\_ACEOF
1544bfd configure 2.25.51
1545generated by GNU Autoconf 2.64
1546
1547Copyright (C) 2009 Free Software Foundation, Inc.
1548This configure script is free software; the Free Software Foundation
1549gives unlimited permission to copy, distribute and modify it.
1550_ACEOF
1551  exit
1552fi
1553
1554## ------------------------ ##
1555## Autoconf initialization. ##
1556## ------------------------ ##
1557
1558# ac_fn_c_try_compile LINENO
1559# --------------------------
1560# Try to compile conftest.$ac_ext, and return whether this succeeded.
1561ac_fn_c_try_compile ()
1562{
1563  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564  rm -f conftest.$ac_objext
1565  if { { ac_try="$ac_compile"
1566case "(($ac_try" in
1567  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568  *) ac_try_echo=$ac_try;;
1569esac
1570eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571$as_echo "$ac_try_echo"; } >&5
1572  (eval "$ac_compile") 2>conftest.err
1573  ac_status=$?
1574  if test -s conftest.err; then
1575    grep -v '^ *+' conftest.err >conftest.er1
1576    cat conftest.er1 >&5
1577    mv -f conftest.er1 conftest.err
1578  fi
1579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580  test $ac_status = 0; } && {
1581	 test -z "$ac_c_werror_flag" ||
1582	 test ! -s conftest.err
1583       } && test -s conftest.$ac_objext; then :
1584  ac_retval=0
1585else
1586  $as_echo "$as_me: failed program was:" >&5
1587sed 's/^/| /' conftest.$ac_ext >&5
1588
1589	ac_retval=1
1590fi
1591  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1592  return $ac_retval
1593
1594} # ac_fn_c_try_compile
1595
1596# ac_fn_c_try_link LINENO
1597# -----------------------
1598# Try to link conftest.$ac_ext, and return whether this succeeded.
1599ac_fn_c_try_link ()
1600{
1601  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602  rm -f conftest.$ac_objext conftest$ac_exeext
1603  if { { ac_try="$ac_link"
1604case "(($ac_try" in
1605  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1606  *) ac_try_echo=$ac_try;;
1607esac
1608eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1609$as_echo "$ac_try_echo"; } >&5
1610  (eval "$ac_link") 2>conftest.err
1611  ac_status=$?
1612  if test -s conftest.err; then
1613    grep -v '^ *+' conftest.err >conftest.er1
1614    cat conftest.er1 >&5
1615    mv -f conftest.er1 conftest.err
1616  fi
1617  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1618  test $ac_status = 0; } && {
1619	 test -z "$ac_c_werror_flag" ||
1620	 test ! -s conftest.err
1621       } && test -s conftest$ac_exeext && {
1622	 test "$cross_compiling" = yes ||
1623	 $as_test_x conftest$ac_exeext
1624       }; then :
1625  ac_retval=0
1626else
1627  $as_echo "$as_me: failed program was:" >&5
1628sed 's/^/| /' conftest.$ac_ext >&5
1629
1630	ac_retval=1
1631fi
1632  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1633  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1634  # interfere with the next link command; also delete a directory that is
1635  # left behind by Apple's compiler.  We do this before executing the actions.
1636  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1637  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1638  return $ac_retval
1639
1640} # ac_fn_c_try_link
1641
1642# ac_fn_c_try_cpp LINENO
1643# ----------------------
1644# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1645ac_fn_c_try_cpp ()
1646{
1647  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648  if { { ac_try="$ac_cpp conftest.$ac_ext"
1649case "(($ac_try" in
1650  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651  *) ac_try_echo=$ac_try;;
1652esac
1653eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654$as_echo "$ac_try_echo"; } >&5
1655  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1656  ac_status=$?
1657  if test -s conftest.err; then
1658    grep -v '^ *+' conftest.err >conftest.er1
1659    cat conftest.er1 >&5
1660    mv -f conftest.er1 conftest.err
1661  fi
1662  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663  test $ac_status = 0; } >/dev/null && {
1664	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1665	 test ! -s conftest.err
1666       }; then :
1667  ac_retval=0
1668else
1669  $as_echo "$as_me: failed program was:" >&5
1670sed 's/^/| /' conftest.$ac_ext >&5
1671
1672    ac_retval=1
1673fi
1674  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1675  return $ac_retval
1676
1677} # ac_fn_c_try_cpp
1678
1679# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1680# -------------------------------------------------------
1681# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1682# the include files in INCLUDES and setting the cache variable VAR
1683# accordingly.
1684ac_fn_c_check_header_mongrel ()
1685{
1686  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1689$as_echo_n "checking for $2... " >&6; }
1690if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1691  $as_echo_n "(cached) " >&6
1692fi
1693eval ac_res=\$$3
1694	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1695$as_echo "$ac_res" >&6; }
1696else
1697  # Is the header compilable?
1698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1699$as_echo_n "checking $2 usability... " >&6; }
1700cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1701/* end confdefs.h.  */
1702$4
1703#include <$2>
1704_ACEOF
1705if ac_fn_c_try_compile "$LINENO"; then :
1706  ac_header_compiler=yes
1707else
1708  ac_header_compiler=no
1709fi
1710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1712$as_echo "$ac_header_compiler" >&6; }
1713
1714# Is the header present?
1715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1716$as_echo_n "checking $2 presence... " >&6; }
1717cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1718/* end confdefs.h.  */
1719#include <$2>
1720_ACEOF
1721if ac_fn_c_try_cpp "$LINENO"; then :
1722  ac_header_preproc=yes
1723else
1724  ac_header_preproc=no
1725fi
1726rm -f conftest.err conftest.$ac_ext
1727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1728$as_echo "$ac_header_preproc" >&6; }
1729
1730# So?  What about this header?
1731case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1732  yes:no: )
1733    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1734$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1735    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1736$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1737    ;;
1738  no:yes:* )
1739    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1740$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1741    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1742$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1743    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1744$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1745    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1746$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1747    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1748$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1749    ;;
1750esac
1751  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1752$as_echo_n "checking for $2... " >&6; }
1753if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1754  $as_echo_n "(cached) " >&6
1755else
1756  eval "$3=\$ac_header_compiler"
1757fi
1758eval ac_res=\$$3
1759	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1760$as_echo "$ac_res" >&6; }
1761fi
1762  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1763
1764} # ac_fn_c_check_header_mongrel
1765
1766# ac_fn_c_try_run LINENO
1767# ----------------------
1768# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1769# that executables *can* be run.
1770ac_fn_c_try_run ()
1771{
1772  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1773  if { { ac_try="$ac_link"
1774case "(($ac_try" in
1775  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1776  *) ac_try_echo=$ac_try;;
1777esac
1778eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1779$as_echo "$ac_try_echo"; } >&5
1780  (eval "$ac_link") 2>&5
1781  ac_status=$?
1782  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1784  { { case "(($ac_try" in
1785  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786  *) ac_try_echo=$ac_try;;
1787esac
1788eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1789$as_echo "$ac_try_echo"; } >&5
1790  (eval "$ac_try") 2>&5
1791  ac_status=$?
1792  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1793  test $ac_status = 0; }; }; then :
1794  ac_retval=0
1795else
1796  $as_echo "$as_me: program exited with status $ac_status" >&5
1797       $as_echo "$as_me: failed program was:" >&5
1798sed 's/^/| /' conftest.$ac_ext >&5
1799
1800       ac_retval=$ac_status
1801fi
1802  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1803  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1804  return $ac_retval
1805
1806} # ac_fn_c_try_run
1807
1808# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1809# -------------------------------------------------------
1810# Tests whether HEADER exists and can be compiled using the include files in
1811# INCLUDES, setting the cache variable VAR accordingly.
1812ac_fn_c_check_header_compile ()
1813{
1814  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1815  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1816$as_echo_n "checking for $2... " >&6; }
1817if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1818  $as_echo_n "(cached) " >&6
1819else
1820  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1821/* end confdefs.h.  */
1822$4
1823#include <$2>
1824_ACEOF
1825if ac_fn_c_try_compile "$LINENO"; then :
1826  eval "$3=yes"
1827else
1828  eval "$3=no"
1829fi
1830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1831fi
1832eval ac_res=\$$3
1833	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1834$as_echo "$ac_res" >&6; }
1835  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1836
1837} # ac_fn_c_check_header_compile
1838
1839# ac_fn_c_check_func LINENO FUNC VAR
1840# ----------------------------------
1841# Tests whether FUNC exists, setting the cache variable VAR accordingly
1842ac_fn_c_check_func ()
1843{
1844  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1846$as_echo_n "checking for $2... " >&6; }
1847if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1848  $as_echo_n "(cached) " >&6
1849else
1850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851/* end confdefs.h.  */
1852/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1853   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1854#define $2 innocuous_$2
1855
1856/* System header to define __stub macros and hopefully few prototypes,
1857    which can conflict with char $2 (); below.
1858    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1859    <limits.h> exists even on freestanding compilers.  */
1860
1861#ifdef __STDC__
1862# include <limits.h>
1863#else
1864# include <assert.h>
1865#endif
1866
1867#undef $2
1868
1869/* Override any GCC internal prototype to avoid an error.
1870   Use char because int might match the return type of a GCC
1871   builtin and then its argument prototype would still apply.  */
1872#ifdef __cplusplus
1873extern "C"
1874#endif
1875char $2 ();
1876/* The GNU C library defines this for functions which it implements
1877    to always fail with ENOSYS.  Some functions are actually named
1878    something starting with __ and the normal name is an alias.  */
1879#if defined __stub_$2 || defined __stub___$2
1880choke me
1881#endif
1882
1883int
1884main ()
1885{
1886return $2 ();
1887  ;
1888  return 0;
1889}
1890_ACEOF
1891if ac_fn_c_try_link "$LINENO"; then :
1892  eval "$3=yes"
1893else
1894  eval "$3=no"
1895fi
1896rm -f core conftest.err conftest.$ac_objext \
1897    conftest$ac_exeext conftest.$ac_ext
1898fi
1899eval ac_res=\$$3
1900	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1901$as_echo "$ac_res" >&6; }
1902  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1903
1904} # ac_fn_c_check_func
1905
1906# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1907# --------------------------------------------
1908# Tries to find the compile-time value of EXPR in a program that includes
1909# INCLUDES, setting VAR accordingly. Returns whether the value could be
1910# computed
1911ac_fn_c_compute_int ()
1912{
1913  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1914  if test "$cross_compiling" = yes; then
1915    # Depending upon the size, compute the lo and hi bounds.
1916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1917/* end confdefs.h.  */
1918$4
1919int
1920main ()
1921{
1922static int test_array [1 - 2 * !(($2) >= 0)];
1923test_array [0] = 0
1924
1925  ;
1926  return 0;
1927}
1928_ACEOF
1929if ac_fn_c_try_compile "$LINENO"; then :
1930  ac_lo=0 ac_mid=0
1931  while :; do
1932    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1933/* end confdefs.h.  */
1934$4
1935int
1936main ()
1937{
1938static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1939test_array [0] = 0
1940
1941  ;
1942  return 0;
1943}
1944_ACEOF
1945if ac_fn_c_try_compile "$LINENO"; then :
1946  ac_hi=$ac_mid; break
1947else
1948  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1949			if test $ac_lo -le $ac_mid; then
1950			  ac_lo= ac_hi=
1951			  break
1952			fi
1953			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1954fi
1955rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1956  done
1957else
1958  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1959/* end confdefs.h.  */
1960$4
1961int
1962main ()
1963{
1964static int test_array [1 - 2 * !(($2) < 0)];
1965test_array [0] = 0
1966
1967  ;
1968  return 0;
1969}
1970_ACEOF
1971if ac_fn_c_try_compile "$LINENO"; then :
1972  ac_hi=-1 ac_mid=-1
1973  while :; do
1974    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975/* end confdefs.h.  */
1976$4
1977int
1978main ()
1979{
1980static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1981test_array [0] = 0
1982
1983  ;
1984  return 0;
1985}
1986_ACEOF
1987if ac_fn_c_try_compile "$LINENO"; then :
1988  ac_lo=$ac_mid; break
1989else
1990  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1991			if test $ac_mid -le $ac_hi; then
1992			  ac_lo= ac_hi=
1993			  break
1994			fi
1995			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1996fi
1997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1998  done
1999else
2000  ac_lo= ac_hi=
2001fi
2002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2003fi
2004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005# Binary search between lo and hi bounds.
2006while test "x$ac_lo" != "x$ac_hi"; do
2007  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2008  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2009/* end confdefs.h.  */
2010$4
2011int
2012main ()
2013{
2014static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2015test_array [0] = 0
2016
2017  ;
2018  return 0;
2019}
2020_ACEOF
2021if ac_fn_c_try_compile "$LINENO"; then :
2022  ac_hi=$ac_mid
2023else
2024  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2025fi
2026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2027done
2028case $ac_lo in #((
2029?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2030'') ac_retval=1 ;;
2031esac
2032  else
2033    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2034/* end confdefs.h.  */
2035$4
2036static long int longval () { return $2; }
2037static unsigned long int ulongval () { return $2; }
2038#include <stdio.h>
2039#include <stdlib.h>
2040int
2041main ()
2042{
2043
2044  FILE *f = fopen ("conftest.val", "w");
2045  if (! f)
2046    return 1;
2047  if (($2) < 0)
2048    {
2049      long int i = longval ();
2050      if (i != ($2))
2051	return 1;
2052      fprintf (f, "%ld", i);
2053    }
2054  else
2055    {
2056      unsigned long int i = ulongval ();
2057      if (i != ($2))
2058	return 1;
2059      fprintf (f, "%lu", i);
2060    }
2061  /* Do not output a trailing newline, as this causes \r\n confusion
2062     on some platforms.  */
2063  return ferror (f) || fclose (f) != 0;
2064
2065  ;
2066  return 0;
2067}
2068_ACEOF
2069if ac_fn_c_try_run "$LINENO"; then :
2070  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2071else
2072  ac_retval=1
2073fi
2074rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2075  conftest.$ac_objext conftest.beam conftest.$ac_ext
2076rm -f conftest.val
2077
2078  fi
2079  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2080  return $ac_retval
2081
2082} # ac_fn_c_compute_int
2083
2084# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2085# -------------------------------------------
2086# Tests whether TYPE exists after having included INCLUDES, setting cache
2087# variable VAR accordingly.
2088ac_fn_c_check_type ()
2089{
2090  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2091  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2092$as_echo_n "checking for $2... " >&6; }
2093if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2094  $as_echo_n "(cached) " >&6
2095else
2096  eval "$3=no"
2097  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2098/* end confdefs.h.  */
2099$4
2100int
2101main ()
2102{
2103if (sizeof ($2))
2104	 return 0;
2105  ;
2106  return 0;
2107}
2108_ACEOF
2109if ac_fn_c_try_compile "$LINENO"; then :
2110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2111/* end confdefs.h.  */
2112$4
2113int
2114main ()
2115{
2116if (sizeof (($2)))
2117	    return 0;
2118  ;
2119  return 0;
2120}
2121_ACEOF
2122if ac_fn_c_try_compile "$LINENO"; then :
2123
2124else
2125  eval "$3=yes"
2126fi
2127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2128fi
2129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2130fi
2131eval ac_res=\$$3
2132	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2133$as_echo "$ac_res" >&6; }
2134  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2135
2136} # ac_fn_c_check_type
2137
2138# ac_fn_c_check_decl LINENO SYMBOL VAR
2139# ------------------------------------
2140# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2141ac_fn_c_check_decl ()
2142{
2143  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2144  as_decl_name=`echo $2|sed 's/ *(.*//'`
2145  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2146  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2147$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2148if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2149  $as_echo_n "(cached) " >&6
2150else
2151  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2152/* end confdefs.h.  */
2153$4
2154int
2155main ()
2156{
2157#ifndef $as_decl_name
2158#ifdef __cplusplus
2159  (void) $as_decl_use;
2160#else
2161  (void) $as_decl_name;
2162#endif
2163#endif
2164
2165  ;
2166  return 0;
2167}
2168_ACEOF
2169if ac_fn_c_try_compile "$LINENO"; then :
2170  eval "$3=yes"
2171else
2172  eval "$3=no"
2173fi
2174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2175fi
2176eval ac_res=\$$3
2177	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2178$as_echo "$ac_res" >&6; }
2179  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2180
2181} # ac_fn_c_check_decl
2182cat >config.log <<_ACEOF
2183This file contains any messages produced by compilers while
2184running configure, to aid debugging if configure makes a mistake.
2185
2186It was created by bfd $as_me 2.25.51, which was
2187generated by GNU Autoconf 2.64.  Invocation command line was
2188
2189  $ $0 $@
2190
2191_ACEOF
2192exec 5>>config.log
2193{
2194cat <<_ASUNAME
2195## --------- ##
2196## Platform. ##
2197## --------- ##
2198
2199hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2200uname -m = `(uname -m) 2>/dev/null || echo unknown`
2201uname -r = `(uname -r) 2>/dev/null || echo unknown`
2202uname -s = `(uname -s) 2>/dev/null || echo unknown`
2203uname -v = `(uname -v) 2>/dev/null || echo unknown`
2204
2205/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2206/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2207
2208/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2209/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2210/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2211/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2212/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2213/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2214/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2215
2216_ASUNAME
2217
2218as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2219for as_dir in $PATH
2220do
2221  IFS=$as_save_IFS
2222  test -z "$as_dir" && as_dir=.
2223    $as_echo "PATH: $as_dir"
2224  done
2225IFS=$as_save_IFS
2226
2227} >&5
2228
2229cat >&5 <<_ACEOF
2230
2231
2232## ----------- ##
2233## Core tests. ##
2234## ----------- ##
2235
2236_ACEOF
2237
2238
2239# Keep a trace of the command line.
2240# Strip out --no-create and --no-recursion so they do not pile up.
2241# Strip out --silent because we don't want to record it for future runs.
2242# Also quote any args containing shell meta-characters.
2243# Make two passes to allow for proper duplicate-argument suppression.
2244ac_configure_args=
2245ac_configure_args0=
2246ac_configure_args1=
2247ac_must_keep_next=false
2248for ac_pass in 1 2
2249do
2250  for ac_arg
2251  do
2252    case $ac_arg in
2253    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2254    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2255    | -silent | --silent | --silen | --sile | --sil)
2256      continue ;;
2257    *\'*)
2258      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2259    esac
2260    case $ac_pass in
2261    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2262    2)
2263      as_fn_append ac_configure_args1 " '$ac_arg'"
2264      if test $ac_must_keep_next = true; then
2265	ac_must_keep_next=false # Got value, back to normal.
2266      else
2267	case $ac_arg in
2268	  *=* | --config-cache | -C | -disable-* | --disable-* \
2269	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2270	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2271	  | -with-* | --with-* | -without-* | --without-* | --x)
2272	    case "$ac_configure_args0 " in
2273	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2274	    esac
2275	    ;;
2276	  -* ) ac_must_keep_next=true ;;
2277	esac
2278      fi
2279      as_fn_append ac_configure_args " '$ac_arg'"
2280      ;;
2281    esac
2282  done
2283done
2284{ ac_configure_args0=; unset ac_configure_args0;}
2285{ ac_configure_args1=; unset ac_configure_args1;}
2286
2287# When interrupted or exit'd, cleanup temporary files, and complete
2288# config.log.  We remove comments because anyway the quotes in there
2289# would cause problems or look ugly.
2290# WARNING: Use '\'' to represent an apostrophe within the trap.
2291# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2292trap 'exit_status=$?
2293  # Save into config.log some information that might help in debugging.
2294  {
2295    echo
2296
2297    cat <<\_ASBOX
2298## ---------------- ##
2299## Cache variables. ##
2300## ---------------- ##
2301_ASBOX
2302    echo
2303    # The following way of writing the cache mishandles newlines in values,
2304(
2305  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2306    eval ac_val=\$$ac_var
2307    case $ac_val in #(
2308    *${as_nl}*)
2309      case $ac_var in #(
2310      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2311$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2312      esac
2313      case $ac_var in #(
2314      _ | IFS | as_nl) ;; #(
2315      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2316      *) { eval $ac_var=; unset $ac_var;} ;;
2317      esac ;;
2318    esac
2319  done
2320  (set) 2>&1 |
2321    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2322    *${as_nl}ac_space=\ *)
2323      sed -n \
2324	"s/'\''/'\''\\\\'\'''\''/g;
2325	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2326      ;; #(
2327    *)
2328      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2329      ;;
2330    esac |
2331    sort
2332)
2333    echo
2334
2335    cat <<\_ASBOX
2336## ----------------- ##
2337## Output variables. ##
2338## ----------------- ##
2339_ASBOX
2340    echo
2341    for ac_var in $ac_subst_vars
2342    do
2343      eval ac_val=\$$ac_var
2344      case $ac_val in
2345      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2346      esac
2347      $as_echo "$ac_var='\''$ac_val'\''"
2348    done | sort
2349    echo
2350
2351    if test -n "$ac_subst_files"; then
2352      cat <<\_ASBOX
2353## ------------------- ##
2354## File substitutions. ##
2355## ------------------- ##
2356_ASBOX
2357      echo
2358      for ac_var in $ac_subst_files
2359      do
2360	eval ac_val=\$$ac_var
2361	case $ac_val in
2362	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2363	esac
2364	$as_echo "$ac_var='\''$ac_val'\''"
2365      done | sort
2366      echo
2367    fi
2368
2369    if test -s confdefs.h; then
2370      cat <<\_ASBOX
2371## ----------- ##
2372## confdefs.h. ##
2373## ----------- ##
2374_ASBOX
2375      echo
2376      cat confdefs.h
2377      echo
2378    fi
2379    test "$ac_signal" != 0 &&
2380      $as_echo "$as_me: caught signal $ac_signal"
2381    $as_echo "$as_me: exit $exit_status"
2382  } >&5
2383  rm -f core *.core core.conftest.* &&
2384    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2385    exit $exit_status
2386' 0
2387for ac_signal in 1 2 13 15; do
2388  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2389done
2390ac_signal=0
2391
2392# confdefs.h avoids OS command line length limits that DEFS can exceed.
2393rm -f -r conftest* confdefs.h
2394
2395$as_echo "/* confdefs.h */" > confdefs.h
2396
2397# Predefined preprocessor variables.
2398
2399cat >>confdefs.h <<_ACEOF
2400#define PACKAGE_NAME "$PACKAGE_NAME"
2401_ACEOF
2402
2403cat >>confdefs.h <<_ACEOF
2404#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2405_ACEOF
2406
2407cat >>confdefs.h <<_ACEOF
2408#define PACKAGE_VERSION "$PACKAGE_VERSION"
2409_ACEOF
2410
2411cat >>confdefs.h <<_ACEOF
2412#define PACKAGE_STRING "$PACKAGE_STRING"
2413_ACEOF
2414
2415cat >>confdefs.h <<_ACEOF
2416#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2417_ACEOF
2418
2419cat >>confdefs.h <<_ACEOF
2420#define PACKAGE_URL "$PACKAGE_URL"
2421_ACEOF
2422
2423
2424# Let the site file select an alternate cache file if it wants to.
2425# Prefer an explicitly selected file to automatically selected ones.
2426ac_site_file1=NONE
2427ac_site_file2=NONE
2428if test -n "$CONFIG_SITE"; then
2429  ac_site_file1=$CONFIG_SITE
2430elif test "x$prefix" != xNONE; then
2431  ac_site_file1=$prefix/share/config.site
2432  ac_site_file2=$prefix/etc/config.site
2433else
2434  ac_site_file1=$ac_default_prefix/share/config.site
2435  ac_site_file2=$ac_default_prefix/etc/config.site
2436fi
2437for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2438do
2439  test "x$ac_site_file" = xNONE && continue
2440  if test -r "$ac_site_file"; then
2441    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2442$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2443    sed 's/^/| /' "$ac_site_file" >&5
2444    . "$ac_site_file"
2445  fi
2446done
2447
2448if test -r "$cache_file"; then
2449  # Some versions of bash will fail to source /dev/null (special
2450  # files actually), so we avoid doing that.
2451  if test -f "$cache_file"; then
2452    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2453$as_echo "$as_me: loading cache $cache_file" >&6;}
2454    case $cache_file in
2455      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2456      *)                      . "./$cache_file";;
2457    esac
2458  fi
2459else
2460  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2461$as_echo "$as_me: creating cache $cache_file" >&6;}
2462  >$cache_file
2463fi
2464
2465# Check that the precious variables saved in the cache have kept the same
2466# value.
2467ac_cache_corrupted=false
2468for ac_var in $ac_precious_vars; do
2469  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2470  eval ac_new_set=\$ac_env_${ac_var}_set
2471  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2472  eval ac_new_val=\$ac_env_${ac_var}_value
2473  case $ac_old_set,$ac_new_set in
2474    set,)
2475      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2476$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2477      ac_cache_corrupted=: ;;
2478    ,set)
2479      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2480$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2481      ac_cache_corrupted=: ;;
2482    ,);;
2483    *)
2484      if test "x$ac_old_val" != "x$ac_new_val"; then
2485	# differences in whitespace do not lead to failure.
2486	ac_old_val_w=`echo x $ac_old_val`
2487	ac_new_val_w=`echo x $ac_new_val`
2488	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2489	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2490$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2491	  ac_cache_corrupted=:
2492	else
2493	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2494$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2495	  eval $ac_var=\$ac_old_val
2496	fi
2497	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2498$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2499	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2500$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2501      fi;;
2502  esac
2503  # Pass precious variables to config.status.
2504  if test "$ac_new_set" = set; then
2505    case $ac_new_val in
2506    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2507    *) ac_arg=$ac_var=$ac_new_val ;;
2508    esac
2509    case " $ac_configure_args " in
2510      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2511      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2512    esac
2513  fi
2514done
2515if $ac_cache_corrupted; then
2516  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2517$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2518  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2519$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2520  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2521fi
2522## -------------------- ##
2523## Main body of script. ##
2524## -------------------- ##
2525
2526ac_ext=c
2527ac_cpp='$CPP $CPPFLAGS'
2528ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2529ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2530ac_compiler_gnu=$ac_cv_c_compiler_gnu
2531
2532
2533
2534
2535
2536
2537
2538ac_aux_dir=
2539for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2540  for ac_t in install-sh install.sh shtool; do
2541    if test -f "$ac_dir/$ac_t"; then
2542      ac_aux_dir=$ac_dir
2543      ac_install_sh="$ac_aux_dir/$ac_t -c"
2544      break 2
2545    fi
2546  done
2547done
2548if test -z "$ac_aux_dir"; then
2549  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2550fi
2551
2552# These three variables are undocumented and unsupported,
2553# and are intended to be withdrawn in a future Autoconf release.
2554# They can cause serious problems if a builder's source tree is in a directory
2555# whose full name contains unusual characters.
2556ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2557ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2558ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2559
2560
2561# Make sure we can run config.sub.
2562$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2563  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2564
2565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2566$as_echo_n "checking build system type... " >&6; }
2567if test "${ac_cv_build+set}" = set; then :
2568  $as_echo_n "(cached) " >&6
2569else
2570  ac_build_alias=$build_alias
2571test "x$ac_build_alias" = x &&
2572  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2573test "x$ac_build_alias" = x &&
2574  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2575ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2576  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2577
2578fi
2579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2580$as_echo "$ac_cv_build" >&6; }
2581case $ac_cv_build in
2582*-*-*) ;;
2583*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2584esac
2585build=$ac_cv_build
2586ac_save_IFS=$IFS; IFS='-'
2587set x $ac_cv_build
2588shift
2589build_cpu=$1
2590build_vendor=$2
2591shift; shift
2592# Remember, the first character of IFS is used to create $*,
2593# except with old shells:
2594build_os=$*
2595IFS=$ac_save_IFS
2596case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2597
2598
2599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2600$as_echo_n "checking host system type... " >&6; }
2601if test "${ac_cv_host+set}" = set; then :
2602  $as_echo_n "(cached) " >&6
2603else
2604  if test "x$host_alias" = x; then
2605  ac_cv_host=$ac_cv_build
2606else
2607  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2608    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2609fi
2610
2611fi
2612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2613$as_echo "$ac_cv_host" >&6; }
2614case $ac_cv_host in
2615*-*-*) ;;
2616*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2617esac
2618host=$ac_cv_host
2619ac_save_IFS=$IFS; IFS='-'
2620set x $ac_cv_host
2621shift
2622host_cpu=$1
2623host_vendor=$2
2624shift; shift
2625# Remember, the first character of IFS is used to create $*,
2626# except with old shells:
2627host_os=$*
2628IFS=$ac_save_IFS
2629case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2630
2631
2632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2633$as_echo_n "checking target system type... " >&6; }
2634if test "${ac_cv_target+set}" = set; then :
2635  $as_echo_n "(cached) " >&6
2636else
2637  if test "x$target_alias" = x; then
2638  ac_cv_target=$ac_cv_host
2639else
2640  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2641    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2642fi
2643
2644fi
2645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2646$as_echo "$ac_cv_target" >&6; }
2647case $ac_cv_target in
2648*-*-*) ;;
2649*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2650esac
2651target=$ac_cv_target
2652ac_save_IFS=$IFS; IFS='-'
2653set x $ac_cv_target
2654shift
2655target_cpu=$1
2656target_vendor=$2
2657shift; shift
2658# Remember, the first character of IFS is used to create $*,
2659# except with old shells:
2660target_os=$*
2661IFS=$ac_save_IFS
2662case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2663
2664
2665# The aliases save the names the user supplied, while $host etc.
2666# will get canonicalized.
2667test -n "$target_alias" &&
2668  test "$program_prefix$program_suffix$program_transform_name" = \
2669    NONENONEs,x,x, &&
2670  program_prefix=${target_alias}-
2671ac_ext=c
2672ac_cpp='$CPP $CPPFLAGS'
2673ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2674ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2675ac_compiler_gnu=$ac_cv_c_compiler_gnu
2676if test -n "$ac_tool_prefix"; then
2677  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2678set dummy ${ac_tool_prefix}gcc; ac_word=$2
2679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2680$as_echo_n "checking for $ac_word... " >&6; }
2681if test "${ac_cv_prog_CC+set}" = set; then :
2682  $as_echo_n "(cached) " >&6
2683else
2684  if test -n "$CC"; then
2685  ac_cv_prog_CC="$CC" # Let the user override the test.
2686else
2687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2688for as_dir in $PATH
2689do
2690  IFS=$as_save_IFS
2691  test -z "$as_dir" && as_dir=.
2692    for ac_exec_ext in '' $ac_executable_extensions; do
2693  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2694    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2695    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2696    break 2
2697  fi
2698done
2699  done
2700IFS=$as_save_IFS
2701
2702fi
2703fi
2704CC=$ac_cv_prog_CC
2705if test -n "$CC"; then
2706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2707$as_echo "$CC" >&6; }
2708else
2709  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2710$as_echo "no" >&6; }
2711fi
2712
2713
2714fi
2715if test -z "$ac_cv_prog_CC"; then
2716  ac_ct_CC=$CC
2717  # Extract the first word of "gcc", so it can be a program name with args.
2718set dummy gcc; ac_word=$2
2719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2720$as_echo_n "checking for $ac_word... " >&6; }
2721if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2722  $as_echo_n "(cached) " >&6
2723else
2724  if test -n "$ac_ct_CC"; then
2725  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2726else
2727as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728for as_dir in $PATH
2729do
2730  IFS=$as_save_IFS
2731  test -z "$as_dir" && as_dir=.
2732    for ac_exec_ext in '' $ac_executable_extensions; do
2733  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2734    ac_cv_prog_ac_ct_CC="gcc"
2735    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2736    break 2
2737  fi
2738done
2739  done
2740IFS=$as_save_IFS
2741
2742fi
2743fi
2744ac_ct_CC=$ac_cv_prog_ac_ct_CC
2745if test -n "$ac_ct_CC"; then
2746  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2747$as_echo "$ac_ct_CC" >&6; }
2748else
2749  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2750$as_echo "no" >&6; }
2751fi
2752
2753  if test "x$ac_ct_CC" = x; then
2754    CC=""
2755  else
2756    case $cross_compiling:$ac_tool_warned in
2757yes:)
2758{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2759$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2760ac_tool_warned=yes ;;
2761esac
2762    CC=$ac_ct_CC
2763  fi
2764else
2765  CC="$ac_cv_prog_CC"
2766fi
2767
2768if test -z "$CC"; then
2769          if test -n "$ac_tool_prefix"; then
2770    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2771set dummy ${ac_tool_prefix}cc; ac_word=$2
2772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2773$as_echo_n "checking for $ac_word... " >&6; }
2774if test "${ac_cv_prog_CC+set}" = set; then :
2775  $as_echo_n "(cached) " >&6
2776else
2777  if test -n "$CC"; then
2778  ac_cv_prog_CC="$CC" # Let the user override the test.
2779else
2780as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2781for as_dir in $PATH
2782do
2783  IFS=$as_save_IFS
2784  test -z "$as_dir" && as_dir=.
2785    for ac_exec_ext in '' $ac_executable_extensions; do
2786  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2787    ac_cv_prog_CC="${ac_tool_prefix}cc"
2788    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2789    break 2
2790  fi
2791done
2792  done
2793IFS=$as_save_IFS
2794
2795fi
2796fi
2797CC=$ac_cv_prog_CC
2798if test -n "$CC"; then
2799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2800$as_echo "$CC" >&6; }
2801else
2802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2803$as_echo "no" >&6; }
2804fi
2805
2806
2807  fi
2808fi
2809if test -z "$CC"; then
2810  # Extract the first word of "cc", so it can be a program name with args.
2811set dummy cc; ac_word=$2
2812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2813$as_echo_n "checking for $ac_word... " >&6; }
2814if test "${ac_cv_prog_CC+set}" = set; then :
2815  $as_echo_n "(cached) " >&6
2816else
2817  if test -n "$CC"; then
2818  ac_cv_prog_CC="$CC" # Let the user override the test.
2819else
2820  ac_prog_rejected=no
2821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2822for as_dir in $PATH
2823do
2824  IFS=$as_save_IFS
2825  test -z "$as_dir" && as_dir=.
2826    for ac_exec_ext in '' $ac_executable_extensions; do
2827  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2828    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2829       ac_prog_rejected=yes
2830       continue
2831     fi
2832    ac_cv_prog_CC="cc"
2833    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2834    break 2
2835  fi
2836done
2837  done
2838IFS=$as_save_IFS
2839
2840if test $ac_prog_rejected = yes; then
2841  # We found a bogon in the path, so make sure we never use it.
2842  set dummy $ac_cv_prog_CC
2843  shift
2844  if test $# != 0; then
2845    # We chose a different compiler from the bogus one.
2846    # However, it has the same basename, so the bogon will be chosen
2847    # first if we set CC to just the basename; use the full file name.
2848    shift
2849    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2850  fi
2851fi
2852fi
2853fi
2854CC=$ac_cv_prog_CC
2855if test -n "$CC"; then
2856  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2857$as_echo "$CC" >&6; }
2858else
2859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2860$as_echo "no" >&6; }
2861fi
2862
2863
2864fi
2865if test -z "$CC"; then
2866  if test -n "$ac_tool_prefix"; then
2867  for ac_prog in cl.exe
2868  do
2869    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2870set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2871{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2872$as_echo_n "checking for $ac_word... " >&6; }
2873if test "${ac_cv_prog_CC+set}" = set; then :
2874  $as_echo_n "(cached) " >&6
2875else
2876  if test -n "$CC"; then
2877  ac_cv_prog_CC="$CC" # Let the user override the test.
2878else
2879as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2880for as_dir in $PATH
2881do
2882  IFS=$as_save_IFS
2883  test -z "$as_dir" && as_dir=.
2884    for ac_exec_ext in '' $ac_executable_extensions; do
2885  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2886    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2887    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2888    break 2
2889  fi
2890done
2891  done
2892IFS=$as_save_IFS
2893
2894fi
2895fi
2896CC=$ac_cv_prog_CC
2897if test -n "$CC"; then
2898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2899$as_echo "$CC" >&6; }
2900else
2901  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2902$as_echo "no" >&6; }
2903fi
2904
2905
2906    test -n "$CC" && break
2907  done
2908fi
2909if test -z "$CC"; then
2910  ac_ct_CC=$CC
2911  for ac_prog in cl.exe
2912do
2913  # Extract the first word of "$ac_prog", so it can be a program name with args.
2914set dummy $ac_prog; ac_word=$2
2915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2916$as_echo_n "checking for $ac_word... " >&6; }
2917if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2918  $as_echo_n "(cached) " >&6
2919else
2920  if test -n "$ac_ct_CC"; then
2921  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2922else
2923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2924for as_dir in $PATH
2925do
2926  IFS=$as_save_IFS
2927  test -z "$as_dir" && as_dir=.
2928    for ac_exec_ext in '' $ac_executable_extensions; do
2929  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2930    ac_cv_prog_ac_ct_CC="$ac_prog"
2931    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2932    break 2
2933  fi
2934done
2935  done
2936IFS=$as_save_IFS
2937
2938fi
2939fi
2940ac_ct_CC=$ac_cv_prog_ac_ct_CC
2941if test -n "$ac_ct_CC"; then
2942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2943$as_echo "$ac_ct_CC" >&6; }
2944else
2945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2946$as_echo "no" >&6; }
2947fi
2948
2949
2950  test -n "$ac_ct_CC" && break
2951done
2952
2953  if test "x$ac_ct_CC" = x; then
2954    CC=""
2955  else
2956    case $cross_compiling:$ac_tool_warned in
2957yes:)
2958{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2959$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2960ac_tool_warned=yes ;;
2961esac
2962    CC=$ac_ct_CC
2963  fi
2964fi
2965
2966fi
2967
2968
2969test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2970$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2971as_fn_error "no acceptable C compiler found in \$PATH
2972See \`config.log' for more details." "$LINENO" 5; }
2973
2974# Provide some information about the compiler.
2975$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2976set X $ac_compile
2977ac_compiler=$2
2978for ac_option in --version -v -V -qversion; do
2979  { { ac_try="$ac_compiler $ac_option >&5"
2980case "(($ac_try" in
2981  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2982  *) ac_try_echo=$ac_try;;
2983esac
2984eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2985$as_echo "$ac_try_echo"; } >&5
2986  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2987  ac_status=$?
2988  if test -s conftest.err; then
2989    sed '10a\
2990... rest of stderr output deleted ...
2991         10q' conftest.err >conftest.er1
2992    cat conftest.er1 >&5
2993    rm -f conftest.er1 conftest.err
2994  fi
2995  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2996  test $ac_status = 0; }
2997done
2998
2999cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3000/* end confdefs.h.  */
3001
3002int
3003main ()
3004{
3005
3006  ;
3007  return 0;
3008}
3009_ACEOF
3010ac_clean_files_save=$ac_clean_files
3011ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3012# Try to create an executable without -o first, disregard a.out.
3013# It will help us diagnose broken compilers, and finding out an intuition
3014# of exeext.
3015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3016$as_echo_n "checking for C compiler default output file name... " >&6; }
3017ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3018
3019# The possible output files:
3020ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3021
3022ac_rmfiles=
3023for ac_file in $ac_files
3024do
3025  case $ac_file in
3026    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3027    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3028  esac
3029done
3030rm -f $ac_rmfiles
3031
3032if { { ac_try="$ac_link_default"
3033case "(($ac_try" in
3034  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3035  *) ac_try_echo=$ac_try;;
3036esac
3037eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3038$as_echo "$ac_try_echo"; } >&5
3039  (eval "$ac_link_default") 2>&5
3040  ac_status=$?
3041  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3042  test $ac_status = 0; }; then :
3043  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3044# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3045# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3046# so that the user can short-circuit this test for compilers unknown to
3047# Autoconf.
3048for ac_file in $ac_files ''
3049do
3050  test -f "$ac_file" || continue
3051  case $ac_file in
3052    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3053	;;
3054    [ab].out )
3055	# We found the default executable, but exeext='' is most
3056	# certainly right.
3057	break;;
3058    *.* )
3059	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3060	then :; else
3061	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3062	fi
3063	# We set ac_cv_exeext here because the later test for it is not
3064	# safe: cross compilers may not add the suffix if given an `-o'
3065	# argument, so we may need to know it at that point already.
3066	# Even if this section looks crufty: it has the advantage of
3067	# actually working.
3068	break;;
3069    * )
3070	break;;
3071  esac
3072done
3073test "$ac_cv_exeext" = no && ac_cv_exeext=
3074
3075else
3076  ac_file=''
3077fi
3078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3079$as_echo "$ac_file" >&6; }
3080if test -z "$ac_file"; then :
3081  $as_echo "$as_me: failed program was:" >&5
3082sed 's/^/| /' conftest.$ac_ext >&5
3083
3084{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3085$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3086{ as_fn_set_status 77
3087as_fn_error "C compiler cannot create executables
3088See \`config.log' for more details." "$LINENO" 5; }; }
3089fi
3090ac_exeext=$ac_cv_exeext
3091
3092# Check that the compiler produces executables we can run.  If not, either
3093# the compiler is broken, or we cross compile.
3094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3095$as_echo_n "checking whether the C compiler works... " >&6; }
3096# If not cross compiling, check that we can run a simple program.
3097if test "$cross_compiling" != yes; then
3098  if { ac_try='./$ac_file'
3099  { { case "(($ac_try" in
3100  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101  *) ac_try_echo=$ac_try;;
3102esac
3103eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3104$as_echo "$ac_try_echo"; } >&5
3105  (eval "$ac_try") 2>&5
3106  ac_status=$?
3107  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3108  test $ac_status = 0; }; }; then
3109    cross_compiling=no
3110  else
3111    if test "$cross_compiling" = maybe; then
3112	cross_compiling=yes
3113    else
3114	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3115$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3116as_fn_error "cannot run C compiled programs.
3117If you meant to cross compile, use \`--host'.
3118See \`config.log' for more details." "$LINENO" 5; }
3119    fi
3120  fi
3121fi
3122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3123$as_echo "yes" >&6; }
3124
3125rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3126ac_clean_files=$ac_clean_files_save
3127# Check that the compiler produces executables we can run.  If not, either
3128# the compiler is broken, or we cross compile.
3129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3130$as_echo_n "checking whether we are cross compiling... " >&6; }
3131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3132$as_echo "$cross_compiling" >&6; }
3133
3134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3135$as_echo_n "checking for suffix of executables... " >&6; }
3136if { { ac_try="$ac_link"
3137case "(($ac_try" in
3138  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3139  *) ac_try_echo=$ac_try;;
3140esac
3141eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3142$as_echo "$ac_try_echo"; } >&5
3143  (eval "$ac_link") 2>&5
3144  ac_status=$?
3145  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3146  test $ac_status = 0; }; then :
3147  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3148# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3149# work properly (i.e., refer to `conftest.exe'), while it won't with
3150# `rm'.
3151for ac_file in conftest.exe conftest conftest.*; do
3152  test -f "$ac_file" || continue
3153  case $ac_file in
3154    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3155    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3156	  break;;
3157    * ) break;;
3158  esac
3159done
3160else
3161  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3162$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3163as_fn_error "cannot compute suffix of executables: cannot compile and link
3164See \`config.log' for more details." "$LINENO" 5; }
3165fi
3166rm -f conftest$ac_cv_exeext
3167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3168$as_echo "$ac_cv_exeext" >&6; }
3169
3170rm -f conftest.$ac_ext
3171EXEEXT=$ac_cv_exeext
3172ac_exeext=$EXEEXT
3173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3174$as_echo_n "checking for suffix of object files... " >&6; }
3175if test "${ac_cv_objext+set}" = set; then :
3176  $as_echo_n "(cached) " >&6
3177else
3178  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3179/* end confdefs.h.  */
3180
3181int
3182main ()
3183{
3184
3185  ;
3186  return 0;
3187}
3188_ACEOF
3189rm -f conftest.o conftest.obj
3190if { { ac_try="$ac_compile"
3191case "(($ac_try" in
3192  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3193  *) ac_try_echo=$ac_try;;
3194esac
3195eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3196$as_echo "$ac_try_echo"; } >&5
3197  (eval "$ac_compile") 2>&5
3198  ac_status=$?
3199  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3200  test $ac_status = 0; }; then :
3201  for ac_file in conftest.o conftest.obj conftest.*; do
3202  test -f "$ac_file" || continue;
3203  case $ac_file in
3204    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3205    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3206       break;;
3207  esac
3208done
3209else
3210  $as_echo "$as_me: failed program was:" >&5
3211sed 's/^/| /' conftest.$ac_ext >&5
3212
3213{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3214$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3215as_fn_error "cannot compute suffix of object files: cannot compile
3216See \`config.log' for more details." "$LINENO" 5; }
3217fi
3218rm -f conftest.$ac_cv_objext conftest.$ac_ext
3219fi
3220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3221$as_echo "$ac_cv_objext" >&6; }
3222OBJEXT=$ac_cv_objext
3223ac_objext=$OBJEXT
3224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3225$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3226if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3227  $as_echo_n "(cached) " >&6
3228else
3229  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3230/* end confdefs.h.  */
3231
3232int
3233main ()
3234{
3235#ifndef __GNUC__
3236       choke me
3237#endif
3238
3239  ;
3240  return 0;
3241}
3242_ACEOF
3243if ac_fn_c_try_compile "$LINENO"; then :
3244  ac_compiler_gnu=yes
3245else
3246  ac_compiler_gnu=no
3247fi
3248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3249ac_cv_c_compiler_gnu=$ac_compiler_gnu
3250
3251fi
3252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3253$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3254if test $ac_compiler_gnu = yes; then
3255  GCC=yes
3256else
3257  GCC=
3258fi
3259ac_test_CFLAGS=${CFLAGS+set}
3260ac_save_CFLAGS=$CFLAGS
3261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3262$as_echo_n "checking whether $CC accepts -g... " >&6; }
3263if test "${ac_cv_prog_cc_g+set}" = set; then :
3264  $as_echo_n "(cached) " >&6
3265else
3266  ac_save_c_werror_flag=$ac_c_werror_flag
3267   ac_c_werror_flag=yes
3268   ac_cv_prog_cc_g=no
3269   CFLAGS="-g"
3270   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3271/* end confdefs.h.  */
3272
3273int
3274main ()
3275{
3276
3277  ;
3278  return 0;
3279}
3280_ACEOF
3281if ac_fn_c_try_compile "$LINENO"; then :
3282  ac_cv_prog_cc_g=yes
3283else
3284  CFLAGS=""
3285      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286/* end confdefs.h.  */
3287
3288int
3289main ()
3290{
3291
3292  ;
3293  return 0;
3294}
3295_ACEOF
3296if ac_fn_c_try_compile "$LINENO"; then :
3297
3298else
3299  ac_c_werror_flag=$ac_save_c_werror_flag
3300	 CFLAGS="-g"
3301	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3302/* end confdefs.h.  */
3303
3304int
3305main ()
3306{
3307
3308  ;
3309  return 0;
3310}
3311_ACEOF
3312if ac_fn_c_try_compile "$LINENO"; then :
3313  ac_cv_prog_cc_g=yes
3314fi
3315rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3316fi
3317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3318fi
3319rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3320   ac_c_werror_flag=$ac_save_c_werror_flag
3321fi
3322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3323$as_echo "$ac_cv_prog_cc_g" >&6; }
3324if test "$ac_test_CFLAGS" = set; then
3325  CFLAGS=$ac_save_CFLAGS
3326elif test $ac_cv_prog_cc_g = yes; then
3327  if test "$GCC" = yes; then
3328    CFLAGS="-g -O2"
3329  else
3330    CFLAGS="-g"
3331  fi
3332else
3333  if test "$GCC" = yes; then
3334    CFLAGS="-O2"
3335  else
3336    CFLAGS=
3337  fi
3338fi
3339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3340$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3341if test "${ac_cv_prog_cc_c89+set}" = set; then :
3342  $as_echo_n "(cached) " >&6
3343else
3344  ac_cv_prog_cc_c89=no
3345ac_save_CC=$CC
3346cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3347/* end confdefs.h.  */
3348#include <stdarg.h>
3349#include <stdio.h>
3350#include <sys/types.h>
3351#include <sys/stat.h>
3352/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3353struct buf { int x; };
3354FILE * (*rcsopen) (struct buf *, struct stat *, int);
3355static char *e (p, i)
3356     char **p;
3357     int i;
3358{
3359  return p[i];
3360}
3361static char *f (char * (*g) (char **, int), char **p, ...)
3362{
3363  char *s;
3364  va_list v;
3365  va_start (v,p);
3366  s = g (p, va_arg (v,int));
3367  va_end (v);
3368  return s;
3369}
3370
3371/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3372   function prototypes and stuff, but not '\xHH' hex character constants.
3373   These don't provoke an error unfortunately, instead are silently treated
3374   as 'x'.  The following induces an error, until -std is added to get
3375   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3376   array size at least.  It's necessary to write '\x00'==0 to get something
3377   that's true only with -std.  */
3378int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3379
3380/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3381   inside strings and character constants.  */
3382#define FOO(x) 'x'
3383int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3384
3385int test (int i, double x);
3386struct s1 {int (*f) (int a);};
3387struct s2 {int (*f) (double a);};
3388int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3389int argc;
3390char **argv;
3391int
3392main ()
3393{
3394return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3395  ;
3396  return 0;
3397}
3398_ACEOF
3399for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3400	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3401do
3402  CC="$ac_save_CC $ac_arg"
3403  if ac_fn_c_try_compile "$LINENO"; then :
3404  ac_cv_prog_cc_c89=$ac_arg
3405fi
3406rm -f core conftest.err conftest.$ac_objext
3407  test "x$ac_cv_prog_cc_c89" != "xno" && break
3408done
3409rm -f conftest.$ac_ext
3410CC=$ac_save_CC
3411
3412fi
3413# AC_CACHE_VAL
3414case "x$ac_cv_prog_cc_c89" in
3415  x)
3416    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3417$as_echo "none needed" >&6; } ;;
3418  xno)
3419    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3420$as_echo "unsupported" >&6; } ;;
3421  *)
3422    CC="$CC $ac_cv_prog_cc_c89"
3423    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3424$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3425esac
3426if test "x$ac_cv_prog_cc_c89" != xno; then :
3427
3428fi
3429
3430ac_ext=c
3431ac_cpp='$CPP $CPPFLAGS'
3432ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3433ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3434ac_compiler_gnu=$ac_cv_c_compiler_gnu
3435
3436
3437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3438$as_echo_n "checking for library containing strerror... " >&6; }
3439if test "${ac_cv_search_strerror+set}" = set; then :
3440  $as_echo_n "(cached) " >&6
3441else
3442  ac_func_search_save_LIBS=$LIBS
3443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3444/* end confdefs.h.  */
3445
3446/* Override any GCC internal prototype to avoid an error.
3447   Use char because int might match the return type of a GCC
3448   builtin and then its argument prototype would still apply.  */
3449#ifdef __cplusplus
3450extern "C"
3451#endif
3452char strerror ();
3453int
3454main ()
3455{
3456return strerror ();
3457  ;
3458  return 0;
3459}
3460_ACEOF
3461for ac_lib in '' cposix; do
3462  if test -z "$ac_lib"; then
3463    ac_res="none required"
3464  else
3465    ac_res=-l$ac_lib
3466    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3467  fi
3468  if ac_fn_c_try_link "$LINENO"; then :
3469  ac_cv_search_strerror=$ac_res
3470fi
3471rm -f core conftest.err conftest.$ac_objext \
3472    conftest$ac_exeext
3473  if test "${ac_cv_search_strerror+set}" = set; then :
3474  break
3475fi
3476done
3477if test "${ac_cv_search_strerror+set}" = set; then :
3478
3479else
3480  ac_cv_search_strerror=no
3481fi
3482rm conftest.$ac_ext
3483LIBS=$ac_func_search_save_LIBS
3484fi
3485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3486$as_echo "$ac_cv_search_strerror" >&6; }
3487ac_res=$ac_cv_search_strerror
3488if test "$ac_res" != no; then :
3489  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3490
3491fi
3492
3493
3494am__api_version='1.11'
3495
3496# Find a good install program.  We prefer a C program (faster),
3497# so one script is as good as another.  But avoid the broken or
3498# incompatible versions:
3499# SysV /etc/install, /usr/sbin/install
3500# SunOS /usr/etc/install
3501# IRIX /sbin/install
3502# AIX /bin/install
3503# AmigaOS /C/install, which installs bootblocks on floppy discs
3504# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3505# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3506# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3507# OS/2's system install, which has a completely different semantic
3508# ./install, which can be erroneously created by make from ./install.sh.
3509# Reject install programs that cannot install multiple files.
3510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3511$as_echo_n "checking for a BSD-compatible install... " >&6; }
3512if test -z "$INSTALL"; then
3513if test "${ac_cv_path_install+set}" = set; then :
3514  $as_echo_n "(cached) " >&6
3515else
3516  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3517for as_dir in $PATH
3518do
3519  IFS=$as_save_IFS
3520  test -z "$as_dir" && as_dir=.
3521    # Account for people who put trailing slashes in PATH elements.
3522case $as_dir/ in #((
3523  ./ | .// | /[cC]/* | \
3524  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3525  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3526  /usr/ucb/* ) ;;
3527  *)
3528    # OSF1 and SCO ODT 3.0 have their own names for install.
3529    # Don't use installbsd from OSF since it installs stuff as root
3530    # by default.
3531    for ac_prog in ginstall scoinst install; do
3532      for ac_exec_ext in '' $ac_executable_extensions; do
3533	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3534	  if test $ac_prog = install &&
3535	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3536	    # AIX install.  It has an incompatible calling convention.
3537	    :
3538	  elif test $ac_prog = install &&
3539	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3540	    # program-specific install script used by HP pwplus--don't use.
3541	    :
3542	  else
3543	    rm -rf conftest.one conftest.two conftest.dir
3544	    echo one > conftest.one
3545	    echo two > conftest.two
3546	    mkdir conftest.dir
3547	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3548	      test -s conftest.one && test -s conftest.two &&
3549	      test -s conftest.dir/conftest.one &&
3550	      test -s conftest.dir/conftest.two
3551	    then
3552	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3553	      break 3
3554	    fi
3555	  fi
3556	fi
3557      done
3558    done
3559    ;;
3560esac
3561
3562  done
3563IFS=$as_save_IFS
3564
3565rm -rf conftest.one conftest.two conftest.dir
3566
3567fi
3568  if test "${ac_cv_path_install+set}" = set; then
3569    INSTALL=$ac_cv_path_install
3570  else
3571    # As a last resort, use the slow shell script.  Don't cache a
3572    # value for INSTALL within a source directory, because that will
3573    # break other packages using the cache if that directory is
3574    # removed, or if the value is a relative name.
3575    INSTALL=$ac_install_sh
3576  fi
3577fi
3578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3579$as_echo "$INSTALL" >&6; }
3580
3581# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3582# It thinks the first close brace ends the variable substitution.
3583test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3584
3585test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3586
3587test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3588
3589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3590$as_echo_n "checking whether build environment is sane... " >&6; }
3591# Just in case
3592sleep 1
3593echo timestamp > conftest.file
3594# Reject unsafe characters in $srcdir or the absolute working directory
3595# name.  Accept space and tab only in the latter.
3596am_lf='
3597'
3598case `pwd` in
3599  *[\\\"\#\$\&\'\`$am_lf]*)
3600    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3601esac
3602case $srcdir in
3603  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3604    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3605esac
3606
3607# Do `set' in a subshell so we don't clobber the current shell's
3608# arguments.  Must try -L first in case configure is actually a
3609# symlink; some systems play weird games with the mod time of symlinks
3610# (eg FreeBSD returns the mod time of the symlink's containing
3611# directory).
3612if (
3613   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3614   if test "$*" = "X"; then
3615      # -L didn't work.
3616      set X `ls -t "$srcdir/configure" conftest.file`
3617   fi
3618   rm -f conftest.file
3619   if test "$*" != "X $srcdir/configure conftest.file" \
3620      && test "$*" != "X conftest.file $srcdir/configure"; then
3621
3622      # If neither matched, then we have a broken ls.  This can happen
3623      # if, for instance, CONFIG_SHELL is bash and it inherits a
3624      # broken ls alias from the environment.  This has actually
3625      # happened.  Such a system could not be considered "sane".
3626      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3627alias in your environment" "$LINENO" 5
3628   fi
3629
3630   test "$2" = conftest.file
3631   )
3632then
3633   # Ok.
3634   :
3635else
3636   as_fn_error "newly created file is older than distributed files!
3637Check your system clock" "$LINENO" 5
3638fi
3639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3640$as_echo "yes" >&6; }
3641test "$program_prefix" != NONE &&
3642  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3643# Use a double $ so make ignores it.
3644test "$program_suffix" != NONE &&
3645  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3646# Double any \ or $.
3647# By default was `s,x,x', remove it if useless.
3648ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3649program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3650
3651# expand $ac_aux_dir to an absolute path
3652am_aux_dir=`cd $ac_aux_dir && pwd`
3653
3654if test x"${MISSING+set}" != xset; then
3655  case $am_aux_dir in
3656  *\ * | *\	*)
3657    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3658  *)
3659    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3660  esac
3661fi
3662# Use eval to expand $SHELL
3663if eval "$MISSING --run true"; then
3664  am_missing_run="$MISSING --run "
3665else
3666  am_missing_run=
3667  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3668$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3669fi
3670
3671if test x"${install_sh}" != xset; then
3672  case $am_aux_dir in
3673  *\ * | *\	*)
3674    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3675  *)
3676    install_sh="\${SHELL} $am_aux_dir/install-sh"
3677  esac
3678fi
3679
3680# Installed binaries are usually stripped using `strip' when the user
3681# run `make install-strip'.  However `strip' might not be the right
3682# tool to use in cross-compilation environments, therefore Automake
3683# will honor the `STRIP' environment variable to overrule this program.
3684if test "$cross_compiling" != no; then
3685  if test -n "$ac_tool_prefix"; then
3686  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3687set dummy ${ac_tool_prefix}strip; ac_word=$2
3688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3689$as_echo_n "checking for $ac_word... " >&6; }
3690if test "${ac_cv_prog_STRIP+set}" = set; then :
3691  $as_echo_n "(cached) " >&6
3692else
3693  if test -n "$STRIP"; then
3694  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3695else
3696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697for as_dir in $PATH
3698do
3699  IFS=$as_save_IFS
3700  test -z "$as_dir" && as_dir=.
3701    for ac_exec_ext in '' $ac_executable_extensions; do
3702  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3703    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3704    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3705    break 2
3706  fi
3707done
3708  done
3709IFS=$as_save_IFS
3710
3711fi
3712fi
3713STRIP=$ac_cv_prog_STRIP
3714if test -n "$STRIP"; then
3715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3716$as_echo "$STRIP" >&6; }
3717else
3718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3719$as_echo "no" >&6; }
3720fi
3721
3722
3723fi
3724if test -z "$ac_cv_prog_STRIP"; then
3725  ac_ct_STRIP=$STRIP
3726  # Extract the first word of "strip", so it can be a program name with args.
3727set dummy strip; ac_word=$2
3728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3729$as_echo_n "checking for $ac_word... " >&6; }
3730if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3731  $as_echo_n "(cached) " >&6
3732else
3733  if test -n "$ac_ct_STRIP"; then
3734  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3735else
3736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737for as_dir in $PATH
3738do
3739  IFS=$as_save_IFS
3740  test -z "$as_dir" && as_dir=.
3741    for ac_exec_ext in '' $ac_executable_extensions; do
3742  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743    ac_cv_prog_ac_ct_STRIP="strip"
3744    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3745    break 2
3746  fi
3747done
3748  done
3749IFS=$as_save_IFS
3750
3751fi
3752fi
3753ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3754if test -n "$ac_ct_STRIP"; then
3755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3756$as_echo "$ac_ct_STRIP" >&6; }
3757else
3758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3759$as_echo "no" >&6; }
3760fi
3761
3762  if test "x$ac_ct_STRIP" = x; then
3763    STRIP=":"
3764  else
3765    case $cross_compiling:$ac_tool_warned in
3766yes:)
3767{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3768$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3769ac_tool_warned=yes ;;
3770esac
3771    STRIP=$ac_ct_STRIP
3772  fi
3773else
3774  STRIP="$ac_cv_prog_STRIP"
3775fi
3776
3777fi
3778INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3779
3780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3781$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3782if test -z "$MKDIR_P"; then
3783  if test "${ac_cv_path_mkdir+set}" = set; then :
3784  $as_echo_n "(cached) " >&6
3785else
3786  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3787for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3788do
3789  IFS=$as_save_IFS
3790  test -z "$as_dir" && as_dir=.
3791    for ac_prog in mkdir gmkdir; do
3792	 for ac_exec_ext in '' $ac_executable_extensions; do
3793	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3794	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3795	     'mkdir (GNU coreutils) '* | \
3796	     'mkdir (coreutils) '* | \
3797	     'mkdir (fileutils) '4.1*)
3798	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3799	       break 3;;
3800	   esac
3801	 done
3802       done
3803  done
3804IFS=$as_save_IFS
3805
3806fi
3807
3808  if test "${ac_cv_path_mkdir+set}" = set; then
3809    MKDIR_P="$ac_cv_path_mkdir -p"
3810  else
3811    # As a last resort, use the slow shell script.  Don't cache a
3812    # value for MKDIR_P within a source directory, because that will
3813    # break other packages using the cache if that directory is
3814    # removed, or if the value is a relative name.
3815    test -d ./--version && rmdir ./--version
3816    MKDIR_P="$ac_install_sh -d"
3817  fi
3818fi
3819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3820$as_echo "$MKDIR_P" >&6; }
3821
3822mkdir_p="$MKDIR_P"
3823case $mkdir_p in
3824  [\\/$]* | ?:[\\/]*) ;;
3825  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3826esac
3827
3828for ac_prog in gawk mawk nawk awk
3829do
3830  # Extract the first word of "$ac_prog", so it can be a program name with args.
3831set dummy $ac_prog; ac_word=$2
3832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3833$as_echo_n "checking for $ac_word... " >&6; }
3834if test "${ac_cv_prog_AWK+set}" = set; then :
3835  $as_echo_n "(cached) " >&6
3836else
3837  if test -n "$AWK"; then
3838  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3839else
3840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3841for as_dir in $PATH
3842do
3843  IFS=$as_save_IFS
3844  test -z "$as_dir" && as_dir=.
3845    for ac_exec_ext in '' $ac_executable_extensions; do
3846  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3847    ac_cv_prog_AWK="$ac_prog"
3848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3849    break 2
3850  fi
3851done
3852  done
3853IFS=$as_save_IFS
3854
3855fi
3856fi
3857AWK=$ac_cv_prog_AWK
3858if test -n "$AWK"; then
3859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3860$as_echo "$AWK" >&6; }
3861else
3862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3863$as_echo "no" >&6; }
3864fi
3865
3866
3867  test -n "$AWK" && break
3868done
3869
3870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3871$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3872set x ${MAKE-make}
3873ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3874if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3875  $as_echo_n "(cached) " >&6
3876else
3877  cat >conftest.make <<\_ACEOF
3878SHELL = /bin/sh
3879all:
3880	@echo '@@@%%%=$(MAKE)=@@@%%%'
3881_ACEOF
3882# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3883case `${MAKE-make} -f conftest.make 2>/dev/null` in
3884  *@@@%%%=?*=@@@%%%*)
3885    eval ac_cv_prog_make_${ac_make}_set=yes;;
3886  *)
3887    eval ac_cv_prog_make_${ac_make}_set=no;;
3888esac
3889rm -f conftest.make
3890fi
3891if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3893$as_echo "yes" >&6; }
3894  SET_MAKE=
3895else
3896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3897$as_echo "no" >&6; }
3898  SET_MAKE="MAKE=${MAKE-make}"
3899fi
3900
3901rm -rf .tst 2>/dev/null
3902mkdir .tst 2>/dev/null
3903if test -d .tst; then
3904  am__leading_dot=.
3905else
3906  am__leading_dot=_
3907fi
3908rmdir .tst 2>/dev/null
3909
3910DEPDIR="${am__leading_dot}deps"
3911
3912ac_config_commands="$ac_config_commands depfiles"
3913
3914
3915am_make=${MAKE-make}
3916cat > confinc << 'END'
3917am__doit:
3918	@echo this is the am__doit target
3919.PHONY: am__doit
3920END
3921# If we don't find an include directive, just comment out the code.
3922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3923$as_echo_n "checking for style of include used by $am_make... " >&6; }
3924am__include="#"
3925am__quote=
3926_am_result=none
3927# First try GNU make style include.
3928echo "include confinc" > confmf
3929# Ignore all kinds of additional output from `make'.
3930case `$am_make -s -f confmf 2> /dev/null` in #(
3931*the\ am__doit\ target*)
3932  am__include=include
3933  am__quote=
3934  _am_result=GNU
3935  ;;
3936esac
3937# Now try BSD make style include.
3938if test "$am__include" = "#"; then
3939   echo '.include "confinc"' > confmf
3940   case `$am_make -s -f confmf 2> /dev/null` in #(
3941   *the\ am__doit\ target*)
3942     am__include=.include
3943     am__quote="\""
3944     _am_result=BSD
3945     ;;
3946   esac
3947fi
3948
3949
3950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3951$as_echo "$_am_result" >&6; }
3952rm -f confinc confmf
3953
3954# Check whether --enable-dependency-tracking was given.
3955if test "${enable_dependency_tracking+set}" = set; then :
3956  enableval=$enable_dependency_tracking;
3957fi
3958
3959if test "x$enable_dependency_tracking" != xno; then
3960  am_depcomp="$ac_aux_dir/depcomp"
3961  AMDEPBACKSLASH='\'
3962fi
3963 if test "x$enable_dependency_tracking" != xno; then
3964  AMDEP_TRUE=
3965  AMDEP_FALSE='#'
3966else
3967  AMDEP_TRUE='#'
3968  AMDEP_FALSE=
3969fi
3970
3971
3972if test "`cd $srcdir && pwd`" != "`pwd`"; then
3973  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3974  # is not polluted with repeated "-I."
3975  am__isrc=' -I$(srcdir)'
3976  # test to see if srcdir already configured
3977  if test -f $srcdir/config.status; then
3978    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3979  fi
3980fi
3981
3982# test whether we have cygpath
3983if test -z "$CYGPATH_W"; then
3984  if (cygpath --version) >/dev/null 2>/dev/null; then
3985    CYGPATH_W='cygpath -w'
3986  else
3987    CYGPATH_W=echo
3988  fi
3989fi
3990
3991
3992# Define the identity of the package.
3993 PACKAGE='bfd'
3994 VERSION='2.25.51'
3995
3996
3997cat >>confdefs.h <<_ACEOF
3998#define PACKAGE "$PACKAGE"
3999_ACEOF
4000
4001
4002cat >>confdefs.h <<_ACEOF
4003#define VERSION "$VERSION"
4004_ACEOF
4005
4006# Some tools Automake needs.
4007
4008ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4009
4010
4011AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4012
4013
4014AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4015
4016
4017AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4018
4019
4020MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4021
4022# We need awk for the "check" target.  The system "awk" is bad on
4023# some platforms.
4024# Always define AMTAR for backward compatibility.
4025
4026AMTAR=${AMTAR-"${am_missing_run}tar"}
4027
4028am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4029
4030
4031
4032
4033depcc="$CC"   am_compiler_list=
4034
4035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4036$as_echo_n "checking dependency style of $depcc... " >&6; }
4037if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4038  $as_echo_n "(cached) " >&6
4039else
4040  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4041  # We make a subdir and do the tests there.  Otherwise we can end up
4042  # making bogus files that we don't know about and never remove.  For
4043  # instance it was reported that on HP-UX the gcc test will end up
4044  # making a dummy file named `D' -- because `-MD' means `put the output
4045  # in D'.
4046  mkdir conftest.dir
4047  # Copy depcomp to subdir because otherwise we won't find it if we're
4048  # using a relative directory.
4049  cp "$am_depcomp" conftest.dir
4050  cd conftest.dir
4051  # We will build objects and dependencies in a subdirectory because
4052  # it helps to detect inapplicable dependency modes.  For instance
4053  # both Tru64's cc and ICC support -MD to output dependencies as a
4054  # side effect of compilation, but ICC will put the dependencies in
4055  # the current directory while Tru64 will put them in the object
4056  # directory.
4057  mkdir sub
4058
4059  am_cv_CC_dependencies_compiler_type=none
4060  if test "$am_compiler_list" = ""; then
4061     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4062  fi
4063  am__universal=false
4064  case " $depcc " in #(
4065     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4066     esac
4067
4068  for depmode in $am_compiler_list; do
4069    # Setup a source with many dependencies, because some compilers
4070    # like to wrap large dependency lists on column 80 (with \), and
4071    # we should not choose a depcomp mode which is confused by this.
4072    #
4073    # We need to recreate these files for each test, as the compiler may
4074    # overwrite some of them when testing with obscure command lines.
4075    # This happens at least with the AIX C compiler.
4076    : > sub/conftest.c
4077    for i in 1 2 3 4 5 6; do
4078      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4079      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4080      # Solaris 8's {/usr,}/bin/sh.
4081      touch sub/conftst$i.h
4082    done
4083    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4084
4085    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4086    # mode.  It turns out that the SunPro C++ compiler does not properly
4087    # handle `-M -o', and we need to detect this.  Also, some Intel
4088    # versions had trouble with output in subdirs
4089    am__obj=sub/conftest.${OBJEXT-o}
4090    am__minus_obj="-o $am__obj"
4091    case $depmode in
4092    gcc)
4093      # This depmode causes a compiler race in universal mode.
4094      test "$am__universal" = false || continue
4095      ;;
4096    nosideeffect)
4097      # after this tag, mechanisms are not by side-effect, so they'll
4098      # only be used when explicitly requested
4099      if test "x$enable_dependency_tracking" = xyes; then
4100	continue
4101      else
4102	break
4103      fi
4104      ;;
4105    msvisualcpp | msvcmsys)
4106      # This compiler won't grok `-c -o', but also, the minuso test has
4107      # not run yet.  These depmodes are late enough in the game, and
4108      # so weak that their functioning should not be impacted.
4109      am__obj=conftest.${OBJEXT-o}
4110      am__minus_obj=
4111      ;;
4112    none) break ;;
4113    esac
4114    if depmode=$depmode \
4115       source=sub/conftest.c object=$am__obj \
4116       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4117       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4118         >/dev/null 2>conftest.err &&
4119       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4120       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4121       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4122       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4123      # icc doesn't choke on unknown options, it will just issue warnings
4124      # or remarks (even with -Werror).  So we grep stderr for any message
4125      # that says an option was ignored or not supported.
4126      # When given -MP, icc 7.0 and 7.1 complain thusly:
4127      #   icc: Command line warning: ignoring option '-M'; no argument required
4128      # The diagnosis changed in icc 8.0:
4129      #   icc: Command line remark: option '-MP' not supported
4130      if (grep 'ignoring option' conftest.err ||
4131          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4132        am_cv_CC_dependencies_compiler_type=$depmode
4133        break
4134      fi
4135    fi
4136  done
4137
4138  cd ..
4139  rm -rf conftest.dir
4140else
4141  am_cv_CC_dependencies_compiler_type=none
4142fi
4143
4144fi
4145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4146$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4147CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4148
4149 if
4150  test "x$enable_dependency_tracking" != xno \
4151  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4152  am__fastdepCC_TRUE=
4153  am__fastdepCC_FALSE='#'
4154else
4155  am__fastdepCC_TRUE='#'
4156  am__fastdepCC_FALSE=
4157fi
4158
4159
4160
4161
4162if test -n "$ac_tool_prefix"; then
4163  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4164set dummy ${ac_tool_prefix}ar; ac_word=$2
4165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4166$as_echo_n "checking for $ac_word... " >&6; }
4167if test "${ac_cv_prog_AR+set}" = set; then :
4168  $as_echo_n "(cached) " >&6
4169else
4170  if test -n "$AR"; then
4171  ac_cv_prog_AR="$AR" # Let the user override the test.
4172else
4173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4174for as_dir in $PATH
4175do
4176  IFS=$as_save_IFS
4177  test -z "$as_dir" && as_dir=.
4178    for ac_exec_ext in '' $ac_executable_extensions; do
4179  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4180    ac_cv_prog_AR="${ac_tool_prefix}ar"
4181    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4182    break 2
4183  fi
4184done
4185  done
4186IFS=$as_save_IFS
4187
4188fi
4189fi
4190AR=$ac_cv_prog_AR
4191if test -n "$AR"; then
4192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4193$as_echo "$AR" >&6; }
4194else
4195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4196$as_echo "no" >&6; }
4197fi
4198
4199
4200fi
4201if test -z "$ac_cv_prog_AR"; then
4202  ac_ct_AR=$AR
4203  # Extract the first word of "ar", so it can be a program name with args.
4204set dummy ar; ac_word=$2
4205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4206$as_echo_n "checking for $ac_word... " >&6; }
4207if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4208  $as_echo_n "(cached) " >&6
4209else
4210  if test -n "$ac_ct_AR"; then
4211  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4212else
4213as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4214for as_dir in $PATH
4215do
4216  IFS=$as_save_IFS
4217  test -z "$as_dir" && as_dir=.
4218    for ac_exec_ext in '' $ac_executable_extensions; do
4219  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4220    ac_cv_prog_ac_ct_AR="ar"
4221    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4222    break 2
4223  fi
4224done
4225  done
4226IFS=$as_save_IFS
4227
4228fi
4229fi
4230ac_ct_AR=$ac_cv_prog_ac_ct_AR
4231if test -n "$ac_ct_AR"; then
4232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4233$as_echo "$ac_ct_AR" >&6; }
4234else
4235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4236$as_echo "no" >&6; }
4237fi
4238
4239  if test "x$ac_ct_AR" = x; then
4240    AR=""
4241  else
4242    case $cross_compiling:$ac_tool_warned in
4243yes:)
4244{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4245$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4246ac_tool_warned=yes ;;
4247esac
4248    AR=$ac_ct_AR
4249  fi
4250else
4251  AR="$ac_cv_prog_AR"
4252fi
4253
4254if test -n "$ac_tool_prefix"; then
4255  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4256set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4258$as_echo_n "checking for $ac_word... " >&6; }
4259if test "${ac_cv_prog_RANLIB+set}" = set; then :
4260  $as_echo_n "(cached) " >&6
4261else
4262  if test -n "$RANLIB"; then
4263  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4264else
4265as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4266for as_dir in $PATH
4267do
4268  IFS=$as_save_IFS
4269  test -z "$as_dir" && as_dir=.
4270    for ac_exec_ext in '' $ac_executable_extensions; do
4271  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4272    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4273    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4274    break 2
4275  fi
4276done
4277  done
4278IFS=$as_save_IFS
4279
4280fi
4281fi
4282RANLIB=$ac_cv_prog_RANLIB
4283if test -n "$RANLIB"; then
4284  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4285$as_echo "$RANLIB" >&6; }
4286else
4287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4288$as_echo "no" >&6; }
4289fi
4290
4291
4292fi
4293if test -z "$ac_cv_prog_RANLIB"; then
4294  ac_ct_RANLIB=$RANLIB
4295  # Extract the first word of "ranlib", so it can be a program name with args.
4296set dummy ranlib; ac_word=$2
4297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4298$as_echo_n "checking for $ac_word... " >&6; }
4299if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4300  $as_echo_n "(cached) " >&6
4301else
4302  if test -n "$ac_ct_RANLIB"; then
4303  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4304else
4305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4306for as_dir in $PATH
4307do
4308  IFS=$as_save_IFS
4309  test -z "$as_dir" && as_dir=.
4310    for ac_exec_ext in '' $ac_executable_extensions; do
4311  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4312    ac_cv_prog_ac_ct_RANLIB="ranlib"
4313    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4314    break 2
4315  fi
4316done
4317  done
4318IFS=$as_save_IFS
4319
4320fi
4321fi
4322ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4323if test -n "$ac_ct_RANLIB"; then
4324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4325$as_echo "$ac_ct_RANLIB" >&6; }
4326else
4327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4328$as_echo "no" >&6; }
4329fi
4330
4331  if test "x$ac_ct_RANLIB" = x; then
4332    RANLIB=":"
4333  else
4334    case $cross_compiling:$ac_tool_warned in
4335yes:)
4336{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4337$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4338ac_tool_warned=yes ;;
4339esac
4340    RANLIB=$ac_ct_RANLIB
4341  fi
4342else
4343  RANLIB="$ac_cv_prog_RANLIB"
4344fi
4345
4346
4347# Check whether --enable-shared was given.
4348if test "${enable_shared+set}" = set; then :
4349  enableval=$enable_shared; p=${PACKAGE-default}
4350    case $enableval in
4351    yes) enable_shared=yes ;;
4352    no) enable_shared=no ;;
4353    *)
4354      enable_shared=no
4355      # Look at the argument we got.  We use all the common list separators.
4356      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4357      for pkg in $enableval; do
4358	IFS="$lt_save_ifs"
4359	if test "X$pkg" = "X$p"; then
4360	  enable_shared=yes
4361	fi
4362      done
4363      IFS="$lt_save_ifs"
4364      ;;
4365    esac
4366else
4367  enable_shared=no
4368fi
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379ac_ext=c
4380ac_cpp='$CPP $CPPFLAGS'
4381ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4382ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4383ac_compiler_gnu=$ac_cv_c_compiler_gnu
4384if test -n "$ac_tool_prefix"; then
4385  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4386set dummy ${ac_tool_prefix}gcc; ac_word=$2
4387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4388$as_echo_n "checking for $ac_word... " >&6; }
4389if test "${ac_cv_prog_CC+set}" = set; then :
4390  $as_echo_n "(cached) " >&6
4391else
4392  if test -n "$CC"; then
4393  ac_cv_prog_CC="$CC" # Let the user override the test.
4394else
4395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4396for as_dir in $PATH
4397do
4398  IFS=$as_save_IFS
4399  test -z "$as_dir" && as_dir=.
4400    for ac_exec_ext in '' $ac_executable_extensions; do
4401  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4402    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4403    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4404    break 2
4405  fi
4406done
4407  done
4408IFS=$as_save_IFS
4409
4410fi
4411fi
4412CC=$ac_cv_prog_CC
4413if test -n "$CC"; then
4414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4415$as_echo "$CC" >&6; }
4416else
4417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4418$as_echo "no" >&6; }
4419fi
4420
4421
4422fi
4423if test -z "$ac_cv_prog_CC"; then
4424  ac_ct_CC=$CC
4425  # Extract the first word of "gcc", so it can be a program name with args.
4426set dummy gcc; ac_word=$2
4427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4428$as_echo_n "checking for $ac_word... " >&6; }
4429if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4430  $as_echo_n "(cached) " >&6
4431else
4432  if test -n "$ac_ct_CC"; then
4433  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4434else
4435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4436for as_dir in $PATH
4437do
4438  IFS=$as_save_IFS
4439  test -z "$as_dir" && as_dir=.
4440    for ac_exec_ext in '' $ac_executable_extensions; do
4441  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4442    ac_cv_prog_ac_ct_CC="gcc"
4443    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4444    break 2
4445  fi
4446done
4447  done
4448IFS=$as_save_IFS
4449
4450fi
4451fi
4452ac_ct_CC=$ac_cv_prog_ac_ct_CC
4453if test -n "$ac_ct_CC"; then
4454  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4455$as_echo "$ac_ct_CC" >&6; }
4456else
4457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4458$as_echo "no" >&6; }
4459fi
4460
4461  if test "x$ac_ct_CC" = x; then
4462    CC=""
4463  else
4464    case $cross_compiling:$ac_tool_warned in
4465yes:)
4466{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4467$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4468ac_tool_warned=yes ;;
4469esac
4470    CC=$ac_ct_CC
4471  fi
4472else
4473  CC="$ac_cv_prog_CC"
4474fi
4475
4476if test -z "$CC"; then
4477          if test -n "$ac_tool_prefix"; then
4478    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4479set dummy ${ac_tool_prefix}cc; ac_word=$2
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4481$as_echo_n "checking for $ac_word... " >&6; }
4482if test "${ac_cv_prog_CC+set}" = set; then :
4483  $as_echo_n "(cached) " >&6
4484else
4485  if test -n "$CC"; then
4486  ac_cv_prog_CC="$CC" # Let the user override the test.
4487else
4488as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4489for as_dir in $PATH
4490do
4491  IFS=$as_save_IFS
4492  test -z "$as_dir" && as_dir=.
4493    for ac_exec_ext in '' $ac_executable_extensions; do
4494  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4495    ac_cv_prog_CC="${ac_tool_prefix}cc"
4496    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4497    break 2
4498  fi
4499done
4500  done
4501IFS=$as_save_IFS
4502
4503fi
4504fi
4505CC=$ac_cv_prog_CC
4506if test -n "$CC"; then
4507  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4508$as_echo "$CC" >&6; }
4509else
4510  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4511$as_echo "no" >&6; }
4512fi
4513
4514
4515  fi
4516fi
4517if test -z "$CC"; then
4518  # Extract the first word of "cc", so it can be a program name with args.
4519set dummy cc; ac_word=$2
4520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4521$as_echo_n "checking for $ac_word... " >&6; }
4522if test "${ac_cv_prog_CC+set}" = set; then :
4523  $as_echo_n "(cached) " >&6
4524else
4525  if test -n "$CC"; then
4526  ac_cv_prog_CC="$CC" # Let the user override the test.
4527else
4528  ac_prog_rejected=no
4529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4530for as_dir in $PATH
4531do
4532  IFS=$as_save_IFS
4533  test -z "$as_dir" && as_dir=.
4534    for ac_exec_ext in '' $ac_executable_extensions; do
4535  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4536    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4537       ac_prog_rejected=yes
4538       continue
4539     fi
4540    ac_cv_prog_CC="cc"
4541    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4542    break 2
4543  fi
4544done
4545  done
4546IFS=$as_save_IFS
4547
4548if test $ac_prog_rejected = yes; then
4549  # We found a bogon in the path, so make sure we never use it.
4550  set dummy $ac_cv_prog_CC
4551  shift
4552  if test $# != 0; then
4553    # We chose a different compiler from the bogus one.
4554    # However, it has the same basename, so the bogon will be chosen
4555    # first if we set CC to just the basename; use the full file name.
4556    shift
4557    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4558  fi
4559fi
4560fi
4561fi
4562CC=$ac_cv_prog_CC
4563if test -n "$CC"; then
4564  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4565$as_echo "$CC" >&6; }
4566else
4567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4568$as_echo "no" >&6; }
4569fi
4570
4571
4572fi
4573if test -z "$CC"; then
4574  if test -n "$ac_tool_prefix"; then
4575  for ac_prog in cl.exe
4576  do
4577    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4578set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4580$as_echo_n "checking for $ac_word... " >&6; }
4581if test "${ac_cv_prog_CC+set}" = set; then :
4582  $as_echo_n "(cached) " >&6
4583else
4584  if test -n "$CC"; then
4585  ac_cv_prog_CC="$CC" # Let the user override the test.
4586else
4587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4588for as_dir in $PATH
4589do
4590  IFS=$as_save_IFS
4591  test -z "$as_dir" && as_dir=.
4592    for ac_exec_ext in '' $ac_executable_extensions; do
4593  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4594    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4595    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4596    break 2
4597  fi
4598done
4599  done
4600IFS=$as_save_IFS
4601
4602fi
4603fi
4604CC=$ac_cv_prog_CC
4605if test -n "$CC"; then
4606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4607$as_echo "$CC" >&6; }
4608else
4609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4610$as_echo "no" >&6; }
4611fi
4612
4613
4614    test -n "$CC" && break
4615  done
4616fi
4617if test -z "$CC"; then
4618  ac_ct_CC=$CC
4619  for ac_prog in cl.exe
4620do
4621  # Extract the first word of "$ac_prog", so it can be a program name with args.
4622set dummy $ac_prog; ac_word=$2
4623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4624$as_echo_n "checking for $ac_word... " >&6; }
4625if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4626  $as_echo_n "(cached) " >&6
4627else
4628  if test -n "$ac_ct_CC"; then
4629  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4630else
4631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4632for as_dir in $PATH
4633do
4634  IFS=$as_save_IFS
4635  test -z "$as_dir" && as_dir=.
4636    for ac_exec_ext in '' $ac_executable_extensions; do
4637  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4638    ac_cv_prog_ac_ct_CC="$ac_prog"
4639    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4640    break 2
4641  fi
4642done
4643  done
4644IFS=$as_save_IFS
4645
4646fi
4647fi
4648ac_ct_CC=$ac_cv_prog_ac_ct_CC
4649if test -n "$ac_ct_CC"; then
4650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4651$as_echo "$ac_ct_CC" >&6; }
4652else
4653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4654$as_echo "no" >&6; }
4655fi
4656
4657
4658  test -n "$ac_ct_CC" && break
4659done
4660
4661  if test "x$ac_ct_CC" = x; then
4662    CC=""
4663  else
4664    case $cross_compiling:$ac_tool_warned in
4665yes:)
4666{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4667$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4668ac_tool_warned=yes ;;
4669esac
4670    CC=$ac_ct_CC
4671  fi
4672fi
4673
4674fi
4675
4676
4677test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4678$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4679as_fn_error "no acceptable C compiler found in \$PATH
4680See \`config.log' for more details." "$LINENO" 5; }
4681
4682# Provide some information about the compiler.
4683$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4684set X $ac_compile
4685ac_compiler=$2
4686for ac_option in --version -v -V -qversion; do
4687  { { ac_try="$ac_compiler $ac_option >&5"
4688case "(($ac_try" in
4689  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4690  *) ac_try_echo=$ac_try;;
4691esac
4692eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4693$as_echo "$ac_try_echo"; } >&5
4694  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4695  ac_status=$?
4696  if test -s conftest.err; then
4697    sed '10a\
4698... rest of stderr output deleted ...
4699         10q' conftest.err >conftest.er1
4700    cat conftest.er1 >&5
4701    rm -f conftest.er1 conftest.err
4702  fi
4703  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4704  test $ac_status = 0; }
4705done
4706
4707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4708$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4709if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4710  $as_echo_n "(cached) " >&6
4711else
4712  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4713/* end confdefs.h.  */
4714
4715int
4716main ()
4717{
4718#ifndef __GNUC__
4719       choke me
4720#endif
4721
4722  ;
4723  return 0;
4724}
4725_ACEOF
4726if ac_fn_c_try_compile "$LINENO"; then :
4727  ac_compiler_gnu=yes
4728else
4729  ac_compiler_gnu=no
4730fi
4731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4732ac_cv_c_compiler_gnu=$ac_compiler_gnu
4733
4734fi
4735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4736$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4737if test $ac_compiler_gnu = yes; then
4738  GCC=yes
4739else
4740  GCC=
4741fi
4742ac_test_CFLAGS=${CFLAGS+set}
4743ac_save_CFLAGS=$CFLAGS
4744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4745$as_echo_n "checking whether $CC accepts -g... " >&6; }
4746if test "${ac_cv_prog_cc_g+set}" = set; then :
4747  $as_echo_n "(cached) " >&6
4748else
4749  ac_save_c_werror_flag=$ac_c_werror_flag
4750   ac_c_werror_flag=yes
4751   ac_cv_prog_cc_g=no
4752   CFLAGS="-g"
4753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4754/* end confdefs.h.  */
4755
4756int
4757main ()
4758{
4759
4760  ;
4761  return 0;
4762}
4763_ACEOF
4764if ac_fn_c_try_compile "$LINENO"; then :
4765  ac_cv_prog_cc_g=yes
4766else
4767  CFLAGS=""
4768      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769/* end confdefs.h.  */
4770
4771int
4772main ()
4773{
4774
4775  ;
4776  return 0;
4777}
4778_ACEOF
4779if ac_fn_c_try_compile "$LINENO"; then :
4780
4781else
4782  ac_c_werror_flag=$ac_save_c_werror_flag
4783	 CFLAGS="-g"
4784	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4785/* end confdefs.h.  */
4786
4787int
4788main ()
4789{
4790
4791  ;
4792  return 0;
4793}
4794_ACEOF
4795if ac_fn_c_try_compile "$LINENO"; then :
4796  ac_cv_prog_cc_g=yes
4797fi
4798rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4799fi
4800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4801fi
4802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4803   ac_c_werror_flag=$ac_save_c_werror_flag
4804fi
4805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4806$as_echo "$ac_cv_prog_cc_g" >&6; }
4807if test "$ac_test_CFLAGS" = set; then
4808  CFLAGS=$ac_save_CFLAGS
4809elif test $ac_cv_prog_cc_g = yes; then
4810  if test "$GCC" = yes; then
4811    CFLAGS="-g -O2"
4812  else
4813    CFLAGS="-g"
4814  fi
4815else
4816  if test "$GCC" = yes; then
4817    CFLAGS="-O2"
4818  else
4819    CFLAGS=
4820  fi
4821fi
4822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4823$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4824if test "${ac_cv_prog_cc_c89+set}" = set; then :
4825  $as_echo_n "(cached) " >&6
4826else
4827  ac_cv_prog_cc_c89=no
4828ac_save_CC=$CC
4829cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4830/* end confdefs.h.  */
4831#include <stdarg.h>
4832#include <stdio.h>
4833#include <sys/types.h>
4834#include <sys/stat.h>
4835/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4836struct buf { int x; };
4837FILE * (*rcsopen) (struct buf *, struct stat *, int);
4838static char *e (p, i)
4839     char **p;
4840     int i;
4841{
4842  return p[i];
4843}
4844static char *f (char * (*g) (char **, int), char **p, ...)
4845{
4846  char *s;
4847  va_list v;
4848  va_start (v,p);
4849  s = g (p, va_arg (v,int));
4850  va_end (v);
4851  return s;
4852}
4853
4854/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4855   function prototypes and stuff, but not '\xHH' hex character constants.
4856   These don't provoke an error unfortunately, instead are silently treated
4857   as 'x'.  The following induces an error, until -std is added to get
4858   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4859   array size at least.  It's necessary to write '\x00'==0 to get something
4860   that's true only with -std.  */
4861int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4862
4863/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4864   inside strings and character constants.  */
4865#define FOO(x) 'x'
4866int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4867
4868int test (int i, double x);
4869struct s1 {int (*f) (int a);};
4870struct s2 {int (*f) (double a);};
4871int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4872int argc;
4873char **argv;
4874int
4875main ()
4876{
4877return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4878  ;
4879  return 0;
4880}
4881_ACEOF
4882for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4883	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4884do
4885  CC="$ac_save_CC $ac_arg"
4886  if ac_fn_c_try_compile "$LINENO"; then :
4887  ac_cv_prog_cc_c89=$ac_arg
4888fi
4889rm -f core conftest.err conftest.$ac_objext
4890  test "x$ac_cv_prog_cc_c89" != "xno" && break
4891done
4892rm -f conftest.$ac_ext
4893CC=$ac_save_CC
4894
4895fi
4896# AC_CACHE_VAL
4897case "x$ac_cv_prog_cc_c89" in
4898  x)
4899    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4900$as_echo "none needed" >&6; } ;;
4901  xno)
4902    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4903$as_echo "unsupported" >&6; } ;;
4904  *)
4905    CC="$CC $ac_cv_prog_cc_c89"
4906    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4907$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4908esac
4909if test "x$ac_cv_prog_cc_c89" != xno; then :
4910
4911fi
4912
4913ac_ext=c
4914ac_cpp='$CPP $CPPFLAGS'
4915ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4916ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4917ac_compiler_gnu=$ac_cv_c_compiler_gnu
4918
4919ac_ext=c
4920ac_cpp='$CPP $CPPFLAGS'
4921ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4922ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4923ac_compiler_gnu=$ac_cv_c_compiler_gnu
4924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4925$as_echo_n "checking how to run the C preprocessor... " >&6; }
4926# On Suns, sometimes $CPP names a directory.
4927if test -n "$CPP" && test -d "$CPP"; then
4928  CPP=
4929fi
4930if test -z "$CPP"; then
4931  if test "${ac_cv_prog_CPP+set}" = set; then :
4932  $as_echo_n "(cached) " >&6
4933else
4934      # Double quotes because CPP needs to be expanded
4935    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4936    do
4937      ac_preproc_ok=false
4938for ac_c_preproc_warn_flag in '' yes
4939do
4940  # Use a header file that comes with gcc, so configuring glibc
4941  # with a fresh cross-compiler works.
4942  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4943  # <limits.h> exists even on freestanding compilers.
4944  # On the NeXT, cc -E runs the code through the compiler's parser,
4945  # not just through cpp. "Syntax error" is here to catch this case.
4946  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4947/* end confdefs.h.  */
4948#ifdef __STDC__
4949# include <limits.h>
4950#else
4951# include <assert.h>
4952#endif
4953		     Syntax error
4954_ACEOF
4955if ac_fn_c_try_cpp "$LINENO"; then :
4956
4957else
4958  # Broken: fails on valid input.
4959continue
4960fi
4961rm -f conftest.err conftest.$ac_ext
4962
4963  # OK, works on sane cases.  Now check whether nonexistent headers
4964  # can be detected and how.
4965  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4966/* end confdefs.h.  */
4967#include <ac_nonexistent.h>
4968_ACEOF
4969if ac_fn_c_try_cpp "$LINENO"; then :
4970  # Broken: success on invalid input.
4971continue
4972else
4973  # Passes both tests.
4974ac_preproc_ok=:
4975break
4976fi
4977rm -f conftest.err conftest.$ac_ext
4978
4979done
4980# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4981rm -f conftest.err conftest.$ac_ext
4982if $ac_preproc_ok; then :
4983  break
4984fi
4985
4986    done
4987    ac_cv_prog_CPP=$CPP
4988
4989fi
4990  CPP=$ac_cv_prog_CPP
4991else
4992  ac_cv_prog_CPP=$CPP
4993fi
4994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4995$as_echo "$CPP" >&6; }
4996ac_preproc_ok=false
4997for ac_c_preproc_warn_flag in '' yes
4998do
4999  # Use a header file that comes with gcc, so configuring glibc
5000  # with a fresh cross-compiler works.
5001  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5002  # <limits.h> exists even on freestanding compilers.
5003  # On the NeXT, cc -E runs the code through the compiler's parser,
5004  # not just through cpp. "Syntax error" is here to catch this case.
5005  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5006/* end confdefs.h.  */
5007#ifdef __STDC__
5008# include <limits.h>
5009#else
5010# include <assert.h>
5011#endif
5012		     Syntax error
5013_ACEOF
5014if ac_fn_c_try_cpp "$LINENO"; then :
5015
5016else
5017  # Broken: fails on valid input.
5018continue
5019fi
5020rm -f conftest.err conftest.$ac_ext
5021
5022  # OK, works on sane cases.  Now check whether nonexistent headers
5023  # can be detected and how.
5024  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5025/* end confdefs.h.  */
5026#include <ac_nonexistent.h>
5027_ACEOF
5028if ac_fn_c_try_cpp "$LINENO"; then :
5029  # Broken: success on invalid input.
5030continue
5031else
5032  # Passes both tests.
5033ac_preproc_ok=:
5034break
5035fi
5036rm -f conftest.err conftest.$ac_ext
5037
5038done
5039# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5040rm -f conftest.err conftest.$ac_ext
5041if $ac_preproc_ok; then :
5042
5043else
5044  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5045$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5046as_fn_error "C preprocessor \"$CPP\" fails sanity check
5047See \`config.log' for more details." "$LINENO" 5; }
5048fi
5049
5050ac_ext=c
5051ac_cpp='$CPP $CPPFLAGS'
5052ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5053ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5054ac_compiler_gnu=$ac_cv_c_compiler_gnu
5055
5056
5057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5058$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5059if test "${ac_cv_path_GREP+set}" = set; then :
5060  $as_echo_n "(cached) " >&6
5061else
5062  if test -z "$GREP"; then
5063  ac_path_GREP_found=false
5064  # Loop through the user's path and test for each of PROGNAME-LIST
5065  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5066for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5067do
5068  IFS=$as_save_IFS
5069  test -z "$as_dir" && as_dir=.
5070    for ac_prog in grep ggrep; do
5071    for ac_exec_ext in '' $ac_executable_extensions; do
5072      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5073      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5074# Check for GNU ac_path_GREP and select it if it is found.
5075  # Check for GNU $ac_path_GREP
5076case `"$ac_path_GREP" --version 2>&1` in
5077*GNU*)
5078  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5079*)
5080  ac_count=0
5081  $as_echo_n 0123456789 >"conftest.in"
5082  while :
5083  do
5084    cat "conftest.in" "conftest.in" >"conftest.tmp"
5085    mv "conftest.tmp" "conftest.in"
5086    cp "conftest.in" "conftest.nl"
5087    $as_echo 'GREP' >> "conftest.nl"
5088    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5089    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5090    as_fn_arith $ac_count + 1 && ac_count=$as_val
5091    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5092      # Best one so far, save it but keep looking for a better one
5093      ac_cv_path_GREP="$ac_path_GREP"
5094      ac_path_GREP_max=$ac_count
5095    fi
5096    # 10*(2^10) chars as input seems more than enough
5097    test $ac_count -gt 10 && break
5098  done
5099  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5100esac
5101
5102      $ac_path_GREP_found && break 3
5103    done
5104  done
5105  done
5106IFS=$as_save_IFS
5107  if test -z "$ac_cv_path_GREP"; then
5108    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5109  fi
5110else
5111  ac_cv_path_GREP=$GREP
5112fi
5113
5114fi
5115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5116$as_echo "$ac_cv_path_GREP" >&6; }
5117 GREP="$ac_cv_path_GREP"
5118
5119
5120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5121$as_echo_n "checking for egrep... " >&6; }
5122if test "${ac_cv_path_EGREP+set}" = set; then :
5123  $as_echo_n "(cached) " >&6
5124else
5125  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5126   then ac_cv_path_EGREP="$GREP -E"
5127   else
5128     if test -z "$EGREP"; then
5129  ac_path_EGREP_found=false
5130  # Loop through the user's path and test for each of PROGNAME-LIST
5131  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5132for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5133do
5134  IFS=$as_save_IFS
5135  test -z "$as_dir" && as_dir=.
5136    for ac_prog in egrep; do
5137    for ac_exec_ext in '' $ac_executable_extensions; do
5138      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5139      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5140# Check for GNU ac_path_EGREP and select it if it is found.
5141  # Check for GNU $ac_path_EGREP
5142case `"$ac_path_EGREP" --version 2>&1` in
5143*GNU*)
5144  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5145*)
5146  ac_count=0
5147  $as_echo_n 0123456789 >"conftest.in"
5148  while :
5149  do
5150    cat "conftest.in" "conftest.in" >"conftest.tmp"
5151    mv "conftest.tmp" "conftest.in"
5152    cp "conftest.in" "conftest.nl"
5153    $as_echo 'EGREP' >> "conftest.nl"
5154    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5155    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5156    as_fn_arith $ac_count + 1 && ac_count=$as_val
5157    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5158      # Best one so far, save it but keep looking for a better one
5159      ac_cv_path_EGREP="$ac_path_EGREP"
5160      ac_path_EGREP_max=$ac_count
5161    fi
5162    # 10*(2^10) chars as input seems more than enough
5163    test $ac_count -gt 10 && break
5164  done
5165  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5166esac
5167
5168      $ac_path_EGREP_found && break 3
5169    done
5170  done
5171  done
5172IFS=$as_save_IFS
5173  if test -z "$ac_cv_path_EGREP"; then
5174    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5175  fi
5176else
5177  ac_cv_path_EGREP=$EGREP
5178fi
5179
5180   fi
5181fi
5182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5183$as_echo "$ac_cv_path_EGREP" >&6; }
5184 EGREP="$ac_cv_path_EGREP"
5185
5186
5187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5188$as_echo_n "checking for ANSI C header files... " >&6; }
5189if test "${ac_cv_header_stdc+set}" = set; then :
5190  $as_echo_n "(cached) " >&6
5191else
5192  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5193/* end confdefs.h.  */
5194#include <stdlib.h>
5195#include <stdarg.h>
5196#include <string.h>
5197#include <float.h>
5198
5199int
5200main ()
5201{
5202
5203  ;
5204  return 0;
5205}
5206_ACEOF
5207if ac_fn_c_try_compile "$LINENO"; then :
5208  ac_cv_header_stdc=yes
5209else
5210  ac_cv_header_stdc=no
5211fi
5212rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5213
5214if test $ac_cv_header_stdc = yes; then
5215  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5216  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5217/* end confdefs.h.  */
5218#include <string.h>
5219
5220_ACEOF
5221if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5222  $EGREP "memchr" >/dev/null 2>&1; then :
5223
5224else
5225  ac_cv_header_stdc=no
5226fi
5227rm -f conftest*
5228
5229fi
5230
5231if test $ac_cv_header_stdc = yes; then
5232  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5233  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5234/* end confdefs.h.  */
5235#include <stdlib.h>
5236
5237_ACEOF
5238if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5239  $EGREP "free" >/dev/null 2>&1; then :
5240
5241else
5242  ac_cv_header_stdc=no
5243fi
5244rm -f conftest*
5245
5246fi
5247
5248if test $ac_cv_header_stdc = yes; then
5249  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5250  if test "$cross_compiling" = yes; then :
5251  :
5252else
5253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5254/* end confdefs.h.  */
5255#include <ctype.h>
5256#include <stdlib.h>
5257#if ((' ' & 0x0FF) == 0x020)
5258# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5259# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5260#else
5261# define ISLOWER(c) \
5262		   (('a' <= (c) && (c) <= 'i') \
5263		     || ('j' <= (c) && (c) <= 'r') \
5264		     || ('s' <= (c) && (c) <= 'z'))
5265# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5266#endif
5267
5268#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5269int
5270main ()
5271{
5272  int i;
5273  for (i = 0; i < 256; i++)
5274    if (XOR (islower (i), ISLOWER (i))
5275	|| toupper (i) != TOUPPER (i))
5276      return 2;
5277  return 0;
5278}
5279_ACEOF
5280if ac_fn_c_try_run "$LINENO"; then :
5281
5282else
5283  ac_cv_header_stdc=no
5284fi
5285rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5286  conftest.$ac_objext conftest.beam conftest.$ac_ext
5287fi
5288
5289fi
5290fi
5291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5292$as_echo "$ac_cv_header_stdc" >&6; }
5293if test $ac_cv_header_stdc = yes; then
5294
5295$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5296
5297fi
5298
5299# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5300for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5301		  inttypes.h stdint.h unistd.h
5302do :
5303  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5304ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5305"
5306eval as_val=\$$as_ac_Header
5307   if test "x$as_val" = x""yes; then :
5308  cat >>confdefs.h <<_ACEOF
5309#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5310_ACEOF
5311
5312fi
5313
5314done
5315
5316
5317
5318  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5319if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5320  MINIX=yes
5321else
5322  MINIX=
5323fi
5324
5325
5326  if test "$MINIX" = yes; then
5327
5328$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5329
5330
5331$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5332
5333
5334$as_echo "#define _MINIX 1" >>confdefs.h
5335
5336  fi
5337
5338
5339  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5340$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5341if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5342  $as_echo_n "(cached) " >&6
5343else
5344  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5345/* end confdefs.h.  */
5346
5347#	  define __EXTENSIONS__ 1
5348	  $ac_includes_default
5349int
5350main ()
5351{
5352
5353  ;
5354  return 0;
5355}
5356_ACEOF
5357if ac_fn_c_try_compile "$LINENO"; then :
5358  ac_cv_safe_to_define___extensions__=yes
5359else
5360  ac_cv_safe_to_define___extensions__=no
5361fi
5362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5363fi
5364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5365$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5366  test $ac_cv_safe_to_define___extensions__ = yes &&
5367    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5368
5369  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5370
5371  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5372
5373  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5374
5375  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5376
5377
5378
5379
5380
5381case `pwd` in
5382  *\ * | *\	*)
5383    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5384$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5385esac
5386
5387
5388
5389macro_version='2.2.7a'
5390macro_revision='1.3134'
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404ltmain="$ac_aux_dir/ltmain.sh"
5405
5406# Backslashify metacharacters that are still active within
5407# double-quoted strings.
5408sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5409
5410# Same as above, but do not quote variable references.
5411double_quote_subst='s/\(["`\\]\)/\\\1/g'
5412
5413# Sed substitution to delay expansion of an escaped shell variable in a
5414# double_quote_subst'ed string.
5415delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5416
5417# Sed substitution to delay expansion of an escaped single quote.
5418delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5419
5420# Sed substitution to avoid accidental globbing in evaled expressions
5421no_glob_subst='s/\*/\\\*/g'
5422
5423ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5424ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5425ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5426
5427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5428$as_echo_n "checking how to print strings... " >&6; }
5429# Test print first, because it will be a builtin if present.
5430if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5431   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5432  ECHO='print -r --'
5433elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5434  ECHO='printf %s\n'
5435else
5436  # Use this function as a fallback that always works.
5437  func_fallback_echo ()
5438  {
5439    eval 'cat <<_LTECHO_EOF
5440$1
5441_LTECHO_EOF'
5442  }
5443  ECHO='func_fallback_echo'
5444fi
5445
5446# func_echo_all arg...
5447# Invoke $ECHO with all args, space-separated.
5448func_echo_all ()
5449{
5450    $ECHO ""
5451}
5452
5453case "$ECHO" in
5454  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5455$as_echo "printf" >&6; } ;;
5456  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5457$as_echo "print -r" >&6; } ;;
5458  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5459$as_echo "cat" >&6; } ;;
5460esac
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5476$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5477if test "${ac_cv_path_SED+set}" = set; then :
5478  $as_echo_n "(cached) " >&6
5479else
5480            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5481     for ac_i in 1 2 3 4 5 6 7; do
5482       ac_script="$ac_script$as_nl$ac_script"
5483     done
5484     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5485     { ac_script=; unset ac_script;}
5486     if test -z "$SED"; then
5487  ac_path_SED_found=false
5488  # Loop through the user's path and test for each of PROGNAME-LIST
5489  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5490for as_dir in $PATH
5491do
5492  IFS=$as_save_IFS
5493  test -z "$as_dir" && as_dir=.
5494    for ac_prog in sed gsed; do
5495    for ac_exec_ext in '' $ac_executable_extensions; do
5496      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5497      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5498# Check for GNU ac_path_SED and select it if it is found.
5499  # Check for GNU $ac_path_SED
5500case `"$ac_path_SED" --version 2>&1` in
5501*GNU*)
5502  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5503*)
5504  ac_count=0
5505  $as_echo_n 0123456789 >"conftest.in"
5506  while :
5507  do
5508    cat "conftest.in" "conftest.in" >"conftest.tmp"
5509    mv "conftest.tmp" "conftest.in"
5510    cp "conftest.in" "conftest.nl"
5511    $as_echo '' >> "conftest.nl"
5512    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5513    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5514    as_fn_arith $ac_count + 1 && ac_count=$as_val
5515    if test $ac_count -gt ${ac_path_SED_max-0}; then
5516      # Best one so far, save it but keep looking for a better one
5517      ac_cv_path_SED="$ac_path_SED"
5518      ac_path_SED_max=$ac_count
5519    fi
5520    # 10*(2^10) chars as input seems more than enough
5521    test $ac_count -gt 10 && break
5522  done
5523  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5524esac
5525
5526      $ac_path_SED_found && break 3
5527    done
5528  done
5529  done
5530IFS=$as_save_IFS
5531  if test -z "$ac_cv_path_SED"; then
5532    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5533  fi
5534else
5535  ac_cv_path_SED=$SED
5536fi
5537
5538fi
5539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5540$as_echo "$ac_cv_path_SED" >&6; }
5541 SED="$ac_cv_path_SED"
5542  rm -f conftest.sed
5543
5544test -z "$SED" && SED=sed
5545Xsed="$SED -e 1s/^X//"
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5558$as_echo_n "checking for fgrep... " >&6; }
5559if test "${ac_cv_path_FGREP+set}" = set; then :
5560  $as_echo_n "(cached) " >&6
5561else
5562  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5563   then ac_cv_path_FGREP="$GREP -F"
5564   else
5565     if test -z "$FGREP"; then
5566  ac_path_FGREP_found=false
5567  # Loop through the user's path and test for each of PROGNAME-LIST
5568  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5569for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5570do
5571  IFS=$as_save_IFS
5572  test -z "$as_dir" && as_dir=.
5573    for ac_prog in fgrep; do
5574    for ac_exec_ext in '' $ac_executable_extensions; do
5575      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5576      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5577# Check for GNU ac_path_FGREP and select it if it is found.
5578  # Check for GNU $ac_path_FGREP
5579case `"$ac_path_FGREP" --version 2>&1` in
5580*GNU*)
5581  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5582*)
5583  ac_count=0
5584  $as_echo_n 0123456789 >"conftest.in"
5585  while :
5586  do
5587    cat "conftest.in" "conftest.in" >"conftest.tmp"
5588    mv "conftest.tmp" "conftest.in"
5589    cp "conftest.in" "conftest.nl"
5590    $as_echo 'FGREP' >> "conftest.nl"
5591    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5592    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5593    as_fn_arith $ac_count + 1 && ac_count=$as_val
5594    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5595      # Best one so far, save it but keep looking for a better one
5596      ac_cv_path_FGREP="$ac_path_FGREP"
5597      ac_path_FGREP_max=$ac_count
5598    fi
5599    # 10*(2^10) chars as input seems more than enough
5600    test $ac_count -gt 10 && break
5601  done
5602  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5603esac
5604
5605      $ac_path_FGREP_found && break 3
5606    done
5607  done
5608  done
5609IFS=$as_save_IFS
5610  if test -z "$ac_cv_path_FGREP"; then
5611    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5612  fi
5613else
5614  ac_cv_path_FGREP=$FGREP
5615fi
5616
5617   fi
5618fi
5619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5620$as_echo "$ac_cv_path_FGREP" >&6; }
5621 FGREP="$ac_cv_path_FGREP"
5622
5623
5624test -z "$GREP" && GREP=grep
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644# Check whether --with-gnu-ld was given.
5645if test "${with_gnu_ld+set}" = set; then :
5646  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5647else
5648  with_gnu_ld=no
5649fi
5650
5651ac_prog=ld
5652if test "$GCC" = yes; then
5653  # Check if gcc -print-prog-name=ld gives a path.
5654  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5655$as_echo_n "checking for ld used by $CC... " >&6; }
5656  case $host in
5657  *-*-mingw*)
5658    # gcc leaves a trailing carriage return which upsets mingw
5659    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5660  *)
5661    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5662  esac
5663  case $ac_prog in
5664    # Accept absolute paths.
5665    [\\/]* | ?:[\\/]*)
5666      re_direlt='/[^/][^/]*/\.\./'
5667      # Canonicalize the pathname of ld
5668      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5669      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5670	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5671      done
5672      test -z "$LD" && LD="$ac_prog"
5673      ;;
5674  "")
5675    # If it fails, then pretend we aren't using GCC.
5676    ac_prog=ld
5677    ;;
5678  *)
5679    # If it is relative, then search for the first ld in PATH.
5680    with_gnu_ld=unknown
5681    ;;
5682  esac
5683elif test "$with_gnu_ld" = yes; then
5684  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5685$as_echo_n "checking for GNU ld... " >&6; }
5686else
5687  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5688$as_echo_n "checking for non-GNU ld... " >&6; }
5689fi
5690if test "${lt_cv_path_LD+set}" = set; then :
5691  $as_echo_n "(cached) " >&6
5692else
5693  if test -z "$LD"; then
5694  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5695  for ac_dir in $PATH; do
5696    IFS="$lt_save_ifs"
5697    test -z "$ac_dir" && ac_dir=.
5698    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5699      lt_cv_path_LD="$ac_dir/$ac_prog"
5700      # Check to see if the program is GNU ld.  I'd rather use --version,
5701      # but apparently some variants of GNU ld only accept -v.
5702      # Break only if it was the GNU/non-GNU ld that we prefer.
5703      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5704      *GNU* | *'with BFD'*)
5705	test "$with_gnu_ld" != no && break
5706	;;
5707      *)
5708	test "$with_gnu_ld" != yes && break
5709	;;
5710      esac
5711    fi
5712  done
5713  IFS="$lt_save_ifs"
5714else
5715  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5716fi
5717fi
5718
5719LD="$lt_cv_path_LD"
5720if test -n "$LD"; then
5721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5722$as_echo "$LD" >&6; }
5723else
5724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5725$as_echo "no" >&6; }
5726fi
5727test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5729$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5730if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5731  $as_echo_n "(cached) " >&6
5732else
5733  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5734case `$LD -v 2>&1 </dev/null` in
5735*GNU* | *'with BFD'*)
5736  lt_cv_prog_gnu_ld=yes
5737  ;;
5738*)
5739  lt_cv_prog_gnu_ld=no
5740  ;;
5741esac
5742fi
5743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5744$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5745with_gnu_ld=$lt_cv_prog_gnu_ld
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5756$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5757if test "${lt_cv_path_NM+set}" = set; then :
5758  $as_echo_n "(cached) " >&6
5759else
5760  if test -n "$NM"; then
5761  # Let the user override the test.
5762  lt_cv_path_NM="$NM"
5763else
5764  lt_nm_to_check="${ac_tool_prefix}nm"
5765  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5766    lt_nm_to_check="$lt_nm_to_check nm"
5767  fi
5768  for lt_tmp_nm in $lt_nm_to_check; do
5769    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5770    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5771      IFS="$lt_save_ifs"
5772      test -z "$ac_dir" && ac_dir=.
5773      tmp_nm="$ac_dir/$lt_tmp_nm"
5774      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5775	# Check to see if the nm accepts a BSD-compat flag.
5776	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5777	#   nm: unknown option "B" ignored
5778	# Tru64's nm complains that /dev/null is an invalid object file
5779	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5780	*/dev/null* | *'Invalid file or object type'*)
5781	  lt_cv_path_NM="$tmp_nm -B"
5782	  break
5783	  ;;
5784	*)
5785	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5786	  */dev/null*)
5787	    lt_cv_path_NM="$tmp_nm -p"
5788	    break
5789	    ;;
5790	  *)
5791	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5792	    continue # so that we can try to find one that supports BSD flags
5793	    ;;
5794	  esac
5795	  ;;
5796	esac
5797      fi
5798    done
5799    IFS="$lt_save_ifs"
5800  done
5801  : ${lt_cv_path_NM=no}
5802fi
5803fi
5804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5805$as_echo "$lt_cv_path_NM" >&6; }
5806if test "$lt_cv_path_NM" != "no"; then
5807  NM="$lt_cv_path_NM"
5808else
5809  # Didn't find any BSD compatible name lister, look for dumpbin.
5810  if test -n "$DUMPBIN"; then :
5811    # Let the user override the test.
5812  else
5813    if test -n "$ac_tool_prefix"; then
5814  for ac_prog in dumpbin "link -dump"
5815  do
5816    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5817set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5819$as_echo_n "checking for $ac_word... " >&6; }
5820if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5821  $as_echo_n "(cached) " >&6
5822else
5823  if test -n "$DUMPBIN"; then
5824  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5825else
5826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5827for as_dir in $PATH
5828do
5829  IFS=$as_save_IFS
5830  test -z "$as_dir" && as_dir=.
5831    for ac_exec_ext in '' $ac_executable_extensions; do
5832  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5833    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5835    break 2
5836  fi
5837done
5838  done
5839IFS=$as_save_IFS
5840
5841fi
5842fi
5843DUMPBIN=$ac_cv_prog_DUMPBIN
5844if test -n "$DUMPBIN"; then
5845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5846$as_echo "$DUMPBIN" >&6; }
5847else
5848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5849$as_echo "no" >&6; }
5850fi
5851
5852
5853    test -n "$DUMPBIN" && break
5854  done
5855fi
5856if test -z "$DUMPBIN"; then
5857  ac_ct_DUMPBIN=$DUMPBIN
5858  for ac_prog in dumpbin "link -dump"
5859do
5860  # Extract the first word of "$ac_prog", so it can be a program name with args.
5861set dummy $ac_prog; ac_word=$2
5862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5863$as_echo_n "checking for $ac_word... " >&6; }
5864if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5865  $as_echo_n "(cached) " >&6
5866else
5867  if test -n "$ac_ct_DUMPBIN"; then
5868  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5869else
5870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5871for as_dir in $PATH
5872do
5873  IFS=$as_save_IFS
5874  test -z "$as_dir" && as_dir=.
5875    for ac_exec_ext in '' $ac_executable_extensions; do
5876  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5877    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5878    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5879    break 2
5880  fi
5881done
5882  done
5883IFS=$as_save_IFS
5884
5885fi
5886fi
5887ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5888if test -n "$ac_ct_DUMPBIN"; then
5889  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5890$as_echo "$ac_ct_DUMPBIN" >&6; }
5891else
5892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5893$as_echo "no" >&6; }
5894fi
5895
5896
5897  test -n "$ac_ct_DUMPBIN" && break
5898done
5899
5900  if test "x$ac_ct_DUMPBIN" = x; then
5901    DUMPBIN=":"
5902  else
5903    case $cross_compiling:$ac_tool_warned in
5904yes:)
5905{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5906$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5907ac_tool_warned=yes ;;
5908esac
5909    DUMPBIN=$ac_ct_DUMPBIN
5910  fi
5911fi
5912
5913    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5914    *COFF*)
5915      DUMPBIN="$DUMPBIN -symbols"
5916      ;;
5917    *)
5918      DUMPBIN=:
5919      ;;
5920    esac
5921  fi
5922
5923  if test "$DUMPBIN" != ":"; then
5924    NM="$DUMPBIN"
5925  fi
5926fi
5927test -z "$NM" && NM=nm
5928
5929
5930
5931
5932
5933
5934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5935$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5936if test "${lt_cv_nm_interface+set}" = set; then :
5937  $as_echo_n "(cached) " >&6
5938else
5939  lt_cv_nm_interface="BSD nm"
5940  echo "int some_variable = 0;" > conftest.$ac_ext
5941  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5942  (eval "$ac_compile" 2>conftest.err)
5943  cat conftest.err >&5
5944  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5945  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5946  cat conftest.err >&5
5947  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5948  cat conftest.out >&5
5949  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5950    lt_cv_nm_interface="MS dumpbin"
5951  fi
5952  rm -f conftest*
5953fi
5954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5955$as_echo "$lt_cv_nm_interface" >&6; }
5956
5957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5958$as_echo_n "checking whether ln -s works... " >&6; }
5959LN_S=$as_ln_s
5960if test "$LN_S" = "ln -s"; then
5961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5962$as_echo "yes" >&6; }
5963else
5964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5965$as_echo "no, using $LN_S" >&6; }
5966fi
5967
5968# find the maximum length of command line arguments
5969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5970$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5971if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5972  $as_echo_n "(cached) " >&6
5973else
5974    i=0
5975  teststring="ABCD"
5976
5977  case $build_os in
5978  msdosdjgpp*)
5979    # On DJGPP, this test can blow up pretty badly due to problems in libc
5980    # (any single argument exceeding 2000 bytes causes a buffer overrun
5981    # during glob expansion).  Even if it were fixed, the result of this
5982    # check would be larger than it should be.
5983    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5984    ;;
5985
5986  gnu*)
5987    # Under GNU Hurd, this test is not required because there is
5988    # no limit to the length of command line arguments.
5989    # Libtool will interpret -1 as no limit whatsoever
5990    lt_cv_sys_max_cmd_len=-1;
5991    ;;
5992
5993  cygwin* | mingw* | cegcc*)
5994    # On Win9x/ME, this test blows up -- it succeeds, but takes
5995    # about 5 minutes as the teststring grows exponentially.
5996    # Worse, since 9x/ME are not pre-emptively multitasking,
5997    # you end up with a "frozen" computer, even though with patience
5998    # the test eventually succeeds (with a max line length of 256k).
5999    # Instead, let's just punt: use the minimum linelength reported by
6000    # all of the supported platforms: 8192 (on NT/2K/XP).
6001    lt_cv_sys_max_cmd_len=8192;
6002    ;;
6003
6004  mint*)
6005    # On MiNT this can take a long time and run out of memory.
6006    lt_cv_sys_max_cmd_len=8192;
6007    ;;
6008
6009  amigaos*)
6010    # On AmigaOS with pdksh, this test takes hours, literally.
6011    # So we just punt and use a minimum line length of 8192.
6012    lt_cv_sys_max_cmd_len=8192;
6013    ;;
6014
6015  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6016    # This has been around since 386BSD, at least.  Likely further.
6017    if test -x /sbin/sysctl; then
6018      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6019    elif test -x /usr/sbin/sysctl; then
6020      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6021    else
6022      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6023    fi
6024    # And add a safety zone
6025    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6026    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6027    ;;
6028
6029  interix*)
6030    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6031    lt_cv_sys_max_cmd_len=196608
6032    ;;
6033
6034  osf*)
6035    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6036    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6037    # nice to cause kernel panics so lets avoid the loop below.
6038    # First set a reasonable default.
6039    lt_cv_sys_max_cmd_len=16384
6040    #
6041    if test -x /sbin/sysconfig; then
6042      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6043        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6044      esac
6045    fi
6046    ;;
6047  sco3.2v5*)
6048    lt_cv_sys_max_cmd_len=102400
6049    ;;
6050  sysv5* | sco5v6* | sysv4.2uw2*)
6051    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6052    if test -n "$kargmax"; then
6053      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6054    else
6055      lt_cv_sys_max_cmd_len=32768
6056    fi
6057    ;;
6058  *)
6059    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6060    if test -n "$lt_cv_sys_max_cmd_len"; then
6061      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6062      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6063    else
6064      # Make teststring a little bigger before we do anything with it.
6065      # a 1K string should be a reasonable start.
6066      for i in 1 2 3 4 5 6 7 8 ; do
6067        teststring=$teststring$teststring
6068      done
6069      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6070      # If test is not a shell built-in, we'll probably end up computing a
6071      # maximum length that is only half of the actual maximum length, but
6072      # we can't tell.
6073      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6074	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6075	      test $i != 17 # 1/2 MB should be enough
6076      do
6077        i=`expr $i + 1`
6078        teststring=$teststring$teststring
6079      done
6080      # Only check the string length outside the loop.
6081      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6082      teststring=
6083      # Add a significant safety factor because C++ compilers can tack on
6084      # massive amounts of additional arguments before passing them to the
6085      # linker.  It appears as though 1/2 is a usable value.
6086      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6087    fi
6088    ;;
6089  esac
6090
6091fi
6092
6093if test -n $lt_cv_sys_max_cmd_len ; then
6094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6095$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6096else
6097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6098$as_echo "none" >&6; }
6099fi
6100max_cmd_len=$lt_cv_sys_max_cmd_len
6101
6102
6103
6104
6105
6106
6107: ${CP="cp -f"}
6108: ${MV="mv -f"}
6109: ${RM="rm -f"}
6110
6111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6112$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6113# Try some XSI features
6114xsi_shell=no
6115( _lt_dummy="a/b/c"
6116  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6117      = c,a/b,, \
6118    && eval 'test $(( 1 + 1 )) -eq 2 \
6119    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6120  && xsi_shell=yes
6121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6122$as_echo "$xsi_shell" >&6; }
6123
6124
6125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6126$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6127lt_shell_append=no
6128( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6129    >/dev/null 2>&1 \
6130  && lt_shell_append=yes
6131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6132$as_echo "$lt_shell_append" >&6; }
6133
6134
6135if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6136  lt_unset=unset
6137else
6138  lt_unset=false
6139fi
6140
6141
6142
6143
6144
6145# test EBCDIC or ASCII
6146case `echo X|tr X '\101'` in
6147 A) # ASCII based system
6148    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6149  lt_SP2NL='tr \040 \012'
6150  lt_NL2SP='tr \015\012 \040\040'
6151  ;;
6152 *) # EBCDIC based system
6153  lt_SP2NL='tr \100 \n'
6154  lt_NL2SP='tr \r\n \100\100'
6155  ;;
6156esac
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6167$as_echo_n "checking for $LD option to reload object files... " >&6; }
6168if test "${lt_cv_ld_reload_flag+set}" = set; then :
6169  $as_echo_n "(cached) " >&6
6170else
6171  lt_cv_ld_reload_flag='-r'
6172fi
6173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6174$as_echo "$lt_cv_ld_reload_flag" >&6; }
6175reload_flag=$lt_cv_ld_reload_flag
6176case $reload_flag in
6177"" | " "*) ;;
6178*) reload_flag=" $reload_flag" ;;
6179esac
6180reload_cmds='$LD$reload_flag -o $output$reload_objs'
6181case $host_os in
6182  darwin*)
6183    if test "$GCC" = yes; then
6184      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6185    else
6186      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6187    fi
6188    ;;
6189esac
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199if test -n "$ac_tool_prefix"; then
6200  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6201set dummy ${ac_tool_prefix}objdump; ac_word=$2
6202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6203$as_echo_n "checking for $ac_word... " >&6; }
6204if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6205  $as_echo_n "(cached) " >&6
6206else
6207  if test -n "$OBJDUMP"; then
6208  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6209else
6210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6211for as_dir in $PATH
6212do
6213  IFS=$as_save_IFS
6214  test -z "$as_dir" && as_dir=.
6215    for ac_exec_ext in '' $ac_executable_extensions; do
6216  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6218    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6219    break 2
6220  fi
6221done
6222  done
6223IFS=$as_save_IFS
6224
6225fi
6226fi
6227OBJDUMP=$ac_cv_prog_OBJDUMP
6228if test -n "$OBJDUMP"; then
6229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6230$as_echo "$OBJDUMP" >&6; }
6231else
6232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6233$as_echo "no" >&6; }
6234fi
6235
6236
6237fi
6238if test -z "$ac_cv_prog_OBJDUMP"; then
6239  ac_ct_OBJDUMP=$OBJDUMP
6240  # Extract the first word of "objdump", so it can be a program name with args.
6241set dummy objdump; ac_word=$2
6242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6243$as_echo_n "checking for $ac_word... " >&6; }
6244if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6245  $as_echo_n "(cached) " >&6
6246else
6247  if test -n "$ac_ct_OBJDUMP"; then
6248  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6249else
6250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6251for as_dir in $PATH
6252do
6253  IFS=$as_save_IFS
6254  test -z "$as_dir" && as_dir=.
6255    for ac_exec_ext in '' $ac_executable_extensions; do
6256  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6257    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6258    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6259    break 2
6260  fi
6261done
6262  done
6263IFS=$as_save_IFS
6264
6265fi
6266fi
6267ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6268if test -n "$ac_ct_OBJDUMP"; then
6269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6270$as_echo "$ac_ct_OBJDUMP" >&6; }
6271else
6272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6273$as_echo "no" >&6; }
6274fi
6275
6276  if test "x$ac_ct_OBJDUMP" = x; then
6277    OBJDUMP="false"
6278  else
6279    case $cross_compiling:$ac_tool_warned in
6280yes:)
6281{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6282$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6283ac_tool_warned=yes ;;
6284esac
6285    OBJDUMP=$ac_ct_OBJDUMP
6286  fi
6287else
6288  OBJDUMP="$ac_cv_prog_OBJDUMP"
6289fi
6290
6291test -z "$OBJDUMP" && OBJDUMP=objdump
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6302$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6303if test "${lt_cv_deplibs_check_method+set}" = set; then :
6304  $as_echo_n "(cached) " >&6
6305else
6306  lt_cv_file_magic_cmd='$MAGIC_CMD'
6307lt_cv_file_magic_test_file=
6308lt_cv_deplibs_check_method='unknown'
6309# Need to set the preceding variable on all platforms that support
6310# interlibrary dependencies.
6311# 'none' -- dependencies not supported.
6312# `unknown' -- same as none, but documents that we really don't know.
6313# 'pass_all' -- all dependencies passed with no checks.
6314# 'test_compile' -- check by making test program.
6315# 'file_magic [[regex]]' -- check by looking for files in library path
6316# which responds to the $file_magic_cmd with a given extended regex.
6317# If you have `file' or equivalent on your system and you're not sure
6318# whether `pass_all' will *always* work, you probably want this one.
6319
6320case $host_os in
6321aix[4-9]*)
6322  lt_cv_deplibs_check_method=pass_all
6323  ;;
6324
6325beos*)
6326  lt_cv_deplibs_check_method=pass_all
6327  ;;
6328
6329bsdi[45]*)
6330  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6331  lt_cv_file_magic_cmd='/usr/bin/file -L'
6332  lt_cv_file_magic_test_file=/shlib/libc.so
6333  ;;
6334
6335cygwin*)
6336  # func_win32_libid is a shell function defined in ltmain.sh
6337  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6338  lt_cv_file_magic_cmd='func_win32_libid'
6339  ;;
6340
6341mingw* | pw32*)
6342  # Base MSYS/MinGW do not provide the 'file' command needed by
6343  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6344  # unless we find 'file', for example because we are cross-compiling.
6345  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6346  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6347    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6348    lt_cv_file_magic_cmd='func_win32_libid'
6349  else
6350    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6351    lt_cv_file_magic_cmd='$OBJDUMP -f'
6352  fi
6353  ;;
6354
6355cegcc*)
6356  # use the weaker test based on 'objdump'. See mingw*.
6357  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6358  lt_cv_file_magic_cmd='$OBJDUMP -f'
6359  ;;
6360
6361darwin* | rhapsody*)
6362  lt_cv_deplibs_check_method=pass_all
6363  ;;
6364
6365freebsd* | dragonfly*)
6366  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6367    case $host_cpu in
6368    i*86 )
6369      # Not sure whether the presence of OpenBSD here was a mistake.
6370      # Let's accept both of them until this is cleared up.
6371      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6372      lt_cv_file_magic_cmd=/usr/bin/file
6373      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6374      ;;
6375    esac
6376  else
6377    lt_cv_deplibs_check_method=pass_all
6378  fi
6379  ;;
6380
6381gnu*)
6382  lt_cv_deplibs_check_method=pass_all
6383  ;;
6384
6385haiku*)
6386  lt_cv_deplibs_check_method=pass_all
6387  ;;
6388
6389hpux10.20* | hpux11*)
6390  lt_cv_file_magic_cmd=/usr/bin/file
6391  case $host_cpu in
6392  ia64*)
6393    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6394    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6395    ;;
6396  hppa*64*)
6397    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]'
6398    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6399    ;;
6400  *)
6401    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6402    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6403    ;;
6404  esac
6405  ;;
6406
6407interix[3-9]*)
6408  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6409  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6410  ;;
6411
6412irix5* | irix6* | nonstopux*)
6413  case $LD in
6414  *-32|*"-32 ") libmagic=32-bit;;
6415  *-n32|*"-n32 ") libmagic=N32;;
6416  *-64|*"-64 ") libmagic=64-bit;;
6417  *) libmagic=never-match;;
6418  esac
6419  lt_cv_deplibs_check_method=pass_all
6420  ;;
6421
6422# This must be Linux ELF.
6423linux* | k*bsd*-gnu | kopensolaris*-gnu)
6424  lt_cv_deplibs_check_method=pass_all
6425  ;;
6426
6427netbsd*)
6428  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6429    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6430  else
6431    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6432  fi
6433  ;;
6434
6435newos6*)
6436  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6437  lt_cv_file_magic_cmd=/usr/bin/file
6438  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6439  ;;
6440
6441*nto* | *qnx*)
6442  lt_cv_deplibs_check_method=pass_all
6443  ;;
6444
6445openbsd*)
6446  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6447    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6448  else
6449    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6450  fi
6451  ;;
6452
6453osf3* | osf4* | osf5*)
6454  lt_cv_deplibs_check_method=pass_all
6455  ;;
6456
6457rdos*)
6458  lt_cv_deplibs_check_method=pass_all
6459  ;;
6460
6461solaris*)
6462  lt_cv_deplibs_check_method=pass_all
6463  ;;
6464
6465sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6466  lt_cv_deplibs_check_method=pass_all
6467  ;;
6468
6469sysv4 | sysv4.3*)
6470  case $host_vendor in
6471  motorola)
6472    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]'
6473    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6474    ;;
6475  ncr)
6476    lt_cv_deplibs_check_method=pass_all
6477    ;;
6478  sequent)
6479    lt_cv_file_magic_cmd='/bin/file'
6480    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6481    ;;
6482  sni)
6483    lt_cv_file_magic_cmd='/bin/file'
6484    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6485    lt_cv_file_magic_test_file=/lib/libc.so
6486    ;;
6487  siemens)
6488    lt_cv_deplibs_check_method=pass_all
6489    ;;
6490  pc)
6491    lt_cv_deplibs_check_method=pass_all
6492    ;;
6493  esac
6494  ;;
6495
6496tpf*)
6497  lt_cv_deplibs_check_method=pass_all
6498  ;;
6499esac
6500
6501fi
6502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6503$as_echo "$lt_cv_deplibs_check_method" >&6; }
6504file_magic_cmd=$lt_cv_file_magic_cmd
6505deplibs_check_method=$lt_cv_deplibs_check_method
6506test -z "$deplibs_check_method" && deplibs_check_method=unknown
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519if test -n "$ac_tool_prefix"; then
6520  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6521set dummy ${ac_tool_prefix}ar; ac_word=$2
6522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6523$as_echo_n "checking for $ac_word... " >&6; }
6524if test "${ac_cv_prog_AR+set}" = set; then :
6525  $as_echo_n "(cached) " >&6
6526else
6527  if test -n "$AR"; then
6528  ac_cv_prog_AR="$AR" # Let the user override the test.
6529else
6530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6531for as_dir in $PATH
6532do
6533  IFS=$as_save_IFS
6534  test -z "$as_dir" && as_dir=.
6535    for ac_exec_ext in '' $ac_executable_extensions; do
6536  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6537    ac_cv_prog_AR="${ac_tool_prefix}ar"
6538    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6539    break 2
6540  fi
6541done
6542  done
6543IFS=$as_save_IFS
6544
6545fi
6546fi
6547AR=$ac_cv_prog_AR
6548if test -n "$AR"; then
6549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6550$as_echo "$AR" >&6; }
6551else
6552  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6553$as_echo "no" >&6; }
6554fi
6555
6556
6557fi
6558if test -z "$ac_cv_prog_AR"; then
6559  ac_ct_AR=$AR
6560  # Extract the first word of "ar", so it can be a program name with args.
6561set dummy ar; ac_word=$2
6562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6563$as_echo_n "checking for $ac_word... " >&6; }
6564if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6565  $as_echo_n "(cached) " >&6
6566else
6567  if test -n "$ac_ct_AR"; then
6568  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6569else
6570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6571for as_dir in $PATH
6572do
6573  IFS=$as_save_IFS
6574  test -z "$as_dir" && as_dir=.
6575    for ac_exec_ext in '' $ac_executable_extensions; do
6576  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6577    ac_cv_prog_ac_ct_AR="ar"
6578    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6579    break 2
6580  fi
6581done
6582  done
6583IFS=$as_save_IFS
6584
6585fi
6586fi
6587ac_ct_AR=$ac_cv_prog_ac_ct_AR
6588if test -n "$ac_ct_AR"; then
6589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6590$as_echo "$ac_ct_AR" >&6; }
6591else
6592  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6593$as_echo "no" >&6; }
6594fi
6595
6596  if test "x$ac_ct_AR" = x; then
6597    AR="false"
6598  else
6599    case $cross_compiling:$ac_tool_warned in
6600yes:)
6601{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6602$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6603ac_tool_warned=yes ;;
6604esac
6605    AR=$ac_ct_AR
6606  fi
6607else
6608  AR="$ac_cv_prog_AR"
6609fi
6610
6611test -z "$AR" && AR=ar
6612test -z "$AR_FLAGS" && AR_FLAGS=cru
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624if test -n "$ac_tool_prefix"; then
6625  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6626set dummy ${ac_tool_prefix}strip; ac_word=$2
6627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6628$as_echo_n "checking for $ac_word... " >&6; }
6629if test "${ac_cv_prog_STRIP+set}" = set; then :
6630  $as_echo_n "(cached) " >&6
6631else
6632  if test -n "$STRIP"; then
6633  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6634else
6635as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6636for as_dir in $PATH
6637do
6638  IFS=$as_save_IFS
6639  test -z "$as_dir" && as_dir=.
6640    for ac_exec_ext in '' $ac_executable_extensions; do
6641  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6642    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6643    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6644    break 2
6645  fi
6646done
6647  done
6648IFS=$as_save_IFS
6649
6650fi
6651fi
6652STRIP=$ac_cv_prog_STRIP
6653if test -n "$STRIP"; then
6654  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6655$as_echo "$STRIP" >&6; }
6656else
6657  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6658$as_echo "no" >&6; }
6659fi
6660
6661
6662fi
6663if test -z "$ac_cv_prog_STRIP"; then
6664  ac_ct_STRIP=$STRIP
6665  # Extract the first word of "strip", so it can be a program name with args.
6666set dummy strip; ac_word=$2
6667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6668$as_echo_n "checking for $ac_word... " >&6; }
6669if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6670  $as_echo_n "(cached) " >&6
6671else
6672  if test -n "$ac_ct_STRIP"; then
6673  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6674else
6675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6676for as_dir in $PATH
6677do
6678  IFS=$as_save_IFS
6679  test -z "$as_dir" && as_dir=.
6680    for ac_exec_ext in '' $ac_executable_extensions; do
6681  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6682    ac_cv_prog_ac_ct_STRIP="strip"
6683    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6684    break 2
6685  fi
6686done
6687  done
6688IFS=$as_save_IFS
6689
6690fi
6691fi
6692ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6693if test -n "$ac_ct_STRIP"; then
6694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6695$as_echo "$ac_ct_STRIP" >&6; }
6696else
6697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6698$as_echo "no" >&6; }
6699fi
6700
6701  if test "x$ac_ct_STRIP" = x; then
6702    STRIP=":"
6703  else
6704    case $cross_compiling:$ac_tool_warned in
6705yes:)
6706{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6707$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6708ac_tool_warned=yes ;;
6709esac
6710    STRIP=$ac_ct_STRIP
6711  fi
6712else
6713  STRIP="$ac_cv_prog_STRIP"
6714fi
6715
6716test -z "$STRIP" && STRIP=:
6717
6718
6719
6720
6721
6722
6723if test -n "$ac_tool_prefix"; then
6724  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6725set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6727$as_echo_n "checking for $ac_word... " >&6; }
6728if test "${ac_cv_prog_RANLIB+set}" = set; then :
6729  $as_echo_n "(cached) " >&6
6730else
6731  if test -n "$RANLIB"; then
6732  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6733else
6734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6735for as_dir in $PATH
6736do
6737  IFS=$as_save_IFS
6738  test -z "$as_dir" && as_dir=.
6739    for ac_exec_ext in '' $ac_executable_extensions; do
6740  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6741    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6742    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6743    break 2
6744  fi
6745done
6746  done
6747IFS=$as_save_IFS
6748
6749fi
6750fi
6751RANLIB=$ac_cv_prog_RANLIB
6752if test -n "$RANLIB"; then
6753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6754$as_echo "$RANLIB" >&6; }
6755else
6756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757$as_echo "no" >&6; }
6758fi
6759
6760
6761fi
6762if test -z "$ac_cv_prog_RANLIB"; then
6763  ac_ct_RANLIB=$RANLIB
6764  # Extract the first word of "ranlib", so it can be a program name with args.
6765set dummy ranlib; ac_word=$2
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6767$as_echo_n "checking for $ac_word... " >&6; }
6768if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6769  $as_echo_n "(cached) " >&6
6770else
6771  if test -n "$ac_ct_RANLIB"; then
6772  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6773else
6774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775for as_dir in $PATH
6776do
6777  IFS=$as_save_IFS
6778  test -z "$as_dir" && as_dir=.
6779    for ac_exec_ext in '' $ac_executable_extensions; do
6780  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6781    ac_cv_prog_ac_ct_RANLIB="ranlib"
6782    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6783    break 2
6784  fi
6785done
6786  done
6787IFS=$as_save_IFS
6788
6789fi
6790fi
6791ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6792if test -n "$ac_ct_RANLIB"; then
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6794$as_echo "$ac_ct_RANLIB" >&6; }
6795else
6796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6797$as_echo "no" >&6; }
6798fi
6799
6800  if test "x$ac_ct_RANLIB" = x; then
6801    RANLIB=":"
6802  else
6803    case $cross_compiling:$ac_tool_warned in
6804yes:)
6805{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6806$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6807ac_tool_warned=yes ;;
6808esac
6809    RANLIB=$ac_ct_RANLIB
6810  fi
6811else
6812  RANLIB="$ac_cv_prog_RANLIB"
6813fi
6814
6815test -z "$RANLIB" && RANLIB=:
6816
6817
6818
6819
6820
6821
6822# Determine commands to create old-style static archives.
6823old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6824old_postinstall_cmds='chmod 644 $oldlib'
6825old_postuninstall_cmds=
6826
6827if test -n "$RANLIB"; then
6828  case $host_os in
6829  openbsd*)
6830    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6831    ;;
6832  *)
6833    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6834    ;;
6835  esac
6836  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6837fi
6838
6839case $host_os in
6840  darwin*)
6841    lock_old_archive_extraction=yes ;;
6842  *)
6843    lock_old_archive_extraction=no ;;
6844esac
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884# If no C compiler was specified, use CC.
6885LTCC=${LTCC-"$CC"}
6886
6887# If no C compiler flags were specified, use CFLAGS.
6888LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6889
6890# Allow CC to be a program name with arguments.
6891compiler=$CC
6892
6893
6894# Check for command to grab the raw symbol name followed by C symbol from nm.
6895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6896$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6897if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6898  $as_echo_n "(cached) " >&6
6899else
6900
6901# These are sane defaults that work on at least a few old systems.
6902# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6903
6904# Character class describing NM global symbol codes.
6905symcode='[BCDEGRST]'
6906
6907# Regexp to match symbols that can be accessed directly from C.
6908sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6909
6910# Define system-specific variables.
6911case $host_os in
6912aix*)
6913  symcode='[BCDT]'
6914  ;;
6915cygwin* | mingw* | pw32* | cegcc*)
6916  symcode='[ABCDGISTW]'
6917  ;;
6918hpux*)
6919  if test "$host_cpu" = ia64; then
6920    symcode='[ABCDEGRST]'
6921  fi
6922  ;;
6923irix* | nonstopux*)
6924  symcode='[BCDEGRST]'
6925  ;;
6926osf*)
6927  symcode='[BCDEGQRST]'
6928  ;;
6929solaris*)
6930  symcode='[BDRT]'
6931  ;;
6932sco3.2v5*)
6933  symcode='[DT]'
6934  ;;
6935sysv4.2uw2*)
6936  symcode='[DT]'
6937  ;;
6938sysv5* | sco5v6* | unixware* | OpenUNIX*)
6939  symcode='[ABDT]'
6940  ;;
6941sysv4)
6942  symcode='[DFNSTU]'
6943  ;;
6944esac
6945
6946# If we're using GNU nm, then use its standard symbol codes.
6947case `$NM -V 2>&1` in
6948*GNU* | *'with BFD'*)
6949  symcode='[ABCDGIRSTW]' ;;
6950esac
6951
6952# Transform an extracted symbol line into a proper C declaration.
6953# Some systems (esp. on ia64) link data and code symbols differently,
6954# so use this general approach.
6955lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6956
6957# Transform an extracted symbol line into symbol name and symbol address
6958lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6959lt_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'"
6960
6961# Handle CRLF in mingw tool chain
6962opt_cr=
6963case $build_os in
6964mingw*)
6965  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6966  ;;
6967esac
6968
6969# Try without a prefix underscore, then with it.
6970for ac_symprfx in "" "_"; do
6971
6972  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6973  symxfrm="\\1 $ac_symprfx\\2 \\2"
6974
6975  # Write the raw and C identifiers.
6976  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6977    # Fake it for dumpbin and say T for any non-static function
6978    # and D for any global variable.
6979    # Also find C++ and __fastcall symbols from MSVC++,
6980    # which start with @ or ?.
6981    lt_cv_sys_global_symbol_pipe="$AWK '"\
6982"     {last_section=section; section=\$ 3};"\
6983"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6984"     \$ 0!~/External *\|/{next};"\
6985"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6986"     {if(hide[section]) next};"\
6987"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6988"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6989"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6990"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6991"     ' prfx=^$ac_symprfx"
6992  else
6993    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6994  fi
6995
6996  # Check to see that the pipe works correctly.
6997  pipe_works=no
6998
6999  rm -f conftest*
7000  cat > conftest.$ac_ext <<_LT_EOF
7001#ifdef __cplusplus
7002extern "C" {
7003#endif
7004char nm_test_var;
7005void nm_test_func(void);
7006void nm_test_func(void){}
7007#ifdef __cplusplus
7008}
7009#endif
7010int main(){nm_test_var='a';nm_test_func();return(0);}
7011_LT_EOF
7012
7013  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7014  (eval $ac_compile) 2>&5
7015  ac_status=$?
7016  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7017  test $ac_status = 0; }; then
7018    # Now try to grab the symbols.
7019    nlist=conftest.nm
7020    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7021  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7022  ac_status=$?
7023  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7024  test $ac_status = 0; } && test -s "$nlist"; then
7025      # Try sorting and uniquifying the output.
7026      if sort "$nlist" | uniq > "$nlist"T; then
7027	mv -f "$nlist"T "$nlist"
7028      else
7029	rm -f "$nlist"T
7030      fi
7031
7032      # Make sure that we snagged all the symbols we need.
7033      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7034	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7035	  cat <<_LT_EOF > conftest.$ac_ext
7036#ifdef __cplusplus
7037extern "C" {
7038#endif
7039
7040_LT_EOF
7041	  # Now generate the symbol file.
7042	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7043
7044	  cat <<_LT_EOF >> conftest.$ac_ext
7045
7046/* The mapping between symbol names and symbols.  */
7047const struct {
7048  const char *name;
7049  void       *address;
7050}
7051lt__PROGRAM__LTX_preloaded_symbols[] =
7052{
7053  { "@PROGRAM@", (void *) 0 },
7054_LT_EOF
7055	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7056	  cat <<\_LT_EOF >> conftest.$ac_ext
7057  {0, (void *) 0}
7058};
7059
7060/* This works around a problem in FreeBSD linker */
7061#ifdef FREEBSD_WORKAROUND
7062static const void *lt_preloaded_setup() {
7063  return lt__PROGRAM__LTX_preloaded_symbols;
7064}
7065#endif
7066
7067#ifdef __cplusplus
7068}
7069#endif
7070_LT_EOF
7071	  # Now try linking the two files.
7072	  mv conftest.$ac_objext conftstm.$ac_objext
7073	  lt_save_LIBS="$LIBS"
7074	  lt_save_CFLAGS="$CFLAGS"
7075	  LIBS="conftstm.$ac_objext"
7076	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7077	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7078  (eval $ac_link) 2>&5
7079  ac_status=$?
7080  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7081  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7082	    pipe_works=yes
7083	  fi
7084	  LIBS="$lt_save_LIBS"
7085	  CFLAGS="$lt_save_CFLAGS"
7086	else
7087	  echo "cannot find nm_test_func in $nlist" >&5
7088	fi
7089      else
7090	echo "cannot find nm_test_var in $nlist" >&5
7091      fi
7092    else
7093      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7094    fi
7095  else
7096    echo "$progname: failed program was:" >&5
7097    cat conftest.$ac_ext >&5
7098  fi
7099  rm -rf conftest* conftst*
7100
7101  # Do not use the global_symbol_pipe unless it works.
7102  if test "$pipe_works" = yes; then
7103    break
7104  else
7105    lt_cv_sys_global_symbol_pipe=
7106  fi
7107done
7108
7109fi
7110
7111if test -z "$lt_cv_sys_global_symbol_pipe"; then
7112  lt_cv_sys_global_symbol_to_cdecl=
7113fi
7114if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7115  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7116$as_echo "failed" >&6; }
7117else
7118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7119$as_echo "ok" >&6; }
7120fi
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143# Check whether --enable-libtool-lock was given.
7144if test "${enable_libtool_lock+set}" = set; then :
7145  enableval=$enable_libtool_lock;
7146fi
7147
7148test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7149
7150# Some flags need to be propagated to the compiler or linker for good
7151# libtool support.
7152case $host in
7153ia64-*-hpux*)
7154  # Find out which ABI we are using.
7155  echo 'int i;' > conftest.$ac_ext
7156  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7157  (eval $ac_compile) 2>&5
7158  ac_status=$?
7159  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7160  test $ac_status = 0; }; then
7161    case `/usr/bin/file conftest.$ac_objext` in
7162      *ELF-32*)
7163	HPUX_IA64_MODE="32"
7164	;;
7165      *ELF-64*)
7166	HPUX_IA64_MODE="64"
7167	;;
7168    esac
7169  fi
7170  rm -rf conftest*
7171  ;;
7172*-*-irix6*)
7173  # Find out which ABI we are using.
7174  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7175  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7176  (eval $ac_compile) 2>&5
7177  ac_status=$?
7178  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7179  test $ac_status = 0; }; then
7180    if test "$lt_cv_prog_gnu_ld" = yes; then
7181      case `/usr/bin/file conftest.$ac_objext` in
7182	*32-bit*)
7183	  LD="${LD-ld} -melf32bsmip"
7184	  ;;
7185	*N32*)
7186	  LD="${LD-ld} -melf32bmipn32"
7187	  ;;
7188	*64-bit*)
7189	  LD="${LD-ld} -melf64bmip"
7190	;;
7191      esac
7192    else
7193      case `/usr/bin/file conftest.$ac_objext` in
7194	*32-bit*)
7195	  LD="${LD-ld} -32"
7196	  ;;
7197	*N32*)
7198	  LD="${LD-ld} -n32"
7199	  ;;
7200	*64-bit*)
7201	  LD="${LD-ld} -64"
7202	  ;;
7203      esac
7204    fi
7205  fi
7206  rm -rf conftest*
7207  ;;
7208
7209x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7210s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7211  # Find out which ABI we are using.
7212  echo 'int i;' > conftest.$ac_ext
7213  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7214  (eval $ac_compile) 2>&5
7215  ac_status=$?
7216  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7217  test $ac_status = 0; }; then
7218    case `/usr/bin/file conftest.o` in
7219      *32-bit*)
7220	case $host in
7221	  x86_64-*kfreebsd*-gnu)
7222	    LD="${LD-ld} -m elf_i386_fbsd"
7223	    ;;
7224	  x86_64-*linux*)
7225	    case `/usr/bin/file conftest.o` in
7226	      *x86-64*)
7227		LD="${LD-ld} -m elf32_x86_64"
7228		;;
7229	      *)
7230		LD="${LD-ld} -m elf_i386"
7231		;;
7232	    esac
7233	    ;;
7234	  powerpc64le-*linux*)
7235	    LD="${LD-ld} -m elf32lppclinux"
7236	    ;;
7237	  powerpc64-*linux*)
7238	    LD="${LD-ld} -m elf32ppclinux"
7239	    ;;
7240	  s390x-*linux*)
7241	    LD="${LD-ld} -m elf_s390"
7242	    ;;
7243	  sparc64-*linux*)
7244	    LD="${LD-ld} -m elf32_sparc"
7245	    ;;
7246	esac
7247	;;
7248      *64-bit*)
7249	case $host in
7250	  x86_64-*kfreebsd*-gnu)
7251	    LD="${LD-ld} -m elf_x86_64_fbsd"
7252	    ;;
7253	  x86_64-*linux*)
7254	    LD="${LD-ld} -m elf_x86_64"
7255	    ;;
7256	  powerpcle-*linux*)
7257	    LD="${LD-ld} -m elf64lppc"
7258	    ;;
7259	  powerpc-*linux*)
7260	    LD="${LD-ld} -m elf64ppc"
7261	    ;;
7262	  s390*-*linux*|s390*-*tpf*)
7263	    LD="${LD-ld} -m elf64_s390"
7264	    ;;
7265	  sparc*-*linux*)
7266	    LD="${LD-ld} -m elf64_sparc"
7267	    ;;
7268	esac
7269	;;
7270    esac
7271  fi
7272  rm -rf conftest*
7273  ;;
7274
7275*-*-sco3.2v5*)
7276  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7277  SAVE_CFLAGS="$CFLAGS"
7278  CFLAGS="$CFLAGS -belf"
7279  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7280$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7281if test "${lt_cv_cc_needs_belf+set}" = set; then :
7282  $as_echo_n "(cached) " >&6
7283else
7284  ac_ext=c
7285ac_cpp='$CPP $CPPFLAGS'
7286ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7287ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7288ac_compiler_gnu=$ac_cv_c_compiler_gnu
7289
7290     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7291/* end confdefs.h.  */
7292
7293int
7294main ()
7295{
7296
7297  ;
7298  return 0;
7299}
7300_ACEOF
7301if ac_fn_c_try_link "$LINENO"; then :
7302  lt_cv_cc_needs_belf=yes
7303else
7304  lt_cv_cc_needs_belf=no
7305fi
7306rm -f core conftest.err conftest.$ac_objext \
7307    conftest$ac_exeext conftest.$ac_ext
7308     ac_ext=c
7309ac_cpp='$CPP $CPPFLAGS'
7310ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7311ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7312ac_compiler_gnu=$ac_cv_c_compiler_gnu
7313
7314fi
7315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7316$as_echo "$lt_cv_cc_needs_belf" >&6; }
7317  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7318    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7319    CFLAGS="$SAVE_CFLAGS"
7320  fi
7321  ;;
7322sparc*-*solaris*)
7323  # Find out which ABI we are using.
7324  echo 'int i;' > conftest.$ac_ext
7325  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7326  (eval $ac_compile) 2>&5
7327  ac_status=$?
7328  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7329  test $ac_status = 0; }; then
7330    case `/usr/bin/file conftest.o` in
7331    *64-bit*)
7332      case $lt_cv_prog_gnu_ld in
7333      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7334      *)
7335	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7336	  LD="${LD-ld} -64"
7337	fi
7338	;;
7339      esac
7340      ;;
7341    esac
7342  fi
7343  rm -rf conftest*
7344  ;;
7345esac
7346
7347need_locks="$enable_libtool_lock"
7348
7349
7350  case $host_os in
7351    rhapsody* | darwin*)
7352    if test -n "$ac_tool_prefix"; then
7353  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7354set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7356$as_echo_n "checking for $ac_word... " >&6; }
7357if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7358  $as_echo_n "(cached) " >&6
7359else
7360  if test -n "$DSYMUTIL"; then
7361  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7362else
7363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7364for as_dir in $PATH
7365do
7366  IFS=$as_save_IFS
7367  test -z "$as_dir" && as_dir=.
7368    for ac_exec_ext in '' $ac_executable_extensions; do
7369  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7370    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7371    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7372    break 2
7373  fi
7374done
7375  done
7376IFS=$as_save_IFS
7377
7378fi
7379fi
7380DSYMUTIL=$ac_cv_prog_DSYMUTIL
7381if test -n "$DSYMUTIL"; then
7382  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7383$as_echo "$DSYMUTIL" >&6; }
7384else
7385  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7386$as_echo "no" >&6; }
7387fi
7388
7389
7390fi
7391if test -z "$ac_cv_prog_DSYMUTIL"; then
7392  ac_ct_DSYMUTIL=$DSYMUTIL
7393  # Extract the first word of "dsymutil", so it can be a program name with args.
7394set dummy dsymutil; ac_word=$2
7395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7396$as_echo_n "checking for $ac_word... " >&6; }
7397if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7398  $as_echo_n "(cached) " >&6
7399else
7400  if test -n "$ac_ct_DSYMUTIL"; then
7401  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7402else
7403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7404for as_dir in $PATH
7405do
7406  IFS=$as_save_IFS
7407  test -z "$as_dir" && as_dir=.
7408    for ac_exec_ext in '' $ac_executable_extensions; do
7409  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7410    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7411    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7412    break 2
7413  fi
7414done
7415  done
7416IFS=$as_save_IFS
7417
7418fi
7419fi
7420ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7421if test -n "$ac_ct_DSYMUTIL"; then
7422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7423$as_echo "$ac_ct_DSYMUTIL" >&6; }
7424else
7425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7426$as_echo "no" >&6; }
7427fi
7428
7429  if test "x$ac_ct_DSYMUTIL" = x; then
7430    DSYMUTIL=":"
7431  else
7432    case $cross_compiling:$ac_tool_warned in
7433yes:)
7434{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7435$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7436ac_tool_warned=yes ;;
7437esac
7438    DSYMUTIL=$ac_ct_DSYMUTIL
7439  fi
7440else
7441  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7442fi
7443
7444    if test -n "$ac_tool_prefix"; then
7445  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7446set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7448$as_echo_n "checking for $ac_word... " >&6; }
7449if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7450  $as_echo_n "(cached) " >&6
7451else
7452  if test -n "$NMEDIT"; then
7453  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7454else
7455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7456for as_dir in $PATH
7457do
7458  IFS=$as_save_IFS
7459  test -z "$as_dir" && as_dir=.
7460    for ac_exec_ext in '' $ac_executable_extensions; do
7461  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7462    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7463    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7464    break 2
7465  fi
7466done
7467  done
7468IFS=$as_save_IFS
7469
7470fi
7471fi
7472NMEDIT=$ac_cv_prog_NMEDIT
7473if test -n "$NMEDIT"; then
7474  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7475$as_echo "$NMEDIT" >&6; }
7476else
7477  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7478$as_echo "no" >&6; }
7479fi
7480
7481
7482fi
7483if test -z "$ac_cv_prog_NMEDIT"; then
7484  ac_ct_NMEDIT=$NMEDIT
7485  # Extract the first word of "nmedit", so it can be a program name with args.
7486set dummy nmedit; ac_word=$2
7487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7488$as_echo_n "checking for $ac_word... " >&6; }
7489if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7490  $as_echo_n "(cached) " >&6
7491else
7492  if test -n "$ac_ct_NMEDIT"; then
7493  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7494else
7495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7496for as_dir in $PATH
7497do
7498  IFS=$as_save_IFS
7499  test -z "$as_dir" && as_dir=.
7500    for ac_exec_ext in '' $ac_executable_extensions; do
7501  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7502    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7503    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7504    break 2
7505  fi
7506done
7507  done
7508IFS=$as_save_IFS
7509
7510fi
7511fi
7512ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7513if test -n "$ac_ct_NMEDIT"; then
7514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7515$as_echo "$ac_ct_NMEDIT" >&6; }
7516else
7517  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7518$as_echo "no" >&6; }
7519fi
7520
7521  if test "x$ac_ct_NMEDIT" = x; then
7522    NMEDIT=":"
7523  else
7524    case $cross_compiling:$ac_tool_warned in
7525yes:)
7526{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7527$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7528ac_tool_warned=yes ;;
7529esac
7530    NMEDIT=$ac_ct_NMEDIT
7531  fi
7532else
7533  NMEDIT="$ac_cv_prog_NMEDIT"
7534fi
7535
7536    if test -n "$ac_tool_prefix"; then
7537  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7538set dummy ${ac_tool_prefix}lipo; ac_word=$2
7539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7540$as_echo_n "checking for $ac_word... " >&6; }
7541if test "${ac_cv_prog_LIPO+set}" = set; then :
7542  $as_echo_n "(cached) " >&6
7543else
7544  if test -n "$LIPO"; then
7545  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7546else
7547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7548for as_dir in $PATH
7549do
7550  IFS=$as_save_IFS
7551  test -z "$as_dir" && as_dir=.
7552    for ac_exec_ext in '' $ac_executable_extensions; do
7553  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7554    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7555    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7556    break 2
7557  fi
7558done
7559  done
7560IFS=$as_save_IFS
7561
7562fi
7563fi
7564LIPO=$ac_cv_prog_LIPO
7565if test -n "$LIPO"; then
7566  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7567$as_echo "$LIPO" >&6; }
7568else
7569  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7570$as_echo "no" >&6; }
7571fi
7572
7573
7574fi
7575if test -z "$ac_cv_prog_LIPO"; then
7576  ac_ct_LIPO=$LIPO
7577  # Extract the first word of "lipo", so it can be a program name with args.
7578set dummy lipo; ac_word=$2
7579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7580$as_echo_n "checking for $ac_word... " >&6; }
7581if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7582  $as_echo_n "(cached) " >&6
7583else
7584  if test -n "$ac_ct_LIPO"; then
7585  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7586else
7587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7588for as_dir in $PATH
7589do
7590  IFS=$as_save_IFS
7591  test -z "$as_dir" && as_dir=.
7592    for ac_exec_ext in '' $ac_executable_extensions; do
7593  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7594    ac_cv_prog_ac_ct_LIPO="lipo"
7595    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7596    break 2
7597  fi
7598done
7599  done
7600IFS=$as_save_IFS
7601
7602fi
7603fi
7604ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7605if test -n "$ac_ct_LIPO"; then
7606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7607$as_echo "$ac_ct_LIPO" >&6; }
7608else
7609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7610$as_echo "no" >&6; }
7611fi
7612
7613  if test "x$ac_ct_LIPO" = x; then
7614    LIPO=":"
7615  else
7616    case $cross_compiling:$ac_tool_warned in
7617yes:)
7618{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7619$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7620ac_tool_warned=yes ;;
7621esac
7622    LIPO=$ac_ct_LIPO
7623  fi
7624else
7625  LIPO="$ac_cv_prog_LIPO"
7626fi
7627
7628    if test -n "$ac_tool_prefix"; then
7629  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7630set dummy ${ac_tool_prefix}otool; ac_word=$2
7631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7632$as_echo_n "checking for $ac_word... " >&6; }
7633if test "${ac_cv_prog_OTOOL+set}" = set; then :
7634  $as_echo_n "(cached) " >&6
7635else
7636  if test -n "$OTOOL"; then
7637  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7638else
7639as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7640for as_dir in $PATH
7641do
7642  IFS=$as_save_IFS
7643  test -z "$as_dir" && as_dir=.
7644    for ac_exec_ext in '' $ac_executable_extensions; do
7645  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7646    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7647    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7648    break 2
7649  fi
7650done
7651  done
7652IFS=$as_save_IFS
7653
7654fi
7655fi
7656OTOOL=$ac_cv_prog_OTOOL
7657if test -n "$OTOOL"; then
7658  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7659$as_echo "$OTOOL" >&6; }
7660else
7661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7662$as_echo "no" >&6; }
7663fi
7664
7665
7666fi
7667if test -z "$ac_cv_prog_OTOOL"; then
7668  ac_ct_OTOOL=$OTOOL
7669  # Extract the first word of "otool", so it can be a program name with args.
7670set dummy otool; ac_word=$2
7671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7672$as_echo_n "checking for $ac_word... " >&6; }
7673if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7674  $as_echo_n "(cached) " >&6
7675else
7676  if test -n "$ac_ct_OTOOL"; then
7677  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7678else
7679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7680for as_dir in $PATH
7681do
7682  IFS=$as_save_IFS
7683  test -z "$as_dir" && as_dir=.
7684    for ac_exec_ext in '' $ac_executable_extensions; do
7685  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7686    ac_cv_prog_ac_ct_OTOOL="otool"
7687    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7688    break 2
7689  fi
7690done
7691  done
7692IFS=$as_save_IFS
7693
7694fi
7695fi
7696ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7697if test -n "$ac_ct_OTOOL"; then
7698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7699$as_echo "$ac_ct_OTOOL" >&6; }
7700else
7701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7702$as_echo "no" >&6; }
7703fi
7704
7705  if test "x$ac_ct_OTOOL" = x; then
7706    OTOOL=":"
7707  else
7708    case $cross_compiling:$ac_tool_warned in
7709yes:)
7710{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7711$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7712ac_tool_warned=yes ;;
7713esac
7714    OTOOL=$ac_ct_OTOOL
7715  fi
7716else
7717  OTOOL="$ac_cv_prog_OTOOL"
7718fi
7719
7720    if test -n "$ac_tool_prefix"; then
7721  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7722set dummy ${ac_tool_prefix}otool64; ac_word=$2
7723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7724$as_echo_n "checking for $ac_word... " >&6; }
7725if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7726  $as_echo_n "(cached) " >&6
7727else
7728  if test -n "$OTOOL64"; then
7729  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7730else
7731as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7732for as_dir in $PATH
7733do
7734  IFS=$as_save_IFS
7735  test -z "$as_dir" && as_dir=.
7736    for ac_exec_ext in '' $ac_executable_extensions; do
7737  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7738    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7739    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7740    break 2
7741  fi
7742done
7743  done
7744IFS=$as_save_IFS
7745
7746fi
7747fi
7748OTOOL64=$ac_cv_prog_OTOOL64
7749if test -n "$OTOOL64"; then
7750  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7751$as_echo "$OTOOL64" >&6; }
7752else
7753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7754$as_echo "no" >&6; }
7755fi
7756
7757
7758fi
7759if test -z "$ac_cv_prog_OTOOL64"; then
7760  ac_ct_OTOOL64=$OTOOL64
7761  # Extract the first word of "otool64", so it can be a program name with args.
7762set dummy otool64; ac_word=$2
7763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7764$as_echo_n "checking for $ac_word... " >&6; }
7765if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7766  $as_echo_n "(cached) " >&6
7767else
7768  if test -n "$ac_ct_OTOOL64"; then
7769  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7770else
7771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7772for as_dir in $PATH
7773do
7774  IFS=$as_save_IFS
7775  test -z "$as_dir" && as_dir=.
7776    for ac_exec_ext in '' $ac_executable_extensions; do
7777  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7778    ac_cv_prog_ac_ct_OTOOL64="otool64"
7779    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7780    break 2
7781  fi
7782done
7783  done
7784IFS=$as_save_IFS
7785
7786fi
7787fi
7788ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7789if test -n "$ac_ct_OTOOL64"; then
7790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7791$as_echo "$ac_ct_OTOOL64" >&6; }
7792else
7793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7794$as_echo "no" >&6; }
7795fi
7796
7797  if test "x$ac_ct_OTOOL64" = x; then
7798    OTOOL64=":"
7799  else
7800    case $cross_compiling:$ac_tool_warned in
7801yes:)
7802{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7803$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7804ac_tool_warned=yes ;;
7805esac
7806    OTOOL64=$ac_ct_OTOOL64
7807  fi
7808else
7809  OTOOL64="$ac_cv_prog_OTOOL64"
7810fi
7811
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    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7839$as_echo_n "checking for -single_module linker flag... " >&6; }
7840if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7841  $as_echo_n "(cached) " >&6
7842else
7843  lt_cv_apple_cc_single_mod=no
7844      if test -z "${LT_MULTI_MODULE}"; then
7845	# By default we will add the -single_module flag. You can override
7846	# by either setting the environment variable LT_MULTI_MODULE
7847	# non-empty at configure time, or by adding -multi_module to the
7848	# link flags.
7849	rm -rf libconftest.dylib*
7850	echo "int foo(void){return 1;}" > conftest.c
7851	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7852-dynamiclib -Wl,-single_module conftest.c" >&5
7853	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7854	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7855        _lt_result=$?
7856	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7857	  lt_cv_apple_cc_single_mod=yes
7858	else
7859	  cat conftest.err >&5
7860	fi
7861	rm -rf libconftest.dylib*
7862	rm -f conftest.*
7863      fi
7864fi
7865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7866$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7867    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7868$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7869if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7870  $as_echo_n "(cached) " >&6
7871else
7872  lt_cv_ld_exported_symbols_list=no
7873      save_LDFLAGS=$LDFLAGS
7874      echo "_main" > conftest.sym
7875      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7876      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7877/* end confdefs.h.  */
7878
7879int
7880main ()
7881{
7882
7883  ;
7884  return 0;
7885}
7886_ACEOF
7887if ac_fn_c_try_link "$LINENO"; then :
7888  lt_cv_ld_exported_symbols_list=yes
7889else
7890  lt_cv_ld_exported_symbols_list=no
7891fi
7892rm -f core conftest.err conftest.$ac_objext \
7893    conftest$ac_exeext conftest.$ac_ext
7894	LDFLAGS="$save_LDFLAGS"
7895
7896fi
7897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7898$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7899    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7900$as_echo_n "checking for -force_load linker flag... " >&6; }
7901if test "${lt_cv_ld_force_load+set}" = set; then :
7902  $as_echo_n "(cached) " >&6
7903else
7904  lt_cv_ld_force_load=no
7905      cat > conftest.c << _LT_EOF
7906int forced_loaded() { return 2;}
7907_LT_EOF
7908      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7909      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7910      echo "$AR cru libconftest.a conftest.o" >&5
7911      $AR cru libconftest.a conftest.o 2>&5
7912      cat > conftest.c << _LT_EOF
7913int main() { return 0;}
7914_LT_EOF
7915      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7916      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7917      _lt_result=$?
7918      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7919	lt_cv_ld_force_load=yes
7920      else
7921	cat conftest.err >&5
7922      fi
7923        rm -f conftest.err libconftest.a conftest conftest.c
7924        rm -rf conftest.dSYM
7925
7926fi
7927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7928$as_echo "$lt_cv_ld_force_load" >&6; }
7929    case $host_os in
7930    rhapsody* | darwin1.[012])
7931      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7932    darwin1.*)
7933      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7934    darwin*) # darwin 5.x on
7935      # if running on 10.5 or later, the deployment target defaults
7936      # to the OS version, if on x86, and 10.4, the deployment
7937      # target defaults to 10.4. Don't you love it?
7938      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7939	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7940	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7941	10.[012]*)
7942	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7943	10.*)
7944	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7945      esac
7946    ;;
7947  esac
7948    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7949      _lt_dar_single_mod='$single_module'
7950    fi
7951    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7952      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7953    else
7954      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7955    fi
7956    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7957      _lt_dsymutil='~$DSYMUTIL $lib || :'
7958    else
7959      _lt_dsymutil=
7960    fi
7961    ;;
7962  esac
7963
7964for ac_header in dlfcn.h
7965do :
7966  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7967"
7968if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7969  cat >>confdefs.h <<_ACEOF
7970#define HAVE_DLFCN_H 1
7971_ACEOF
7972
7973fi
7974
7975done
7976
7977
7978
7979
7980
7981# Set options
7982enable_dlopen=yes
7983
7984
7985
7986
7987  enable_win32_dll=no
7988
7989
7990
7991  # Check whether --enable-static was given.
7992if test "${enable_static+set}" = set; then :
7993  enableval=$enable_static; p=${PACKAGE-default}
7994    case $enableval in
7995    yes) enable_static=yes ;;
7996    no) enable_static=no ;;
7997    *)
7998     enable_static=no
7999      # Look at the argument we got.  We use all the common list separators.
8000      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8001      for pkg in $enableval; do
8002	IFS="$lt_save_ifs"
8003	if test "X$pkg" = "X$p"; then
8004	  enable_static=yes
8005	fi
8006      done
8007      IFS="$lt_save_ifs"
8008      ;;
8009    esac
8010else
8011  enable_static=yes
8012fi
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023# Check whether --with-pic was given.
8024if test "${with_pic+set}" = set; then :
8025  withval=$with_pic; pic_mode="$withval"
8026else
8027  pic_mode=default
8028fi
8029
8030
8031test -z "$pic_mode" && pic_mode=default
8032
8033
8034
8035
8036
8037
8038
8039  # Check whether --enable-fast-install was given.
8040if test "${enable_fast_install+set}" = set; then :
8041  enableval=$enable_fast_install; p=${PACKAGE-default}
8042    case $enableval in
8043    yes) enable_fast_install=yes ;;
8044    no) enable_fast_install=no ;;
8045    *)
8046      enable_fast_install=no
8047      # Look at the argument we got.  We use all the common list separators.
8048      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8049      for pkg in $enableval; do
8050	IFS="$lt_save_ifs"
8051	if test "X$pkg" = "X$p"; then
8052	  enable_fast_install=yes
8053	fi
8054      done
8055      IFS="$lt_save_ifs"
8056      ;;
8057    esac
8058else
8059  enable_fast_install=yes
8060fi
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072# This can be used to rebuild libtool when needed
8073LIBTOOL_DEPS="$ltmain"
8074
8075# Always use our own libtool.
8076LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8077
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
8103test -z "$LN_S" && LN_S="ln -s"
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118if test -n "${ZSH_VERSION+set}" ; then
8119   setopt NO_GLOB_SUBST
8120fi
8121
8122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8123$as_echo_n "checking for objdir... " >&6; }
8124if test "${lt_cv_objdir+set}" = set; then :
8125  $as_echo_n "(cached) " >&6
8126else
8127  rm -f .libs 2>/dev/null
8128mkdir .libs 2>/dev/null
8129if test -d .libs; then
8130  lt_cv_objdir=.libs
8131else
8132  # MS-DOS does not allow filenames that begin with a dot.
8133  lt_cv_objdir=_libs
8134fi
8135rmdir .libs 2>/dev/null
8136fi
8137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8138$as_echo "$lt_cv_objdir" >&6; }
8139objdir=$lt_cv_objdir
8140
8141
8142
8143
8144
8145cat >>confdefs.h <<_ACEOF
8146#define LT_OBJDIR "$lt_cv_objdir/"
8147_ACEOF
8148
8149
8150
8151
8152case $host_os in
8153aix3*)
8154  # AIX sometimes has problems with the GCC collect2 program.  For some
8155  # reason, if we set the COLLECT_NAMES environment variable, the problems
8156  # vanish in a puff of smoke.
8157  if test "X${COLLECT_NAMES+set}" != Xset; then
8158    COLLECT_NAMES=
8159    export COLLECT_NAMES
8160  fi
8161  ;;
8162esac
8163
8164# Global variables:
8165ofile=libtool
8166can_build_shared=yes
8167
8168# All known linkers require a `.a' archive for static linking (except MSVC,
8169# which needs '.lib').
8170libext=a
8171
8172with_gnu_ld="$lt_cv_prog_gnu_ld"
8173
8174old_CC="$CC"
8175old_CFLAGS="$CFLAGS"
8176
8177# Set sane defaults for various variables
8178test -z "$CC" && CC=cc
8179test -z "$LTCC" && LTCC=$CC
8180test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8181test -z "$LD" && LD=ld
8182test -z "$ac_objext" && ac_objext=o
8183
8184for cc_temp in $compiler""; do
8185  case $cc_temp in
8186    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8187    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8188    \-*) ;;
8189    *) break;;
8190  esac
8191done
8192cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8193
8194
8195# Only perform the check for file, if the check method requires it
8196test -z "$MAGIC_CMD" && MAGIC_CMD=file
8197case $deplibs_check_method in
8198file_magic*)
8199  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8200    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8201$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8202if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8203  $as_echo_n "(cached) " >&6
8204else
8205  case $MAGIC_CMD in
8206[\\/*] |  ?:[\\/]*)
8207  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8208  ;;
8209*)
8210  lt_save_MAGIC_CMD="$MAGIC_CMD"
8211  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8212  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8213  for ac_dir in $ac_dummy; do
8214    IFS="$lt_save_ifs"
8215    test -z "$ac_dir" && ac_dir=.
8216    if test -f $ac_dir/${ac_tool_prefix}file; then
8217      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8218      if test -n "$file_magic_test_file"; then
8219	case $deplibs_check_method in
8220	"file_magic "*)
8221	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8222	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8223	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8224	    $EGREP "$file_magic_regex" > /dev/null; then
8225	    :
8226	  else
8227	    cat <<_LT_EOF 1>&2
8228
8229*** Warning: the command libtool uses to detect shared libraries,
8230*** $file_magic_cmd, produces output that libtool cannot recognize.
8231*** The result is that libtool may fail to recognize shared libraries
8232*** as such.  This will affect the creation of libtool libraries that
8233*** depend on shared libraries, but programs linked with such libtool
8234*** libraries will work regardless of this problem.  Nevertheless, you
8235*** may want to report the problem to your system manager and/or to
8236*** bug-libtool@gnu.org
8237
8238_LT_EOF
8239	  fi ;;
8240	esac
8241      fi
8242      break
8243    fi
8244  done
8245  IFS="$lt_save_ifs"
8246  MAGIC_CMD="$lt_save_MAGIC_CMD"
8247  ;;
8248esac
8249fi
8250
8251MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8252if test -n "$MAGIC_CMD"; then
8253  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8254$as_echo "$MAGIC_CMD" >&6; }
8255else
8256  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8257$as_echo "no" >&6; }
8258fi
8259
8260
8261
8262
8263
8264if test -z "$lt_cv_path_MAGIC_CMD"; then
8265  if test -n "$ac_tool_prefix"; then
8266    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8267$as_echo_n "checking for file... " >&6; }
8268if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8269  $as_echo_n "(cached) " >&6
8270else
8271  case $MAGIC_CMD in
8272[\\/*] |  ?:[\\/]*)
8273  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8274  ;;
8275*)
8276  lt_save_MAGIC_CMD="$MAGIC_CMD"
8277  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8278  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8279  for ac_dir in $ac_dummy; do
8280    IFS="$lt_save_ifs"
8281    test -z "$ac_dir" && ac_dir=.
8282    if test -f $ac_dir/file; then
8283      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8284      if test -n "$file_magic_test_file"; then
8285	case $deplibs_check_method in
8286	"file_magic "*)
8287	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8288	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8289	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8290	    $EGREP "$file_magic_regex" > /dev/null; then
8291	    :
8292	  else
8293	    cat <<_LT_EOF 1>&2
8294
8295*** Warning: the command libtool uses to detect shared libraries,
8296*** $file_magic_cmd, produces output that libtool cannot recognize.
8297*** The result is that libtool may fail to recognize shared libraries
8298*** as such.  This will affect the creation of libtool libraries that
8299*** depend on shared libraries, but programs linked with such libtool
8300*** libraries will work regardless of this problem.  Nevertheless, you
8301*** may want to report the problem to your system manager and/or to
8302*** bug-libtool@gnu.org
8303
8304_LT_EOF
8305	  fi ;;
8306	esac
8307      fi
8308      break
8309    fi
8310  done
8311  IFS="$lt_save_ifs"
8312  MAGIC_CMD="$lt_save_MAGIC_CMD"
8313  ;;
8314esac
8315fi
8316
8317MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8318if test -n "$MAGIC_CMD"; then
8319  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8320$as_echo "$MAGIC_CMD" >&6; }
8321else
8322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8323$as_echo "no" >&6; }
8324fi
8325
8326
8327  else
8328    MAGIC_CMD=:
8329  fi
8330fi
8331
8332  fi
8333  ;;
8334esac
8335
8336# Use C for the default configuration in the libtool script
8337
8338lt_save_CC="$CC"
8339ac_ext=c
8340ac_cpp='$CPP $CPPFLAGS'
8341ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8342ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8343ac_compiler_gnu=$ac_cv_c_compiler_gnu
8344
8345
8346# Source file extension for C test sources.
8347ac_ext=c
8348
8349# Object file extension for compiled C test sources.
8350objext=o
8351objext=$objext
8352
8353# Code to be used in simple compile tests
8354lt_simple_compile_test_code="int some_variable = 0;"
8355
8356# Code to be used in simple link tests
8357lt_simple_link_test_code='int main(){return(0);}'
8358
8359
8360
8361
8362
8363
8364
8365# If no C compiler was specified, use CC.
8366LTCC=${LTCC-"$CC"}
8367
8368# If no C compiler flags were specified, use CFLAGS.
8369LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8370
8371# Allow CC to be a program name with arguments.
8372compiler=$CC
8373
8374# Save the default compiler, since it gets overwritten when the other
8375# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8376compiler_DEFAULT=$CC
8377
8378# save warnings/boilerplate of simple test code
8379ac_outfile=conftest.$ac_objext
8380echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8381eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8382_lt_compiler_boilerplate=`cat conftest.err`
8383$RM conftest*
8384
8385ac_outfile=conftest.$ac_objext
8386echo "$lt_simple_link_test_code" >conftest.$ac_ext
8387eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8388_lt_linker_boilerplate=`cat conftest.err`
8389$RM -r conftest*
8390
8391
8392## CAVEAT EMPTOR:
8393## There is no encapsulation within the following macros, do not change
8394## the running order or otherwise move them around unless you know exactly
8395## what you are doing...
8396if test -n "$compiler"; then
8397
8398lt_prog_compiler_no_builtin_flag=
8399
8400if test "$GCC" = yes; then
8401  case $cc_basename in
8402  nvcc*)
8403    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8404  *)
8405    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8406  esac
8407
8408  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8409$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8410if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8411  $as_echo_n "(cached) " >&6
8412else
8413  lt_cv_prog_compiler_rtti_exceptions=no
8414   ac_outfile=conftest.$ac_objext
8415   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8416   lt_compiler_flag="-fno-rtti -fno-exceptions"
8417   # Insert the option either (1) after the last *FLAGS variable, or
8418   # (2) before a word containing "conftest.", or (3) at the end.
8419   # Note that $ac_compile itself does not contain backslashes and begins
8420   # with a dollar sign (not a hyphen), so the echo should work correctly.
8421   # The option is referenced via a variable to avoid confusing sed.
8422   lt_compile=`echo "$ac_compile" | $SED \
8423   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8424   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8425   -e 's:$: $lt_compiler_flag:'`
8426   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8427   (eval "$lt_compile" 2>conftest.err)
8428   ac_status=$?
8429   cat conftest.err >&5
8430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431   if (exit $ac_status) && test -s "$ac_outfile"; then
8432     # The compiler can only warn and ignore the option if not recognized
8433     # So say no if there are warnings other than the usual output.
8434     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8435     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8436     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8437       lt_cv_prog_compiler_rtti_exceptions=yes
8438     fi
8439   fi
8440   $RM conftest*
8441
8442fi
8443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8444$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8445
8446if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8447    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8448else
8449    :
8450fi
8451
8452fi
8453
8454
8455
8456
8457
8458
8459  lt_prog_compiler_wl=
8460lt_prog_compiler_pic=
8461lt_prog_compiler_static=
8462
8463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8464$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8465
8466  if test "$GCC" = yes; then
8467    lt_prog_compiler_wl='-Wl,'
8468    lt_prog_compiler_static='-static'
8469
8470    case $host_os in
8471      aix*)
8472      # All AIX code is PIC.
8473      if test "$host_cpu" = ia64; then
8474	# AIX 5 now supports IA64 processor
8475	lt_prog_compiler_static='-Bstatic'
8476      fi
8477      lt_prog_compiler_pic='-fPIC'
8478      ;;
8479
8480    amigaos*)
8481      case $host_cpu in
8482      powerpc)
8483            # see comment about AmigaOS4 .so support
8484            lt_prog_compiler_pic='-fPIC'
8485        ;;
8486      m68k)
8487            # FIXME: we need at least 68020 code to build shared libraries, but
8488            # adding the `-m68020' flag to GCC prevents building anything better,
8489            # like `-m68040'.
8490            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8491        ;;
8492      esac
8493      ;;
8494
8495    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8496      # PIC is the default for these OSes.
8497      ;;
8498
8499    mingw* | cygwin* | pw32* | os2* | cegcc*)
8500      # This hack is so that the source file can tell whether it is being
8501      # built for inclusion in a dll (and should export symbols for example).
8502      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8503      # (--disable-auto-import) libraries
8504      lt_prog_compiler_pic='-DDLL_EXPORT'
8505      ;;
8506
8507    darwin* | rhapsody*)
8508      # PIC is the default on this platform
8509      # Common symbols not allowed in MH_DYLIB files
8510      lt_prog_compiler_pic='-fno-common'
8511      ;;
8512
8513    haiku*)
8514      # PIC is the default for Haiku.
8515      # The "-static" flag exists, but is broken.
8516      lt_prog_compiler_static=
8517      ;;
8518
8519    hpux*)
8520      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8521      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8522      # sets the default TLS model and affects inlining.
8523      case $host_cpu in
8524      hppa*64*)
8525	# +Z the default
8526	;;
8527      *)
8528	lt_prog_compiler_pic='-fPIC'
8529	;;
8530      esac
8531      ;;
8532
8533    interix[3-9]*)
8534      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8535      # Instead, we relocate shared libraries at runtime.
8536      ;;
8537
8538    msdosdjgpp*)
8539      # Just because we use GCC doesn't mean we suddenly get shared libraries
8540      # on systems that don't support them.
8541      lt_prog_compiler_can_build_shared=no
8542      enable_shared=no
8543      ;;
8544
8545    *nto* | *qnx*)
8546      # QNX uses GNU C++, but need to define -shared option too, otherwise
8547      # it will coredump.
8548      lt_prog_compiler_pic='-fPIC -shared'
8549      ;;
8550
8551    sysv4*MP*)
8552      if test -d /usr/nec; then
8553	lt_prog_compiler_pic=-Kconform_pic
8554      fi
8555      ;;
8556
8557    *)
8558      lt_prog_compiler_pic='-fPIC'
8559      ;;
8560    esac
8561
8562    case $cc_basename in
8563    nvcc*) # Cuda Compiler Driver 2.2
8564      lt_prog_compiler_wl='-Xlinker '
8565      lt_prog_compiler_pic='-Xcompiler -fPIC'
8566      ;;
8567    esac
8568  else
8569    # PORTME Check for flag to pass linker flags through the system compiler.
8570    case $host_os in
8571    aix*)
8572      lt_prog_compiler_wl='-Wl,'
8573      if test "$host_cpu" = ia64; then
8574	# AIX 5 now supports IA64 processor
8575	lt_prog_compiler_static='-Bstatic'
8576      else
8577	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8578      fi
8579      ;;
8580
8581    mingw* | cygwin* | pw32* | os2* | cegcc*)
8582      # This hack is so that the source file can tell whether it is being
8583      # built for inclusion in a dll (and should export symbols for example).
8584      lt_prog_compiler_pic='-DDLL_EXPORT'
8585      ;;
8586
8587    hpux9* | hpux10* | hpux11*)
8588      lt_prog_compiler_wl='-Wl,'
8589      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8590      # not for PA HP-UX.
8591      case $host_cpu in
8592      hppa*64*|ia64*)
8593	# +Z the default
8594	;;
8595      *)
8596	lt_prog_compiler_pic='+Z'
8597	;;
8598      esac
8599      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8600      lt_prog_compiler_static='${wl}-a ${wl}archive'
8601      ;;
8602
8603    irix5* | irix6* | nonstopux*)
8604      lt_prog_compiler_wl='-Wl,'
8605      # PIC (with -KPIC) is the default.
8606      lt_prog_compiler_static='-non_shared'
8607      ;;
8608
8609    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8610      case $cc_basename in
8611      # old Intel for x86_64 which still supported -KPIC.
8612      ecc*)
8613	lt_prog_compiler_wl='-Wl,'
8614	lt_prog_compiler_pic='-KPIC'
8615	lt_prog_compiler_static='-static'
8616        ;;
8617      # icc used to be incompatible with GCC.
8618      # ICC 10 doesn't accept -KPIC any more.
8619      icc* | ifort*)
8620	lt_prog_compiler_wl='-Wl,'
8621	lt_prog_compiler_pic='-fPIC'
8622	lt_prog_compiler_static='-static'
8623        ;;
8624      # Lahey Fortran 8.1.
8625      lf95*)
8626	lt_prog_compiler_wl='-Wl,'
8627	lt_prog_compiler_pic='--shared'
8628	lt_prog_compiler_static='--static'
8629	;;
8630      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8631        # Portland Group compilers (*not* the Pentium gcc compiler,
8632	# which looks to be a dead project)
8633	lt_prog_compiler_wl='-Wl,'
8634	lt_prog_compiler_pic='-fpic'
8635	lt_prog_compiler_static='-Bstatic'
8636        ;;
8637      ccc*)
8638        lt_prog_compiler_wl='-Wl,'
8639        # All Alpha code is PIC.
8640        lt_prog_compiler_static='-non_shared'
8641        ;;
8642      xl* | bgxl* | bgf* | mpixl*)
8643	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8644	lt_prog_compiler_wl='-Wl,'
8645	lt_prog_compiler_pic='-qpic'
8646	lt_prog_compiler_static='-qstaticlink'
8647	;;
8648      *)
8649	case `$CC -V 2>&1 | sed 5q` in
8650	*Sun\ F* | *Sun*Fortran*)
8651	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8652	  lt_prog_compiler_pic='-KPIC'
8653	  lt_prog_compiler_static='-Bstatic'
8654	  lt_prog_compiler_wl=''
8655	  ;;
8656	*Sun\ C*)
8657	  # Sun C 5.9
8658	  lt_prog_compiler_pic='-KPIC'
8659	  lt_prog_compiler_static='-Bstatic'
8660	  lt_prog_compiler_wl='-Wl,'
8661	  ;;
8662	esac
8663	;;
8664      esac
8665      ;;
8666
8667    newsos6)
8668      lt_prog_compiler_pic='-KPIC'
8669      lt_prog_compiler_static='-Bstatic'
8670      ;;
8671
8672    *nto* | *qnx*)
8673      # QNX uses GNU C++, but need to define -shared option too, otherwise
8674      # it will coredump.
8675      lt_prog_compiler_pic='-fPIC -shared'
8676      ;;
8677
8678    osf3* | osf4* | osf5*)
8679      lt_prog_compiler_wl='-Wl,'
8680      # All OSF/1 code is PIC.
8681      lt_prog_compiler_static='-non_shared'
8682      ;;
8683
8684    rdos*)
8685      lt_prog_compiler_static='-non_shared'
8686      ;;
8687
8688    solaris*)
8689      lt_prog_compiler_pic='-KPIC'
8690      lt_prog_compiler_static='-Bstatic'
8691      case $cc_basename in
8692      f77* | f90* | f95*)
8693	lt_prog_compiler_wl='-Qoption ld ';;
8694      *)
8695	lt_prog_compiler_wl='-Wl,';;
8696      esac
8697      ;;
8698
8699    sunos4*)
8700      lt_prog_compiler_wl='-Qoption ld '
8701      lt_prog_compiler_pic='-PIC'
8702      lt_prog_compiler_static='-Bstatic'
8703      ;;
8704
8705    sysv4 | sysv4.2uw2* | sysv4.3*)
8706      lt_prog_compiler_wl='-Wl,'
8707      lt_prog_compiler_pic='-KPIC'
8708      lt_prog_compiler_static='-Bstatic'
8709      ;;
8710
8711    sysv4*MP*)
8712      if test -d /usr/nec ;then
8713	lt_prog_compiler_pic='-Kconform_pic'
8714	lt_prog_compiler_static='-Bstatic'
8715      fi
8716      ;;
8717
8718    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8719      lt_prog_compiler_wl='-Wl,'
8720      lt_prog_compiler_pic='-KPIC'
8721      lt_prog_compiler_static='-Bstatic'
8722      ;;
8723
8724    unicos*)
8725      lt_prog_compiler_wl='-Wl,'
8726      lt_prog_compiler_can_build_shared=no
8727      ;;
8728
8729    uts4*)
8730      lt_prog_compiler_pic='-pic'
8731      lt_prog_compiler_static='-Bstatic'
8732      ;;
8733
8734    *)
8735      lt_prog_compiler_can_build_shared=no
8736      ;;
8737    esac
8738  fi
8739
8740case $host_os in
8741  # For platforms which do not support PIC, -DPIC is meaningless:
8742  *djgpp*)
8743    lt_prog_compiler_pic=
8744    ;;
8745  *)
8746    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8747    ;;
8748esac
8749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8750$as_echo "$lt_prog_compiler_pic" >&6; }
8751
8752
8753
8754
8755
8756
8757#
8758# Check to make sure the PIC flag actually works.
8759#
8760if test -n "$lt_prog_compiler_pic"; then
8761  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8762$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8763if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8764  $as_echo_n "(cached) " >&6
8765else
8766  lt_cv_prog_compiler_pic_works=no
8767   ac_outfile=conftest.$ac_objext
8768   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8769   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8770   # Insert the option either (1) after the last *FLAGS variable, or
8771   # (2) before a word containing "conftest.", or (3) at the end.
8772   # Note that $ac_compile itself does not contain backslashes and begins
8773   # with a dollar sign (not a hyphen), so the echo should work correctly.
8774   # The option is referenced via a variable to avoid confusing sed.
8775   lt_compile=`echo "$ac_compile" | $SED \
8776   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8777   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8778   -e 's:$: $lt_compiler_flag:'`
8779   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8780   (eval "$lt_compile" 2>conftest.err)
8781   ac_status=$?
8782   cat conftest.err >&5
8783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8784   if (exit $ac_status) && test -s "$ac_outfile"; then
8785     # The compiler can only warn and ignore the option if not recognized
8786     # So say no if there are warnings other than the usual output.
8787     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8788     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8789     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8790       lt_cv_prog_compiler_pic_works=yes
8791     fi
8792   fi
8793   $RM conftest*
8794
8795fi
8796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8797$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8798
8799if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8800    case $lt_prog_compiler_pic in
8801     "" | " "*) ;;
8802     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8803     esac
8804else
8805    lt_prog_compiler_pic=
8806     lt_prog_compiler_can_build_shared=no
8807fi
8808
8809fi
8810
8811
8812
8813
8814
8815
8816#
8817# Check to make sure the static flag actually works.
8818#
8819wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8821$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8822if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8823  $as_echo_n "(cached) " >&6
8824else
8825  lt_cv_prog_compiler_static_works=no
8826   save_LDFLAGS="$LDFLAGS"
8827   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8828   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8829   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8830     # The linker can only warn and ignore the option if not recognized
8831     # So say no if there are warnings
8832     if test -s conftest.err; then
8833       # Append any errors to the config.log.
8834       cat conftest.err 1>&5
8835       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8836       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8837       if diff conftest.exp conftest.er2 >/dev/null; then
8838         lt_cv_prog_compiler_static_works=yes
8839       fi
8840     else
8841       lt_cv_prog_compiler_static_works=yes
8842     fi
8843   fi
8844   $RM -r conftest*
8845   LDFLAGS="$save_LDFLAGS"
8846
8847fi
8848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8849$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8850
8851if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8852    :
8853else
8854    lt_prog_compiler_static=
8855fi
8856
8857
8858
8859
8860
8861
8862
8863  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8864$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8865if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8866  $as_echo_n "(cached) " >&6
8867else
8868  lt_cv_prog_compiler_c_o=no
8869   $RM -r conftest 2>/dev/null
8870   mkdir conftest
8871   cd conftest
8872   mkdir out
8873   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8874
8875   lt_compiler_flag="-o out/conftest2.$ac_objext"
8876   # Insert the option either (1) after the last *FLAGS variable, or
8877   # (2) before a word containing "conftest.", or (3) at the end.
8878   # Note that $ac_compile itself does not contain backslashes and begins
8879   # with a dollar sign (not a hyphen), so the echo should work correctly.
8880   lt_compile=`echo "$ac_compile" | $SED \
8881   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8882   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8883   -e 's:$: $lt_compiler_flag:'`
8884   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8885   (eval "$lt_compile" 2>out/conftest.err)
8886   ac_status=$?
8887   cat out/conftest.err >&5
8888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8889   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8890   then
8891     # The compiler can only warn and ignore the option if not recognized
8892     # So say no if there are warnings
8893     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8894     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8895     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8896       lt_cv_prog_compiler_c_o=yes
8897     fi
8898   fi
8899   chmod u+w . 2>&5
8900   $RM conftest*
8901   # SGI C++ compiler will create directory out/ii_files/ for
8902   # template instantiation
8903   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8904   $RM out/* && rmdir out
8905   cd ..
8906   $RM -r conftest
8907   $RM conftest*
8908
8909fi
8910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8911$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8912
8913
8914
8915
8916
8917
8918  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8919$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8920if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8921  $as_echo_n "(cached) " >&6
8922else
8923  lt_cv_prog_compiler_c_o=no
8924   $RM -r conftest 2>/dev/null
8925   mkdir conftest
8926   cd conftest
8927   mkdir out
8928   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8929
8930   lt_compiler_flag="-o out/conftest2.$ac_objext"
8931   # Insert the option either (1) after the last *FLAGS variable, or
8932   # (2) before a word containing "conftest.", or (3) at the end.
8933   # Note that $ac_compile itself does not contain backslashes and begins
8934   # with a dollar sign (not a hyphen), so the echo should work correctly.
8935   lt_compile=`echo "$ac_compile" | $SED \
8936   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8937   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8938   -e 's:$: $lt_compiler_flag:'`
8939   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8940   (eval "$lt_compile" 2>out/conftest.err)
8941   ac_status=$?
8942   cat out/conftest.err >&5
8943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8944   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8945   then
8946     # The compiler can only warn and ignore the option if not recognized
8947     # So say no if there are warnings
8948     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8949     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8950     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8951       lt_cv_prog_compiler_c_o=yes
8952     fi
8953   fi
8954   chmod u+w . 2>&5
8955   $RM conftest*
8956   # SGI C++ compiler will create directory out/ii_files/ for
8957   # template instantiation
8958   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8959   $RM out/* && rmdir out
8960   cd ..
8961   $RM -r conftest
8962   $RM conftest*
8963
8964fi
8965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8966$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8967
8968
8969
8970
8971hard_links="nottested"
8972if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8973  # do not overwrite the value of need_locks provided by the user
8974  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8975$as_echo_n "checking if we can lock with hard links... " >&6; }
8976  hard_links=yes
8977  $RM conftest*
8978  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8979  touch conftest.a
8980  ln conftest.a conftest.b 2>&5 || hard_links=no
8981  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8982  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8983$as_echo "$hard_links" >&6; }
8984  if test "$hard_links" = no; then
8985    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8986$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8987    need_locks=warn
8988  fi
8989else
8990  need_locks=no
8991fi
8992
8993
8994
8995
8996
8997
8998  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8999$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9000
9001  runpath_var=
9002  allow_undefined_flag=
9003  always_export_symbols=no
9004  archive_cmds=
9005  archive_expsym_cmds=
9006  compiler_needs_object=no
9007  enable_shared_with_static_runtimes=no
9008  export_dynamic_flag_spec=
9009  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9010  hardcode_automatic=no
9011  hardcode_direct=no
9012  hardcode_direct_absolute=no
9013  hardcode_libdir_flag_spec=
9014  hardcode_libdir_flag_spec_ld=
9015  hardcode_libdir_separator=
9016  hardcode_minus_L=no
9017  hardcode_shlibpath_var=unsupported
9018  inherit_rpath=no
9019  link_all_deplibs=unknown
9020  module_cmds=
9021  module_expsym_cmds=
9022  old_archive_from_new_cmds=
9023  old_archive_from_expsyms_cmds=
9024  thread_safe_flag_spec=
9025  whole_archive_flag_spec=
9026  # include_expsyms should be a list of space-separated symbols to be *always*
9027  # included in the symbol list
9028  include_expsyms=
9029  # exclude_expsyms can be an extended regexp of symbols to exclude
9030  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9031  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9032  # as well as any symbol that contains `d'.
9033  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9034  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9035  # platforms (ab)use it in PIC code, but their linkers get confused if
9036  # the symbol is explicitly referenced.  Since portable code cannot
9037  # rely on this symbol name, it's probably fine to never include it in
9038  # preloaded symbol tables.
9039  # Exclude shared library initialization/finalization symbols.
9040  extract_expsyms_cmds=
9041
9042  case $host_os in
9043  cygwin* | mingw* | pw32* | cegcc*)
9044    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9045    # When not using gcc, we currently assume that we are using
9046    # Microsoft Visual C++.
9047    if test "$GCC" != yes; then
9048      with_gnu_ld=no
9049    fi
9050    ;;
9051  interix*)
9052    # we just hope/assume this is gcc and not c89 (= MSVC++)
9053    with_gnu_ld=yes
9054    ;;
9055  openbsd*)
9056    with_gnu_ld=no
9057    ;;
9058  esac
9059
9060  ld_shlibs=yes
9061
9062  # On some targets, GNU ld is compatible enough with the native linker
9063  # that we're better off using the native interface for both.
9064  lt_use_gnu_ld_interface=no
9065  if test "$with_gnu_ld" = yes; then
9066    case $host_os in
9067      aix*)
9068	# The AIX port of GNU ld has always aspired to compatibility
9069	# with the native linker.  However, as the warning in the GNU ld
9070	# block says, versions before 2.19.5* couldn't really create working
9071	# shared libraries, regardless of the interface used.
9072	case `$LD -v 2>&1` in
9073	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9074	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9075	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9076	  *)
9077	    lt_use_gnu_ld_interface=yes
9078	    ;;
9079	esac
9080	;;
9081      *)
9082	lt_use_gnu_ld_interface=yes
9083	;;
9084    esac
9085  fi
9086
9087  if test "$lt_use_gnu_ld_interface" = yes; then
9088    # If archive_cmds runs LD, not CC, wlarc should be empty
9089    wlarc='${wl}'
9090
9091    # Set some defaults for GNU ld with shared library support. These
9092    # are reset later if shared libraries are not supported. Putting them
9093    # here allows them to be overridden if necessary.
9094    runpath_var=LD_RUN_PATH
9095    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9096    export_dynamic_flag_spec='${wl}--export-dynamic'
9097    # ancient GNU ld didn't support --whole-archive et. al.
9098    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9099      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9100    else
9101      whole_archive_flag_spec=
9102    fi
9103    supports_anon_versioning=no
9104    case `$LD -v 2>&1` in
9105      *GNU\ gold*) supports_anon_versioning=yes ;;
9106      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9107      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9108      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9109      *\ 2.11.*) ;; # other 2.11 versions
9110      *) supports_anon_versioning=yes ;;
9111    esac
9112
9113    # See if GNU ld supports shared libraries.
9114    case $host_os in
9115    aix[3-9]*)
9116      # On AIX/PPC, the GNU linker is very broken
9117      if test "$host_cpu" != ia64; then
9118	ld_shlibs=no
9119	cat <<_LT_EOF 1>&2
9120
9121*** Warning: the GNU linker, at least up to release 2.19, is reported
9122*** to be unable to reliably create shared libraries on AIX.
9123*** Therefore, libtool is disabling shared libraries support.  If you
9124*** really care for shared libraries, you may want to install binutils
9125*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9126*** You will then need to restart the configuration process.
9127
9128_LT_EOF
9129      fi
9130      ;;
9131
9132    amigaos*)
9133      case $host_cpu in
9134      powerpc)
9135            # see comment about AmigaOS4 .so support
9136            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9137            archive_expsym_cmds=''
9138        ;;
9139      m68k)
9140            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)'
9141            hardcode_libdir_flag_spec='-L$libdir'
9142            hardcode_minus_L=yes
9143        ;;
9144      esac
9145      ;;
9146
9147    beos*)
9148      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9149	allow_undefined_flag=unsupported
9150	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9151	# support --undefined.  This deserves some investigation.  FIXME
9152	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9153      else
9154	ld_shlibs=no
9155      fi
9156      ;;
9157
9158    cygwin* | mingw* | pw32* | cegcc*)
9159      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9160      # as there is no search path for DLLs.
9161      hardcode_libdir_flag_spec='-L$libdir'
9162      export_dynamic_flag_spec='${wl}--export-all-symbols'
9163      allow_undefined_flag=unsupported
9164      always_export_symbols=no
9165      enable_shared_with_static_runtimes=yes
9166      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9167
9168      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9169        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9170	# If the export-symbols file already is a .def file (1st line
9171	# is EXPORTS), use it as is; otherwise, prepend...
9172	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9173	  cp $export_symbols $output_objdir/$soname.def;
9174	else
9175	  echo EXPORTS > $output_objdir/$soname.def;
9176	  cat $export_symbols >> $output_objdir/$soname.def;
9177	fi~
9178	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9179      else
9180	ld_shlibs=no
9181      fi
9182      ;;
9183
9184    haiku*)
9185      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9186      link_all_deplibs=yes
9187      ;;
9188
9189    interix[3-9]*)
9190      hardcode_direct=no
9191      hardcode_shlibpath_var=no
9192      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9193      export_dynamic_flag_spec='${wl}-E'
9194      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9195      # Instead, shared libraries are loaded at an image base (0x10000000 by
9196      # default) and relocated if they conflict, which is a slow very memory
9197      # consuming and fragmenting process.  To avoid this, we pick a random,
9198      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9199      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9200      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9201      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'
9202      ;;
9203
9204    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9205      tmp_diet=no
9206      if test "$host_os" = linux-dietlibc; then
9207	case $cc_basename in
9208	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9209	esac
9210      fi
9211      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9212	 && test "$tmp_diet" = no
9213      then
9214	tmp_addflag=
9215	tmp_sharedflag='-shared'
9216	case $cc_basename,$host_cpu in
9217        pgcc*)				# Portland Group C compiler
9218	  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'
9219	  tmp_addflag=' $pic_flag'
9220	  ;;
9221	pgf77* | pgf90* | pgf95* | pgfortran*)
9222					# Portland Group f77 and f90 compilers
9223	  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'
9224	  tmp_addflag=' $pic_flag -Mnomain' ;;
9225	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9226	  tmp_addflag=' -i_dynamic' ;;
9227	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9228	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9229	ifc* | ifort*)			# Intel Fortran compiler
9230	  tmp_addflag=' -nofor_main' ;;
9231	lf95*)				# Lahey Fortran 8.1
9232	  whole_archive_flag_spec=
9233	  tmp_sharedflag='--shared' ;;
9234	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9235	  tmp_sharedflag='-qmkshrobj'
9236	  tmp_addflag= ;;
9237	nvcc*)	# Cuda Compiler Driver 2.2
9238	  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'
9239	  compiler_needs_object=yes
9240	  ;;
9241	esac
9242	case `$CC -V 2>&1 | sed 5q` in
9243	*Sun\ C*)			# Sun C 5.9
9244	  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'
9245	  compiler_needs_object=yes
9246	  tmp_sharedflag='-G' ;;
9247	*Sun\ F*)			# Sun Fortran 8.3
9248	  tmp_sharedflag='-G' ;;
9249	esac
9250	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9251
9252        if test "x$supports_anon_versioning" = xyes; then
9253          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9254	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9255	    echo "local: *; };" >> $output_objdir/$libname.ver~
9256	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9257        fi
9258
9259	case $cc_basename in
9260	xlf* | bgf* | bgxlf* | mpixlf*)
9261	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9262	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9263	  hardcode_libdir_flag_spec=
9264	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9265	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9266	  if test "x$supports_anon_versioning" = xyes; then
9267	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9268	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9269	      echo "local: *; };" >> $output_objdir/$libname.ver~
9270	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9271	  fi
9272	  ;;
9273	esac
9274      else
9275        ld_shlibs=no
9276      fi
9277      ;;
9278
9279    netbsd*)
9280      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9281	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9282	wlarc=
9283      else
9284	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9285	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9286      fi
9287      ;;
9288
9289    solaris*)
9290      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9291	ld_shlibs=no
9292	cat <<_LT_EOF 1>&2
9293
9294*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9295*** create shared libraries on Solaris systems.  Therefore, libtool
9296*** is disabling shared libraries support.  We urge you to upgrade GNU
9297*** binutils to release 2.9.1 or newer.  Another option is to modify
9298*** your PATH or compiler configuration so that the native linker is
9299*** used, and then restart.
9300
9301_LT_EOF
9302      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9303	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9304	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9305      else
9306	ld_shlibs=no
9307      fi
9308      ;;
9309
9310    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9311      case `$LD -v 2>&1` in
9312        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9313	ld_shlibs=no
9314	cat <<_LT_EOF 1>&2
9315
9316*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9317*** reliably create shared libraries on SCO systems.  Therefore, libtool
9318*** is disabling shared libraries support.  We urge you to upgrade GNU
9319*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9320*** your PATH or compiler configuration so that the native linker is
9321*** used, and then restart.
9322
9323_LT_EOF
9324	;;
9325	*)
9326	  # For security reasons, it is highly recommended that you always
9327	  # use absolute paths for naming shared libraries, and exclude the
9328	  # DT_RUNPATH tag from executables and libraries.  But doing so
9329	  # requires that you compile everything twice, which is a pain.
9330	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9331	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9332	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9333	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9334	  else
9335	    ld_shlibs=no
9336	  fi
9337	;;
9338      esac
9339      ;;
9340
9341    sunos4*)
9342      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9343      wlarc=
9344      hardcode_direct=yes
9345      hardcode_shlibpath_var=no
9346      ;;
9347
9348    *)
9349      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9350	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9351	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9352      else
9353	ld_shlibs=no
9354      fi
9355      ;;
9356    esac
9357
9358    if test "$ld_shlibs" = no; then
9359      runpath_var=
9360      hardcode_libdir_flag_spec=
9361      export_dynamic_flag_spec=
9362      whole_archive_flag_spec=
9363    fi
9364  else
9365    # PORTME fill in a description of your system's linker (not GNU ld)
9366    case $host_os in
9367    aix3*)
9368      allow_undefined_flag=unsupported
9369      always_export_symbols=yes
9370      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'
9371      # Note: this linker hardcodes the directories in LIBPATH if there
9372      # are no directories specified by -L.
9373      hardcode_minus_L=yes
9374      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9375	# Neither direct hardcoding nor static linking is supported with a
9376	# broken collect2.
9377	hardcode_direct=unsupported
9378      fi
9379      ;;
9380
9381    aix[4-9]*)
9382      if test "$host_cpu" = ia64; then
9383	# On IA64, the linker does run time linking by default, so we don't
9384	# have to do anything special.
9385	aix_use_runtimelinking=no
9386	exp_sym_flag='-Bexport'
9387	no_entry_flag=""
9388      else
9389	# If we're using GNU nm, then we don't want the "-C" option.
9390	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9391	# Also, AIX nm treats weak defined symbols like other global
9392	# defined symbols, whereas GNU nm marks them as "W".
9393	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9394	  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'
9395	else
9396	  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'
9397	fi
9398	aix_use_runtimelinking=no
9399
9400	# Test if we are trying to use run time linking or normal
9401	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9402	# need to do runtime linking.
9403	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9404	  for ld_flag in $LDFLAGS; do
9405	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9406	    aix_use_runtimelinking=yes
9407	    break
9408	  fi
9409	  done
9410	  ;;
9411	esac
9412
9413	exp_sym_flag='-bexport'
9414	no_entry_flag='-bnoentry'
9415      fi
9416
9417      # When large executables or shared objects are built, AIX ld can
9418      # have problems creating the table of contents.  If linking a library
9419      # or program results in "error TOC overflow" add -mminimal-toc to
9420      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9421      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9422
9423      archive_cmds=''
9424      hardcode_direct=yes
9425      hardcode_direct_absolute=yes
9426      hardcode_libdir_separator=':'
9427      link_all_deplibs=yes
9428      file_list_spec='${wl}-f,'
9429
9430      if test "$GCC" = yes; then
9431	case $host_os in aix4.[012]|aix4.[012].*)
9432	# We only want to do this on AIX 4.2 and lower, the check
9433	# below for broken collect2 doesn't work under 4.3+
9434	  collect2name=`${CC} -print-prog-name=collect2`
9435	  if test -f "$collect2name" &&
9436	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9437	  then
9438	  # We have reworked collect2
9439	  :
9440	  else
9441	  # We have old collect2
9442	  hardcode_direct=unsupported
9443	  # It fails to find uninstalled libraries when the uninstalled
9444	  # path is not listed in the libpath.  Setting hardcode_minus_L
9445	  # to unsupported forces relinking
9446	  hardcode_minus_L=yes
9447	  hardcode_libdir_flag_spec='-L$libdir'
9448	  hardcode_libdir_separator=
9449	  fi
9450	  ;;
9451	esac
9452	shared_flag='-shared'
9453	if test "$aix_use_runtimelinking" = yes; then
9454	  shared_flag="$shared_flag "'${wl}-G'
9455	fi
9456      else
9457	# not using gcc
9458	if test "$host_cpu" = ia64; then
9459	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9460	# chokes on -Wl,-G. The following line is correct:
9461	  shared_flag='-G'
9462	else
9463	  if test "$aix_use_runtimelinking" = yes; then
9464	    shared_flag='${wl}-G'
9465	  else
9466	    shared_flag='${wl}-bM:SRE'
9467	  fi
9468	fi
9469      fi
9470
9471      export_dynamic_flag_spec='${wl}-bexpall'
9472      # It seems that -bexpall does not export symbols beginning with
9473      # underscore (_), so it is better to generate a list of symbols to export.
9474      always_export_symbols=yes
9475      if test "$aix_use_runtimelinking" = yes; then
9476	# Warning - without using the other runtime loading flags (-brtl),
9477	# -berok will link without error, but may produce a broken library.
9478	allow_undefined_flag='-berok'
9479        # Determine the default libpath from the value encoded in an
9480        # empty executable.
9481        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9482/* end confdefs.h.  */
9483
9484int
9485main ()
9486{
9487
9488  ;
9489  return 0;
9490}
9491_ACEOF
9492if ac_fn_c_try_link "$LINENO"; then :
9493
9494lt_aix_libpath_sed='
9495    /Import File Strings/,/^$/ {
9496	/^0/ {
9497	    s/^0  *\(.*\)$/\1/
9498	    p
9499	}
9500    }'
9501aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9502# Check for a 64-bit object if we didn't find anything.
9503if test -z "$aix_libpath"; then
9504  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9505fi
9506fi
9507rm -f core conftest.err conftest.$ac_objext \
9508    conftest$ac_exeext conftest.$ac_ext
9509if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9510
9511        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9512        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"
9513      else
9514	if test "$host_cpu" = ia64; then
9515	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9516	  allow_undefined_flag="-z nodefs"
9517	  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"
9518	else
9519	 # Determine the default libpath from the value encoded in an
9520	 # empty executable.
9521	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9522/* end confdefs.h.  */
9523
9524int
9525main ()
9526{
9527
9528  ;
9529  return 0;
9530}
9531_ACEOF
9532if ac_fn_c_try_link "$LINENO"; then :
9533
9534lt_aix_libpath_sed='
9535    /Import File Strings/,/^$/ {
9536	/^0/ {
9537	    s/^0  *\(.*\)$/\1/
9538	    p
9539	}
9540    }'
9541aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9542# Check for a 64-bit object if we didn't find anything.
9543if test -z "$aix_libpath"; then
9544  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9545fi
9546fi
9547rm -f core conftest.err conftest.$ac_objext \
9548    conftest$ac_exeext conftest.$ac_ext
9549if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9550
9551	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9552	  # Warning - without using the other run time loading flags,
9553	  # -berok will link without error, but may produce a broken library.
9554	  no_undefined_flag=' ${wl}-bernotok'
9555	  allow_undefined_flag=' ${wl}-berok'
9556	  if test "$with_gnu_ld" = yes; then
9557	    # We only use this code for GNU lds that support --whole-archive.
9558	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9559	  else
9560	    # Exported symbols can be pulled into shared objects from archives
9561	    whole_archive_flag_spec='$convenience'
9562	  fi
9563	  archive_cmds_need_lc=yes
9564	  # This is similar to how AIX traditionally builds its shared libraries.
9565	  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'
9566	fi
9567      fi
9568      ;;
9569
9570    amigaos*)
9571      case $host_cpu in
9572      powerpc)
9573            # see comment about AmigaOS4 .so support
9574            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9575            archive_expsym_cmds=''
9576        ;;
9577      m68k)
9578            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)'
9579            hardcode_libdir_flag_spec='-L$libdir'
9580            hardcode_minus_L=yes
9581        ;;
9582      esac
9583      ;;
9584
9585    bsdi[45]*)
9586      export_dynamic_flag_spec=-rdynamic
9587      ;;
9588
9589    cygwin* | mingw* | pw32* | cegcc*)
9590      # When not using gcc, we currently assume that we are using
9591      # Microsoft Visual C++.
9592      # hardcode_libdir_flag_spec is actually meaningless, as there is
9593      # no search path for DLLs.
9594      hardcode_libdir_flag_spec=' '
9595      allow_undefined_flag=unsupported
9596      # Tell ltmain to make .lib files, not .a files.
9597      libext=lib
9598      # Tell ltmain to make .dll files, not .so files.
9599      shrext_cmds=".dll"
9600      # FIXME: Setting linknames here is a bad hack.
9601      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9602      # The linker will automatically build a .lib file if we build a DLL.
9603      old_archive_from_new_cmds='true'
9604      # FIXME: Should let the user specify the lib program.
9605      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9606      fix_srcfile_path='`cygpath -w "$srcfile"`'
9607      enable_shared_with_static_runtimes=yes
9608      ;;
9609
9610    darwin* | rhapsody*)
9611
9612
9613  archive_cmds_need_lc=no
9614  hardcode_direct=no
9615  hardcode_automatic=yes
9616  hardcode_shlibpath_var=unsupported
9617  if test "$lt_cv_ld_force_load" = "yes"; then
9618    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\"`'
9619  else
9620    whole_archive_flag_spec=''
9621  fi
9622  link_all_deplibs=yes
9623  allow_undefined_flag="$_lt_dar_allow_undefined"
9624  case $cc_basename in
9625     ifort*) _lt_dar_can_shared=yes ;;
9626     *) _lt_dar_can_shared=$GCC ;;
9627  esac
9628  if test "$_lt_dar_can_shared" = "yes"; then
9629    output_verbose_link_cmd=func_echo_all
9630    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9631    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9632    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}"
9633    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}"
9634
9635  else
9636  ld_shlibs=no
9637  fi
9638
9639      ;;
9640
9641    dgux*)
9642      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9643      hardcode_libdir_flag_spec='-L$libdir'
9644      hardcode_shlibpath_var=no
9645      ;;
9646
9647    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9648    # support.  Future versions do this automatically, but an explicit c++rt0.o
9649    # does not break anything, and helps significantly (at the cost of a little
9650    # extra space).
9651    freebsd2.2*)
9652      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9653      hardcode_libdir_flag_spec='-R$libdir'
9654      hardcode_direct=yes
9655      hardcode_shlibpath_var=no
9656      ;;
9657
9658    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9659    freebsd2.*)
9660      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9661      hardcode_direct=yes
9662      hardcode_minus_L=yes
9663      hardcode_shlibpath_var=no
9664      ;;
9665
9666    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9667    freebsd* | dragonfly*)
9668      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9669      hardcode_libdir_flag_spec='-R$libdir'
9670      hardcode_direct=yes
9671      hardcode_shlibpath_var=no
9672      ;;
9673
9674    hpux9*)
9675      if test "$GCC" = yes; then
9676	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'
9677      else
9678	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'
9679      fi
9680      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9681      hardcode_libdir_separator=:
9682      hardcode_direct=yes
9683
9684      # hardcode_minus_L: Not really in the search PATH,
9685      # but as the default location of the library.
9686      hardcode_minus_L=yes
9687      export_dynamic_flag_spec='${wl}-E'
9688      ;;
9689
9690    hpux10*)
9691      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9692	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9693      else
9694	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9695      fi
9696      if test "$with_gnu_ld" = no; then
9697	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9698	hardcode_libdir_flag_spec_ld='+b $libdir'
9699	hardcode_libdir_separator=:
9700	hardcode_direct=yes
9701	hardcode_direct_absolute=yes
9702	export_dynamic_flag_spec='${wl}-E'
9703	# hardcode_minus_L: Not really in the search PATH,
9704	# but as the default location of the library.
9705	hardcode_minus_L=yes
9706      fi
9707      ;;
9708
9709    hpux11*)
9710      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9711	case $host_cpu in
9712	hppa*64*)
9713	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9714	  ;;
9715	ia64*)
9716	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9717	  ;;
9718	*)
9719	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9720	  ;;
9721	esac
9722      else
9723	case $host_cpu in
9724	hppa*64*)
9725	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9726	  ;;
9727	ia64*)
9728	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9729	  ;;
9730	*)
9731
9732	  # Older versions of the 11.00 compiler do not understand -b yet
9733	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9734	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9735$as_echo_n "checking if $CC understands -b... " >&6; }
9736if test "${lt_cv_prog_compiler__b+set}" = set; then :
9737  $as_echo_n "(cached) " >&6
9738else
9739  lt_cv_prog_compiler__b=no
9740   save_LDFLAGS="$LDFLAGS"
9741   LDFLAGS="$LDFLAGS -b"
9742   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9743   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9744     # The linker can only warn and ignore the option if not recognized
9745     # So say no if there are warnings
9746     if test -s conftest.err; then
9747       # Append any errors to the config.log.
9748       cat conftest.err 1>&5
9749       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9750       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9751       if diff conftest.exp conftest.er2 >/dev/null; then
9752         lt_cv_prog_compiler__b=yes
9753       fi
9754     else
9755       lt_cv_prog_compiler__b=yes
9756     fi
9757   fi
9758   $RM -r conftest*
9759   LDFLAGS="$save_LDFLAGS"
9760
9761fi
9762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9763$as_echo "$lt_cv_prog_compiler__b" >&6; }
9764
9765if test x"$lt_cv_prog_compiler__b" = xyes; then
9766    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9767else
9768    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9769fi
9770
9771	  ;;
9772	esac
9773      fi
9774      if test "$with_gnu_ld" = no; then
9775	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9776	hardcode_libdir_separator=:
9777
9778	case $host_cpu in
9779	hppa*64*|ia64*)
9780	  hardcode_direct=no
9781	  hardcode_shlibpath_var=no
9782	  ;;
9783	*)
9784	  hardcode_direct=yes
9785	  hardcode_direct_absolute=yes
9786	  export_dynamic_flag_spec='${wl}-E'
9787
9788	  # hardcode_minus_L: Not really in the search PATH,
9789	  # but as the default location of the library.
9790	  hardcode_minus_L=yes
9791	  ;;
9792	esac
9793      fi
9794      ;;
9795
9796    irix5* | irix6* | nonstopux*)
9797      if test "$GCC" = yes; then
9798	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'
9799	# Try to use the -exported_symbol ld option, if it does not
9800	# work, assume that -exports_file does not work either and
9801	# implicitly export all symbols.
9802        save_LDFLAGS="$LDFLAGS"
9803        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9804        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9805/* end confdefs.h.  */
9806int foo(void) {}
9807_ACEOF
9808if ac_fn_c_try_link "$LINENO"; then :
9809  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'
9810
9811fi
9812rm -f core conftest.err conftest.$ac_objext \
9813    conftest$ac_exeext conftest.$ac_ext
9814        LDFLAGS="$save_LDFLAGS"
9815      else
9816	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'
9817	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'
9818      fi
9819      archive_cmds_need_lc='no'
9820      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9821      hardcode_libdir_separator=:
9822      inherit_rpath=yes
9823      link_all_deplibs=yes
9824      ;;
9825
9826    netbsd*)
9827      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9828	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9829      else
9830	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9831      fi
9832      hardcode_libdir_flag_spec='-R$libdir'
9833      hardcode_direct=yes
9834      hardcode_shlibpath_var=no
9835      ;;
9836
9837    newsos6)
9838      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9839      hardcode_direct=yes
9840      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9841      hardcode_libdir_separator=:
9842      hardcode_shlibpath_var=no
9843      ;;
9844
9845    *nto* | *qnx*)
9846      ;;
9847
9848    openbsd*)
9849      if test -f /usr/libexec/ld.so; then
9850	hardcode_direct=yes
9851	hardcode_shlibpath_var=no
9852	hardcode_direct_absolute=yes
9853	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9854	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9855	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9856	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9857	  export_dynamic_flag_spec='${wl}-E'
9858	else
9859	  case $host_os in
9860	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9861	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9862	     hardcode_libdir_flag_spec='-R$libdir'
9863	     ;;
9864	   *)
9865	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9866	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9867	     ;;
9868	  esac
9869	fi
9870      else
9871	ld_shlibs=no
9872      fi
9873      ;;
9874
9875    os2*)
9876      hardcode_libdir_flag_spec='-L$libdir'
9877      hardcode_minus_L=yes
9878      allow_undefined_flag=unsupported
9879      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'
9880      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9881      ;;
9882
9883    osf3*)
9884      if test "$GCC" = yes; then
9885	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9886	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'
9887      else
9888	allow_undefined_flag=' -expect_unresolved \*'
9889	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'
9890      fi
9891      archive_cmds_need_lc='no'
9892      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9893      hardcode_libdir_separator=:
9894      ;;
9895
9896    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9897      if test "$GCC" = yes; then
9898	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9899	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'
9900	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9901      else
9902	allow_undefined_flag=' -expect_unresolved \*'
9903	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'
9904	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~
9905	$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'
9906
9907	# Both c and cxx compiler support -rpath directly
9908	hardcode_libdir_flag_spec='-rpath $libdir'
9909      fi
9910      archive_cmds_need_lc='no'
9911      hardcode_libdir_separator=:
9912      ;;
9913
9914    solaris*)
9915      no_undefined_flag=' -z defs'
9916      if test "$GCC" = yes; then
9917	wlarc='${wl}'
9918	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9919	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9920	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9921      else
9922	case `$CC -V 2>&1` in
9923	*"Compilers 5.0"*)
9924	  wlarc=''
9925	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9926	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9927	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9928	  ;;
9929	*)
9930	  wlarc='${wl}'
9931	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9932	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9933	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9934	  ;;
9935	esac
9936      fi
9937      hardcode_libdir_flag_spec='-R$libdir'
9938      hardcode_shlibpath_var=no
9939      case $host_os in
9940      solaris2.[0-5] | solaris2.[0-5].*) ;;
9941      *)
9942	# The compiler driver will combine and reorder linker options,
9943	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9944	# but is careful enough not to reorder.
9945	# Supported since Solaris 2.6 (maybe 2.5.1?)
9946	if test "$GCC" = yes; then
9947	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9948	else
9949	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9950	fi
9951	;;
9952      esac
9953      link_all_deplibs=yes
9954      ;;
9955
9956    sunos4*)
9957      if test "x$host_vendor" = xsequent; then
9958	# Use $CC to link under sequent, because it throws in some extra .o
9959	# files that make .init and .fini sections work.
9960	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9961      else
9962	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9963      fi
9964      hardcode_libdir_flag_spec='-L$libdir'
9965      hardcode_direct=yes
9966      hardcode_minus_L=yes
9967      hardcode_shlibpath_var=no
9968      ;;
9969
9970    sysv4)
9971      case $host_vendor in
9972	sni)
9973	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9974	  hardcode_direct=yes # is this really true???
9975	;;
9976	siemens)
9977	  ## LD is ld it makes a PLAMLIB
9978	  ## CC just makes a GrossModule.
9979	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9980	  reload_cmds='$CC -r -o $output$reload_objs'
9981	  hardcode_direct=no
9982        ;;
9983	motorola)
9984	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9985	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9986	;;
9987      esac
9988      runpath_var='LD_RUN_PATH'
9989      hardcode_shlibpath_var=no
9990      ;;
9991
9992    sysv4.3*)
9993      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9994      hardcode_shlibpath_var=no
9995      export_dynamic_flag_spec='-Bexport'
9996      ;;
9997
9998    sysv4*MP*)
9999      if test -d /usr/nec; then
10000	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10001	hardcode_shlibpath_var=no
10002	runpath_var=LD_RUN_PATH
10003	hardcode_runpath_var=yes
10004	ld_shlibs=yes
10005      fi
10006      ;;
10007
10008    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10009      no_undefined_flag='${wl}-z,text'
10010      archive_cmds_need_lc=no
10011      hardcode_shlibpath_var=no
10012      runpath_var='LD_RUN_PATH'
10013
10014      if test "$GCC" = yes; then
10015	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10016	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10017      else
10018	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10019	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10020      fi
10021      ;;
10022
10023    sysv5* | sco3.2v5* | sco5v6*)
10024      # Note: We can NOT use -z defs as we might desire, because we do not
10025      # link with -lc, and that would cause any symbols used from libc to
10026      # always be unresolved, which means just about no library would
10027      # ever link correctly.  If we're not using GNU ld we use -z text
10028      # though, which does catch some bad symbols but isn't as heavy-handed
10029      # as -z defs.
10030      no_undefined_flag='${wl}-z,text'
10031      allow_undefined_flag='${wl}-z,nodefs'
10032      archive_cmds_need_lc=no
10033      hardcode_shlibpath_var=no
10034      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10035      hardcode_libdir_separator=':'
10036      link_all_deplibs=yes
10037      export_dynamic_flag_spec='${wl}-Bexport'
10038      runpath_var='LD_RUN_PATH'
10039
10040      if test "$GCC" = yes; then
10041	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10042	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10043      else
10044	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10045	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10046      fi
10047      ;;
10048
10049    uts4*)
10050      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10051      hardcode_libdir_flag_spec='-L$libdir'
10052      hardcode_shlibpath_var=no
10053      ;;
10054
10055    *)
10056      ld_shlibs=no
10057      ;;
10058    esac
10059
10060    if test x$host_vendor = xsni; then
10061      case $host in
10062      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10063	export_dynamic_flag_spec='${wl}-Blargedynsym'
10064	;;
10065      esac
10066    fi
10067  fi
10068
10069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10070$as_echo "$ld_shlibs" >&6; }
10071test "$ld_shlibs" = no && can_build_shared=no
10072
10073with_gnu_ld=$with_gnu_ld
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089#
10090# Do we need to explicitly link libc?
10091#
10092case "x$archive_cmds_need_lc" in
10093x|xyes)
10094  # Assume -lc should be added
10095  archive_cmds_need_lc=yes
10096
10097  if test "$enable_shared" = yes && test "$GCC" = yes; then
10098    case $archive_cmds in
10099    *'~'*)
10100      # FIXME: we may have to deal with multi-command sequences.
10101      ;;
10102    '$CC '*)
10103      # Test whether the compiler implicitly links with -lc since on some
10104      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10105      # to ld, don't add -lc before -lgcc.
10106      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10107$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10108if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10109  $as_echo_n "(cached) " >&6
10110else
10111  $RM conftest*
10112	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10113
10114	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10115  (eval $ac_compile) 2>&5
10116  ac_status=$?
10117  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10118  test $ac_status = 0; } 2>conftest.err; then
10119	  soname=conftest
10120	  lib=conftest
10121	  libobjs=conftest.$ac_objext
10122	  deplibs=
10123	  wl=$lt_prog_compiler_wl
10124	  pic_flag=$lt_prog_compiler_pic
10125	  compiler_flags=-v
10126	  linker_flags=-v
10127	  verstring=
10128	  output_objdir=.
10129	  libname=conftest
10130	  lt_save_allow_undefined_flag=$allow_undefined_flag
10131	  allow_undefined_flag=
10132	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10133  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10134  ac_status=$?
10135  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10136  test $ac_status = 0; }
10137	  then
10138	    lt_cv_archive_cmds_need_lc=no
10139	  else
10140	    lt_cv_archive_cmds_need_lc=yes
10141	  fi
10142	  allow_undefined_flag=$lt_save_allow_undefined_flag
10143	else
10144	  cat conftest.err 1>&5
10145	fi
10146	$RM conftest*
10147
10148fi
10149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10150$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10151      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10152      ;;
10153    esac
10154  fi
10155  ;;
10156esac
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10315$as_echo_n "checking dynamic linker characteristics... " >&6; }
10316
10317if test "$GCC" = yes; then
10318  case $host_os in
10319    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10320    *) lt_awk_arg="/^libraries:/" ;;
10321  esac
10322  case $host_os in
10323    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10324    *) lt_sed_strip_eq="s,=/,/,g" ;;
10325  esac
10326  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10327  case $lt_search_path_spec in
10328  *\;*)
10329    # if the path contains ";" then we assume it to be the separator
10330    # otherwise default to the standard path separator (i.e. ":") - it is
10331    # assumed that no part of a normal pathname contains ";" but that should
10332    # okay in the real world where ";" in dirpaths is itself problematic.
10333    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10334    ;;
10335  *)
10336    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10337    ;;
10338  esac
10339  # Ok, now we have the path, separated by spaces, we can step through it
10340  # and add multilib dir if necessary.
10341  lt_tmp_lt_search_path_spec=
10342  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10343  for lt_sys_path in $lt_search_path_spec; do
10344    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10345      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10346    else
10347      test -d "$lt_sys_path" && \
10348	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10349    fi
10350  done
10351  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10352BEGIN {RS=" "; FS="/|\n";} {
10353  lt_foo="";
10354  lt_count=0;
10355  for (lt_i = NF; lt_i > 0; lt_i--) {
10356    if ($lt_i != "" && $lt_i != ".") {
10357      if ($lt_i == "..") {
10358        lt_count++;
10359      } else {
10360        if (lt_count == 0) {
10361          lt_foo="/" $lt_i lt_foo;
10362        } else {
10363          lt_count--;
10364        }
10365      }
10366    }
10367  }
10368  if (lt_foo != "") { lt_freq[lt_foo]++; }
10369  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10370}'`
10371  # AWK program above erroneously prepends '/' to C:/dos/paths
10372  # for these hosts.
10373  case $host_os in
10374    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10375      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10376  esac
10377  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10378else
10379  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10380fi
10381library_names_spec=
10382libname_spec='lib$name'
10383soname_spec=
10384shrext_cmds=".so"
10385postinstall_cmds=
10386postuninstall_cmds=
10387finish_cmds=
10388finish_eval=
10389shlibpath_var=
10390shlibpath_overrides_runpath=unknown
10391version_type=none
10392dynamic_linker="$host_os ld.so"
10393sys_lib_dlsearch_path_spec="/lib /usr/lib"
10394need_lib_prefix=unknown
10395hardcode_into_libs=no
10396
10397# when you set need_version to no, make sure it does not cause -set_version
10398# flags to be left without arguments
10399need_version=unknown
10400
10401case $host_os in
10402aix3*)
10403  version_type=linux
10404  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10405  shlibpath_var=LIBPATH
10406
10407  # AIX 3 has no versioning support, so we append a major version to the name.
10408  soname_spec='${libname}${release}${shared_ext}$major'
10409  ;;
10410
10411aix[4-9]*)
10412  version_type=linux
10413  need_lib_prefix=no
10414  need_version=no
10415  hardcode_into_libs=yes
10416  if test "$host_cpu" = ia64; then
10417    # AIX 5 supports IA64
10418    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10419    shlibpath_var=LD_LIBRARY_PATH
10420  else
10421    # With GCC up to 2.95.x, collect2 would create an import file
10422    # for dependence libraries.  The import file would start with
10423    # the line `#! .'.  This would cause the generated library to
10424    # depend on `.', always an invalid library.  This was fixed in
10425    # development snapshots of GCC prior to 3.0.
10426    case $host_os in
10427      aix4 | aix4.[01] | aix4.[01].*)
10428      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10429	   echo ' yes '
10430	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10431	:
10432      else
10433	can_build_shared=no
10434      fi
10435      ;;
10436    esac
10437    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10438    # soname into executable. Probably we can add versioning support to
10439    # collect2, so additional links can be useful in future.
10440    if test "$aix_use_runtimelinking" = yes; then
10441      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10442      # instead of lib<name>.a to let people know that these are not
10443      # typical AIX shared libraries.
10444      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10445    else
10446      # We preserve .a as extension for shared libraries through AIX4.2
10447      # and later when we are not doing run time linking.
10448      library_names_spec='${libname}${release}.a $libname.a'
10449      soname_spec='${libname}${release}${shared_ext}$major'
10450    fi
10451    shlibpath_var=LIBPATH
10452  fi
10453  ;;
10454
10455amigaos*)
10456  case $host_cpu in
10457  powerpc)
10458    # Since July 2007 AmigaOS4 officially supports .so libraries.
10459    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10460    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10461    ;;
10462  m68k)
10463    library_names_spec='$libname.ixlibrary $libname.a'
10464    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10465    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'
10466    ;;
10467  esac
10468  ;;
10469
10470beos*)
10471  library_names_spec='${libname}${shared_ext}'
10472  dynamic_linker="$host_os ld.so"
10473  shlibpath_var=LIBRARY_PATH
10474  ;;
10475
10476bsdi[45]*)
10477  version_type=linux
10478  need_version=no
10479  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10480  soname_spec='${libname}${release}${shared_ext}$major'
10481  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10482  shlibpath_var=LD_LIBRARY_PATH
10483  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10484  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10485  # the default ld.so.conf also contains /usr/contrib/lib and
10486  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10487  # libtool to hard-code these into programs
10488  ;;
10489
10490cygwin* | mingw* | pw32* | cegcc*)
10491  version_type=windows
10492  shrext_cmds=".dll"
10493  need_version=no
10494  need_lib_prefix=no
10495
10496  case $GCC,$host_os in
10497  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10498    library_names_spec='$libname.dll.a'
10499    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10500    postinstall_cmds='base_file=`basename \${file}`~
10501      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10502      dldir=$destdir/`dirname \$dlpath`~
10503      test -d \$dldir || mkdir -p \$dldir~
10504      $install_prog $dir/$dlname \$dldir/$dlname~
10505      chmod a+x \$dldir/$dlname~
10506      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10507        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10508      fi'
10509    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10510      dlpath=$dir/\$dldll~
10511       $RM \$dlpath'
10512    shlibpath_overrides_runpath=yes
10513
10514    case $host_os in
10515    cygwin*)
10516      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10517      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10518
10519      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10520      ;;
10521    mingw* | cegcc*)
10522      # MinGW DLLs use traditional 'lib' prefix
10523      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10524      ;;
10525    pw32*)
10526      # pw32 DLLs use 'pw' prefix rather than 'lib'
10527      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10528      ;;
10529    esac
10530    ;;
10531
10532  *)
10533    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10534    ;;
10535  esac
10536  dynamic_linker='Win32 ld.exe'
10537  # FIXME: first we should search . and the directory the executable is in
10538  shlibpath_var=PATH
10539  ;;
10540
10541darwin* | rhapsody*)
10542  dynamic_linker="$host_os dyld"
10543  version_type=darwin
10544  need_lib_prefix=no
10545  need_version=no
10546  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10547  soname_spec='${libname}${release}${major}$shared_ext'
10548  shlibpath_overrides_runpath=yes
10549  shlibpath_var=DYLD_LIBRARY_PATH
10550  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10551
10552  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10553  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10554  ;;
10555
10556dgux*)
10557  version_type=linux
10558  need_lib_prefix=no
10559  need_version=no
10560  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10561  soname_spec='${libname}${release}${shared_ext}$major'
10562  shlibpath_var=LD_LIBRARY_PATH
10563  ;;
10564
10565freebsd* | dragonfly*)
10566  # DragonFly does not have aout.  When/if they implement a new
10567  # versioning mechanism, adjust this.
10568  if test -x /usr/bin/objformat; then
10569    objformat=`/usr/bin/objformat`
10570  else
10571    case $host_os in
10572    freebsd[23].*) objformat=aout ;;
10573    *) objformat=elf ;;
10574    esac
10575  fi
10576  version_type=freebsd-$objformat
10577  case $version_type in
10578    freebsd-elf*)
10579      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10580      need_version=no
10581      need_lib_prefix=no
10582      ;;
10583    freebsd-*)
10584      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10585      need_version=yes
10586      ;;
10587  esac
10588  shlibpath_var=LD_LIBRARY_PATH
10589  case $host_os in
10590  freebsd2.*)
10591    shlibpath_overrides_runpath=yes
10592    ;;
10593  freebsd3.[01]* | freebsdelf3.[01]*)
10594    shlibpath_overrides_runpath=yes
10595    hardcode_into_libs=yes
10596    ;;
10597  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10598  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10599    shlibpath_overrides_runpath=no
10600    hardcode_into_libs=yes
10601    ;;
10602  *) # from 4.6 on, and DragonFly
10603    shlibpath_overrides_runpath=yes
10604    hardcode_into_libs=yes
10605    ;;
10606  esac
10607  ;;
10608
10609gnu*)
10610  version_type=linux
10611  need_lib_prefix=no
10612  need_version=no
10613  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10614  soname_spec='${libname}${release}${shared_ext}$major'
10615  shlibpath_var=LD_LIBRARY_PATH
10616  hardcode_into_libs=yes
10617  ;;
10618
10619haiku*)
10620  version_type=linux
10621  need_lib_prefix=no
10622  need_version=no
10623  dynamic_linker="$host_os runtime_loader"
10624  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10625  soname_spec='${libname}${release}${shared_ext}$major'
10626  shlibpath_var=LIBRARY_PATH
10627  shlibpath_overrides_runpath=yes
10628  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10629  hardcode_into_libs=yes
10630  ;;
10631
10632hpux9* | hpux10* | hpux11*)
10633  # Give a soname corresponding to the major version so that dld.sl refuses to
10634  # link against other versions.
10635  version_type=sunos
10636  need_lib_prefix=no
10637  need_version=no
10638  case $host_cpu in
10639  ia64*)
10640    shrext_cmds='.so'
10641    hardcode_into_libs=yes
10642    dynamic_linker="$host_os dld.so"
10643    shlibpath_var=LD_LIBRARY_PATH
10644    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10645    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10646    soname_spec='${libname}${release}${shared_ext}$major'
10647    if test "X$HPUX_IA64_MODE" = X32; then
10648      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10649    else
10650      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10651    fi
10652    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10653    ;;
10654  hppa*64*)
10655    shrext_cmds='.sl'
10656    hardcode_into_libs=yes
10657    dynamic_linker="$host_os dld.sl"
10658    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10659    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10660    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10661    soname_spec='${libname}${release}${shared_ext}$major'
10662    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10663    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10664    ;;
10665  *)
10666    shrext_cmds='.sl'
10667    dynamic_linker="$host_os dld.sl"
10668    shlibpath_var=SHLIB_PATH
10669    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10670    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10671    soname_spec='${libname}${release}${shared_ext}$major'
10672    ;;
10673  esac
10674  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10675  postinstall_cmds='chmod 555 $lib'
10676  # or fails outright, so override atomically:
10677  install_override_mode=555
10678  ;;
10679
10680interix[3-9]*)
10681  version_type=linux
10682  need_lib_prefix=no
10683  need_version=no
10684  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10685  soname_spec='${libname}${release}${shared_ext}$major'
10686  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10687  shlibpath_var=LD_LIBRARY_PATH
10688  shlibpath_overrides_runpath=no
10689  hardcode_into_libs=yes
10690  ;;
10691
10692irix5* | irix6* | nonstopux*)
10693  case $host_os in
10694    nonstopux*) version_type=nonstopux ;;
10695    *)
10696	if test "$lt_cv_prog_gnu_ld" = yes; then
10697		version_type=linux
10698	else
10699		version_type=irix
10700	fi ;;
10701  esac
10702  need_lib_prefix=no
10703  need_version=no
10704  soname_spec='${libname}${release}${shared_ext}$major'
10705  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10706  case $host_os in
10707  irix5* | nonstopux*)
10708    libsuff= shlibsuff=
10709    ;;
10710  *)
10711    case $LD in # libtool.m4 will add one of these switches to LD
10712    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10713      libsuff= shlibsuff= libmagic=32-bit;;
10714    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10715      libsuff=32 shlibsuff=N32 libmagic=N32;;
10716    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10717      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10718    *) libsuff= shlibsuff= libmagic=never-match;;
10719    esac
10720    ;;
10721  esac
10722  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10723  shlibpath_overrides_runpath=no
10724  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10725  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10726  hardcode_into_libs=yes
10727  ;;
10728
10729# No shared lib support for Linux oldld, aout, or coff.
10730linux*oldld* | linux*aout* | linux*coff*)
10731  dynamic_linker=no
10732  ;;
10733
10734# This must be Linux ELF.
10735linux* | k*bsd*-gnu | kopensolaris*-gnu)
10736  version_type=linux
10737  need_lib_prefix=no
10738  need_version=no
10739  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10740  soname_spec='${libname}${release}${shared_ext}$major'
10741  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10742  shlibpath_var=LD_LIBRARY_PATH
10743  shlibpath_overrides_runpath=no
10744
10745  # Some binutils ld are patched to set DT_RUNPATH
10746  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10747  $as_echo_n "(cached) " >&6
10748else
10749  lt_cv_shlibpath_overrides_runpath=no
10750    save_LDFLAGS=$LDFLAGS
10751    save_libdir=$libdir
10752    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10753	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10754    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10755/* end confdefs.h.  */
10756
10757int
10758main ()
10759{
10760
10761  ;
10762  return 0;
10763}
10764_ACEOF
10765if ac_fn_c_try_link "$LINENO"; then :
10766  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10767  lt_cv_shlibpath_overrides_runpath=yes
10768fi
10769fi
10770rm -f core conftest.err conftest.$ac_objext \
10771    conftest$ac_exeext conftest.$ac_ext
10772    LDFLAGS=$save_LDFLAGS
10773    libdir=$save_libdir
10774
10775fi
10776
10777  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10778
10779  # This implies no fast_install, which is unacceptable.
10780  # Some rework will be needed to allow for fast_install
10781  # before this can be enabled.
10782  hardcode_into_libs=yes
10783
10784  # Append ld.so.conf contents to the search path
10785  if test -f /etc/ld.so.conf; then
10786    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' ' '`
10787    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10788  fi
10789
10790  # We used to test for /lib/ld.so.1 and disable shared libraries on
10791  # powerpc, because MkLinux only supported shared libraries with the
10792  # GNU dynamic linker.  Since this was broken with cross compilers,
10793  # most powerpc-linux boxes support dynamic linking these days and
10794  # people can always --disable-shared, the test was removed, and we
10795  # assume the GNU/Linux dynamic linker is in use.
10796  dynamic_linker='GNU/Linux ld.so'
10797  ;;
10798
10799netbsd*)
10800  version_type=sunos
10801  need_lib_prefix=no
10802  need_version=no
10803  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10804    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10805    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10806    dynamic_linker='NetBSD (a.out) ld.so'
10807  else
10808    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10809    soname_spec='${libname}${release}${shared_ext}$major'
10810    dynamic_linker='NetBSD ld.elf_so'
10811  fi
10812  shlibpath_var=LD_LIBRARY_PATH
10813  shlibpath_overrides_runpath=yes
10814  hardcode_into_libs=yes
10815  ;;
10816
10817newsos6)
10818  version_type=linux
10819  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10820  shlibpath_var=LD_LIBRARY_PATH
10821  shlibpath_overrides_runpath=yes
10822  ;;
10823
10824*nto* | *qnx*)
10825  version_type=qnx
10826  need_lib_prefix=no
10827  need_version=no
10828  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10829  soname_spec='${libname}${release}${shared_ext}$major'
10830  shlibpath_var=LD_LIBRARY_PATH
10831  shlibpath_overrides_runpath=no
10832  hardcode_into_libs=yes
10833  dynamic_linker='ldqnx.so'
10834  ;;
10835
10836openbsd*)
10837  version_type=sunos
10838  sys_lib_dlsearch_path_spec="/usr/lib"
10839  need_lib_prefix=no
10840  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10841  case $host_os in
10842    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10843    *)				need_version=no  ;;
10844  esac
10845  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10846  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10847  shlibpath_var=LD_LIBRARY_PATH
10848  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10849    case $host_os in
10850      openbsd2.[89] | openbsd2.[89].*)
10851	shlibpath_overrides_runpath=no
10852	;;
10853      *)
10854	shlibpath_overrides_runpath=yes
10855	;;
10856      esac
10857  else
10858    shlibpath_overrides_runpath=yes
10859  fi
10860  ;;
10861
10862os2*)
10863  libname_spec='$name'
10864  shrext_cmds=".dll"
10865  need_lib_prefix=no
10866  library_names_spec='$libname${shared_ext} $libname.a'
10867  dynamic_linker='OS/2 ld.exe'
10868  shlibpath_var=LIBPATH
10869  ;;
10870
10871osf3* | osf4* | osf5*)
10872  version_type=osf
10873  need_lib_prefix=no
10874  need_version=no
10875  soname_spec='${libname}${release}${shared_ext}$major'
10876  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10877  shlibpath_var=LD_LIBRARY_PATH
10878  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10879  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10880  ;;
10881
10882rdos*)
10883  dynamic_linker=no
10884  ;;
10885
10886solaris*)
10887  version_type=linux
10888  need_lib_prefix=no
10889  need_version=no
10890  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10891  soname_spec='${libname}${release}${shared_ext}$major'
10892  shlibpath_var=LD_LIBRARY_PATH
10893  shlibpath_overrides_runpath=yes
10894  hardcode_into_libs=yes
10895  # ldd complains unless libraries are executable
10896  postinstall_cmds='chmod +x $lib'
10897  ;;
10898
10899sunos4*)
10900  version_type=sunos
10901  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10902  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10903  shlibpath_var=LD_LIBRARY_PATH
10904  shlibpath_overrides_runpath=yes
10905  if test "$with_gnu_ld" = yes; then
10906    need_lib_prefix=no
10907  fi
10908  need_version=yes
10909  ;;
10910
10911sysv4 | sysv4.3*)
10912  version_type=linux
10913  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10914  soname_spec='${libname}${release}${shared_ext}$major'
10915  shlibpath_var=LD_LIBRARY_PATH
10916  case $host_vendor in
10917    sni)
10918      shlibpath_overrides_runpath=no
10919      need_lib_prefix=no
10920      runpath_var=LD_RUN_PATH
10921      ;;
10922    siemens)
10923      need_lib_prefix=no
10924      ;;
10925    motorola)
10926      need_lib_prefix=no
10927      need_version=no
10928      shlibpath_overrides_runpath=no
10929      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10930      ;;
10931  esac
10932  ;;
10933
10934sysv4*MP*)
10935  if test -d /usr/nec ;then
10936    version_type=linux
10937    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10938    soname_spec='$libname${shared_ext}.$major'
10939    shlibpath_var=LD_LIBRARY_PATH
10940  fi
10941  ;;
10942
10943sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10944  version_type=freebsd-elf
10945  need_lib_prefix=no
10946  need_version=no
10947  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10948  soname_spec='${libname}${release}${shared_ext}$major'
10949  shlibpath_var=LD_LIBRARY_PATH
10950  shlibpath_overrides_runpath=yes
10951  hardcode_into_libs=yes
10952  if test "$with_gnu_ld" = yes; then
10953    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10954  else
10955    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10956    case $host_os in
10957      sco3.2v5*)
10958        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10959	;;
10960    esac
10961  fi
10962  sys_lib_dlsearch_path_spec='/usr/lib'
10963  ;;
10964
10965tpf*)
10966  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10967  version_type=linux
10968  need_lib_prefix=no
10969  need_version=no
10970  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10971  shlibpath_var=LD_LIBRARY_PATH
10972  shlibpath_overrides_runpath=no
10973  hardcode_into_libs=yes
10974  ;;
10975
10976uts4*)
10977  version_type=linux
10978  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10979  soname_spec='${libname}${release}${shared_ext}$major'
10980  shlibpath_var=LD_LIBRARY_PATH
10981  ;;
10982
10983*)
10984  dynamic_linker=no
10985  ;;
10986esac
10987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10988$as_echo "$dynamic_linker" >&6; }
10989test "$dynamic_linker" = no && can_build_shared=no
10990
10991variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10992if test "$GCC" = yes; then
10993  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10994fi
10995
10996if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10997  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10998fi
10999if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11000  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11001fi
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11095$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11096hardcode_action=
11097if test -n "$hardcode_libdir_flag_spec" ||
11098   test -n "$runpath_var" ||
11099   test "X$hardcode_automatic" = "Xyes" ; then
11100
11101  # We can hardcode non-existent directories.
11102  if test "$hardcode_direct" != no &&
11103     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11104     # have to relink, otherwise we might link with an installed library
11105     # when we should be linking with a yet-to-be-installed one
11106     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11107     test "$hardcode_minus_L" != no; then
11108    # Linking always hardcodes the temporary library directory.
11109    hardcode_action=relink
11110  else
11111    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11112    hardcode_action=immediate
11113  fi
11114else
11115  # We cannot hardcode anything, or else we can only hardcode existing
11116  # directories.
11117  hardcode_action=unsupported
11118fi
11119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11120$as_echo "$hardcode_action" >&6; }
11121
11122if test "$hardcode_action" = relink ||
11123   test "$inherit_rpath" = yes; then
11124  # Fast installation is not supported
11125  enable_fast_install=no
11126elif test "$shlibpath_overrides_runpath" = yes ||
11127     test "$enable_shared" = no; then
11128  # Fast installation is not necessary
11129  enable_fast_install=needless
11130fi
11131
11132
11133
11134
11135
11136
11137  if test "x$enable_dlopen" != xyes; then
11138  enable_dlopen=unknown
11139  enable_dlopen_self=unknown
11140  enable_dlopen_self_static=unknown
11141else
11142  lt_cv_dlopen=no
11143  lt_cv_dlopen_libs=
11144
11145  case $host_os in
11146  beos*)
11147    lt_cv_dlopen="load_add_on"
11148    lt_cv_dlopen_libs=
11149    lt_cv_dlopen_self=yes
11150    ;;
11151
11152  mingw* | pw32* | cegcc*)
11153    lt_cv_dlopen="LoadLibrary"
11154    lt_cv_dlopen_libs=
11155    ;;
11156
11157  cygwin*)
11158    lt_cv_dlopen="dlopen"
11159    lt_cv_dlopen_libs=
11160    ;;
11161
11162  darwin*)
11163  # if libdl is installed we need to link against it
11164    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11165$as_echo_n "checking for dlopen in -ldl... " >&6; }
11166if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11167  $as_echo_n "(cached) " >&6
11168else
11169  ac_check_lib_save_LIBS=$LIBS
11170LIBS="-ldl  $LIBS"
11171cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11172/* end confdefs.h.  */
11173
11174/* Override any GCC internal prototype to avoid an error.
11175   Use char because int might match the return type of a GCC
11176   builtin and then its argument prototype would still apply.  */
11177#ifdef __cplusplus
11178extern "C"
11179#endif
11180char dlopen ();
11181int
11182main ()
11183{
11184return dlopen ();
11185  ;
11186  return 0;
11187}
11188_ACEOF
11189if ac_fn_c_try_link "$LINENO"; then :
11190  ac_cv_lib_dl_dlopen=yes
11191else
11192  ac_cv_lib_dl_dlopen=no
11193fi
11194rm -f core conftest.err conftest.$ac_objext \
11195    conftest$ac_exeext conftest.$ac_ext
11196LIBS=$ac_check_lib_save_LIBS
11197fi
11198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11199$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11200if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11201  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11202else
11203
11204    lt_cv_dlopen="dyld"
11205    lt_cv_dlopen_libs=
11206    lt_cv_dlopen_self=yes
11207
11208fi
11209
11210    ;;
11211
11212  *)
11213    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11214if test "x$ac_cv_func_shl_load" = x""yes; then :
11215  lt_cv_dlopen="shl_load"
11216else
11217  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11218$as_echo_n "checking for shl_load in -ldld... " >&6; }
11219if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11220  $as_echo_n "(cached) " >&6
11221else
11222  ac_check_lib_save_LIBS=$LIBS
11223LIBS="-ldld  $LIBS"
11224cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11225/* end confdefs.h.  */
11226
11227/* Override any GCC internal prototype to avoid an error.
11228   Use char because int might match the return type of a GCC
11229   builtin and then its argument prototype would still apply.  */
11230#ifdef __cplusplus
11231extern "C"
11232#endif
11233char shl_load ();
11234int
11235main ()
11236{
11237return shl_load ();
11238  ;
11239  return 0;
11240}
11241_ACEOF
11242if ac_fn_c_try_link "$LINENO"; then :
11243  ac_cv_lib_dld_shl_load=yes
11244else
11245  ac_cv_lib_dld_shl_load=no
11246fi
11247rm -f core conftest.err conftest.$ac_objext \
11248    conftest$ac_exeext conftest.$ac_ext
11249LIBS=$ac_check_lib_save_LIBS
11250fi
11251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11252$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11253if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11254  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11255else
11256  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11257if test "x$ac_cv_func_dlopen" = x""yes; then :
11258  lt_cv_dlopen="dlopen"
11259else
11260  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11261$as_echo_n "checking for dlopen in -ldl... " >&6; }
11262if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11263  $as_echo_n "(cached) " >&6
11264else
11265  ac_check_lib_save_LIBS=$LIBS
11266LIBS="-ldl  $LIBS"
11267cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11268/* end confdefs.h.  */
11269
11270/* Override any GCC internal prototype to avoid an error.
11271   Use char because int might match the return type of a GCC
11272   builtin and then its argument prototype would still apply.  */
11273#ifdef __cplusplus
11274extern "C"
11275#endif
11276char dlopen ();
11277int
11278main ()
11279{
11280return dlopen ();
11281  ;
11282  return 0;
11283}
11284_ACEOF
11285if ac_fn_c_try_link "$LINENO"; then :
11286  ac_cv_lib_dl_dlopen=yes
11287else
11288  ac_cv_lib_dl_dlopen=no
11289fi
11290rm -f core conftest.err conftest.$ac_objext \
11291    conftest$ac_exeext conftest.$ac_ext
11292LIBS=$ac_check_lib_save_LIBS
11293fi
11294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11295$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11296if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11297  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11298else
11299  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11300$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11301if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11302  $as_echo_n "(cached) " >&6
11303else
11304  ac_check_lib_save_LIBS=$LIBS
11305LIBS="-lsvld  $LIBS"
11306cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11307/* end confdefs.h.  */
11308
11309/* Override any GCC internal prototype to avoid an error.
11310   Use char because int might match the return type of a GCC
11311   builtin and then its argument prototype would still apply.  */
11312#ifdef __cplusplus
11313extern "C"
11314#endif
11315char dlopen ();
11316int
11317main ()
11318{
11319return dlopen ();
11320  ;
11321  return 0;
11322}
11323_ACEOF
11324if ac_fn_c_try_link "$LINENO"; then :
11325  ac_cv_lib_svld_dlopen=yes
11326else
11327  ac_cv_lib_svld_dlopen=no
11328fi
11329rm -f core conftest.err conftest.$ac_objext \
11330    conftest$ac_exeext conftest.$ac_ext
11331LIBS=$ac_check_lib_save_LIBS
11332fi
11333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11334$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11335if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11336  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11337else
11338  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11339$as_echo_n "checking for dld_link in -ldld... " >&6; }
11340if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11341  $as_echo_n "(cached) " >&6
11342else
11343  ac_check_lib_save_LIBS=$LIBS
11344LIBS="-ldld  $LIBS"
11345cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11346/* end confdefs.h.  */
11347
11348/* Override any GCC internal prototype to avoid an error.
11349   Use char because int might match the return type of a GCC
11350   builtin and then its argument prototype would still apply.  */
11351#ifdef __cplusplus
11352extern "C"
11353#endif
11354char dld_link ();
11355int
11356main ()
11357{
11358return dld_link ();
11359  ;
11360  return 0;
11361}
11362_ACEOF
11363if ac_fn_c_try_link "$LINENO"; then :
11364  ac_cv_lib_dld_dld_link=yes
11365else
11366  ac_cv_lib_dld_dld_link=no
11367fi
11368rm -f core conftest.err conftest.$ac_objext \
11369    conftest$ac_exeext conftest.$ac_ext
11370LIBS=$ac_check_lib_save_LIBS
11371fi
11372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11373$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11374if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11375  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11376fi
11377
11378
11379fi
11380
11381
11382fi
11383
11384
11385fi
11386
11387
11388fi
11389
11390
11391fi
11392
11393    ;;
11394  esac
11395
11396  if test "x$lt_cv_dlopen" != xno; then
11397    enable_dlopen=yes
11398  else
11399    enable_dlopen=no
11400  fi
11401
11402  case $lt_cv_dlopen in
11403  dlopen)
11404    save_CPPFLAGS="$CPPFLAGS"
11405    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11406
11407    save_LDFLAGS="$LDFLAGS"
11408    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11409
11410    save_LIBS="$LIBS"
11411    LIBS="$lt_cv_dlopen_libs $LIBS"
11412
11413    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11414$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11415if test "${lt_cv_dlopen_self+set}" = set; then :
11416  $as_echo_n "(cached) " >&6
11417else
11418  	  if test "$cross_compiling" = yes; then :
11419  lt_cv_dlopen_self=cross
11420else
11421  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11422  lt_status=$lt_dlunknown
11423  cat > conftest.$ac_ext <<_LT_EOF
11424#line 11424 "configure"
11425#include "confdefs.h"
11426
11427#if HAVE_DLFCN_H
11428#include <dlfcn.h>
11429#endif
11430
11431#include <stdio.h>
11432
11433#ifdef RTLD_GLOBAL
11434#  define LT_DLGLOBAL		RTLD_GLOBAL
11435#else
11436#  ifdef DL_GLOBAL
11437#    define LT_DLGLOBAL		DL_GLOBAL
11438#  else
11439#    define LT_DLGLOBAL		0
11440#  endif
11441#endif
11442
11443/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11444   find out it does not work in some platform. */
11445#ifndef LT_DLLAZY_OR_NOW
11446#  ifdef RTLD_LAZY
11447#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11448#  else
11449#    ifdef DL_LAZY
11450#      define LT_DLLAZY_OR_NOW		DL_LAZY
11451#    else
11452#      ifdef RTLD_NOW
11453#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11454#      else
11455#        ifdef DL_NOW
11456#          define LT_DLLAZY_OR_NOW	DL_NOW
11457#        else
11458#          define LT_DLLAZY_OR_NOW	0
11459#        endif
11460#      endif
11461#    endif
11462#  endif
11463#endif
11464
11465/* When -fvisbility=hidden is used, assume the code has been annotated
11466   correspondingly for the symbols needed.  */
11467#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11468void fnord () __attribute__((visibility("default")));
11469#endif
11470
11471void fnord () { int i=42; }
11472int main ()
11473{
11474  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11475  int status = $lt_dlunknown;
11476
11477  if (self)
11478    {
11479      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11480      else
11481        {
11482	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11483          else puts (dlerror ());
11484	}
11485      /* dlclose (self); */
11486    }
11487  else
11488    puts (dlerror ());
11489
11490  return status;
11491}
11492_LT_EOF
11493  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11494  (eval $ac_link) 2>&5
11495  ac_status=$?
11496  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11497  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11498    (./conftest; exit; ) >&5 2>/dev/null
11499    lt_status=$?
11500    case x$lt_status in
11501      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11502      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11503      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11504    esac
11505  else :
11506    # compilation failed
11507    lt_cv_dlopen_self=no
11508  fi
11509fi
11510rm -fr conftest*
11511
11512
11513fi
11514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11515$as_echo "$lt_cv_dlopen_self" >&6; }
11516
11517    if test "x$lt_cv_dlopen_self" = xyes; then
11518      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11519      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11520$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11521if test "${lt_cv_dlopen_self_static+set}" = set; then :
11522  $as_echo_n "(cached) " >&6
11523else
11524  	  if test "$cross_compiling" = yes; then :
11525  lt_cv_dlopen_self_static=cross
11526else
11527  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11528  lt_status=$lt_dlunknown
11529  cat > conftest.$ac_ext <<_LT_EOF
11530#line 11530 "configure"
11531#include "confdefs.h"
11532
11533#if HAVE_DLFCN_H
11534#include <dlfcn.h>
11535#endif
11536
11537#include <stdio.h>
11538
11539#ifdef RTLD_GLOBAL
11540#  define LT_DLGLOBAL		RTLD_GLOBAL
11541#else
11542#  ifdef DL_GLOBAL
11543#    define LT_DLGLOBAL		DL_GLOBAL
11544#  else
11545#    define LT_DLGLOBAL		0
11546#  endif
11547#endif
11548
11549/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11550   find out it does not work in some platform. */
11551#ifndef LT_DLLAZY_OR_NOW
11552#  ifdef RTLD_LAZY
11553#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11554#  else
11555#    ifdef DL_LAZY
11556#      define LT_DLLAZY_OR_NOW		DL_LAZY
11557#    else
11558#      ifdef RTLD_NOW
11559#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11560#      else
11561#        ifdef DL_NOW
11562#          define LT_DLLAZY_OR_NOW	DL_NOW
11563#        else
11564#          define LT_DLLAZY_OR_NOW	0
11565#        endif
11566#      endif
11567#    endif
11568#  endif
11569#endif
11570
11571/* When -fvisbility=hidden is used, assume the code has been annotated
11572   correspondingly for the symbols needed.  */
11573#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11574void fnord () __attribute__((visibility("default")));
11575#endif
11576
11577void fnord () { int i=42; }
11578int main ()
11579{
11580  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11581  int status = $lt_dlunknown;
11582
11583  if (self)
11584    {
11585      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11586      else
11587        {
11588	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11589          else puts (dlerror ());
11590	}
11591      /* dlclose (self); */
11592    }
11593  else
11594    puts (dlerror ());
11595
11596  return status;
11597}
11598_LT_EOF
11599  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11600  (eval $ac_link) 2>&5
11601  ac_status=$?
11602  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11603  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11604    (./conftest; exit; ) >&5 2>/dev/null
11605    lt_status=$?
11606    case x$lt_status in
11607      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11608      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11609      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11610    esac
11611  else :
11612    # compilation failed
11613    lt_cv_dlopen_self_static=no
11614  fi
11615fi
11616rm -fr conftest*
11617
11618
11619fi
11620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11621$as_echo "$lt_cv_dlopen_self_static" >&6; }
11622    fi
11623
11624    CPPFLAGS="$save_CPPFLAGS"
11625    LDFLAGS="$save_LDFLAGS"
11626    LIBS="$save_LIBS"
11627    ;;
11628  esac
11629
11630  case $lt_cv_dlopen_self in
11631  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11632  *) enable_dlopen_self=unknown ;;
11633  esac
11634
11635  case $lt_cv_dlopen_self_static in
11636  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11637  *) enable_dlopen_self_static=unknown ;;
11638  esac
11639fi
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657striplib=
11658old_striplib=
11659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11660$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11661if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11662  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11663  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11665$as_echo "yes" >&6; }
11666else
11667# FIXME - insert some real tests, host_os isn't really good enough
11668  case $host_os in
11669  darwin*)
11670    if test -n "$STRIP" ; then
11671      striplib="$STRIP -x"
11672      old_striplib="$STRIP -S"
11673      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11674$as_echo "yes" >&6; }
11675    else
11676      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11677$as_echo "no" >&6; }
11678    fi
11679    ;;
11680  *)
11681    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11682$as_echo "no" >&6; }
11683    ;;
11684  esac
11685fi
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698  # Report which library types will actually be built
11699  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11700$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11702$as_echo "$can_build_shared" >&6; }
11703
11704  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11705$as_echo_n "checking whether to build shared libraries... " >&6; }
11706  test "$can_build_shared" = "no" && enable_shared=no
11707
11708  # On AIX, shared libraries and static libraries use the same namespace, and
11709  # are all built from PIC.
11710  case $host_os in
11711  aix3*)
11712    test "$enable_shared" = yes && enable_static=no
11713    if test -n "$RANLIB"; then
11714      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11715      postinstall_cmds='$RANLIB $lib'
11716    fi
11717    ;;
11718
11719  aix[4-9]*)
11720    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11721      test "$enable_shared" = yes && enable_static=no
11722    fi
11723    ;;
11724  esac
11725  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11726$as_echo "$enable_shared" >&6; }
11727
11728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11729$as_echo_n "checking whether to build static libraries... " >&6; }
11730  # Make sure either enable_shared or enable_static is yes.
11731  test "$enable_shared" = yes || enable_static=yes
11732  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11733$as_echo "$enable_static" >&6; }
11734
11735
11736
11737
11738fi
11739ac_ext=c
11740ac_cpp='$CPP $CPPFLAGS'
11741ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11742ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11743ac_compiler_gnu=$ac_cv_c_compiler_gnu
11744
11745CC="$lt_save_CC"
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759        ac_config_commands="$ac_config_commands libtool"
11760
11761
11762
11763
11764# Only expand once:
11765
11766
11767
11768# AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11769
11770# The tests for host and target for $enable_largefile require
11771# canonical names.
11772
11773
11774
11775# As the $enable_largefile decision depends on --enable-plugins we must set it
11776# even in directories otherwise not depending on the $plugins option.
11777
11778
11779  maybe_plugins=no
11780  for ac_header in dlfcn.h
11781do :
11782  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11783"
11784if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11785  cat >>confdefs.h <<_ACEOF
11786#define HAVE_DLFCN_H 1
11787_ACEOF
11788 maybe_plugins=yes
11789fi
11790
11791done
11792
11793  for ac_header in windows.h
11794do :
11795  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11796"
11797if test "x$ac_cv_header_windows_h" = x""yes; then :
11798  cat >>confdefs.h <<_ACEOF
11799#define HAVE_WINDOWS_H 1
11800_ACEOF
11801 maybe_plugins=yes
11802fi
11803
11804done
11805
11806
11807  # Check whether --enable-plugins was given.
11808if test "${enable_plugins+set}" = set; then :
11809  enableval=$enable_plugins; case "${enableval}" in
11810      no) plugins=no ;;
11811      *) plugins=yes
11812         if test "$maybe_plugins" != "yes" ; then
11813	   as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11814	 fi ;;
11815     esac
11816else
11817  plugins=$maybe_plugins
11818
11819fi
11820
11821  if test "$plugins" = "yes"; then
11822    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11823$as_echo_n "checking for library containing dlopen... " >&6; }
11824if test "${ac_cv_search_dlopen+set}" = set; then :
11825  $as_echo_n "(cached) " >&6
11826else
11827  ac_func_search_save_LIBS=$LIBS
11828cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11829/* end confdefs.h.  */
11830
11831/* Override any GCC internal prototype to avoid an error.
11832   Use char because int might match the return type of a GCC
11833   builtin and then its argument prototype would still apply.  */
11834#ifdef __cplusplus
11835extern "C"
11836#endif
11837char dlopen ();
11838int
11839main ()
11840{
11841return dlopen ();
11842  ;
11843  return 0;
11844}
11845_ACEOF
11846for ac_lib in '' dl; do
11847  if test -z "$ac_lib"; then
11848    ac_res="none required"
11849  else
11850    ac_res=-l$ac_lib
11851    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11852  fi
11853  if ac_fn_c_try_link "$LINENO"; then :
11854  ac_cv_search_dlopen=$ac_res
11855fi
11856rm -f core conftest.err conftest.$ac_objext \
11857    conftest$ac_exeext
11858  if test "${ac_cv_search_dlopen+set}" = set; then :
11859  break
11860fi
11861done
11862if test "${ac_cv_search_dlopen+set}" = set; then :
11863
11864else
11865  ac_cv_search_dlopen=no
11866fi
11867rm conftest.$ac_ext
11868LIBS=$ac_func_search_save_LIBS
11869fi
11870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11871$as_echo "$ac_cv_search_dlopen" >&6; }
11872ac_res=$ac_cv_search_dlopen
11873if test "$ac_res" != no; then :
11874  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11875
11876fi
11877
11878  fi
11879
11880
11881case "${host}" in
11882  sparc-*-solaris*|i[3-7]86-*-solaris*)
11883    # On native 32bit sparc and ia32 solaris, large-file and procfs support
11884    # are mutually exclusive; and without procfs support, the bfd/ elf module
11885    # cannot provide certain routines such as elfcore_write_prpsinfo
11886    # or elfcore_write_prstatus.  So unless the user explicitly requested
11887    # large-file support through the --enable-largefile switch, disable
11888    # large-file support in favor of procfs support.
11889    test "${target}" = "${host}" -a "x$plugins" = xno \
11890      && : ${enable_largefile="no"}
11891    ;;
11892esac
11893
11894# Check whether --enable-largefile was given.
11895if test "${enable_largefile+set}" = set; then :
11896  enableval=$enable_largefile;
11897fi
11898
11899if test "$enable_largefile" != no; then
11900
11901  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11902$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11903if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11904  $as_echo_n "(cached) " >&6
11905else
11906  ac_cv_sys_largefile_CC=no
11907     if test "$GCC" != yes; then
11908       ac_save_CC=$CC
11909       while :; do
11910	 # IRIX 6.2 and later do not support large files by default,
11911	 # so use the C compiler's -n32 option if that helps.
11912	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11913/* end confdefs.h.  */
11914#include <sys/types.h>
11915 /* Check that off_t can represent 2**63 - 1 correctly.
11916    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11917    since some C++ compilers masquerading as C compilers
11918    incorrectly reject 9223372036854775807.  */
11919#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11920  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11921		       && LARGE_OFF_T % 2147483647 == 1)
11922		      ? 1 : -1];
11923int
11924main ()
11925{
11926
11927  ;
11928  return 0;
11929}
11930_ACEOF
11931	 if ac_fn_c_try_compile "$LINENO"; then :
11932  break
11933fi
11934rm -f core conftest.err conftest.$ac_objext
11935	 CC="$CC -n32"
11936	 if ac_fn_c_try_compile "$LINENO"; then :
11937  ac_cv_sys_largefile_CC=' -n32'; break
11938fi
11939rm -f core conftest.err conftest.$ac_objext
11940	 break
11941       done
11942       CC=$ac_save_CC
11943       rm -f conftest.$ac_ext
11944    fi
11945fi
11946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11947$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11948  if test "$ac_cv_sys_largefile_CC" != no; then
11949    CC=$CC$ac_cv_sys_largefile_CC
11950  fi
11951
11952  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11953$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11954if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11955  $as_echo_n "(cached) " >&6
11956else
11957  while :; do
11958  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11959/* end confdefs.h.  */
11960#include <sys/types.h>
11961 /* Check that off_t can represent 2**63 - 1 correctly.
11962    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11963    since some C++ compilers masquerading as C compilers
11964    incorrectly reject 9223372036854775807.  */
11965#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11966  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11967		       && LARGE_OFF_T % 2147483647 == 1)
11968		      ? 1 : -1];
11969int
11970main ()
11971{
11972
11973  ;
11974  return 0;
11975}
11976_ACEOF
11977if ac_fn_c_try_compile "$LINENO"; then :
11978  ac_cv_sys_file_offset_bits=no; break
11979fi
11980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11981  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11982/* end confdefs.h.  */
11983#define _FILE_OFFSET_BITS 64
11984#include <sys/types.h>
11985 /* Check that off_t can represent 2**63 - 1 correctly.
11986    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11987    since some C++ compilers masquerading as C compilers
11988    incorrectly reject 9223372036854775807.  */
11989#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11990  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11991		       && LARGE_OFF_T % 2147483647 == 1)
11992		      ? 1 : -1];
11993int
11994main ()
11995{
11996
11997  ;
11998  return 0;
11999}
12000_ACEOF
12001if ac_fn_c_try_compile "$LINENO"; then :
12002  ac_cv_sys_file_offset_bits=64; break
12003fi
12004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12005  ac_cv_sys_file_offset_bits=unknown
12006  break
12007done
12008fi
12009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
12010$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
12011case $ac_cv_sys_file_offset_bits in #(
12012  no | unknown) ;;
12013  *)
12014cat >>confdefs.h <<_ACEOF
12015#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12016_ACEOF
12017;;
12018esac
12019rm -rf conftest*
12020  if test $ac_cv_sys_file_offset_bits = unknown; then
12021    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
12022$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
12023if test "${ac_cv_sys_large_files+set}" = set; then :
12024  $as_echo_n "(cached) " >&6
12025else
12026  while :; do
12027  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12028/* end confdefs.h.  */
12029#include <sys/types.h>
12030 /* Check that off_t can represent 2**63 - 1 correctly.
12031    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12032    since some C++ compilers masquerading as C compilers
12033    incorrectly reject 9223372036854775807.  */
12034#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12035  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12036		       && LARGE_OFF_T % 2147483647 == 1)
12037		      ? 1 : -1];
12038int
12039main ()
12040{
12041
12042  ;
12043  return 0;
12044}
12045_ACEOF
12046if ac_fn_c_try_compile "$LINENO"; then :
12047  ac_cv_sys_large_files=no; break
12048fi
12049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12050  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12051/* end confdefs.h.  */
12052#define _LARGE_FILES 1
12053#include <sys/types.h>
12054 /* Check that off_t can represent 2**63 - 1 correctly.
12055    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12056    since some C++ compilers masquerading as C compilers
12057    incorrectly reject 9223372036854775807.  */
12058#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12059  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12060		       && LARGE_OFF_T % 2147483647 == 1)
12061		      ? 1 : -1];
12062int
12063main ()
12064{
12065
12066  ;
12067  return 0;
12068}
12069_ACEOF
12070if ac_fn_c_try_compile "$LINENO"; then :
12071  ac_cv_sys_large_files=1; break
12072fi
12073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12074  ac_cv_sys_large_files=unknown
12075  break
12076done
12077fi
12078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12079$as_echo "$ac_cv_sys_large_files" >&6; }
12080case $ac_cv_sys_large_files in #(
12081  no | unknown) ;;
12082  *)
12083cat >>confdefs.h <<_ACEOF
12084#define _LARGE_FILES $ac_cv_sys_large_files
12085_ACEOF
12086;;
12087esac
12088rm -rf conftest*
12089  fi
12090fi
12091
12092
12093
12094 if test "$plugins" = "yes"; then
12095  PLUGINS_TRUE=
12096  PLUGINS_FALSE='#'
12097else
12098  PLUGINS_TRUE='#'
12099  PLUGINS_FALSE=
12100fi
12101
12102
12103if test "$plugins" = "yes"; then
12104  enable_targets="$enable_targets plugin"
12105fi
12106
12107# Check whether --enable-64-bit-bfd was given.
12108if test "${enable_64_bit_bfd+set}" = set; then :
12109  enableval=$enable_64_bit_bfd; case "${enableval}" in
12110  yes)  want64=true  ;;
12111  no)   want64=false ;;
12112  *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
12113esac
12114else
12115  want64=false
12116fi
12117
12118# Check whether --enable-targets was given.
12119if test "${enable_targets+set}" = set; then :
12120  enableval=$enable_targets; case "${enableval}" in
12121  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12122            ;;
12123  no)       enable_targets= ;;
12124  *)        enable_targets=$enableval ;;
12125esac
12126fi
12127
12128
12129# Check whether --with-mmap was given.
12130if test "${with_mmap+set}" = set; then :
12131  withval=$with_mmap; case "${withval}" in
12132  yes)  want_mmap=true ;;
12133  no)   want_mmap=false ;;
12134  *)    as_fn_error "bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
12135esac
12136else
12137  want_mmap=false
12138fi
12139
12140# Check whether --enable-secureplt was given.
12141if test "${enable_secureplt+set}" = set; then :
12142  enableval=$enable_secureplt; case "${enableval}" in
12143  yes)  use_secureplt=true  ;;
12144  no)   use_secureplt=false ;;
12145  *)    as_fn_error "bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
12146esac
12147else
12148  use_secureplt=true
12149fi
12150if test $use_secureplt = true; then
12151
12152$as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12153
12154fi
12155
12156# Check whether --enable-leading-mingw64-underscores was given.
12157if test "${enable_leading_mingw64_underscores+set}" = set; then :
12158  enableval=$enable_leading_mingw64_underscores;
12159fi
12160
12161if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12162
12163$as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12164
12165fi
12166
12167DEBUGDIR=${libdir}/debug
12168
12169# Check whether --with-separate-debug-dir was given.
12170if test "${with_separate_debug_dir+set}" = set; then :
12171  withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12172fi
12173
12174
12175
12176# Check to see if we should allow the generation of
12177# symbols with the ELF standard's STT_COMMON type.
12178# Check whether --enable-elf-stt-common was given.
12179if test "${enable_elf_stt_common+set}" = set; then :
12180  enableval=$enable_elf_stt_common; case "${enableval}" in
12181  yes) want_elf_stt_common=true ;;
12182  no)  want_elf_stt_common=false ;;
12183  *)   as_fn_error "bad value ${enableval} for ELF STT_COMMON option" "$LINENO" 5 ;;
12184 esac
12185else
12186  # We have to choose a default behaviour.  For native builds we could
12187# test whether the loader supports the STT_COMMON type, but that would
12188# mean that built binaries could not be exported to older systems where
12189# the loader does not support it. So by default we always choose to
12190# disable this feature.
12191  want_elf_stt_common=false
12192fi
12193if test $want_elf_stt_common = true; then
12194
12195$as_echo "#define USE_STT_COMMON 1" >>confdefs.h
12196
12197fi
12198
12199
12200
12201# Check whether --with-pkgversion was given.
12202if test "${with_pkgversion+set}" = set; then :
12203  withval=$with_pkgversion; case "$withval" in
12204      yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12205      no)  PKGVERSION= ;;
12206      *)   PKGVERSION="($withval) " ;;
12207     esac
12208else
12209  PKGVERSION="(GNU Binutils) "
12210
12211fi
12212
12213
12214
12215
12216
12217# Check whether --with-bugurl was given.
12218if test "${with_bugurl+set}" = set; then :
12219  withval=$with_bugurl; case "$withval" in
12220      yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12221      no)  BUGURL=
12222	   ;;
12223      *)   BUGURL="$withval"
12224	   ;;
12225     esac
12226else
12227  BUGURL="http://www.sourceware.org/bugzilla/"
12228
12229fi
12230
12231  case ${BUGURL} in
12232  "")
12233    REPORT_BUGS_TO=
12234    REPORT_BUGS_TEXI=
12235    ;;
12236  *)
12237    REPORT_BUGS_TO="<$BUGURL>"
12238    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12239    ;;
12240  esac;
12241
12242
12243
12244
12245
12246# Set the 'development' global.
12247. $srcdir/../bfd/development.sh
12248
12249GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12250cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12251/* end confdefs.h.  */
12252__GNUC__
12253_ACEOF
12254if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12255  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12256
12257else
12258  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12259fi
12260rm -f conftest*
12261
12262
12263# Check whether --enable-werror was given.
12264if test "${enable_werror+set}" = set; then :
12265  enableval=$enable_werror; case "${enableval}" in
12266     yes | y) ERROR_ON_WARNING="yes" ;;
12267     no | n)  ERROR_ON_WARNING="no" ;;
12268     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12269   esac
12270fi
12271
12272
12273# Disable -Wformat by default when using gcc on mingw
12274case "${host}" in
12275  *-*-mingw32*)
12276    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12277      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12278    fi
12279    ;;
12280  *) ;;
12281esac
12282
12283# Enable -Werror by default when using gcc.  Turn it off for releases.
12284if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12285    ERROR_ON_WARNING=yes
12286fi
12287
12288NO_WERROR=
12289if test "${ERROR_ON_WARNING}" = yes ; then
12290    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12291    NO_WERROR="-Wno-error"
12292fi
12293
12294if test "${GCC}" = yes ; then
12295  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12296fi
12297
12298# Check whether --enable-build-warnings was given.
12299if test "${enable_build_warnings+set}" = set; then :
12300  enableval=$enable_build_warnings; case "${enableval}" in
12301  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12302  no)	if test "${GCC}" = yes ; then
12303	  WARN_CFLAGS="-w"
12304	fi;;
12305  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12306        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12307  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12308        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12309  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12310esac
12311fi
12312
12313
12314if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12315  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12316fi
12317
12318
12319
12320
12321
12322ac_config_headers="$ac_config_headers config.h:config.in"
12323
12324
12325# PR 14072
12326
12327
12328if test -z "$target" ; then
12329    as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12330fi
12331
12332
12333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12334$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12335    # Check whether --enable-maintainer-mode was given.
12336if test "${enable_maintainer_mode+set}" = set; then :
12337  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12338else
12339  USE_MAINTAINER_MODE=no
12340fi
12341
12342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12343$as_echo "$USE_MAINTAINER_MODE" >&6; }
12344   if test $USE_MAINTAINER_MODE = yes; then
12345  MAINTAINER_MODE_TRUE=
12346  MAINTAINER_MODE_FALSE='#'
12347else
12348  MAINTAINER_MODE_TRUE='#'
12349  MAINTAINER_MODE_FALSE=
12350fi
12351
12352  MAINT=$MAINTAINER_MODE_TRUE
12353
12354
12355 if false; then
12356  GENINSRC_NEVER_TRUE=
12357  GENINSRC_NEVER_FALSE='#'
12358else
12359  GENINSRC_NEVER_TRUE='#'
12360  GENINSRC_NEVER_FALSE=
12361fi
12362
12363 case ${build_alias} in
12364  "") build_noncanonical=${build} ;;
12365  *) build_noncanonical=${build_alias} ;;
12366esac
12367
12368 case ${host_alias} in
12369  "") host_noncanonical=${build_noncanonical} ;;
12370  *) host_noncanonical=${host_alias} ;;
12371esac
12372
12373 case ${target_alias} in
12374  "") target_noncanonical=${host_noncanonical} ;;
12375  *) target_noncanonical=${target_alias} ;;
12376esac
12377
12378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12379$as_echo_n "checking whether to install libbfd... " >&6; }
12380  # Check whether --enable-install-libbfd was given.
12381if test "${enable_install_libbfd+set}" = set; then :
12382  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12383else
12384  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12385        install_libbfd_p=yes
12386      else
12387        install_libbfd_p=no
12388      fi
12389fi
12390
12391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12392$as_echo "$install_libbfd_p" >&6; }
12393   if test $install_libbfd_p = yes; then
12394  INSTALL_LIBBFD_TRUE=
12395  INSTALL_LIBBFD_FALSE='#'
12396else
12397  INSTALL_LIBBFD_TRUE='#'
12398  INSTALL_LIBBFD_FALSE=
12399fi
12400
12401  # Need _noncanonical variables for this.
12402
12403
12404
12405
12406  # libbfd.a is a host library containing target dependent code
12407  bfdlibdir='$(libdir)'
12408  bfdincludedir='$(includedir)'
12409  if test "${host}" != "${target}"; then
12410    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12411    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12412  fi
12413
12414
12415
12416
12417
12418
12419
12420
12421host64=false
12422target64=false
12423bfd_default_target_size=32
12424
12425# host stuff:
12426
12427ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru uk"
12428# If we haven't got the data from the intl directory,
12429# assume NLS is disabled.
12430USE_NLS=no
12431LIBINTL=
12432LIBINTL_DEP=
12433INCINTL=
12434XGETTEXT=
12435GMSGFMT=
12436POSUB=
12437
12438if test -f  ../intl/config.intl; then
12439  .  ../intl/config.intl
12440fi
12441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12442$as_echo_n "checking whether NLS is requested... " >&6; }
12443if test x"$USE_NLS" != xyes; then
12444  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12445$as_echo "no" >&6; }
12446else
12447  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12448$as_echo "yes" >&6; }
12449
12450$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12451
12452
12453  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12454$as_echo_n "checking for catalogs to be installed... " >&6; }
12455  # Look for .po and .gmo files in the source directory.
12456  CATALOGS=
12457  XLINGUAS=
12458  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12459    # If there aren't any .gmo files the shell will give us the
12460    # literal string "../path/to/srcdir/po/*.gmo" which has to be
12461    # weeded out.
12462    case "$cat" in *\**)
12463      continue;;
12464    esac
12465    # The quadruple backslash is collapsed to a double backslash
12466    # by the backticks, then collapsed again by the double quotes,
12467    # leaving us with one backslash in the sed expression (right
12468    # before the dot that mustn't act as a wildcard).
12469    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12470    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12471    # The user is allowed to set LINGUAS to a list of languages to
12472    # install catalogs for.  If it's empty that means "all of them."
12473    if test "x$LINGUAS" = x; then
12474      CATALOGS="$CATALOGS $cat"
12475      XLINGUAS="$XLINGUAS $lang"
12476    else
12477      case "$LINGUAS" in *$lang*)
12478        CATALOGS="$CATALOGS $cat"
12479        XLINGUAS="$XLINGUAS $lang"
12480        ;;
12481      esac
12482    fi
12483  done
12484  LINGUAS="$XLINGUAS"
12485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12486$as_echo "$LINGUAS" >&6; }
12487
12488
12489    DATADIRNAME=share
12490
12491  INSTOBJEXT=.mo
12492
12493  GENCAT=gencat
12494
12495  CATOBJEXT=.gmo
12496
12497fi
12498
12499        MKINSTALLDIRS=
12500  if test -n "$ac_aux_dir"; then
12501    case "$ac_aux_dir" in
12502      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12503      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12504    esac
12505  fi
12506  if test -z "$MKINSTALLDIRS"; then
12507    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12508  fi
12509
12510
12511
12512  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12513$as_echo_n "checking whether NLS is requested... " >&6; }
12514    # Check whether --enable-nls was given.
12515if test "${enable_nls+set}" = set; then :
12516  enableval=$enable_nls; USE_NLS=$enableval
12517else
12518  USE_NLS=yes
12519fi
12520
12521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12522$as_echo "$USE_NLS" >&6; }
12523
12524
12525
12526
12527
12528
12529# Prepare PATH_SEPARATOR.
12530# The user is always right.
12531if test "${PATH_SEPARATOR+set}" != set; then
12532  echo "#! /bin/sh" >conf$$.sh
12533  echo  "exit 0"   >>conf$$.sh
12534  chmod +x conf$$.sh
12535  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12536    PATH_SEPARATOR=';'
12537  else
12538    PATH_SEPARATOR=:
12539  fi
12540  rm -f conf$$.sh
12541fi
12542
12543# Find out how to test for executable files. Don't use a zero-byte file,
12544# as systems may use methods other than mode bits to determine executability.
12545cat >conf$$.file <<_ASEOF
12546#! /bin/sh
12547exit 0
12548_ASEOF
12549chmod +x conf$$.file
12550if test -x conf$$.file >/dev/null 2>&1; then
12551  ac_executable_p="test -x"
12552else
12553  ac_executable_p="test -f"
12554fi
12555rm -f conf$$.file
12556
12557# Extract the first word of "msgfmt", so it can be a program name with args.
12558set dummy msgfmt; ac_word=$2
12559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12560$as_echo_n "checking for $ac_word... " >&6; }
12561if test "${ac_cv_path_MSGFMT+set}" = set; then :
12562  $as_echo_n "(cached) " >&6
12563else
12564  case "$MSGFMT" in
12565  [\\/]* | ?:[\\/]*)
12566    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12567    ;;
12568  *)
12569    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12570    for ac_dir in $PATH; do
12571      IFS="$ac_save_IFS"
12572      test -z "$ac_dir" && ac_dir=.
12573      for ac_exec_ext in '' $ac_executable_extensions; do
12574        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12575          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12576     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12577            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12578            break 2
12579          fi
12580        fi
12581      done
12582    done
12583    IFS="$ac_save_IFS"
12584  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12585    ;;
12586esac
12587fi
12588MSGFMT="$ac_cv_path_MSGFMT"
12589if test "$MSGFMT" != ":"; then
12590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12591$as_echo "$MSGFMT" >&6; }
12592else
12593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12594$as_echo "no" >&6; }
12595fi
12596
12597  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12598set dummy gmsgfmt; ac_word=$2
12599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12600$as_echo_n "checking for $ac_word... " >&6; }
12601if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12602  $as_echo_n "(cached) " >&6
12603else
12604  case $GMSGFMT in
12605  [\\/]* | ?:[\\/]*)
12606  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12607  ;;
12608  *)
12609  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12610for as_dir in $PATH
12611do
12612  IFS=$as_save_IFS
12613  test -z "$as_dir" && as_dir=.
12614    for ac_exec_ext in '' $ac_executable_extensions; do
12615  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12616    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12617    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12618    break 2
12619  fi
12620done
12621  done
12622IFS=$as_save_IFS
12623
12624  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12625  ;;
12626esac
12627fi
12628GMSGFMT=$ac_cv_path_GMSGFMT
12629if test -n "$GMSGFMT"; then
12630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12631$as_echo "$GMSGFMT" >&6; }
12632else
12633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12634$as_echo "no" >&6; }
12635fi
12636
12637
12638
12639
12640# Prepare PATH_SEPARATOR.
12641# The user is always right.
12642if test "${PATH_SEPARATOR+set}" != set; then
12643  echo "#! /bin/sh" >conf$$.sh
12644  echo  "exit 0"   >>conf$$.sh
12645  chmod +x conf$$.sh
12646  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12647    PATH_SEPARATOR=';'
12648  else
12649    PATH_SEPARATOR=:
12650  fi
12651  rm -f conf$$.sh
12652fi
12653
12654# Find out how to test for executable files. Don't use a zero-byte file,
12655# as systems may use methods other than mode bits to determine executability.
12656cat >conf$$.file <<_ASEOF
12657#! /bin/sh
12658exit 0
12659_ASEOF
12660chmod +x conf$$.file
12661if test -x conf$$.file >/dev/null 2>&1; then
12662  ac_executable_p="test -x"
12663else
12664  ac_executable_p="test -f"
12665fi
12666rm -f conf$$.file
12667
12668# Extract the first word of "xgettext", so it can be a program name with args.
12669set dummy xgettext; ac_word=$2
12670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12671$as_echo_n "checking for $ac_word... " >&6; }
12672if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12673  $as_echo_n "(cached) " >&6
12674else
12675  case "$XGETTEXT" in
12676  [\\/]* | ?:[\\/]*)
12677    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12678    ;;
12679  *)
12680    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12681    for ac_dir in $PATH; do
12682      IFS="$ac_save_IFS"
12683      test -z "$ac_dir" && ac_dir=.
12684      for ac_exec_ext in '' $ac_executable_extensions; do
12685        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12686          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12687     (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
12688            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12689            break 2
12690          fi
12691        fi
12692      done
12693    done
12694    IFS="$ac_save_IFS"
12695  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12696    ;;
12697esac
12698fi
12699XGETTEXT="$ac_cv_path_XGETTEXT"
12700if test "$XGETTEXT" != ":"; then
12701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12702$as_echo "$XGETTEXT" >&6; }
12703else
12704  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12705$as_echo "no" >&6; }
12706fi
12707
12708    rm -f messages.po
12709
12710
12711# Prepare PATH_SEPARATOR.
12712# The user is always right.
12713if test "${PATH_SEPARATOR+set}" != set; then
12714  echo "#! /bin/sh" >conf$$.sh
12715  echo  "exit 0"   >>conf$$.sh
12716  chmod +x conf$$.sh
12717  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12718    PATH_SEPARATOR=';'
12719  else
12720    PATH_SEPARATOR=:
12721  fi
12722  rm -f conf$$.sh
12723fi
12724
12725# Find out how to test for executable files. Don't use a zero-byte file,
12726# as systems may use methods other than mode bits to determine executability.
12727cat >conf$$.file <<_ASEOF
12728#! /bin/sh
12729exit 0
12730_ASEOF
12731chmod +x conf$$.file
12732if test -x conf$$.file >/dev/null 2>&1; then
12733  ac_executable_p="test -x"
12734else
12735  ac_executable_p="test -f"
12736fi
12737rm -f conf$$.file
12738
12739# Extract the first word of "msgmerge", so it can be a program name with args.
12740set dummy msgmerge; ac_word=$2
12741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12742$as_echo_n "checking for $ac_word... " >&6; }
12743if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12744  $as_echo_n "(cached) " >&6
12745else
12746  case "$MSGMERGE" in
12747  [\\/]* | ?:[\\/]*)
12748    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12749    ;;
12750  *)
12751    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12752    for ac_dir in $PATH; do
12753      IFS="$ac_save_IFS"
12754      test -z "$ac_dir" && ac_dir=.
12755      for ac_exec_ext in '' $ac_executable_extensions; do
12756        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12757          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12758            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12759            break 2
12760          fi
12761        fi
12762      done
12763    done
12764    IFS="$ac_save_IFS"
12765  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12766    ;;
12767esac
12768fi
12769MSGMERGE="$ac_cv_path_MSGMERGE"
12770if test "$MSGMERGE" != ":"; then
12771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12772$as_echo "$MSGMERGE" >&6; }
12773else
12774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12775$as_echo "no" >&6; }
12776fi
12777
12778
12779      if test "$GMSGFMT" != ":"; then
12780            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12781       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12782      : ;
12783    else
12784      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12785      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12786$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12787      GMSGFMT=":"
12788    fi
12789  fi
12790
12791      if test "$XGETTEXT" != ":"; then
12792            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12793       (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
12794      : ;
12795    else
12796      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12797$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12798      XGETTEXT=":"
12799    fi
12800        rm -f messages.po
12801  fi
12802
12803  ac_config_commands="$ac_config_commands default-1"
12804
12805
12806
12807# Permit host specific settings.
12808. ${srcdir}/configure.host
12809
12810
12811
12812
12813BFD_HOST_64BIT_LONG=0
12814BFD_HOST_64BIT_LONG_LONG=0
12815BFD_HOST_64_BIT_DEFINED=0
12816BFD_HOST_64_BIT=
12817BFD_HOST_U_64_BIT=
12818BFD_HOSTPTR_T="unsigned long"
12819
12820# The cast to long int works around a bug in the HP C Compiler
12821# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12822# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12823# This bug is HP SR number 8606223364.
12824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12825$as_echo_n "checking size of long long... " >&6; }
12826if test "${ac_cv_sizeof_long_long+set}" = set; then :
12827  $as_echo_n "(cached) " >&6
12828else
12829  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12830
12831else
12832  if test "$ac_cv_type_long_long" = yes; then
12833     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12834$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12835{ as_fn_set_status 77
12836as_fn_error "cannot compute sizeof (long long)
12837See \`config.log' for more details." "$LINENO" 5; }; }
12838   else
12839     ac_cv_sizeof_long_long=0
12840   fi
12841fi
12842
12843fi
12844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12845$as_echo "$ac_cv_sizeof_long_long" >&6; }
12846
12847
12848
12849cat >>confdefs.h <<_ACEOF
12850#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12851_ACEOF
12852
12853
12854# The cast to long int works around a bug in the HP C Compiler
12855# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12856# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12857# This bug is HP SR number 8606223364.
12858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12859$as_echo_n "checking size of void *... " >&6; }
12860if test "${ac_cv_sizeof_void_p+set}" = set; then :
12861  $as_echo_n "(cached) " >&6
12862else
12863  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12864
12865else
12866  if test "$ac_cv_type_void_p" = yes; then
12867     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12868$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12869{ as_fn_set_status 77
12870as_fn_error "cannot compute sizeof (void *)
12871See \`config.log' for more details." "$LINENO" 5; }; }
12872   else
12873     ac_cv_sizeof_void_p=0
12874   fi
12875fi
12876
12877fi
12878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12879$as_echo "$ac_cv_sizeof_void_p" >&6; }
12880
12881
12882
12883cat >>confdefs.h <<_ACEOF
12884#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12885_ACEOF
12886
12887
12888# The cast to long int works around a bug in the HP C Compiler
12889# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12890# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12891# This bug is HP SR number 8606223364.
12892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12893$as_echo_n "checking size of long... " >&6; }
12894if test "${ac_cv_sizeof_long+set}" = set; then :
12895  $as_echo_n "(cached) " >&6
12896else
12897  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12898
12899else
12900  if test "$ac_cv_type_long" = yes; then
12901     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12902$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12903{ as_fn_set_status 77
12904as_fn_error "cannot compute sizeof (long)
12905See \`config.log' for more details." "$LINENO" 5; }; }
12906   else
12907     ac_cv_sizeof_long=0
12908   fi
12909fi
12910
12911fi
12912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12913$as_echo "$ac_cv_sizeof_long" >&6; }
12914
12915
12916
12917cat >>confdefs.h <<_ACEOF
12918#define SIZEOF_LONG $ac_cv_sizeof_long
12919_ACEOF
12920
12921
12922
12923if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12924  host64=true
12925fi
12926
12927if test "x${ac_cv_sizeof_long}" = "x8"; then
12928  BFD_HOST_64BIT_LONG=1
12929  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12930  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12931elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12932  BFD_HOST_64BIT_LONG_LONG=1
12933  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12934  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12935  if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12936    BFD_HOSTPTR_T="unsigned long long"
12937  fi
12938fi
12939
12940if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12941  BFD_HOST_64_BIT_DEFINED=1
12942  BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12943  BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12944fi
12945
12946
12947
12948
12949
12950
12951
12952
12953# Put a plausible default for CC_FOR_BUILD in Makefile.
12954if test -z "$CC_FOR_BUILD"; then
12955  if test "x$cross_compiling" = "xno"; then
12956    CC_FOR_BUILD='$(CC)'
12957  else
12958    CC_FOR_BUILD=gcc
12959  fi
12960fi
12961
12962# Also set EXEEXT_FOR_BUILD.
12963if test "x$cross_compiling" = "xno"; then
12964  EXEEXT_FOR_BUILD='$(EXEEXT)'
12965else
12966  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12967$as_echo_n "checking for build system executable suffix... " >&6; }
12968if test "${bfd_cv_build_exeext+set}" = set; then :
12969  $as_echo_n "(cached) " >&6
12970else
12971  rm -f conftest*
12972     echo 'int main () { return 0; }' > conftest.c
12973     bfd_cv_build_exeext=
12974     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12975     for file in conftest.*; do
12976       case $file in
12977       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12978       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12979       esac
12980     done
12981     rm -f conftest*
12982     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12983fi
12984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12985$as_echo "$bfd_cv_build_exeext" >&6; }
12986  EXEEXT_FOR_BUILD=""
12987  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12988fi
12989
12990
12991for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h wchar.h wctype.h
12992do :
12993  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12994ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12995eval as_val=\$$as_ac_Header
12996   if test "x$as_val" = x""yes; then :
12997  cat >>confdefs.h <<_ACEOF
12998#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12999_ACEOF
13000
13001fi
13002
13003done
13004
13005for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h sys/resource.h
13006do :
13007  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13008ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13009eval as_val=\$$as_ac_Header
13010   if test "x$as_val" = x""yes; then :
13011  cat >>confdefs.h <<_ACEOF
13012#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13013_ACEOF
13014
13015fi
13016
13017done
13018
13019
13020
13021inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
13022
13023acx_cv_header_stdint=stddef.h
13024acx_cv_header_stdint_kind="(already complete)"
13025for i in stdint.h $inttype_headers; do
13026  unset ac_cv_type_uintptr_t
13027  unset ac_cv_type_uintmax_t
13028  unset ac_cv_type_int_least32_t
13029  unset ac_cv_type_int_fast32_t
13030  unset ac_cv_type_uint64_t
13031  $as_echo_n "looking for a compliant stdint.h in $i, " >&6
13032  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
13033#include <$i>
13034"
13035if test "x$ac_cv_type_uintmax_t" = x""yes; then :
13036  acx_cv_header_stdint=$i
13037else
13038  continue
13039fi
13040
13041  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13042#include <$i>
13043"
13044if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13045
13046else
13047  acx_cv_header_stdint_kind="(mostly complete)"
13048fi
13049
13050  ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
13051#include <$i>
13052"
13053if test "x$ac_cv_type_int_least32_t" = x""yes; then :
13054
13055else
13056  acx_cv_header_stdint_kind="(mostly complete)"
13057fi
13058
13059  ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
13060#include <$i>
13061"
13062if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
13063
13064else
13065  acx_cv_header_stdint_kind="(mostly complete)"
13066fi
13067
13068  ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13069#include <$i>
13070"
13071if test "x$ac_cv_type_uint64_t" = x""yes; then :
13072
13073else
13074  acx_cv_header_stdint_kind="(lacks uint64_t)"
13075fi
13076
13077  break
13078done
13079if test "$acx_cv_header_stdint" = stddef.h; then
13080  acx_cv_header_stdint_kind="(lacks uintmax_t)"
13081  for i in stdint.h $inttype_headers; do
13082    unset ac_cv_type_uintptr_t
13083    unset ac_cv_type_uint32_t
13084    unset ac_cv_type_uint64_t
13085    $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
13086    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
13087#include <$i>
13088"
13089if test "x$ac_cv_type_uint32_t" = x""yes; then :
13090  acx_cv_header_stdint=$i
13091else
13092  continue
13093fi
13094
13095    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13096#include <$i>
13097"
13098if test "x$ac_cv_type_uint64_t" = x""yes; then :
13099
13100fi
13101
13102    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13103#include <$i>
13104"
13105if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13106
13107fi
13108
13109    break
13110  done
13111fi
13112if test "$acx_cv_header_stdint" = stddef.h; then
13113  acx_cv_header_stdint_kind="(u_intXX_t style)"
13114  for i in sys/types.h $inttype_headers; do
13115    unset ac_cv_type_u_int32_t
13116    unset ac_cv_type_u_int64_t
13117    $as_echo_n "looking for u_intXX_t types in $i, " >&6
13118    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13119#include <$i>
13120"
13121if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13122  acx_cv_header_stdint=$i
13123else
13124  continue
13125fi
13126
13127    ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13128#include <$i>
13129"
13130if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13131
13132fi
13133
13134    break
13135  done
13136fi
13137if test "$acx_cv_header_stdint" = stddef.h; then
13138  acx_cv_header_stdint_kind="(using manual detection)"
13139fi
13140
13141test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13142test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13143test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13144test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13145test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13146
13147# ----------------- Summarize what we found so far
13148
13149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13150$as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13151
13152case `$as_basename -- bfd_stdint.h ||
13153$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13154	 Xbfd_stdint.h : 'X\(//\)$' \| \
13155	 Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13156$as_echo X/bfd_stdint.h |
13157    sed '/^.*\/\([^/][^/]*\)\/*$/{
13158	    s//\1/
13159	    q
13160	  }
13161	  /^X\/\(\/\/\)$/{
13162	    s//\1/
13163	    q
13164	  }
13165	  /^X\/\(\/\).*/{
13166	    s//\1/
13167	    q
13168	  }
13169	  s/.*/./; q'` in
13170  stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13171$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13172  inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13173$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13174  *) ;;
13175esac
13176
13177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13178$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13179
13180# ----------------- done included file, check C basic types --------
13181
13182# Lacking an uintptr_t?  Test size of void *
13183case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13184  stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13185# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13186# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13187# This bug is HP SR number 8606223364.
13188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13189$as_echo_n "checking size of void *... " >&6; }
13190if test "${ac_cv_sizeof_void_p+set}" = set; then :
13191  $as_echo_n "(cached) " >&6
13192else
13193  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13194
13195else
13196  if test "$ac_cv_type_void_p" = yes; then
13197     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13198$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13199{ as_fn_set_status 77
13200as_fn_error "cannot compute sizeof (void *)
13201See \`config.log' for more details." "$LINENO" 5; }; }
13202   else
13203     ac_cv_sizeof_void_p=0
13204   fi
13205fi
13206
13207fi
13208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13209$as_echo "$ac_cv_sizeof_void_p" >&6; }
13210
13211
13212
13213cat >>confdefs.h <<_ACEOF
13214#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13215_ACEOF
13216
13217 ;;
13218esac
13219
13220# Lacking an uint64_t?  Test size of long
13221case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13222  stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13223# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13224# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13225# This bug is HP SR number 8606223364.
13226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13227$as_echo_n "checking size of long... " >&6; }
13228if test "${ac_cv_sizeof_long+set}" = set; then :
13229  $as_echo_n "(cached) " >&6
13230else
13231  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13232
13233else
13234  if test "$ac_cv_type_long" = yes; then
13235     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13236$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13237{ as_fn_set_status 77
13238as_fn_error "cannot compute sizeof (long)
13239See \`config.log' for more details." "$LINENO" 5; }; }
13240   else
13241     ac_cv_sizeof_long=0
13242   fi
13243fi
13244
13245fi
13246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13247$as_echo "$ac_cv_sizeof_long" >&6; }
13248
13249
13250
13251cat >>confdefs.h <<_ACEOF
13252#define SIZEOF_LONG $ac_cv_sizeof_long
13253_ACEOF
13254
13255 ;;
13256esac
13257
13258if test $acx_cv_header_stdint = stddef.h; then
13259  # Lacking a good header?  Test size of everything and deduce all types.
13260  # The cast to long int works around a bug in the HP C Compiler
13261# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13262# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13263# This bug is HP SR number 8606223364.
13264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13265$as_echo_n "checking size of int... " >&6; }
13266if test "${ac_cv_sizeof_int+set}" = set; then :
13267  $as_echo_n "(cached) " >&6
13268else
13269  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13270
13271else
13272  if test "$ac_cv_type_int" = yes; then
13273     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13274$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13275{ as_fn_set_status 77
13276as_fn_error "cannot compute sizeof (int)
13277See \`config.log' for more details." "$LINENO" 5; }; }
13278   else
13279     ac_cv_sizeof_int=0
13280   fi
13281fi
13282
13283fi
13284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13285$as_echo "$ac_cv_sizeof_int" >&6; }
13286
13287
13288
13289cat >>confdefs.h <<_ACEOF
13290#define SIZEOF_INT $ac_cv_sizeof_int
13291_ACEOF
13292
13293
13294  # The cast to long int works around a bug in the HP C Compiler
13295# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13296# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13297# This bug is HP SR number 8606223364.
13298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13299$as_echo_n "checking size of short... " >&6; }
13300if test "${ac_cv_sizeof_short+set}" = set; then :
13301  $as_echo_n "(cached) " >&6
13302else
13303  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13304
13305else
13306  if test "$ac_cv_type_short" = yes; then
13307     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13308$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13309{ as_fn_set_status 77
13310as_fn_error "cannot compute sizeof (short)
13311See \`config.log' for more details." "$LINENO" 5; }; }
13312   else
13313     ac_cv_sizeof_short=0
13314   fi
13315fi
13316
13317fi
13318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13319$as_echo "$ac_cv_sizeof_short" >&6; }
13320
13321
13322
13323cat >>confdefs.h <<_ACEOF
13324#define SIZEOF_SHORT $ac_cv_sizeof_short
13325_ACEOF
13326
13327
13328  # The cast to long int works around a bug in the HP C Compiler
13329# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13330# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13331# This bug is HP SR number 8606223364.
13332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13333$as_echo_n "checking size of char... " >&6; }
13334if test "${ac_cv_sizeof_char+set}" = set; then :
13335  $as_echo_n "(cached) " >&6
13336else
13337  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13338
13339else
13340  if test "$ac_cv_type_char" = yes; then
13341     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13342$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13343{ as_fn_set_status 77
13344as_fn_error "cannot compute sizeof (char)
13345See \`config.log' for more details." "$LINENO" 5; }; }
13346   else
13347     ac_cv_sizeof_char=0
13348   fi
13349fi
13350
13351fi
13352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13353$as_echo "$ac_cv_sizeof_char" >&6; }
13354
13355
13356
13357cat >>confdefs.h <<_ACEOF
13358#define SIZEOF_CHAR $ac_cv_sizeof_char
13359_ACEOF
13360
13361
13362
13363  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13364$as_echo_n "checking for type equivalent to int8_t... " >&6; }
13365  case "$ac_cv_sizeof_char" in
13366    1) acx_cv_type_int8_t=char ;;
13367    *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
13368  esac
13369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13370$as_echo "$acx_cv_type_int8_t" >&6; }
13371
13372  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13373$as_echo_n "checking for type equivalent to int16_t... " >&6; }
13374  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13375    2:*) acx_cv_type_int16_t=int ;;
13376    *:2) acx_cv_type_int16_t=short ;;
13377    *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
13378  esac
13379  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13380$as_echo "$acx_cv_type_int16_t" >&6; }
13381
13382  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13383$as_echo_n "checking for type equivalent to int32_t... " >&6; }
13384  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13385    4:*) acx_cv_type_int32_t=int ;;
13386    *:4) acx_cv_type_int32_t=long ;;
13387    *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
13388  esac
13389  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13390$as_echo "$acx_cv_type_int32_t" >&6; }
13391fi
13392
13393# These tests are here to make the output prettier
13394
13395if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13396  case "$ac_cv_sizeof_long" in
13397    8) acx_cv_type_int64_t=long ;;
13398  esac
13399  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13400$as_echo_n "checking for type equivalent to int64_t... " >&6; }
13401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13402$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13403fi
13404
13405# Now we can use the above types
13406
13407if test "$ac_cv_type_uintptr_t" != yes; then
13408  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13409$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13410  case $ac_cv_sizeof_void_p in
13411    2) acx_cv_type_intptr_t=int16_t ;;
13412    4) acx_cv_type_intptr_t=int32_t ;;
13413    8) acx_cv_type_intptr_t=int64_t ;;
13414    *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
13415  esac
13416  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13417$as_echo "$acx_cv_type_intptr_t" >&6; }
13418fi
13419
13420# ----------------- done all checks, emit header -------------
13421ac_config_commands="$ac_config_commands bfd_stdint.h"
13422
13423
13424
13425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13426$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13427if test "${ac_cv_header_time+set}" = set; then :
13428  $as_echo_n "(cached) " >&6
13429else
13430  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13431/* end confdefs.h.  */
13432#include <sys/types.h>
13433#include <sys/time.h>
13434#include <time.h>
13435
13436int
13437main ()
13438{
13439if ((struct tm *) 0)
13440return 0;
13441  ;
13442  return 0;
13443}
13444_ACEOF
13445if ac_fn_c_try_compile "$LINENO"; then :
13446  ac_cv_header_time=yes
13447else
13448  ac_cv_header_time=no
13449fi
13450rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13451fi
13452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13453$as_echo "$ac_cv_header_time" >&6; }
13454if test $ac_cv_header_time = yes; then
13455
13456$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13457
13458fi
13459
13460ac_header_dirent=no
13461for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13462  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13464$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13465if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13466  $as_echo_n "(cached) " >&6
13467else
13468  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13469/* end confdefs.h.  */
13470#include <sys/types.h>
13471#include <$ac_hdr>
13472
13473int
13474main ()
13475{
13476if ((DIR *) 0)
13477return 0;
13478  ;
13479  return 0;
13480}
13481_ACEOF
13482if ac_fn_c_try_compile "$LINENO"; then :
13483  eval "$as_ac_Header=yes"
13484else
13485  eval "$as_ac_Header=no"
13486fi
13487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13488fi
13489eval ac_res=\$$as_ac_Header
13490	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13491$as_echo "$ac_res" >&6; }
13492eval as_val=\$$as_ac_Header
13493   if test "x$as_val" = x""yes; then :
13494  cat >>confdefs.h <<_ACEOF
13495#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13496_ACEOF
13497
13498ac_header_dirent=$ac_hdr; break
13499fi
13500
13501done
13502# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13503if test $ac_header_dirent = dirent.h; then
13504  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13505$as_echo_n "checking for library containing opendir... " >&6; }
13506if test "${ac_cv_search_opendir+set}" = set; then :
13507  $as_echo_n "(cached) " >&6
13508else
13509  ac_func_search_save_LIBS=$LIBS
13510cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13511/* end confdefs.h.  */
13512
13513/* Override any GCC internal prototype to avoid an error.
13514   Use char because int might match the return type of a GCC
13515   builtin and then its argument prototype would still apply.  */
13516#ifdef __cplusplus
13517extern "C"
13518#endif
13519char opendir ();
13520int
13521main ()
13522{
13523return opendir ();
13524  ;
13525  return 0;
13526}
13527_ACEOF
13528for ac_lib in '' dir; do
13529  if test -z "$ac_lib"; then
13530    ac_res="none required"
13531  else
13532    ac_res=-l$ac_lib
13533    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13534  fi
13535  if ac_fn_c_try_link "$LINENO"; then :
13536  ac_cv_search_opendir=$ac_res
13537fi
13538rm -f core conftest.err conftest.$ac_objext \
13539    conftest$ac_exeext
13540  if test "${ac_cv_search_opendir+set}" = set; then :
13541  break
13542fi
13543done
13544if test "${ac_cv_search_opendir+set}" = set; then :
13545
13546else
13547  ac_cv_search_opendir=no
13548fi
13549rm conftest.$ac_ext
13550LIBS=$ac_func_search_save_LIBS
13551fi
13552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13553$as_echo "$ac_cv_search_opendir" >&6; }
13554ac_res=$ac_cv_search_opendir
13555if test "$ac_res" != no; then :
13556  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13557
13558fi
13559
13560else
13561  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13562$as_echo_n "checking for library containing opendir... " >&6; }
13563if test "${ac_cv_search_opendir+set}" = set; then :
13564  $as_echo_n "(cached) " >&6
13565else
13566  ac_func_search_save_LIBS=$LIBS
13567cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13568/* end confdefs.h.  */
13569
13570/* Override any GCC internal prototype to avoid an error.
13571   Use char because int might match the return type of a GCC
13572   builtin and then its argument prototype would still apply.  */
13573#ifdef __cplusplus
13574extern "C"
13575#endif
13576char opendir ();
13577int
13578main ()
13579{
13580return opendir ();
13581  ;
13582  return 0;
13583}
13584_ACEOF
13585for ac_lib in '' x; do
13586  if test -z "$ac_lib"; then
13587    ac_res="none required"
13588  else
13589    ac_res=-l$ac_lib
13590    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13591  fi
13592  if ac_fn_c_try_link "$LINENO"; then :
13593  ac_cv_search_opendir=$ac_res
13594fi
13595rm -f core conftest.err conftest.$ac_objext \
13596    conftest$ac_exeext
13597  if test "${ac_cv_search_opendir+set}" = set; then :
13598  break
13599fi
13600done
13601if test "${ac_cv_search_opendir+set}" = set; then :
13602
13603else
13604  ac_cv_search_opendir=no
13605fi
13606rm conftest.$ac_ext
13607LIBS=$ac_func_search_save_LIBS
13608fi
13609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13610$as_echo "$ac_cv_search_opendir" >&6; }
13611ac_res=$ac_cv_search_opendir
13612if test "$ac_res" != no; then :
13613  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13614
13615fi
13616
13617fi
13618
13619
13620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13621$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13622if test "${gcc_cv_header_string+set}" = set; then :
13623  $as_echo_n "(cached) " >&6
13624else
13625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13626/* end confdefs.h.  */
13627#include <string.h>
13628#include <strings.h>
13629int
13630main ()
13631{
13632
13633  ;
13634  return 0;
13635}
13636_ACEOF
13637if ac_fn_c_try_compile "$LINENO"; then :
13638  gcc_cv_header_string=yes
13639else
13640  gcc_cv_header_string=no
13641fi
13642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13643fi
13644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13645$as_echo "$gcc_cv_header_string" >&6; }
13646if test $gcc_cv_header_string = yes; then
13647
13648$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13649
13650fi
13651
13652for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13653do :
13654  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13655ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13656eval as_val=\$$as_ac_var
13657   if test "x$as_val" = x""yes; then :
13658  cat >>confdefs.h <<_ACEOF
13659#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13660_ACEOF
13661
13662fi
13663done
13664
13665for ac_func in strtoull getrlimit
13666do :
13667  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13668ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13669eval as_val=\$$as_ac_var
13670   if test "x$as_val" = x""yes; then :
13671  cat >>confdefs.h <<_ACEOF
13672#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13673_ACEOF
13674
13675fi
13676done
13677
13678
13679ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13680if test "x$ac_cv_have_decl_basename" = x""yes; then :
13681  ac_have_decl=1
13682else
13683  ac_have_decl=0
13684fi
13685
13686cat >>confdefs.h <<_ACEOF
13687#define HAVE_DECL_BASENAME $ac_have_decl
13688_ACEOF
13689
13690ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13691if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13692  ac_have_decl=1
13693else
13694  ac_have_decl=0
13695fi
13696
13697cat >>confdefs.h <<_ACEOF
13698#define HAVE_DECL_FTELLO $ac_have_decl
13699_ACEOF
13700
13701ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13702if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13703  ac_have_decl=1
13704else
13705  ac_have_decl=0
13706fi
13707
13708cat >>confdefs.h <<_ACEOF
13709#define HAVE_DECL_FTELLO64 $ac_have_decl
13710_ACEOF
13711
13712ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13713if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13714  ac_have_decl=1
13715else
13716  ac_have_decl=0
13717fi
13718
13719cat >>confdefs.h <<_ACEOF
13720#define HAVE_DECL_FSEEKO $ac_have_decl
13721_ACEOF
13722
13723ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13724if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13725  ac_have_decl=1
13726else
13727  ac_have_decl=0
13728fi
13729
13730cat >>confdefs.h <<_ACEOF
13731#define HAVE_DECL_FSEEKO64 $ac_have_decl
13732_ACEOF
13733
13734
13735
13736case "${host}" in
13737*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13738
13739$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13740 ;;
13741esac
13742
13743ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13744if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13745  ac_have_decl=1
13746else
13747  ac_have_decl=0
13748fi
13749
13750cat >>confdefs.h <<_ACEOF
13751#define HAVE_DECL_FFS $ac_have_decl
13752_ACEOF
13753
13754ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13755if test "x$ac_cv_have_decl_free" = x""yes; then :
13756  ac_have_decl=1
13757else
13758  ac_have_decl=0
13759fi
13760
13761cat >>confdefs.h <<_ACEOF
13762#define HAVE_DECL_FREE $ac_have_decl
13763_ACEOF
13764
13765ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13766if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13767  ac_have_decl=1
13768else
13769  ac_have_decl=0
13770fi
13771
13772cat >>confdefs.h <<_ACEOF
13773#define HAVE_DECL_GETENV $ac_have_decl
13774_ACEOF
13775
13776ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13777if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13778  ac_have_decl=1
13779else
13780  ac_have_decl=0
13781fi
13782
13783cat >>confdefs.h <<_ACEOF
13784#define HAVE_DECL_MALLOC $ac_have_decl
13785_ACEOF
13786
13787ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13788if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13789  ac_have_decl=1
13790else
13791  ac_have_decl=0
13792fi
13793
13794cat >>confdefs.h <<_ACEOF
13795#define HAVE_DECL_REALLOC $ac_have_decl
13796_ACEOF
13797
13798ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13799if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13800  ac_have_decl=1
13801else
13802  ac_have_decl=0
13803fi
13804
13805cat >>confdefs.h <<_ACEOF
13806#define HAVE_DECL_STPCPY $ac_have_decl
13807_ACEOF
13808
13809ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13810if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13811  ac_have_decl=1
13812else
13813  ac_have_decl=0
13814fi
13815
13816cat >>confdefs.h <<_ACEOF
13817#define HAVE_DECL_STRSTR $ac_have_decl
13818_ACEOF
13819
13820ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13821if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13822  ac_have_decl=1
13823else
13824  ac_have_decl=0
13825fi
13826
13827cat >>confdefs.h <<_ACEOF
13828#define HAVE_DECL_SNPRINTF $ac_have_decl
13829_ACEOF
13830
13831ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13832if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13833  ac_have_decl=1
13834else
13835  ac_have_decl=0
13836fi
13837
13838cat >>confdefs.h <<_ACEOF
13839#define HAVE_DECL_VSNPRINTF $ac_have_decl
13840_ACEOF
13841
13842ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13843if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
13844  ac_have_decl=1
13845else
13846  ac_have_decl=0
13847fi
13848
13849cat >>confdefs.h <<_ACEOF
13850#define HAVE_DECL_STRNLEN $ac_have_decl
13851_ACEOF
13852
13853
13854# Link in zlib if we can.  This allows us to read compressed debug sections.
13855# This is used only by compress.c.
13856
13857  # See if the user specified whether he wants zlib support or not.
13858
13859# Check whether --with-zlib was given.
13860if test "${with_zlib+set}" = set; then :
13861  withval=$with_zlib;
13862else
13863  with_zlib=auto
13864fi
13865
13866
13867  if test "$with_zlib" != "no"; then
13868    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
13869$as_echo_n "checking for library containing zlibVersion... " >&6; }
13870if test "${ac_cv_search_zlibVersion+set}" = set; then :
13871  $as_echo_n "(cached) " >&6
13872else
13873  ac_func_search_save_LIBS=$LIBS
13874cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13875/* end confdefs.h.  */
13876
13877/* Override any GCC internal prototype to avoid an error.
13878   Use char because int might match the return type of a GCC
13879   builtin and then its argument prototype would still apply.  */
13880#ifdef __cplusplus
13881extern "C"
13882#endif
13883char zlibVersion ();
13884int
13885main ()
13886{
13887return zlibVersion ();
13888  ;
13889  return 0;
13890}
13891_ACEOF
13892for ac_lib in '' z; do
13893  if test -z "$ac_lib"; then
13894    ac_res="none required"
13895  else
13896    ac_res=-l$ac_lib
13897    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13898  fi
13899  if ac_fn_c_try_link "$LINENO"; then :
13900  ac_cv_search_zlibVersion=$ac_res
13901fi
13902rm -f core conftest.err conftest.$ac_objext \
13903    conftest$ac_exeext
13904  if test "${ac_cv_search_zlibVersion+set}" = set; then :
13905  break
13906fi
13907done
13908if test "${ac_cv_search_zlibVersion+set}" = set; then :
13909
13910else
13911  ac_cv_search_zlibVersion=no
13912fi
13913rm conftest.$ac_ext
13914LIBS=$ac_func_search_save_LIBS
13915fi
13916{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13917$as_echo "$ac_cv_search_zlibVersion" >&6; }
13918ac_res=$ac_cv_search_zlibVersion
13919if test "$ac_res" != no; then :
13920  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13921  for ac_header in zlib.h
13922do :
13923  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13924if test "x$ac_cv_header_zlib_h" = x""yes; then :
13925  cat >>confdefs.h <<_ACEOF
13926#define HAVE_ZLIB_H 1
13927_ACEOF
13928
13929fi
13930
13931done
13932
13933fi
13934
13935    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13936      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
13937    fi
13938  fi
13939
13940
13941# If we are configured native, pick a core file support file.
13942COREFILE=
13943COREFLAG=
13944CORE_HEADER=
13945TRAD_HEADER=
13946if test "${target}" = "${host}"; then
13947  case "${host}" in
13948  alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
13949	COREFILE=''
13950	;;
13951  alpha*-*-linux-*)
13952	COREFILE=trad-core.lo
13953	TRAD_HEADER='"hosts/alphalinux.h"'
13954	;;
13955  alpha*-*-netbsd* | alpha*-*-openbsd*)
13956	COREFILE=netbsd-core.lo
13957	;;
13958  alpha*-*-*)
13959        COREFILE=osf-core.lo
13960	;;
13961  arm-*-freebsd* | arm-*-kfreebsd*-gnu)
13962	COREFILE='' ;;
13963  arm-*-netbsd* | arm-*-openbsd*)
13964	COREFILE=netbsd-core.lo
13965	;;
13966  arm-*-riscix)		COREFILE=trad-core.lo ;;
13967  hppa*-*-hpux*)	COREFILE=hpux-core.lo ;;
13968  hppa*-*-hiux*)	COREFILE=hpux-core.lo ;;
13969  hppa*-*-mpeix*)	COREFILE=hpux-core.lo ;;
13970  hppa*-*-bsd*)		COREFILE="hpux-core.lo hppabsd-core.lo"
13971			COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
13972  hppa*-*-netbsd* | hppa*-*-openbsd*)
13973	COREFILE=netbsd-core.lo
13974	;;
13975
13976  i370-*-*)
13977	COREFILE=trad-core.lo
13978	TRAD_HEADER='"hosts/i370linux.h"'
13979	;;
13980
13981  i[3-7]86-sequent-bsd*)
13982	COREFILE=trad-core.lo
13983	TRAD_HEADER='"hosts/symmetry.h"'
13984	;;
13985  i[3-7]86-sequent-sysv4*) ;;
13986  i[3-7]86-sequent-sysv*)
13987	COREFILE=trad-core.lo
13988	TRAD_HEADER='"hosts/symmetry.h"'
13989	;;
13990  i[3-7]86-*-bsdi)
13991	COREFILE=
13992	;;
13993  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*)
13994	COREFILE=trad-core.lo
13995	TRAD_HEADER='"hosts/i386bsd.h"'
13996	;;
13997  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
13998	COREFILE=''
13999	TRAD_HEADER='"hosts/i386bsd.h"'
14000	;;
14001  i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
14002	COREFILE=netbsd-core.lo
14003	;;
14004  i[3-7]86-esix-sysv3*)
14005	COREFILE=trad-core.lo
14006	TRAD_HEADER='"hosts/esix.h"'
14007	;;
14008  i[3-7]86-*-sco3.2v5*)
14009	COREFILE=sco5-core.lo
14010	;;
14011  i[3-7]86-*-sco* | i[3-7]86-*-isc*)
14012	COREFILE=trad-core.lo
14013	TRAD_HEADER='"hosts/i386sco.h"'
14014	;;
14015  i[3-7]86-*-mach3*)
14016	COREFILE=trad-core.lo
14017	TRAD_HEADER='"hosts/i386mach3.h"'
14018	;;
14019  i[3-7]86-*-linux-*)
14020	COREFILE=trad-core.lo
14021	TRAD_HEADER='"hosts/i386linux.h"'
14022	case "$enable_targets"-"$want64" in
14023	*x86_64-*linux*|*-true)
14024	  CORE_HEADER='"hosts/x86-64linux.h"'
14025	esac
14026	;;
14027  i[3-7]86-*-isc*)	COREFILE=trad-core.lo ;;
14028  i[3-7]86-*-aix*)	COREFILE=aix386-core.lo ;;
14029  i860-*-mach3* | i860-*-osf1*)
14030	COREFILE=trad-core.lo
14031	TRAD_HEADER='"hosts/i860mach3.h"'
14032	;;
14033  mips-*-netbsd* | mips*-*-openbsd*)
14034	COREFILE=netbsd-core.lo
14035	;;
14036  mips-dec-*)
14037	COREFILE=trad-core.lo
14038	TRAD_HEADER='"hosts/decstation.h"'
14039	;;
14040  mips-sgi-irix4*)	COREFILE=irix-core.lo ;;
14041  mips-sgi-irix5*)	COREFILE=irix-core.lo ;;
14042  mips-sgi-irix6*)	COREFILE=irix-core.lo ;;
14043  mips-*-sysv4*)	;;
14044  mips-*-sysv* | mips-*-riscos*)
14045	COREFILE=trad-core.lo
14046	TRAD_HEADER='"hosts/riscos.h"'
14047	;;
14048  mips-sony-bsd*)
14049	COREFILE=trad-core.lo
14050	TRAD_HEADER='"hosts/news-mips.h"'
14051	;;
14052  m68*-bull*-sysv*)
14053	COREFILE=trad-core.lo
14054	TRAD_HEADER='"hosts/dpx2.h"'
14055	;;
14056  m68*-hp-hpux*)	COREFILE=hpux-core.lo ;;
14057  m68*-hp-bsd*)
14058	COREFILE=trad-core.lo
14059	TRAD_HEADER='"hosts/hp300bsd.h"'
14060	;;
14061  m68*-*-linux-*)
14062	COREFILE=trad-core.lo
14063	TRAD_HEADER='"hosts/m68klinux.h"'
14064	;;
14065  m68*-motorola-sysv*)
14066	COREFILE=trad-core.lo
14067	TRAD_HEADER='"hosts/delta68.h"'
14068	;;
14069  m68*-sony-*)
14070	COREFILE=trad-core.lo
14071	TRAD_HEADER='"hosts/news.h"'
14072	;;
14073  m68*-*-netbsd* | m68*-*-openbsd*)
14074	COREFILE=netbsd-core.lo
14075	;;
14076  m68*-apple-aux*)
14077	COREFILE=trad-core.lo
14078	TRAD_HEADER='"hosts/m68kaux.h"'
14079	;;
14080  m88*-*-sysv4*)
14081	;;
14082  m88*-motorola-sysv*)
14083	COREFILE=ptrace-core.lo
14084	;;
14085  m88*-*-mach3*)
14086	COREFILE=trad-core.lo
14087	TRAD_HEADER='"hosts/m88kmach3.h"'
14088	;;
14089  m88*-*-openbsd*)
14090	COREFILE=netbsd-core.lo
14091	;;
14092  ns32k-pc532-mach)
14093	COREFILE=trad-core.lo
14094	TRAD_HEADER='"hosts/pc532mach.h"'
14095	;;
14096  ns32k-*-netbsd* | ns32k-*-openbsd*)
14097	COREFILE=netbsd-core.lo
14098	;;
14099  rs6000-*-lynx*)
14100	COREFILE=lynx-core.lo
14101	;;
14102  rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
14103        COREFILE=rs6000-core.lo
14104	COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
14105	;;
14106  rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
14107        COREFILE=rs6000-core.lo
14108	COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
14109	# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
14110	# have c_impl as a member of struct core_dumpx
14111	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
14112$as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
14113	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14114/* end confdefs.h.  */
14115#include <core.h>
14116int
14117main ()
14118{
14119struct core_dumpx c; c.c_impl = 0;
14120  ;
14121  return 0;
14122}
14123_ACEOF
14124if ac_fn_c_try_compile "$LINENO"; then :
14125
14126$as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14127
14128	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14129$as_echo "yes" >&6; }
14130else
14131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14132$as_echo "no" >&6; }
14133fi
14134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14135	;;
14136  rs6000-*-aix4*)	COREFILE=rs6000-core.lo ;;
14137  rs6000-*-*)		COREFILE=rs6000-core.lo ;;
14138  powerpc-*-aix4*)	COREFILE=rs6000-core.lo ;;
14139  powerpc-*-aix*)	COREFILE=rs6000-core.lo ;;
14140  powerpc-*-beos*)	;;
14141  powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14142		        COREFILE='' ;;
14143  powerpc-*-netbsd*)	COREFILE=netbsd-core.lo ;;
14144  powerpc-*-*bsd*)	COREFILE=netbsd-core.lo ;;
14145  s390*-*-*)            COREFILE=trad-core.lo ;;
14146  sh*-*-netbsd* | sh*-*-openbsd*)
14147	COREFILE=netbsd-core.lo
14148	;;
14149  sparc-*-netbsd* | sparc*-*-openbsd*)
14150	COREFILE=netbsd-core.lo
14151	;;
14152  tahoe-*-*)
14153	COREFILE=trad-core.lo
14154	TRAD_HEADER='"hosts/tahoe.h"'
14155	;;
14156  vax-*-netbsd* | vax-*-openbsd*)
14157	COREFILE=netbsd-core.lo
14158	;;
14159  vax-*-ultrix2*)
14160	COREFILE=trad-core.lo
14161	TRAD_HEADER='"hosts/vaxult2.h"'
14162	;;
14163  vax-*-ultrix*)
14164	COREFILE=trad-core.lo
14165	TRAD_HEADER='"hosts/vaxult2.h"'
14166	;;
14167  vax-*-linux-*)
14168	COREFILE=trad-core.lo
14169	TRAD_HEADER='"hosts/vaxlinux.h"'
14170	;;
14171  vax-*-*)
14172	COREFILE=trad-core.lo
14173	TRAD_HEADER='"hosts/vaxbsd.h"'
14174	;;
14175  x86_64-*-linux*)
14176	CORE_HEADER='"hosts/x86-64linux.h"'
14177	;;
14178  x86_64-*-netbsd* | x86_64-*-openbsd*)
14179	COREFILE=netbsd-core.lo
14180	;;
14181  esac
14182
14183  case "$COREFILE" in
14184  aix386-core.lo)	COREFLAG=-DAIX386_CORE ;;
14185  hppabsd-core.lo)	COREFLAG=-DHPPABSD_CORE ;;
14186  hpux-core.lo)		COREFLAG=-DHPUX_CORE ;;
14187  irix-core.lo)		COREFLAG=-DIRIX_CORE ;;
14188  lynx-core.lo)		COREFLAG=-DLYNX_CORE ;;
14189  netbsd-core.lo)	COREFLAG=-DNETBSD_CORE ;;
14190  osf-core.lo)		COREFLAG=-DOSF_CORE ;;
14191  ptrace-core.lo)	COREFLAG=-DPTRACE_CORE ;;
14192  rs6000-core.lo)	COREFLAG="$COREFLAG -DAIX_CORE" ;;
14193  sco5-core.lo)		COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14194  trad-core.lo)		COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14195  esac
14196
14197  # ELF corefile support has several flavors, but all of
14198  # them use something called <sys/procfs.h>
14199  for ac_header in sys/procfs.h
14200do :
14201  ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14202if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14203  cat >>confdefs.h <<_ACEOF
14204#define HAVE_SYS_PROCFS_H 1
14205_ACEOF
14206
14207fi
14208
14209done
14210
14211  if test "$ac_cv_header_sys_procfs_h" = yes; then
14212    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14213$as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14214 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14215  $as_echo_n "(cached) " >&6
14216else
14217  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14218/* end confdefs.h.  */
14219
14220#define _SYSCALL32
14221/* Needed for new procfs interface on sparc-solaris.  */
14222#define _STRUCTURED_PROC 1
14223#include <sys/procfs.h>
14224int
14225main ()
14226{
14227prstatus_t avar
14228  ;
14229  return 0;
14230}
14231_ACEOF
14232if ac_fn_c_try_compile "$LINENO"; then :
14233  bfd_cv_have_sys_procfs_type_prstatus_t=yes
14234else
14235  bfd_cv_have_sys_procfs_type_prstatus_t=no
14236
14237fi
14238rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14239fi
14240
14241 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14242
14243$as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14244
14245 fi
14246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14247$as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14248
14249    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14250$as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14251 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14252  $as_echo_n "(cached) " >&6
14253else
14254  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14255/* end confdefs.h.  */
14256
14257#define _SYSCALL32
14258/* Needed for new procfs interface on sparc-solaris.  */
14259#define _STRUCTURED_PROC 1
14260#include <sys/procfs.h>
14261int
14262main ()
14263{
14264prstatus32_t avar
14265  ;
14266  return 0;
14267}
14268_ACEOF
14269if ac_fn_c_try_compile "$LINENO"; then :
14270  bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14271else
14272  bfd_cv_have_sys_procfs_type_prstatus32_t=no
14273
14274fi
14275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14276fi
14277
14278 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14279
14280$as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14281
14282 fi
14283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14284$as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14285
14286    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14287$as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14288 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
14289  $as_echo_n "(cached) " >&6
14290else
14291  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14292/* end confdefs.h.  */
14293
14294#define _SYSCALL32
14295/* Needed for new procfs interface on sparc-solaris.  */
14296#define _STRUCTURED_PROC 1
14297#include <sys/procfs.h>
14298int
14299main ()
14300{
14301prstatus_t avar; void* aref = (void*) &avar.pr_who
14302  ;
14303  return 0;
14304}
14305_ACEOF
14306if ac_fn_c_try_compile "$LINENO"; then :
14307  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
14308else
14309  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
14310
14311fi
14312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14313fi
14314
14315 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14316
14317$as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14318
14319 fi
14320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14321$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14322
14323    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14324$as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14325 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
14326  $as_echo_n "(cached) " >&6
14327else
14328  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14329/* end confdefs.h.  */
14330
14331#define _SYSCALL32
14332/* Needed for new procfs interface on sparc-solaris.  */
14333#define _STRUCTURED_PROC 1
14334#include <sys/procfs.h>
14335int
14336main ()
14337{
14338prstatus32_t avar; void* aref = (void*) &avar.pr_who
14339  ;
14340  return 0;
14341}
14342_ACEOF
14343if ac_fn_c_try_compile "$LINENO"; then :
14344  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
14345else
14346  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
14347
14348fi
14349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14350fi
14351
14352 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14353
14354$as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14355
14356 fi
14357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14358$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14359
14360    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
14361$as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14362 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
14363  $as_echo_n "(cached) " >&6
14364else
14365  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14366/* end confdefs.h.  */
14367
14368#define _SYSCALL32
14369/* Needed for new procfs interface on sparc-solaris.  */
14370#define _STRUCTURED_PROC 1
14371#include <sys/procfs.h>
14372int
14373main ()
14374{
14375pstatus_t avar
14376  ;
14377  return 0;
14378}
14379_ACEOF
14380if ac_fn_c_try_compile "$LINENO"; then :
14381  bfd_cv_have_sys_procfs_type_pstatus_t=yes
14382else
14383  bfd_cv_have_sys_procfs_type_pstatus_t=no
14384
14385fi
14386rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14387fi
14388
14389 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14390
14391$as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14392
14393 fi
14394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14395$as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14396
14397    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
14398$as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14399 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
14400  $as_echo_n "(cached) " >&6
14401else
14402  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14403/* end confdefs.h.  */
14404
14405#define _SYSCALL32
14406/* Needed for new procfs interface on sparc-solaris.  */
14407#define _STRUCTURED_PROC 1
14408#include <sys/procfs.h>
14409int
14410main ()
14411{
14412pxstatus_t avar
14413  ;
14414  return 0;
14415}
14416_ACEOF
14417if ac_fn_c_try_compile "$LINENO"; then :
14418  bfd_cv_have_sys_procfs_type_pxstatus_t=yes
14419else
14420  bfd_cv_have_sys_procfs_type_pxstatus_t=no
14421
14422fi
14423rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14424fi
14425
14426 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14427
14428$as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14429
14430 fi
14431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14432$as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14433
14434    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
14435$as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14436 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
14437  $as_echo_n "(cached) " >&6
14438else
14439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14440/* end confdefs.h.  */
14441
14442#define _SYSCALL32
14443/* Needed for new procfs interface on sparc-solaris.  */
14444#define _STRUCTURED_PROC 1
14445#include <sys/procfs.h>
14446int
14447main ()
14448{
14449pstatus32_t avar
14450  ;
14451  return 0;
14452}
14453_ACEOF
14454if ac_fn_c_try_compile "$LINENO"; then :
14455  bfd_cv_have_sys_procfs_type_pstatus32_t=yes
14456else
14457  bfd_cv_have_sys_procfs_type_pstatus32_t=no
14458
14459fi
14460rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14461fi
14462
14463 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14464
14465$as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14466
14467 fi
14468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14469$as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14470
14471    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
14472$as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14473 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
14474  $as_echo_n "(cached) " >&6
14475else
14476  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14477/* end confdefs.h.  */
14478
14479#define _SYSCALL32
14480/* Needed for new procfs interface on sparc-solaris.  */
14481#define _STRUCTURED_PROC 1
14482#include <sys/procfs.h>
14483int
14484main ()
14485{
14486prpsinfo_t avar
14487  ;
14488  return 0;
14489}
14490_ACEOF
14491if ac_fn_c_try_compile "$LINENO"; then :
14492  bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
14493else
14494  bfd_cv_have_sys_procfs_type_prpsinfo_t=no
14495
14496fi
14497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14498fi
14499
14500 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14501
14502$as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14503
14504 fi
14505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14506$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14507
14508    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
14509$as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
14510 if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+set}" = set; then :
14511  $as_echo_n "(cached) " >&6
14512else
14513  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14514/* end confdefs.h.  */
14515
14516#define _SYSCALL32
14517/* Needed for new procfs interface on sparc-solaris.  */
14518#define _STRUCTURED_PROC 1
14519#include <sys/procfs.h>
14520int
14521main ()
14522{
14523prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
14524  ;
14525  return 0;
14526}
14527_ACEOF
14528if ac_fn_c_try_compile "$LINENO"; then :
14529  bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=yes
14530else
14531  bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=no
14532
14533fi
14534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14535fi
14536
14537 if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
14538
14539$as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
14540
14541 fi
14542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
14543$as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
14544
14545    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
14546$as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14547 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
14548  $as_echo_n "(cached) " >&6
14549else
14550  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14551/* end confdefs.h.  */
14552
14553#define _SYSCALL32
14554/* Needed for new procfs interface on sparc-solaris.  */
14555#define _STRUCTURED_PROC 1
14556#include <sys/procfs.h>
14557int
14558main ()
14559{
14560prpsinfo32_t avar
14561  ;
14562  return 0;
14563}
14564_ACEOF
14565if ac_fn_c_try_compile "$LINENO"; then :
14566  bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
14567else
14568  bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
14569
14570fi
14571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14572fi
14573
14574 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14575
14576$as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14577
14578 fi
14579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14580$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14581
14582    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
14583$as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14584 if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+set}" = set; then :
14585  $as_echo_n "(cached) " >&6
14586else
14587  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14588/* end confdefs.h.  */
14589
14590#define _SYSCALL32
14591/* Needed for new procfs interface on sparc-solaris.  */
14592#define _STRUCTURED_PROC 1
14593#include <sys/procfs.h>
14594int
14595main ()
14596{
14597prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
14598  ;
14599  return 0;
14600}
14601_ACEOF
14602if ac_fn_c_try_compile "$LINENO"; then :
14603  bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=yes
14604else
14605  bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=no
14606
14607fi
14608rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14609fi
14610
14611 if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
14612
14613$as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
14614
14615 fi
14616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
14617$as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
14618
14619    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
14620$as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14621 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
14622  $as_echo_n "(cached) " >&6
14623else
14624  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14625/* end confdefs.h.  */
14626
14627#define _SYSCALL32
14628/* Needed for new procfs interface on sparc-solaris.  */
14629#define _STRUCTURED_PROC 1
14630#include <sys/procfs.h>
14631int
14632main ()
14633{
14634psinfo_t avar
14635  ;
14636  return 0;
14637}
14638_ACEOF
14639if ac_fn_c_try_compile "$LINENO"; then :
14640  bfd_cv_have_sys_procfs_type_psinfo_t=yes
14641else
14642  bfd_cv_have_sys_procfs_type_psinfo_t=no
14643
14644fi
14645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14646fi
14647
14648 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14649
14650$as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14651
14652 fi
14653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14654$as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14655
14656    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
14657$as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
14658 if test "${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+set}" = set; then :
14659  $as_echo_n "(cached) " >&6
14660else
14661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14662/* end confdefs.h.  */
14663
14664#define _SYSCALL32
14665/* Needed for new procfs interface on sparc-solaris.  */
14666#define _STRUCTURED_PROC 1
14667#include <sys/procfs.h>
14668int
14669main ()
14670{
14671psinfo_t avar; void* aref = (void*) &avar.pr_pid
14672  ;
14673  return 0;
14674}
14675_ACEOF
14676if ac_fn_c_try_compile "$LINENO"; then :
14677  bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=yes
14678else
14679  bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=no
14680
14681fi
14682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14683fi
14684
14685 if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
14686
14687$as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
14688
14689 fi
14690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
14691$as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
14692
14693    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
14694$as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14695 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
14696  $as_echo_n "(cached) " >&6
14697else
14698  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14699/* end confdefs.h.  */
14700
14701#define _SYSCALL32
14702/* Needed for new procfs interface on sparc-solaris.  */
14703#define _STRUCTURED_PROC 1
14704#include <sys/procfs.h>
14705int
14706main ()
14707{
14708psinfo32_t avar
14709  ;
14710  return 0;
14711}
14712_ACEOF
14713if ac_fn_c_try_compile "$LINENO"; then :
14714  bfd_cv_have_sys_procfs_type_psinfo32_t=yes
14715else
14716  bfd_cv_have_sys_procfs_type_psinfo32_t=no
14717
14718fi
14719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14720fi
14721
14722 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14723
14724$as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14725
14726 fi
14727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14728$as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14729
14730    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
14731$as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14732 if test "${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+set}" = set; then :
14733  $as_echo_n "(cached) " >&6
14734else
14735  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14736/* end confdefs.h.  */
14737
14738#define _SYSCALL32
14739/* Needed for new procfs interface on sparc-solaris.  */
14740#define _STRUCTURED_PROC 1
14741#include <sys/procfs.h>
14742int
14743main ()
14744{
14745psinfo32_t avar; void* aref = (void*) &avar.pr_pid
14746  ;
14747  return 0;
14748}
14749_ACEOF
14750if ac_fn_c_try_compile "$LINENO"; then :
14751  bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=yes
14752else
14753  bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=no
14754
14755fi
14756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14757fi
14758
14759 if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
14760
14761$as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
14762
14763 fi
14764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
14765$as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
14766
14767    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
14768$as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14769 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
14770  $as_echo_n "(cached) " >&6
14771else
14772  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14773/* end confdefs.h.  */
14774
14775#define _SYSCALL32
14776/* Needed for new procfs interface on sparc-solaris.  */
14777#define _STRUCTURED_PROC 1
14778#include <sys/procfs.h>
14779int
14780main ()
14781{
14782lwpstatus_t avar
14783  ;
14784  return 0;
14785}
14786_ACEOF
14787if ac_fn_c_try_compile "$LINENO"; then :
14788  bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
14789else
14790  bfd_cv_have_sys_procfs_type_lwpstatus_t=no
14791
14792fi
14793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14794fi
14795
14796 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14797
14798$as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14799
14800 fi
14801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14802$as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14803
14804    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
14805$as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14806 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
14807  $as_echo_n "(cached) " >&6
14808else
14809  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14810/* end confdefs.h.  */
14811
14812#define _SYSCALL32
14813/* Needed for new procfs interface on sparc-solaris.  */
14814#define _STRUCTURED_PROC 1
14815#include <sys/procfs.h>
14816int
14817main ()
14818{
14819lwpxstatus_t avar
14820  ;
14821  return 0;
14822}
14823_ACEOF
14824if ac_fn_c_try_compile "$LINENO"; then :
14825  bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
14826else
14827  bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
14828
14829fi
14830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14831fi
14832
14833 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14834
14835$as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14836
14837 fi
14838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14839$as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14840
14841    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14842$as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14843 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
14844  $as_echo_n "(cached) " >&6
14845else
14846  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14847/* end confdefs.h.  */
14848
14849#define _SYSCALL32
14850/* Needed for new procfs interface on sparc-solaris.  */
14851#define _STRUCTURED_PROC 1
14852#include <sys/procfs.h>
14853int
14854main ()
14855{
14856lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14857  ;
14858  return 0;
14859}
14860_ACEOF
14861if ac_fn_c_try_compile "$LINENO"; then :
14862  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
14863else
14864  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
14865
14866fi
14867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14868fi
14869
14870 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14871
14872$as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14873
14874 fi
14875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14876$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14877
14878    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14879$as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14880 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
14881  $as_echo_n "(cached) " >&6
14882else
14883  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14884/* end confdefs.h.  */
14885
14886#define _SYSCALL32
14887/* Needed for new procfs interface on sparc-solaris.  */
14888#define _STRUCTURED_PROC 1
14889#include <sys/procfs.h>
14890int
14891main ()
14892{
14893lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14894  ;
14895  return 0;
14896}
14897_ACEOF
14898if ac_fn_c_try_compile "$LINENO"; then :
14899  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
14900else
14901  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
14902
14903fi
14904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14905fi
14906
14907 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14908
14909$as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14910
14911 fi
14912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14913$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14914
14915    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14916$as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14917 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
14918  $as_echo_n "(cached) " >&6
14919else
14920  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14921/* end confdefs.h.  */
14922
14923#define _SYSCALL32
14924/* Needed for new procfs interface on sparc-solaris.  */
14925#define _STRUCTURED_PROC 1
14926#include <sys/procfs.h>
14927int
14928main ()
14929{
14930lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14931  ;
14932  return 0;
14933}
14934_ACEOF
14935if ac_fn_c_try_compile "$LINENO"; then :
14936  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
14937else
14938  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
14939
14940fi
14941rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14942fi
14943
14944 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14945
14946$as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14947
14948 fi
14949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14950$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14951
14952    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
14953$as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14954 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
14955  $as_echo_n "(cached) " >&6
14956else
14957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14958/* end confdefs.h.  */
14959
14960#define _SYSCALL32
14961/* Needed for new procfs interface on sparc-solaris.  */
14962#define _STRUCTURED_PROC 1
14963#include <sys/procfs.h>
14964int
14965main ()
14966{
14967win32_pstatus_t avar
14968  ;
14969  return 0;
14970}
14971_ACEOF
14972if ac_fn_c_try_compile "$LINENO"; then :
14973  bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
14974else
14975  bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
14976
14977fi
14978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14979fi
14980
14981 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14982
14983$as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14984
14985 fi
14986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14987$as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14988
14989  fi
14990fi
14991
14992
14993if test -n "$CORE_HEADER"; then
14994
14995cat >>confdefs.h <<_ACEOF
14996#define CORE_HEADER $CORE_HEADER
14997_ACEOF
14998
14999fi
15000if test -n "$TRAD_HEADER"; then
15001
15002cat >>confdefs.h <<_ACEOF
15003#define TRAD_HEADER $TRAD_HEADER
15004_ACEOF
15005
15006fi
15007
15008# Check if linker supports --as-needed and --no-as-needed options
15009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
15010$as_echo_n "checking linker --as-needed support... " >&6; }
15011if test "${bfd_cv_ld_as_needed+set}" = set; then :
15012  $as_echo_n "(cached) " >&6
15013else
15014  bfd_cv_ld_as_needed=no
15015	if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
15016		bfd_cv_ld_as_needed=yes
15017	fi
15018
15019fi
15020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
15021$as_echo "$bfd_cv_ld_as_needed" >&6; }
15022
15023LIBM=
15024case $host in
15025*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
15026  # These system don't have libm, or don't need it
15027  ;;
15028*-ncr-sysv4.3*)
15029  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
15030$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
15031if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
15032  $as_echo_n "(cached) " >&6
15033else
15034  ac_check_lib_save_LIBS=$LIBS
15035LIBS="-lmw  $LIBS"
15036cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15037/* end confdefs.h.  */
15038
15039/* Override any GCC internal prototype to avoid an error.
15040   Use char because int might match the return type of a GCC
15041   builtin and then its argument prototype would still apply.  */
15042#ifdef __cplusplus
15043extern "C"
15044#endif
15045char _mwvalidcheckl ();
15046int
15047main ()
15048{
15049return _mwvalidcheckl ();
15050  ;
15051  return 0;
15052}
15053_ACEOF
15054if ac_fn_c_try_link "$LINENO"; then :
15055  ac_cv_lib_mw__mwvalidcheckl=yes
15056else
15057  ac_cv_lib_mw__mwvalidcheckl=no
15058fi
15059rm -f core conftest.err conftest.$ac_objext \
15060    conftest$ac_exeext conftest.$ac_ext
15061LIBS=$ac_check_lib_save_LIBS
15062fi
15063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
15064$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
15065if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
15066  LIBM="-lmw"
15067fi
15068
15069  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
15070$as_echo_n "checking for cos in -lm... " >&6; }
15071if test "${ac_cv_lib_m_cos+set}" = set; then :
15072  $as_echo_n "(cached) " >&6
15073else
15074  ac_check_lib_save_LIBS=$LIBS
15075LIBS="-lm  $LIBS"
15076cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15077/* end confdefs.h.  */
15078
15079/* Override any GCC internal prototype to avoid an error.
15080   Use char because int might match the return type of a GCC
15081   builtin and then its argument prototype would still apply.  */
15082#ifdef __cplusplus
15083extern "C"
15084#endif
15085char cos ();
15086int
15087main ()
15088{
15089return cos ();
15090  ;
15091  return 0;
15092}
15093_ACEOF
15094if ac_fn_c_try_link "$LINENO"; then :
15095  ac_cv_lib_m_cos=yes
15096else
15097  ac_cv_lib_m_cos=no
15098fi
15099rm -f core conftest.err conftest.$ac_objext \
15100    conftest$ac_exeext conftest.$ac_ext
15101LIBS=$ac_check_lib_save_LIBS
15102fi
15103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
15104$as_echo "$ac_cv_lib_m_cos" >&6; }
15105if test "x$ac_cv_lib_m_cos" = x""yes; then :
15106  LIBM="$LIBM -lm"
15107fi
15108
15109  ;;
15110*)
15111  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
15112$as_echo_n "checking for cos in -lm... " >&6; }
15113if test "${ac_cv_lib_m_cos+set}" = set; then :
15114  $as_echo_n "(cached) " >&6
15115else
15116  ac_check_lib_save_LIBS=$LIBS
15117LIBS="-lm  $LIBS"
15118cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15119/* end confdefs.h.  */
15120
15121/* Override any GCC internal prototype to avoid an error.
15122   Use char because int might match the return type of a GCC
15123   builtin and then its argument prototype would still apply.  */
15124#ifdef __cplusplus
15125extern "C"
15126#endif
15127char cos ();
15128int
15129main ()
15130{
15131return cos ();
15132  ;
15133  return 0;
15134}
15135_ACEOF
15136if ac_fn_c_try_link "$LINENO"; then :
15137  ac_cv_lib_m_cos=yes
15138else
15139  ac_cv_lib_m_cos=no
15140fi
15141rm -f core conftest.err conftest.$ac_objext \
15142    conftest$ac_exeext conftest.$ac_ext
15143LIBS=$ac_check_lib_save_LIBS
15144fi
15145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
15146$as_echo "$ac_cv_lib_m_cos" >&6; }
15147if test "x$ac_cv_lib_m_cos" = x""yes; then :
15148  LIBM="-lm"
15149fi
15150
15151  ;;
15152esac
15153
15154
15155
15156# When building a shared libbfd, link against the pic version of libiberty
15157# so that apps that use libbfd won't need libiberty just to satisfy any
15158# libbfd references.
15159# We can't do that if a pic libiberty is unavailable since including non-pic
15160# code would insert text relocations into libbfd.
15161SHARED_LIBADD=
15162SHARED_LDFLAGS=
15163if test "$enable_shared" = "yes"; then
15164  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
15165  if test -n "$x"; then
15166    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
15167  fi
15168
15169# More hacks to build DLLs on Windows.
15170  case "${host}" in
15171  *-*-cygwin*)
15172    SHARED_LDFLAGS="-no-undefined"
15173    SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
15174  ;;
15175
15176  # Hack to build or1k-src on OSX
15177  or1k*-*-darwin*)
15178    SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
15179  ;;
15180  esac
15181
15182  if test -n "$SHARED_LIBADD"; then
15183    if test -n "$LIBM"; then
15184      if test x"$bfd_cv_ld_as_needed" = xyes; then
15185	# Link against libm only when needed.  Put -lc, -lm inside -Wl
15186	# to stop libtool reordering these options.
15187	SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
15188      else
15189	SHARED_LIBADD="$SHARED_LIBADD $LIBM"
15190      fi
15191    fi
15192  fi
15193fi
15194
15195
15196
15197# target stuff:
15198
15199# Canonicalize the secondary target names.
15200if test -n "$enable_targets" ; then
15201    for targ in `echo $enable_targets | sed 's/,/ /g'`
15202    do
15203	result=`$ac_config_sub $targ 2>/dev/null`
15204	if test -n "$result" ; then
15205	    canon_targets="$canon_targets $result"
15206	else
15207	    # Allow targets that config.sub doesn't recognize, like "all".
15208	    canon_targets="$canon_targets $targ"
15209	fi
15210    done
15211fi
15212
15213all_targets=false
15214defvec=
15215selvecs=
15216assocvecs=
15217selarchs=
15218TDEFINES=
15219for targ in $target $canon_targets
15220do
15221    if test "x$targ" = "xall"; then
15222        all_targets=true
15223	assocvecs="$assocvecs $targ_defvec $targ_selvecs"
15224    else
15225	. $srcdir/config.bfd
15226	if test "x$targ" = "x$target"; then
15227	    defvec=$targ_defvec
15228	fi
15229	selvecs="$selvecs $targ_defvec $targ_selvecs"
15230	selarchs="$selarchs $targ_archs"
15231	TDEFINES="$TDEFINES $targ_cflags"
15232    fi
15233done
15234
15235
15236# This processing still needs to be done if we're to decide properly whether
15237# 64-bit support needs to be compiled in.  Currently, it will be included if
15238# the default or any other explicitly requested target requires it; it
15239# will not be included on a 32-bit host if no 64-bit target is requested, and
15240# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
15241# used.
15242
15243# uniq the default and selected vectors in all the configured targets.
15244f=""
15245for i in $selvecs ; do
15246    case " $f " in
15247    *" $i "*) ;;
15248    *) f="$f $i" ;;
15249    esac
15250done
15251selvecs="$f"
15252
15253
15254# uniq the associated vectors in all the configured targets.
15255f=""
15256for i in $assocvecs ; do
15257    case " $f " in
15258    *" $i "*) ;;
15259    *) f="$f $i" ;;
15260    esac
15261done
15262assocvecs="$f"
15263
15264
15265# uniq the architectures in all the configured targets.
15266f=""
15267for i in $selarchs ; do
15268    case " $f " in
15269    *" $i "*) ;;
15270    *) f="$f $i" ;;
15271    esac
15272done
15273selarchs="$f"
15274
15275# Target backend .o files.
15276tb=
15277
15278elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
15279     elf-eh-frame.lo dwarf1.lo"
15280
15281for vec in $selvecs
15282do
15283    target_size=32
15284    case "$vec" in
15285    # This list is alphabetized to make it easy to compare
15286    # with the two vector lists in targets.c.  For the same reason,
15287    # use one entry per line, even though this leads to long lines.
15288    aarch64_elf32_be_vec)	 tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
15289    aarch64_elf32_le_vec)	 tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size=64 ;;
15290    aarch64_elf64_be_vec)	 tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15291    aarch64_elf64_le_vec)	 tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15292    alpha_ecoff_le_vec)		 tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
15293    alpha_elf64_vec)		 tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15294    alpha_elf64_fbsd_vec)	 tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15295    alpha_nlm32_vec)		 tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
15296    alpha_vms_vec)		 tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
15297    alpha_vms_lib_txt_vec)	 tb="$tb vms-lib.lo vms-misc.lo" ;;
15298    am33_elf32_linux_vec)	 tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
15299    aout0_be_vec)		 tb="$tb aout0.lo aout32.lo" ;;
15300    aout64_vec)			 tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
15301    aout_vec)			 tb="$tb host-aout.lo aout32.lo" ;;
15302    aout_adobe_vec)		 tb="$tb aout-adobe.lo aout32.lo" ;;
15303    arc_elf32_be_vec)		 tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15304    arc_elf32_le_vec)		 tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15305    arm_aout_be_vec)		 tb="$tb aout-arm.lo aout32.lo" ;;
15306    arm_aout_le_vec)		 tb="$tb aout-arm.lo aout32.lo" ;;
15307    arm_aout_nbsd_vec)		 tb="$tb armnetbsd.lo aout32.lo" ;;
15308    arm_aout_riscix_vec)	 tb="$tb aout32.lo riscix.lo" ;;
15309    arm_coff_be_vec)		 tb="$tb coff-arm.lo cofflink.lo " ;;
15310    arm_coff_le_vec)		 tb="$tb coff-arm.lo cofflink.lo " ;;
15311    arm_elf32_be_vec)		 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15312    arm_elf32_le_vec)		 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15313    arm_elf32_nacl_be_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15314    arm_elf32_nacl_le_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15315    arm_elf32_symbian_be_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15316    arm_elf32_symbian_le_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15317    arm_elf32_vxworks_be_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15318    arm_elf32_vxworks_le_vec)	 tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15319    arm_pe_be_vec)		 tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15320    arm_pe_le_vec)		 tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15321    arm_pe_epoc_be_vec)		 tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15322    arm_pe_epoc_le_vec)		 tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15323    arm_pe_wince_be_vec)	 tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15324    arm_pe_wince_le_vec)	 tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15325    arm_pei_be_vec)		 tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15326    arm_pei_le_vec)		 tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15327    arm_pei_epoc_be_vec)	 tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15328    arm_pei_epoc_le_vec)	 tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15329    arm_pei_wince_be_vec)	 tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15330    arm_pei_wince_le_vec)	 tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15331    avr_elf32_vec)		 tb="$tb elf32-avr.lo elf32.lo $elf" ;;
15332    bfin_elf32_vec)		 tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15333    bfin_elf32_fdpic_vec)	 tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15334    bout_be_vec)		 tb="$tb bout.lo aout32.lo" ;;
15335    bout_le_vec)		 tb="$tb bout.lo aout32.lo" ;;
15336    cr16_elf32_vec)		 tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
15337    cr16c_elf32_vec)		 tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
15338    cris_aout_vec)		 tb="$tb aout-cris.lo" ;;
15339    cris_elf32_vec)		 tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15340    cris_elf32_us_vec)		 tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15341    crx_elf32_vec)		 tb="$tb elf32-crx.lo elf32.lo $elf" ;;
15342    d10v_elf32_vec)		 tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
15343    d30v_elf32_vec)		 tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
15344    dlx_elf32_be_vec)		 tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
15345    elf32_be_vec)		 tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15346    elf32_le_vec)		 tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15347    elf64_be_vec)		 tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15348    elf64_le_vec)		 tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15349    epiphany_elf32_vec)		 tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
15350    fr30_elf32_vec)		 tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
15351    frv_elf32_vec)		 tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15352    frv_elf32_fdpic_vec)	 tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15353    h8300_coff_vec)		 tb="$tb coff-h8300.lo reloc16.lo" ;;
15354    h8300_elf32_vec)		 tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
15355    h8500_coff_vec)		 tb="$tb coff-h8500.lo reloc16.lo" ;;
15356    hppa_elf32_vec)		 tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15357    hppa_elf32_linux_vec)	 tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15358    hppa_elf32_nbsd_vec)	 tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15359    hppa_elf64_vec)		 tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15360    hppa_elf64_linux_vec)	 tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15361    hppa_som_vec)		 tb="$tb som.lo" ;;
15362    i370_elf32_vec)		 tb="$tb elf32-i370.lo elf32.lo $elf" ;;
15363    i386_aout_vec)		 tb="$tb i386aout.lo aout32.lo" ;;
15364    i386_aout_bsd_vec)		 tb="$tb i386bsd.lo aout32.lo" ;;
15365    i386_aout_dynix_vec)	 tb="$tb i386dynix.lo aout32.lo" ;;
15366    i386_aout_fbsd_vec)		 tb="$tb i386freebsd.lo aout32.lo" ;;
15367    i386_aout_linux_vec)	 tb="$tb i386linux.lo aout32.lo" ;;
15368    i386_aout_lynx_vec)		 tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
15369    i386_aout_mach3_vec)	 tb="$tb i386mach3.lo aout32.lo" ;;
15370    i386_aout_nbsd_vec)		 tb="$tb i386netbsd.lo aout32.lo" ;;
15371    i386_aout_os9k_vec)		 tb="$tb i386os9k.lo aout32.lo" ;;
15372    i386_coff_vec)		 tb="$tb coff-i386.lo cofflink.lo" ;;
15373    i386_coff_go32_vec)		 tb="$tb coff-go32.lo cofflink.lo" ;;
15374    i386_coff_go32stubbed_vec)	 tb="$tb coff-stgo32.lo cofflink.lo" ;;
15375    i386_coff_lynx_vec)		 tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
15376    i386_elf32_vec)		 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15377    i386_elf32_fbsd_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15378    i386_elf32_nacl_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15379    i386_elf32_sol2_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15380    i386_elf32_vxworks_vec)	 tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15381    i386_mach_o_vec)		 tb="$tb mach-o-i386.lo" ;;
15382    i386_msdos_vec)		 tb="$tb i386msdos.lo" ;;
15383    i386_nlm32_vec)		 tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
15384    i386_pe_vec)		 tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
15385    i386_pei_vec)		 tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
15386    i860_coff_vec)		 tb="$tb coff-i860.lo cofflink.lo" ;;
15387    i860_elf32_vec)		 tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15388    i860_elf32_le_vec)		 tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15389    i960_elf32_vec)		 tb="$tb elf32-i960.lo elf32.lo $elf" ;;
15390    ia64_elf32_be_vec)		 tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
15391    ia64_elf32_hpux_be_vec)	 tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
15392    ia64_elf64_be_vec)		 tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15393    ia64_elf64_le_vec)		 tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15394    ia64_elf64_hpux_be_vec)	 tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15395    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 ;;
15396    ia64_pei_vec)		 tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
15397    icoff_be_vec)		 tb="$tb coff-i960.lo cofflink.lo" ;;
15398    icoff_le_vec)		 tb="$tb coff-i960.lo cofflink.lo" ;;
15399    ieee_vec)			 tb="$tb ieee.lo" ;;
15400    ip2k_elf32_vec)		 tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
15401    iq2000_elf32_vec)		 tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
15402    k1om_elf64_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15403    k1om_elf64_fbsd_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15404    l1om_elf64_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15405    l1om_elf64_fbsd_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15406    lm32_elf32_vec)		 tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15407    lm32_elf32_fdpic_vec)	 tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15408    m32c_elf32_vec)		 tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
15409    m32r_elf32_vec)		 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15410    m32r_elf32_le_vec)		 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15411    m32r_elf32_linux_vec)	 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15412    m32r_elf32_linux_le_vec)	 tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15413    m68hc11_elf32_vec)		 tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15414    m68hc12_elf32_vec)		 tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15415    m68k_aout_4knbsd_vec)	 tb="$tb m68k4knetbsd.lo aout32.lo" ;;
15416    m68k_aout_hp300bsd_vec)	 tb="$tb hp300bsd.lo aout32.lo" ;;
15417    m68k_aout_hp300hpux_vec)	 tb="$tb hp300hpux.lo aout32.lo" ;;
15418    m68k_aout_linux_vec)	 tb="$tb m68klinux.lo aout32.lo" ;;
15419    m68k_aout_nbsd_vec)		 tb="$tb m68knetbsd.lo aout32.lo" ;;
15420    m68k_aout_newsos3_vec)	 tb="$tb newsos3.lo aout32.lo" ;;
15421    m68k_coff_vec)		 tb="$tb coff-m68k.lo cofflink.lo" ;;
15422    m68k_coff_apollo_vec)	 tb="$tb coff-apollo.lo" ;;
15423    m68k_coff_aux_vec)		 tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
15424    m68k_coff_sysv_vec)		 tb="$tb coff-svm68k.lo cofflink.lo" ;;
15425    m68k_coff_un_vec)		 tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
15426    m68k_elf32_vec)		 tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
15427    m68k_versados_vec)		 tb="$tb versados.lo" ;;
15428    m88k_aout_mach3_vec)	 tb="$tb m88kmach3.lo aout32.lo" ;;
15429    m88k_aout_obsd_vec)		 tb="$tb m88kopenbsd.lo aout32.lo" ;;
15430    m88k_coff_bcs_vec)		 tb="$tb coff-m88k.lo" ;;
15431    m88k_elf32_vec)		 tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
15432    mach_o_be_vec)		 tb="$tb mach-o.lo" ;;
15433    mach_o_le_vec)		 tb="$tb mach-o.lo" ;;
15434    mach_o_fat_vec)		 tb="$tb mach-o.lo" ;;
15435    mcore_elf32_be_vec)		 tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15436    mcore_elf32_le_vec)		 tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15437    mcore_pe_be_vec)		 tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15438    mcore_pe_le_vec)		 tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15439    mcore_pei_be_vec)		 tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15440    mcore_pei_le_vec)		 tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15441    mep_elf32_vec)		 tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15442    mep_elf32_le_vec)		 tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15443    metag_elf32_vec)		 tb="$tb elf32-metag.lo elf32.lo $elf" ;;
15444    microblaze_elf32_vec)	 tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15445    microblaze_elf32_le_vec)	 tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15446    mips_ecoff_be_vec)		 tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15447    mips_ecoff_le_vec)		 tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15448    mips_ecoff_bele_vec)	 tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15449    mips_elf32_be_vec)		 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15450    mips_elf32_le_vec)		 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15451    mips_elf32_n_be_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15452    mips_elf32_n_le_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15453    mips_elf32_ntrad_be_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15454    mips_elf32_ntrad_le_vec)	 tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15455    mips_elf32_ntradfbsd_be_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15456    mips_elf32_ntradfbsd_le_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15457    mips_elf32_trad_be_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15458    mips_elf32_trad_le_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15459    mips_elf32_tradfbsd_be_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15460    mips_elf32_tradfbsd_le_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15461    mips_elf32_vxworks_be_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15462    mips_elf32_vxworks_le_vec)	 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15463    mips_elf64_be_vec)		 tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15464    mips_elf64_le_vec)		 tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15465    mips_elf64_trad_be_vec)	 tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15466    mips_elf64_trad_le_vec)	 tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15467    mips_elf64_tradfbsd_be_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15468    mips_elf64_tradfbsd_le_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15469    mips_pe_le_vec)		 tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
15470    mips_pei_le_vec)		 tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
15471    mmix_elf64_vec)		 tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
15472    mmix_mmo_vec)			 tb="$tb mmo.lo" target_size=64 ;;
15473    mn10200_elf32_vec)		 tb="$tb elf-m10200.lo elf32.lo $elf" ;;
15474    mn10300_elf32_vec)		 tb="$tb elf-m10300.lo elf32.lo $elf" ;;
15475    moxie_elf32_be_vec)		 tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15476    moxie_elf32_le_vec)		 tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15477    msp430_elf32_vec)		 tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15478    msp430_elf32_ti_vec)	 tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15479    mt_elf32_vec)		 tb="$tb elf32-mt.lo elf32.lo $elf" ;;
15480    nds32_elf32_be_vec)		 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15481    nds32_elf32_le_vec)		 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15482    nds32_elf32_linux_be_vec)	 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15483    nds32_elf32_linux_le_vec)	 tb="$tb elf32-nds32.lo elf32.lo $elf" ;;
15484    nios2_elf32_be_vec)		 tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
15485    nios2_elf32_le_vec)		 tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
15486    ns32k_aout_pc532mach_vec)	 tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
15487    ns32k_aout_pc532nbsd_vec)	 tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
15488    or1k_elf32_vec)		 tb="$tb elf32-or1k.lo elf32.lo $elf" ;;
15489    pdp11_aout_vec)		 tb="$tb pdp11.lo" ;;
15490    pef_vec)			 tb="$tb pef.lo" ;;
15491    pef_xlib_vec)		 tb="$tb pef.lo" ;;
15492    pj_elf32_vec)		 tb="$tb elf32-pj.lo elf32.lo $elf" ;;
15493    pj_elf32_le_vec)		 tb="$tb elf32-pj.lo elf32.lo $elf" ;;
15494    plugin_vec)			 tb="$tb plugin.lo" ;;
15495    powerpc_boot_vec)		 tb="$tb ppcboot.lo" ;;
15496    powerpc_elf32_vec)		 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15497    powerpc_elf32_le_vec)	 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15498    powerpc_elf32_fbsd_vec)	 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15499    powerpc_elf32_vxworks_vec)	 tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15500    powerpc_elf64_vec)		 tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15501    powerpc_elf64_le_vec)	 tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15502    powerpc_elf64_fbsd_vec)	 tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15503    powerpc_nlm32_vec)		 tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
15504    powerpc_pe_vec)		 tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15505    powerpc_pe_le_vec)		 tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15506    powerpc_pei_vec)		 tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15507    powerpc_pei_le_vec)		 tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15508    powerpc_xcoff_vec)		 tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15509    rl78_elf32_vec)		 tb="$tb elf32-rl78.lo elf32.lo $elf" ;;
15510    rs6000_xcoff64_vec)		 tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15511    rs6000_xcoff64_aix_vec)	 tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15512    rs6000_xcoff_vec)		 tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15513    rx_elf32_be_vec)		 tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15514    rx_elf32_be_ns_vec)		 tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15515    rx_elf32_le_vec)		 tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15516    s390_elf32_vec)		 tb="$tb elf32-s390.lo elf32.lo $elf" ;;
15517    s390_elf64_vec)		 tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
15518    score_elf32_be_vec)		 tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
15519    score_elf32_le_vec)		 tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64 ;;
15520    # FIXME: We include cofflink.lo not because it's needed for
15521    # sh64_elf32[_le]_vec, but because we include sh_elf32[_le]_vec
15522    # which needs it but does not list it.  Should be fixed in right place.
15523    sh64_elf32_vec)		 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15524    sh64_elf32_le_vec)		 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15525    sh64_elf32_linux_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15526    sh64_elf32_linux_be_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15527    sh64_elf32_nbsd_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15528    sh64_elf32_nbsd_le_vec)	 tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15529    sh64_elf64_vec)		 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15530    sh64_elf64_le_vec)		 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15531    sh64_elf64_linux_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15532    sh64_elf64_linux_be_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15533    sh64_elf64_nbsd_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15534    sh64_elf64_nbsd_le_vec)	 tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15535    sh_coff_vec)		 tb="$tb coff-sh.lo cofflink.lo" ;;
15536    sh_coff_le_vec)		 tb="$tb coff-sh.lo cofflink.lo" ;;
15537    sh_coff_small_vec)		 tb="$tb coff-sh.lo cofflink.lo" ;;
15538    sh_coff_small_le_vec)	 tb="$tb coff-sh.lo cofflink.lo" ;;
15539    sh_elf32_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15540    sh_elf32_le_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15541    sh_elf32_fdpic_be_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15542    sh_elf32_fdpic_le_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15543    sh_elf32_linux_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15544    sh_elf32_linux_be_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15545    sh_elf32_nbsd_vec)		 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15546    sh_elf32_nbsd_le_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15547    sh_elf32_symbian_le_vec)	 tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15548    sh_elf32_vxworks_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15549    sh_elf32_vxworks_le_vec)	 tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15550    sh_pe_le_vec)		 tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15551    sh_pei_le_vec)		 tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15552    sparc_aout_le_vec)		 tb="$tb aout-sparcle.lo aout32.lo" ;;
15553    sparc_aout_linux_vec)	 tb="$tb sparclinux.lo aout32.lo" ;;
15554    sparc_aout_lynx_vec)	 tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
15555    sparc_aout_nbsd_vec)	 tb="$tb sparcnetbsd.lo aout32.lo" ;;
15556    sparc_aout_sunos_be_vec)	 tb="$tb sunos.lo aout32.lo" ;;
15557    sparc_coff_vec)		 tb="$tb coff-sparc.lo" ;;
15558    sparc_coff_lynx_vec)	 tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
15559    sparc_elf32_vec)		 tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15560    sparc_elf32_sol2_vec)	 tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15561    sparc_elf32_vxworks_vec)	 tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15562    sparc_elf64_vec)		 tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15563    sparc_elf64_fbsd_vec)	 tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15564    sparc_elf64_sol2_vec)	 tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15565    sparc_nlm32_vec)		 tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
15566    spu_elf32_vec)		 tb="$tb elf32-spu.lo elf32.lo $elf" ;;
15567    sym_vec)			 tb="$tb xsym.lo" ;;
15568    tic30_aout_vec)		 tb="$tb aout-tic30.lo" ;;
15569    tic30_coff_vec)		 tb="$tb coff-tic30.lo" ;;
15570    tic4x_coff0_vec)		 tb="$tb coff-tic4x.lo" ;;
15571    tic4x_coff0_beh_vec)	 tb="$tb coff-tic4x.lo" ;;
15572    tic4x_coff1_vec)		 tb="$tb coff-tic4x.lo" ;;
15573    tic4x_coff1_beh_vec)	 tb="$tb coff-tic4x.lo" ;;
15574    tic4x_coff2_vec)		 tb="$tb coff-tic4x.lo" ;;
15575    tic4x_coff2_beh_vec)	 tb="$tb coff-tic4x.lo" ;;
15576    tic54x_coff0_vec)		 tb="$tb coff-tic54x.lo" ;;
15577    tic54x_coff0_beh_vec)	 tb="$tb coff-tic54x.lo" ;;
15578    tic54x_coff1_vec)		 tb="$tb coff-tic54x.lo" ;;
15579    tic54x_coff1_beh_vec)	 tb="$tb coff-tic54x.lo" ;;
15580    tic54x_coff2_vec)		 tb="$tb coff-tic54x.lo" ;;
15581    tic54x_coff2_beh_vec)	 tb="$tb coff-tic54x.lo" ;;
15582    tic6x_elf32_be_vec)		 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15583    tic6x_elf32_le_vec)		 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15584    tic6x_elf32_c6000_be_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15585    tic6x_elf32_c6000_le_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15586    tic6x_elf32_linux_be_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15587    tic6x_elf32_linux_le_vec)	 tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15588    tic80_coff_vec)		 tb="$tb coff-tic80.lo cofflink.lo" ;;
15589    tilegx_elf32_be_vec)	 tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
15590    tilegx_elf32_le_vec)	 tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
15591    tilegx_elf64_be_vec)	 tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
15592    tilegx_elf64_le_vec)	 tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
15593    tilepro_elf32_vec)		 tb="$tb elf32-tilepro.lo elf32.lo $elf" ;;
15594    v800_elf32_vec)		 tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15595    v850_elf32_vec)		 tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15596    vax_aout_1knbsd_vec)	 tb="$tb vax1knetbsd.lo aout32.lo" ;;
15597    vax_aout_bsd_vec)		 tb="$tb vaxbsd.lo aout32.lo" ;;
15598    vax_aout_nbsd_vec)		 tb="$tb vaxnetbsd.lo aout32.lo" ;;
15599    vax_elf32_vec)		 tb="$tb elf32-vax.lo elf32.lo $elf" ;;
15600    w65_coff_vec)		 tb="$tb coff-w65.lo reloc16.lo" ;;
15601    we32k_coff_vec)		 tb="$tb coff-we32k.lo" ;;
15602    x86_64_coff_vec)		 tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
15603    x86_64_elf32_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
15604    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 ;;
15605    x86_64_elf64_vec)		 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15606    x86_64_elf64_fbsd_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15607    x86_64_elf64_nacl_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15608    x86_64_elf64_sol2_vec)	 tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15609    x86_64_mach_o_vec)		 tb="$tb mach-o-x86-64.lo" ;;
15610    x86_64_pe_vec)		 tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15611    x86_64_pe_be_vec)		 tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15612    x86_64_pei_vec)		 tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15613    xc16x_elf32_vec)		 tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
15614    xgate_elf32_vec)		 tb="$tb elf32-xgate.lo elf32.lo $elf" ;;
15615    xstormy16_elf32_vec)	 tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
15616    xtensa_elf32_be_vec)	 tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15617    xtensa_elf32_le_vec)	 tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15618    z80_coff_vec)		 tb="$tb coff-z80.lo reloc16.lo" ;;
15619    z8k_coff_vec)		 tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
15620
15621    # These appear out of order in targets.c
15622    srec_vec)			 tb="$tb srec.lo" ;;
15623    symbolsrec_vec)		 tb="$tb srec.lo" ;;
15624    tekhex_vec)			 tb="$tb tekhex.lo" ;;
15625    core_cisco_be_vec)		 tb="$tb cisco-core.lo" ;;
15626    core_cisco_le_vec)		 tb="$tb cisco-core.lo" ;;
15627
15628    "")				 ;;
15629    *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
15630    esac
15631
15632    if test ${target_size} = 64; then
15633	target64=true
15634    fi
15635    if test x"${vec}" = x"${defvec}"; then
15636	bfd_default_target_size=${target_size}
15637    fi
15638done
15639
15640# Target architecture .o files.
15641# A couple of CPUs use shorter file names to avoid problems on DOS
15642# filesystems.
15643ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
15644
15645# Weed out duplicate .o files.
15646f=""
15647for i in $tb ; do
15648    case " $f " in
15649    *" $i "*) ;;
15650    *) f="$f $i" ;;
15651    esac
15652done
15653tb="$f"
15654
15655f=""
15656for i in $ta ; do
15657    case " $f " in
15658    *" $i "*) ;;
15659    *) f="$f $i" ;;
15660    esac
15661done
15662ta="$f"
15663
15664bfd_backends="$tb"
15665bfd_machines="$ta"
15666
15667if test x${all_targets} = xtrue ; then
15668  bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
15669  bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
15670  selvecs=
15671  havevecs=-DHAVE_all_vecs
15672  selarchs=
15673  test -n "$assocvecs" &&
15674    assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15675else	# all_targets is true
15676  # Only set these if they will be nonempty, for the clever echo.
15677  havevecs=
15678  assocvecs=
15679  test -n "$selvecs" &&
15680    havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
15681  test -n "$selvecs" &&
15682    selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15683  test -n "$selarchs" &&
15684    selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15685fi	# all_targets is true
15686
15687case ${host64}-${target64}-${want64} in
15688  *true*)
15689    wordsize=64
15690    bfd64_libs='$(BFD64_LIBS)'
15691    all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
15692    if test $BFD_HOST_64_BIT_DEFINED = 0; then
15693      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
15694$as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
15695      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
15696$as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
15697    fi
15698    if test -n "$GCC" ; then
15699       bad_64bit_gcc=no;
15700       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
15701$as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
15702       # Add more tests for gcc versions with non-working 64-bit support here.
15703       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15704/* end confdefs.h.  */
15705:__GNUC__:__GNUC_MINOR__:__i386__:
15706_ACEOF
15707if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15708  $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
15709  bad_64bit_gcc=yes;
15710		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
15711$as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
15712else
15713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15714$as_echo "no" >&6; }
15715fi
15716rm -f conftest*
15717
15718       if test $bad_64bit_gcc = yes ; then
15719	 as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
15720       fi
15721    fi
15722    ;;
15723  false-false-false)
15724    wordsize=32
15725    all_backends='$(BFD32_BACKENDS)'
15726    ;;
15727esac
15728
15729
15730
15731
15732
15733
15734
15735
15736if test "$plugins" = "yes"; then
15737  supports_plugins=1
15738else
15739  supports_plugins=0
15740fi
15741
15742
15743
15744# Determine the host dependant file_ptr a.k.a. off_t type.  In order
15745# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15746# fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15747# Hopefully a reasonable assumption since fseeko et.al. should be
15748# upward compatible.
15749for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15750do :
15751  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15752ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15753eval as_val=\$$as_ac_var
15754   if test "x$as_val" = x""yes; then :
15755  cat >>confdefs.h <<_ACEOF
15756#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15757_ACEOF
15758
15759fi
15760done
15761
15762if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15763    # The cast to long int works around a bug in the HP C Compiler
15764# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15765# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15766# This bug is HP SR number 8606223364.
15767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15768$as_echo_n "checking size of off_t... " >&6; }
15769if test "${ac_cv_sizeof_off_t+set}" = set; then :
15770  $as_echo_n "(cached) " >&6
15771else
15772  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15773
15774else
15775  if test "$ac_cv_type_off_t" = yes; then
15776     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15777$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15778{ as_fn_set_status 77
15779as_fn_error "cannot compute sizeof (off_t)
15780See \`config.log' for more details." "$LINENO" 5; }; }
15781   else
15782     ac_cv_sizeof_off_t=0
15783   fi
15784fi
15785
15786fi
15787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15788$as_echo "$ac_cv_sizeof_off_t" >&6; }
15789
15790
15791
15792cat >>confdefs.h <<_ACEOF
15793#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15794_ACEOF
15795
15796
15797fi
15798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15799$as_echo_n "checking file_ptr type... " >&6; }
15800bfd_file_ptr="long"
15801bfd_ufile_ptr="unsigned long"
15802if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15803	-o x"${ac_cv_sizeof_off_t}" = x8; then
15804    bfd_file_ptr=BFD_HOST_64_BIT
15805    bfd_ufile_ptr=BFD_HOST_U_64_BIT
15806fi
15807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15808$as_echo "$bfd_file_ptr" >&6; }
15809
15810
15811
15812
15813tdefaults=""
15814test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
15815test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
15816test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
15817test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
15818
15819
15820
15821for ac_header in stdlib.h unistd.h
15822do :
15823  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15824ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15825eval as_val=\$$as_ac_Header
15826   if test "x$as_val" = x""yes; then :
15827  cat >>confdefs.h <<_ACEOF
15828#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15829_ACEOF
15830
15831fi
15832
15833done
15834
15835for ac_func in getpagesize
15836do :
15837  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15838if test "x$ac_cv_func_getpagesize" = x""yes; then :
15839  cat >>confdefs.h <<_ACEOF
15840#define HAVE_GETPAGESIZE 1
15841_ACEOF
15842
15843fi
15844done
15845
15846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15847$as_echo_n "checking for working mmap... " >&6; }
15848if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15849  $as_echo_n "(cached) " >&6
15850else
15851  if test "$cross_compiling" = yes; then :
15852  ac_cv_func_mmap_fixed_mapped=no
15853else
15854  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15855/* end confdefs.h.  */
15856$ac_includes_default
15857/* malloc might have been renamed as rpl_malloc. */
15858#undef malloc
15859
15860/* Thanks to Mike Haertel and Jim Avera for this test.
15861   Here is a matrix of mmap possibilities:
15862	mmap private not fixed
15863	mmap private fixed at somewhere currently unmapped
15864	mmap private fixed at somewhere already mapped
15865	mmap shared not fixed
15866	mmap shared fixed at somewhere currently unmapped
15867	mmap shared fixed at somewhere already mapped
15868   For private mappings, we should verify that changes cannot be read()
15869   back from the file, nor mmap's back from the file at a different
15870   address.  (There have been systems where private was not correctly
15871   implemented like the infamous i386 svr4.0, and systems where the
15872   VM page cache was not coherent with the file system buffer cache
15873   like early versions of FreeBSD and possibly contemporary NetBSD.)
15874   For shared mappings, we should conversely verify that changes get
15875   propagated back to all the places they're supposed to be.
15876
15877   Grep wants private fixed already mapped.
15878   The main things grep needs to know about mmap are:
15879   * does it exist and is it safe to write into the mmap'd area
15880   * how to use it (BSD variants)  */
15881
15882#include <fcntl.h>
15883#include <sys/mman.h>
15884
15885#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15886char *malloc ();
15887#endif
15888
15889/* This mess was copied from the GNU getpagesize.h.  */
15890#ifndef HAVE_GETPAGESIZE
15891/* Assume that all systems that can run configure have sys/param.h.  */
15892# ifndef HAVE_SYS_PARAM_H
15893#  define HAVE_SYS_PARAM_H 1
15894# endif
15895
15896# ifdef _SC_PAGESIZE
15897#  define getpagesize() sysconf(_SC_PAGESIZE)
15898# else /* no _SC_PAGESIZE */
15899#  ifdef HAVE_SYS_PARAM_H
15900#   include <sys/param.h>
15901#   ifdef EXEC_PAGESIZE
15902#    define getpagesize() EXEC_PAGESIZE
15903#   else /* no EXEC_PAGESIZE */
15904#    ifdef NBPG
15905#     define getpagesize() NBPG * CLSIZE
15906#     ifndef CLSIZE
15907#      define CLSIZE 1
15908#     endif /* no CLSIZE */
15909#    else /* no NBPG */
15910#     ifdef NBPC
15911#      define getpagesize() NBPC
15912#     else /* no NBPC */
15913#      ifdef PAGESIZE
15914#       define getpagesize() PAGESIZE
15915#      endif /* PAGESIZE */
15916#     endif /* no NBPC */
15917#    endif /* no NBPG */
15918#   endif /* no EXEC_PAGESIZE */
15919#  else /* no HAVE_SYS_PARAM_H */
15920#   define getpagesize() 8192	/* punt totally */
15921#  endif /* no HAVE_SYS_PARAM_H */
15922# endif /* no _SC_PAGESIZE */
15923
15924#endif /* no HAVE_GETPAGESIZE */
15925
15926int
15927main ()
15928{
15929  char *data, *data2, *data3;
15930  int i, pagesize;
15931  int fd;
15932
15933  pagesize = getpagesize ();
15934
15935  /* First, make a file with some known garbage in it. */
15936  data = (char *) malloc (pagesize);
15937  if (!data)
15938    return 1;
15939  for (i = 0; i < pagesize; ++i)
15940    *(data + i) = rand ();
15941  umask (0);
15942  fd = creat ("conftest.mmap", 0600);
15943  if (fd < 0)
15944    return 1;
15945  if (write (fd, data, pagesize) != pagesize)
15946    return 1;
15947  close (fd);
15948
15949  /* Next, try to mmap the file at a fixed address which already has
15950     something else allocated at it.  If we can, also make sure that
15951     we see the same garbage.  */
15952  fd = open ("conftest.mmap", O_RDWR);
15953  if (fd < 0)
15954    return 1;
15955  data2 = (char *) malloc (2 * pagesize);
15956  if (!data2)
15957    return 1;
15958  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15959  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15960		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
15961    return 1;
15962  for (i = 0; i < pagesize; ++i)
15963    if (*(data + i) != *(data2 + i))
15964      return 1;
15965
15966  /* Finally, make sure that changes to the mapped area do not
15967     percolate back to the file as seen by read().  (This is a bug on
15968     some variants of i386 svr4.0.)  */
15969  for (i = 0; i < pagesize; ++i)
15970    *(data2 + i) = *(data2 + i) + 1;
15971  data3 = (char *) malloc (pagesize);
15972  if (!data3)
15973    return 1;
15974  if (read (fd, data3, pagesize) != pagesize)
15975    return 1;
15976  for (i = 0; i < pagesize; ++i)
15977    if (*(data + i) != *(data3 + i))
15978      return 1;
15979  close (fd);
15980  return 0;
15981}
15982_ACEOF
15983if ac_fn_c_try_run "$LINENO"; then :
15984  ac_cv_func_mmap_fixed_mapped=yes
15985else
15986  ac_cv_func_mmap_fixed_mapped=no
15987fi
15988rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15989  conftest.$ac_objext conftest.beam conftest.$ac_ext
15990fi
15991
15992fi
15993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15994$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15995if test $ac_cv_func_mmap_fixed_mapped = yes; then
15996
15997$as_echo "#define HAVE_MMAP 1" >>confdefs.h
15998
15999fi
16000rm -f conftest.mmap
16001
16002for ac_func in madvise mprotect
16003do :
16004  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16005ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16006eval as_val=\$$as_ac_var
16007   if test "x$as_val" = x""yes; then :
16008  cat >>confdefs.h <<_ACEOF
16009#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16010_ACEOF
16011
16012fi
16013done
16014
16015case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
16016  true+yes )
16017$as_echo "#define USE_MMAP 1" >>confdefs.h
16018 ;;
16019esac
16020
16021rm -f doc/config.status
16022ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
16023
16024
16025ac_config_commands="$ac_config_commands default"
16026
16027
16028
16029
16030
16031
16032
16033cat >confcache <<\_ACEOF
16034# This file is a shell script that caches the results of configure
16035# tests run on this system so they can be shared between configure
16036# scripts and configure runs, see configure's option --config-cache.
16037# It is not useful on other systems.  If it contains results you don't
16038# want to keep, you may remove or edit it.
16039#
16040# config.status only pays attention to the cache file if you give it
16041# the --recheck option to rerun configure.
16042#
16043# `ac_cv_env_foo' variables (set or unset) will be overridden when
16044# loading this file, other *unset* `ac_cv_foo' will be assigned the
16045# following values.
16046
16047_ACEOF
16048
16049# The following way of writing the cache mishandles newlines in values,
16050# but we know of no workaround that is simple, portable, and efficient.
16051# So, we kill variables containing newlines.
16052# Ultrix sh set writes to stderr and can't be redirected directly,
16053# and sets the high bit in the cache file unless we assign to the vars.
16054(
16055  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16056    eval ac_val=\$$ac_var
16057    case $ac_val in #(
16058    *${as_nl}*)
16059      case $ac_var in #(
16060      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16061$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16062      esac
16063      case $ac_var in #(
16064      _ | IFS | as_nl) ;; #(
16065      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16066      *) { eval $ac_var=; unset $ac_var;} ;;
16067      esac ;;
16068    esac
16069  done
16070
16071  (set) 2>&1 |
16072    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16073    *${as_nl}ac_space=\ *)
16074      # `set' does not quote correctly, so add quotes: double-quote
16075      # substitution turns \\\\ into \\, and sed turns \\ into \.
16076      sed -n \
16077	"s/'/'\\\\''/g;
16078	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16079      ;; #(
16080    *)
16081      # `set' quotes correctly as required by POSIX, so do not add quotes.
16082      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16083      ;;
16084    esac |
16085    sort
16086) |
16087  sed '
16088     /^ac_cv_env_/b end
16089     t clear
16090     :clear
16091     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16092     t end
16093     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16094     :end' >>confcache
16095if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16096  if test -w "$cache_file"; then
16097    test "x$cache_file" != "x/dev/null" &&
16098      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16099$as_echo "$as_me: updating cache $cache_file" >&6;}
16100    cat confcache >$cache_file
16101  else
16102    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16103$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16104  fi
16105fi
16106rm -f confcache
16107
16108test "x$prefix" = xNONE && prefix=$ac_default_prefix
16109# Let make expand exec_prefix.
16110test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16111
16112DEFS=-DHAVE_CONFIG_H
16113
16114ac_libobjs=
16115ac_ltlibobjs=
16116for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16117  # 1. Remove the extension, and $U if already installed.
16118  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16119  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16120  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16121  #    will be set to the directory where LIBOBJS objects are built.
16122  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16123  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16124done
16125LIBOBJS=$ac_libobjs
16126
16127LTLIBOBJS=$ac_ltlibobjs
16128
16129
16130if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16131  as_fn_error "conditional \"AMDEP\" was never defined.
16132Usually this means the macro was only invoked conditionally." "$LINENO" 5
16133fi
16134if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16135  as_fn_error "conditional \"am__fastdepCC\" was never defined.
16136Usually this means the macro was only invoked conditionally." "$LINENO" 5
16137fi
16138 if test -n "$EXEEXT"; then
16139  am__EXEEXT_TRUE=
16140  am__EXEEXT_FALSE='#'
16141else
16142  am__EXEEXT_TRUE='#'
16143  am__EXEEXT_FALSE=
16144fi
16145
16146if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
16147  as_fn_error "conditional \"PLUGINS\" was never defined.
16148Usually this means the macro was only invoked conditionally." "$LINENO" 5
16149fi
16150if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16151  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16152Usually this means the macro was only invoked conditionally." "$LINENO" 5
16153fi
16154if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16155  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
16156Usually this means the macro was only invoked conditionally." "$LINENO" 5
16157fi
16158if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
16159  as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
16160Usually this means the macro was only invoked conditionally." "$LINENO" 5
16161fi
16162
16163: ${CONFIG_STATUS=./config.status}
16164ac_write_fail=0
16165ac_clean_files_save=$ac_clean_files
16166ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16167{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16168$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16169as_write_fail=0
16170cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16171#! $SHELL
16172# Generated by $as_me.
16173# Run this file to recreate the current configuration.
16174# Compiler output produced by configure, useful for debugging
16175# configure, is in config.log if it exists.
16176
16177debug=false
16178ac_cs_recheck=false
16179ac_cs_silent=false
16180
16181SHELL=\${CONFIG_SHELL-$SHELL}
16182export SHELL
16183_ASEOF
16184cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16185## -------------------- ##
16186## M4sh Initialization. ##
16187## -------------------- ##
16188
16189# Be more Bourne compatible
16190DUALCASE=1; export DUALCASE # for MKS sh
16191if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16192  emulate sh
16193  NULLCMD=:
16194  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16195  # is contrary to our usage.  Disable this feature.
16196  alias -g '${1+"$@"}'='"$@"'
16197  setopt NO_GLOB_SUBST
16198else
16199  case `(set -o) 2>/dev/null` in #(
16200  *posix*) :
16201    set -o posix ;; #(
16202  *) :
16203     ;;
16204esac
16205fi
16206
16207
16208as_nl='
16209'
16210export as_nl
16211# Printing a long string crashes Solaris 7 /usr/bin/printf.
16212as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16213as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16214as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16215# Prefer a ksh shell builtin over an external printf program on Solaris,
16216# but without wasting forks for bash or zsh.
16217if test -z "$BASH_VERSION$ZSH_VERSION" \
16218    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16219  as_echo='print -r --'
16220  as_echo_n='print -rn --'
16221elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16222  as_echo='printf %s\n'
16223  as_echo_n='printf %s'
16224else
16225  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16226    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16227    as_echo_n='/usr/ucb/echo -n'
16228  else
16229    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16230    as_echo_n_body='eval
16231      arg=$1;
16232      case $arg in #(
16233      *"$as_nl"*)
16234	expr "X$arg" : "X\\(.*\\)$as_nl";
16235	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16236      esac;
16237      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16238    '
16239    export as_echo_n_body
16240    as_echo_n='sh -c $as_echo_n_body as_echo'
16241  fi
16242  export as_echo_body
16243  as_echo='sh -c $as_echo_body as_echo'
16244fi
16245
16246# The user is always right.
16247if test "${PATH_SEPARATOR+set}" != set; then
16248  PATH_SEPARATOR=:
16249  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16250    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16251      PATH_SEPARATOR=';'
16252  }
16253fi
16254
16255
16256# IFS
16257# We need space, tab and new line, in precisely that order.  Quoting is
16258# there to prevent editors from complaining about space-tab.
16259# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16260# splitting by setting IFS to empty value.)
16261IFS=" ""	$as_nl"
16262
16263# Find who we are.  Look in the path if we contain no directory separator.
16264case $0 in #((
16265  *[\\/]* ) as_myself=$0 ;;
16266  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16267for as_dir in $PATH
16268do
16269  IFS=$as_save_IFS
16270  test -z "$as_dir" && as_dir=.
16271    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16272  done
16273IFS=$as_save_IFS
16274
16275     ;;
16276esac
16277# We did not find ourselves, most probably we were run as `sh COMMAND'
16278# in which case we are not to be found in the path.
16279if test "x$as_myself" = x; then
16280  as_myself=$0
16281fi
16282if test ! -f "$as_myself"; then
16283  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16284  exit 1
16285fi
16286
16287# Unset variables that we do not need and which cause bugs (e.g. in
16288# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16289# suppresses any "Segmentation fault" message there.  '((' could
16290# trigger a bug in pdksh 5.2.14.
16291for as_var in BASH_ENV ENV MAIL MAILPATH
16292do eval test x\${$as_var+set} = xset \
16293  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16294done
16295PS1='$ '
16296PS2='> '
16297PS4='+ '
16298
16299# NLS nuisances.
16300LC_ALL=C
16301export LC_ALL
16302LANGUAGE=C
16303export LANGUAGE
16304
16305# CDPATH.
16306(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16307
16308
16309# as_fn_error ERROR [LINENO LOG_FD]
16310# ---------------------------------
16311# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16312# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16313# script with status $?, using 1 if that was 0.
16314as_fn_error ()
16315{
16316  as_status=$?; test $as_status -eq 0 && as_status=1
16317  if test "$3"; then
16318    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16319    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16320  fi
16321  $as_echo "$as_me: error: $1" >&2
16322  as_fn_exit $as_status
16323} # as_fn_error
16324
16325
16326# as_fn_set_status STATUS
16327# -----------------------
16328# Set $? to STATUS, without forking.
16329as_fn_set_status ()
16330{
16331  return $1
16332} # as_fn_set_status
16333
16334# as_fn_exit STATUS
16335# -----------------
16336# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16337as_fn_exit ()
16338{
16339  set +e
16340  as_fn_set_status $1
16341  exit $1
16342} # as_fn_exit
16343
16344# as_fn_unset VAR
16345# ---------------
16346# Portably unset VAR.
16347as_fn_unset ()
16348{
16349  { eval $1=; unset $1;}
16350}
16351as_unset=as_fn_unset
16352# as_fn_append VAR VALUE
16353# ----------------------
16354# Append the text in VALUE to the end of the definition contained in VAR. Take
16355# advantage of any shell optimizations that allow amortized linear growth over
16356# repeated appends, instead of the typical quadratic growth present in naive
16357# implementations.
16358if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16359  eval 'as_fn_append ()
16360  {
16361    eval $1+=\$2
16362  }'
16363else
16364  as_fn_append ()
16365  {
16366    eval $1=\$$1\$2
16367  }
16368fi # as_fn_append
16369
16370# as_fn_arith ARG...
16371# ------------------
16372# Perform arithmetic evaluation on the ARGs, and store the result in the
16373# global $as_val. Take advantage of shells that can avoid forks. The arguments
16374# must be portable across $(()) and expr.
16375if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16376  eval 'as_fn_arith ()
16377  {
16378    as_val=$(( $* ))
16379  }'
16380else
16381  as_fn_arith ()
16382  {
16383    as_val=`expr "$@" || test $? -eq 1`
16384  }
16385fi # as_fn_arith
16386
16387
16388if expr a : '\(a\)' >/dev/null 2>&1 &&
16389   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16390  as_expr=expr
16391else
16392  as_expr=false
16393fi
16394
16395if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16396  as_basename=basename
16397else
16398  as_basename=false
16399fi
16400
16401if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16402  as_dirname=dirname
16403else
16404  as_dirname=false
16405fi
16406
16407as_me=`$as_basename -- "$0" ||
16408$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16409	 X"$0" : 'X\(//\)$' \| \
16410	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16411$as_echo X/"$0" |
16412    sed '/^.*\/\([^/][^/]*\)\/*$/{
16413	    s//\1/
16414	    q
16415	  }
16416	  /^X\/\(\/\/\)$/{
16417	    s//\1/
16418	    q
16419	  }
16420	  /^X\/\(\/\).*/{
16421	    s//\1/
16422	    q
16423	  }
16424	  s/.*/./; q'`
16425
16426# Avoid depending upon Character Ranges.
16427as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16428as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16429as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16430as_cr_digits='0123456789'
16431as_cr_alnum=$as_cr_Letters$as_cr_digits
16432
16433ECHO_C= ECHO_N= ECHO_T=
16434case `echo -n x` in #(((((
16435-n*)
16436  case `echo 'xy\c'` in
16437  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
16438  xy)  ECHO_C='\c';;
16439  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16440       ECHO_T='	';;
16441  esac;;
16442*)
16443  ECHO_N='-n';;
16444esac
16445
16446rm -f conf$$ conf$$.exe conf$$.file
16447if test -d conf$$.dir; then
16448  rm -f conf$$.dir/conf$$.file
16449else
16450  rm -f conf$$.dir
16451  mkdir conf$$.dir 2>/dev/null
16452fi
16453if (echo >conf$$.file) 2>/dev/null; then
16454  if ln -s conf$$.file conf$$ 2>/dev/null; then
16455    as_ln_s='ln -s'
16456    # ... but there are two gotchas:
16457    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16458    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16459    # In both cases, we have to default to `cp -p'.
16460    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16461      as_ln_s='cp -p'
16462  elif ln conf$$.file conf$$ 2>/dev/null; then
16463    as_ln_s=ln
16464  else
16465    as_ln_s='cp -p'
16466  fi
16467else
16468  as_ln_s='cp -p'
16469fi
16470rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16471rmdir conf$$.dir 2>/dev/null
16472
16473
16474# as_fn_mkdir_p
16475# -------------
16476# Create "$as_dir" as a directory, including parents if necessary.
16477as_fn_mkdir_p ()
16478{
16479
16480  case $as_dir in #(
16481  -*) as_dir=./$as_dir;;
16482  esac
16483  test -d "$as_dir" || eval $as_mkdir_p || {
16484    as_dirs=
16485    while :; do
16486      case $as_dir in #(
16487      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16488      *) as_qdir=$as_dir;;
16489      esac
16490      as_dirs="'$as_qdir' $as_dirs"
16491      as_dir=`$as_dirname -- "$as_dir" ||
16492$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16493	 X"$as_dir" : 'X\(//\)[^/]' \| \
16494	 X"$as_dir" : 'X\(//\)$' \| \
16495	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16496$as_echo X"$as_dir" |
16497    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16498	    s//\1/
16499	    q
16500	  }
16501	  /^X\(\/\/\)[^/].*/{
16502	    s//\1/
16503	    q
16504	  }
16505	  /^X\(\/\/\)$/{
16506	    s//\1/
16507	    q
16508	  }
16509	  /^X\(\/\).*/{
16510	    s//\1/
16511	    q
16512	  }
16513	  s/.*/./; q'`
16514      test -d "$as_dir" && break
16515    done
16516    test -z "$as_dirs" || eval "mkdir $as_dirs"
16517  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16518
16519
16520} # as_fn_mkdir_p
16521if mkdir -p . 2>/dev/null; then
16522  as_mkdir_p='mkdir -p "$as_dir"'
16523else
16524  test -d ./-p && rmdir ./-p
16525  as_mkdir_p=false
16526fi
16527
16528if test -x / >/dev/null 2>&1; then
16529  as_test_x='test -x'
16530else
16531  if ls -dL / >/dev/null 2>&1; then
16532    as_ls_L_option=L
16533  else
16534    as_ls_L_option=
16535  fi
16536  as_test_x='
16537    eval sh -c '\''
16538      if test -d "$1"; then
16539	test -d "$1/.";
16540      else
16541	case $1 in #(
16542	-*)set "./$1";;
16543	esac;
16544	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16545	???[sx]*):;;*)false;;esac;fi
16546    '\'' sh
16547  '
16548fi
16549as_executable_p=$as_test_x
16550
16551# Sed expression to map a string onto a valid CPP name.
16552as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16553
16554# Sed expression to map a string onto a valid variable name.
16555as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16556
16557
16558exec 6>&1
16559## ----------------------------------- ##
16560## Main body of $CONFIG_STATUS script. ##
16561## ----------------------------------- ##
16562_ASEOF
16563test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16564
16565cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16566# Save the log message, to keep $0 and so on meaningful, and to
16567# report actual input values of CONFIG_FILES etc. instead of their
16568# values after options handling.
16569ac_log="
16570This file was extended by bfd $as_me 2.25.51, which was
16571generated by GNU Autoconf 2.64.  Invocation command line was
16572
16573  CONFIG_FILES    = $CONFIG_FILES
16574  CONFIG_HEADERS  = $CONFIG_HEADERS
16575  CONFIG_LINKS    = $CONFIG_LINKS
16576  CONFIG_COMMANDS = $CONFIG_COMMANDS
16577  $ $0 $@
16578
16579on `(hostname || uname -n) 2>/dev/null | sed 1q`
16580"
16581
16582_ACEOF
16583
16584case $ac_config_files in *"
16585"*) set x $ac_config_files; shift; ac_config_files=$*;;
16586esac
16587
16588case $ac_config_headers in *"
16589"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16590esac
16591
16592
16593cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16594# Files that config.status was made for.
16595config_files="$ac_config_files"
16596config_headers="$ac_config_headers"
16597config_commands="$ac_config_commands"
16598
16599_ACEOF
16600
16601cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16602ac_cs_usage="\
16603\`$as_me' instantiates files and other configuration actions
16604from templates according to the current configuration.  Unless the files
16605and actions are specified as TAGs, all are instantiated by default.
16606
16607Usage: $0 [OPTION]... [TAG]...
16608
16609  -h, --help       print this help, then exit
16610  -V, --version    print version number and configuration settings, then exit
16611  -q, --quiet, --silent
16612                   do not print progress messages
16613  -d, --debug      don't remove temporary files
16614      --recheck    update $as_me by reconfiguring in the same conditions
16615      --file=FILE[:TEMPLATE]
16616                   instantiate the configuration file FILE
16617      --header=FILE[:TEMPLATE]
16618                   instantiate the configuration header FILE
16619
16620Configuration files:
16621$config_files
16622
16623Configuration headers:
16624$config_headers
16625
16626Configuration commands:
16627$config_commands
16628
16629Report bugs to the package provider."
16630
16631_ACEOF
16632cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16633ac_cs_version="\\
16634bfd config.status 2.25.51
16635configured by $0, generated by GNU Autoconf 2.64,
16636  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16637
16638Copyright (C) 2009 Free Software Foundation, Inc.
16639This config.status script is free software; the Free Software Foundation
16640gives unlimited permission to copy, distribute and modify it."
16641
16642ac_pwd='$ac_pwd'
16643srcdir='$srcdir'
16644INSTALL='$INSTALL'
16645MKDIR_P='$MKDIR_P'
16646AWK='$AWK'
16647test -n "\$AWK" || AWK=awk
16648_ACEOF
16649
16650cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16651# The default lists apply if the user does not specify any file.
16652ac_need_defaults=:
16653while test $# != 0
16654do
16655  case $1 in
16656  --*=*)
16657    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16658    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16659    ac_shift=:
16660    ;;
16661  *)
16662    ac_option=$1
16663    ac_optarg=$2
16664    ac_shift=shift
16665    ;;
16666  esac
16667
16668  case $ac_option in
16669  # Handling of the options.
16670  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16671    ac_cs_recheck=: ;;
16672  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16673    $as_echo "$ac_cs_version"; exit ;;
16674  --debug | --debu | --deb | --de | --d | -d )
16675    debug=: ;;
16676  --file | --fil | --fi | --f )
16677    $ac_shift
16678    case $ac_optarg in
16679    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16680    esac
16681    as_fn_append CONFIG_FILES " '$ac_optarg'"
16682    ac_need_defaults=false;;
16683  --header | --heade | --head | --hea )
16684    $ac_shift
16685    case $ac_optarg in
16686    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16687    esac
16688    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16689    ac_need_defaults=false;;
16690  --he | --h)
16691    # Conflict between --help and --header
16692    as_fn_error "ambiguous option: \`$1'
16693Try \`$0 --help' for more information.";;
16694  --help | --hel | -h )
16695    $as_echo "$ac_cs_usage"; exit ;;
16696  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16697  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16698    ac_cs_silent=: ;;
16699
16700  # This is an error.
16701  -*) as_fn_error "unrecognized option: \`$1'
16702Try \`$0 --help' for more information." ;;
16703
16704  *) as_fn_append ac_config_targets " $1"
16705     ac_need_defaults=false ;;
16706
16707  esac
16708  shift
16709done
16710
16711ac_configure_extra_args=
16712
16713if $ac_cs_silent; then
16714  exec 6>/dev/null
16715  ac_configure_extra_args="$ac_configure_extra_args --silent"
16716fi
16717
16718_ACEOF
16719cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16720if \$ac_cs_recheck; then
16721  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16722  shift
16723  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16724  CONFIG_SHELL='$SHELL'
16725  export CONFIG_SHELL
16726  exec "\$@"
16727fi
16728
16729_ACEOF
16730cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16731exec 5>>config.log
16732{
16733  echo
16734  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16735## Running $as_me. ##
16736_ASBOX
16737  $as_echo "$ac_log"
16738} >&5
16739
16740_ACEOF
16741cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16742#
16743# INIT-COMMANDS
16744#
16745AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16746
16747
16748# The HP-UX ksh and POSIX shell print the target directory to stdout
16749# if CDPATH is set.
16750(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16751
16752sed_quote_subst='$sed_quote_subst'
16753double_quote_subst='$double_quote_subst'
16754delay_variable_subst='$delay_variable_subst'
16755enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16756macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16757macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16758enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16759pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16760enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16761SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16762ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16763host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16764host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16765host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16766build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16767build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16768build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16769SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16770Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16771GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16772EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16773FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16774LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16775NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16776LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16777max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16778ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16779exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16780lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16781lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16782lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16783reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16784reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16785OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16786deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16787file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16788AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16789AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16790STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16791RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16792old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16793old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16794old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16795lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16796CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16797CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16798compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16799GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16800lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16801lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16802lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16803lt_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"`'
16804objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16805MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16806lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16807lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16808lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16809lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16810lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16811need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16812DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16813NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16814LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16815OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16816OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16817libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16818shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16819extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16820archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16821enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16822export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16823whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16824compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16825old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16826old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16827archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16828archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16829module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16830module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16831with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16832allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16833no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16834hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16835hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16836hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16837hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16838hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16839hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16840hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16841hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16842inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16843link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16844fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16845always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16846export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16847exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16848include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16849prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16850file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16851variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16852need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16853need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16854version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16855runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16856shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16857shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16858libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16859library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16860soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16861install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16862postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16863postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16864finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16865finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16866hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16867sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16868sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16869hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16870enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16871enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16872enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16873old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16874striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16875
16876LTCC='$LTCC'
16877LTCFLAGS='$LTCFLAGS'
16878compiler='$compiler_DEFAULT'
16879
16880# A function that is used when there is no print builtin or printf.
16881func_fallback_echo ()
16882{
16883  eval 'cat <<_LTECHO_EOF
16884\$1
16885_LTECHO_EOF'
16886}
16887
16888# Quote evaled strings.
16889for var in SHELL \
16890ECHO \
16891SED \
16892GREP \
16893EGREP \
16894FGREP \
16895LD \
16896NM \
16897LN_S \
16898lt_SP2NL \
16899lt_NL2SP \
16900reload_flag \
16901OBJDUMP \
16902deplibs_check_method \
16903file_magic_cmd \
16904AR \
16905AR_FLAGS \
16906STRIP \
16907RANLIB \
16908CC \
16909CFLAGS \
16910compiler \
16911lt_cv_sys_global_symbol_pipe \
16912lt_cv_sys_global_symbol_to_cdecl \
16913lt_cv_sys_global_symbol_to_c_name_address \
16914lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16915lt_prog_compiler_no_builtin_flag \
16916lt_prog_compiler_wl \
16917lt_prog_compiler_pic \
16918lt_prog_compiler_static \
16919lt_cv_prog_compiler_c_o \
16920need_locks \
16921DSYMUTIL \
16922NMEDIT \
16923LIPO \
16924OTOOL \
16925OTOOL64 \
16926shrext_cmds \
16927export_dynamic_flag_spec \
16928whole_archive_flag_spec \
16929compiler_needs_object \
16930with_gnu_ld \
16931allow_undefined_flag \
16932no_undefined_flag \
16933hardcode_libdir_flag_spec \
16934hardcode_libdir_flag_spec_ld \
16935hardcode_libdir_separator \
16936fix_srcfile_path \
16937exclude_expsyms \
16938include_expsyms \
16939file_list_spec \
16940variables_saved_for_relink \
16941libname_spec \
16942library_names_spec \
16943soname_spec \
16944install_override_mode \
16945finish_eval \
16946old_striplib \
16947striplib; do
16948    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16949    *[\\\\\\\`\\"\\\$]*)
16950      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16951      ;;
16952    *)
16953      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16954      ;;
16955    esac
16956done
16957
16958# Double-quote double-evaled strings.
16959for var in reload_cmds \
16960old_postinstall_cmds \
16961old_postuninstall_cmds \
16962old_archive_cmds \
16963extract_expsyms_cmds \
16964old_archive_from_new_cmds \
16965old_archive_from_expsyms_cmds \
16966archive_cmds \
16967archive_expsym_cmds \
16968module_cmds \
16969module_expsym_cmds \
16970export_symbols_cmds \
16971prelink_cmds \
16972postinstall_cmds \
16973postuninstall_cmds \
16974finish_cmds \
16975sys_lib_search_path_spec \
16976sys_lib_dlsearch_path_spec; do
16977    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16978    *[\\\\\\\`\\"\\\$]*)
16979      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16980      ;;
16981    *)
16982      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16983      ;;
16984    esac
16985done
16986
16987ac_aux_dir='$ac_aux_dir'
16988xsi_shell='$xsi_shell'
16989lt_shell_append='$lt_shell_append'
16990
16991# See if we are running on zsh, and set the options which allow our
16992# commands through without removal of \ escapes INIT.
16993if test -n "\${ZSH_VERSION+set}" ; then
16994   setopt NO_GLOB_SUBST
16995fi
16996
16997
16998    PACKAGE='$PACKAGE'
16999    VERSION='$VERSION'
17000    TIMESTAMP='$TIMESTAMP'
17001    RM='$RM'
17002    ofile='$ofile'
17003
17004
17005
17006# Capture the value of obsolete ALL_LINGUAS because we need it to compute
17007    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
17008    # from automake.
17009    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
17010    # Capture the value of LINGUAS because we need it to compute CATALOGS.
17011    LINGUAS="${LINGUAS-%UNSET%}"
17012
17013
17014GCC="$GCC"
17015CC="$CC"
17016acx_cv_header_stdint="$acx_cv_header_stdint"
17017acx_cv_type_int8_t="$acx_cv_type_int8_t"
17018acx_cv_type_int16_t="$acx_cv_type_int16_t"
17019acx_cv_type_int32_t="$acx_cv_type_int32_t"
17020acx_cv_type_int64_t="$acx_cv_type_int64_t"
17021acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
17022ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
17023ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
17024ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
17025ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
17026ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
17027ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
17028ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
17029ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
17030
17031
17032
17033_ACEOF
17034
17035cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17036
17037# Handling of arguments.
17038for ac_config_target in $ac_config_targets
17039do
17040  case $ac_config_target in
17041    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17042    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17043    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17044    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
17045    "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
17046    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17047    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17048    "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
17049    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
17050    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17051
17052  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17053  esac
17054done
17055
17056
17057# If the user did not use the arguments to specify the items to instantiate,
17058# then the envvar interface is used.  Set only those that are not.
17059# We use the long form for the default assignment because of an extremely
17060# bizarre bug on SunOS 4.1.3.
17061if $ac_need_defaults; then
17062  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17063  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17064  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17065fi
17066
17067# Have a temporary directory for convenience.  Make it in the build tree
17068# simply because there is no reason against having it here, and in addition,
17069# creating and moving files from /tmp can sometimes cause problems.
17070# Hook for its removal unless debugging.
17071# Note that there is a small window in which the directory will not be cleaned:
17072# after its creation but before its name has been assigned to `$tmp'.
17073$debug ||
17074{
17075  tmp=
17076  trap 'exit_status=$?
17077  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17078' 0
17079  trap 'as_fn_exit 1' 1 2 13 15
17080}
17081# Create a (secure) tmp directory for tmp files.
17082
17083{
17084  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17085  test -n "$tmp" && test -d "$tmp"
17086}  ||
17087{
17088  tmp=./conf$$-$RANDOM
17089  (umask 077 && mkdir "$tmp")
17090} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
17091
17092# Set up the scripts for CONFIG_FILES section.
17093# No need to generate them if there are no CONFIG_FILES.
17094# This happens for instance with `./config.status config.h'.
17095if test -n "$CONFIG_FILES"; then
17096
17097
17098ac_cr=`echo X | tr X '\015'`
17099# On cygwin, bash can eat \r inside `` if the user requested igncr.
17100# But we know of no other shell where ac_cr would be empty at this
17101# point, so we can use a bashism as a fallback.
17102if test "x$ac_cr" = x; then
17103  eval ac_cr=\$\'\\r\'
17104fi
17105ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17106if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17107  ac_cs_awk_cr='\r'
17108else
17109  ac_cs_awk_cr=$ac_cr
17110fi
17111
17112echo 'BEGIN {' >"$tmp/subs1.awk" &&
17113_ACEOF
17114
17115
17116{
17117  echo "cat >conf$$subs.awk <<_ACEOF" &&
17118  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17119  echo "_ACEOF"
17120} >conf$$subs.sh ||
17121  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17122ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17123ac_delim='%!_!# '
17124for ac_last_try in false false false false false :; do
17125  . ./conf$$subs.sh ||
17126    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17127
17128  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17129  if test $ac_delim_n = $ac_delim_num; then
17130    break
17131  elif $ac_last_try; then
17132    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17133  else
17134    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17135  fi
17136done
17137rm -f conf$$subs.sh
17138
17139cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17140cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17141_ACEOF
17142sed -n '
17143h
17144s/^/S["/; s/!.*/"]=/
17145p
17146g
17147s/^[^!]*!//
17148:repl
17149t repl
17150s/'"$ac_delim"'$//
17151t delim
17152:nl
17153h
17154s/\(.\{148\}\).*/\1/
17155t more1
17156s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17157p
17158n
17159b repl
17160:more1
17161s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17162p
17163g
17164s/.\{148\}//
17165t nl
17166:delim
17167h
17168s/\(.\{148\}\).*/\1/
17169t more2
17170s/["\\]/\\&/g; s/^/"/; s/$/"/
17171p
17172b
17173:more2
17174s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17175p
17176g
17177s/.\{148\}//
17178t delim
17179' <conf$$subs.awk | sed '
17180/^[^""]/{
17181  N
17182  s/\n//
17183}
17184' >>$CONFIG_STATUS || ac_write_fail=1
17185rm -f conf$$subs.awk
17186cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17187_ACAWK
17188cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17189  for (key in S) S_is_set[key] = 1
17190  FS = ""
17191
17192}
17193{
17194  line = $ 0
17195  nfields = split(line, field, "@")
17196  substed = 0
17197  len = length(field[1])
17198  for (i = 2; i < nfields; i++) {
17199    key = field[i]
17200    keylen = length(key)
17201    if (S_is_set[key]) {
17202      value = S[key]
17203      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17204      len += length(value) + length(field[++i])
17205      substed = 1
17206    } else
17207      len += 1 + keylen
17208  }
17209
17210  print line
17211}
17212
17213_ACAWK
17214_ACEOF
17215cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17216if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17217  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17218else
17219  cat
17220fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17221  || as_fn_error "could not setup config files machinery" "$LINENO" 5
17222_ACEOF
17223
17224# VPATH may cause trouble with some makes, so we remove $(srcdir),
17225# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17226# trailing colons and then remove the whole line if VPATH becomes empty
17227# (actually we leave an empty line to preserve line numbers).
17228if test "x$srcdir" = x.; then
17229  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
17230s/:*\$(srcdir):*/:/
17231s/:*\${srcdir}:*/:/
17232s/:*@srcdir@:*/:/
17233s/^\([^=]*=[	 ]*\):*/\1/
17234s/:*$//
17235s/^[^=]*=[	 ]*$//
17236}'
17237fi
17238
17239cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17240fi # test -n "$CONFIG_FILES"
17241
17242# Set up the scripts for CONFIG_HEADERS section.
17243# No need to generate them if there are no CONFIG_HEADERS.
17244# This happens for instance with `./config.status Makefile'.
17245if test -n "$CONFIG_HEADERS"; then
17246cat >"$tmp/defines.awk" <<\_ACAWK ||
17247BEGIN {
17248_ACEOF
17249
17250# Transform confdefs.h into an awk script `defines.awk', embedded as
17251# here-document in config.status, that substitutes the proper values into
17252# config.h.in to produce config.h.
17253
17254# Create a delimiter string that does not exist in confdefs.h, to ease
17255# handling of long lines.
17256ac_delim='%!_!# '
17257for ac_last_try in false false :; do
17258  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17259  if test -z "$ac_t"; then
17260    break
17261  elif $ac_last_try; then
17262    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17263  else
17264    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17265  fi
17266done
17267
17268# For the awk script, D is an array of macro values keyed by name,
17269# likewise P contains macro parameters if any.  Preserve backslash
17270# newline sequences.
17271
17272ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17273sed -n '
17274s/.\{148\}/&'"$ac_delim"'/g
17275t rset
17276:rset
17277s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
17278t def
17279d
17280:def
17281s/\\$//
17282t bsnl
17283s/["\\]/\\&/g
17284s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17285D["\1"]=" \3"/p
17286s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
17287d
17288:bsnl
17289s/["\\]/\\&/g
17290s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17291D["\1"]=" \3\\\\\\n"\\/p
17292t cont
17293s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17294t cont
17295d
17296:cont
17297n
17298s/.\{148\}/&'"$ac_delim"'/g
17299t clear
17300:clear
17301s/\\$//
17302t bsnlc
17303s/["\\]/\\&/g; s/^/"/; s/$/"/p
17304d
17305:bsnlc
17306s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17307b cont
17308' <confdefs.h | sed '
17309s/'"$ac_delim"'/"\\\
17310"/g' >>$CONFIG_STATUS || ac_write_fail=1
17311
17312cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17313  for (key in D) D_is_set[key] = 1
17314  FS = ""
17315}
17316/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17317  line = \$ 0
17318  split(line, arg, " ")
17319  if (arg[1] == "#") {
17320    defundef = arg[2]
17321    mac1 = arg[3]
17322  } else {
17323    defundef = substr(arg[1], 2)
17324    mac1 = arg[2]
17325  }
17326  split(mac1, mac2, "(") #)
17327  macro = mac2[1]
17328  prefix = substr(line, 1, index(line, defundef) - 1)
17329  if (D_is_set[macro]) {
17330    # Preserve the white space surrounding the "#".
17331    print prefix "define", macro P[macro] D[macro]
17332    next
17333  } else {
17334    # Replace #undef with comments.  This is necessary, for example,
17335    # in the case of _POSIX_SOURCE, which is predefined and required
17336    # on some systems where configure will not decide to define it.
17337    if (defundef == "undef") {
17338      print "/*", prefix defundef, macro, "*/"
17339      next
17340    }
17341  }
17342}
17343{ print }
17344_ACAWK
17345_ACEOF
17346cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17347  as_fn_error "could not setup config headers machinery" "$LINENO" 5
17348fi # test -n "$CONFIG_HEADERS"
17349
17350
17351eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17352shift
17353for ac_tag
17354do
17355  case $ac_tag in
17356  :[FHLC]) ac_mode=$ac_tag; continue;;
17357  esac
17358  case $ac_mode$ac_tag in
17359  :[FHL]*:*);;
17360  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17361  :[FH]-) ac_tag=-:-;;
17362  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17363  esac
17364  ac_save_IFS=$IFS
17365  IFS=:
17366  set x $ac_tag
17367  IFS=$ac_save_IFS
17368  shift
17369  ac_file=$1
17370  shift
17371
17372  case $ac_mode in
17373  :L) ac_source=$1;;
17374  :[FH])
17375    ac_file_inputs=
17376    for ac_f
17377    do
17378      case $ac_f in
17379      -) ac_f="$tmp/stdin";;
17380      *) # Look for the file first in the build tree, then in the source tree
17381	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
17382	 # because $ac_f cannot contain `:'.
17383	 test -f "$ac_f" ||
17384	   case $ac_f in
17385	   [\\/$]*) false;;
17386	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17387	   esac ||
17388	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17389      esac
17390      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17391      as_fn_append ac_file_inputs " '$ac_f'"
17392    done
17393
17394    # Let's still pretend it is `configure' which instantiates (i.e., don't
17395    # use $as_me), people would be surprised to read:
17396    #    /* config.h.  Generated by config.status.  */
17397    configure_input='Generated from '`
17398	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17399	`' by configure.'
17400    if test x"$ac_file" != x-; then
17401      configure_input="$ac_file.  $configure_input"
17402      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17403$as_echo "$as_me: creating $ac_file" >&6;}
17404    fi
17405    # Neutralize special characters interpreted by sed in replacement strings.
17406    case $configure_input in #(
17407    *\&* | *\|* | *\\* )
17408       ac_sed_conf_input=`$as_echo "$configure_input" |
17409       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17410    *) ac_sed_conf_input=$configure_input;;
17411    esac
17412
17413    case $ac_tag in
17414    *:-:* | *:-) cat >"$tmp/stdin" \
17415      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17416    esac
17417    ;;
17418  esac
17419
17420  ac_dir=`$as_dirname -- "$ac_file" ||
17421$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17422	 X"$ac_file" : 'X\(//\)[^/]' \| \
17423	 X"$ac_file" : 'X\(//\)$' \| \
17424	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17425$as_echo X"$ac_file" |
17426    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17427	    s//\1/
17428	    q
17429	  }
17430	  /^X\(\/\/\)[^/].*/{
17431	    s//\1/
17432	    q
17433	  }
17434	  /^X\(\/\/\)$/{
17435	    s//\1/
17436	    q
17437	  }
17438	  /^X\(\/\).*/{
17439	    s//\1/
17440	    q
17441	  }
17442	  s/.*/./; q'`
17443  as_dir="$ac_dir"; as_fn_mkdir_p
17444  ac_builddir=.
17445
17446case "$ac_dir" in
17447.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17448*)
17449  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17450  # A ".." for each directory in $ac_dir_suffix.
17451  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17452  case $ac_top_builddir_sub in
17453  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17454  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17455  esac ;;
17456esac
17457ac_abs_top_builddir=$ac_pwd
17458ac_abs_builddir=$ac_pwd$ac_dir_suffix
17459# for backward compatibility:
17460ac_top_builddir=$ac_top_build_prefix
17461
17462case $srcdir in
17463  .)  # We are building in place.
17464    ac_srcdir=.
17465    ac_top_srcdir=$ac_top_builddir_sub
17466    ac_abs_top_srcdir=$ac_pwd ;;
17467  [\\/]* | ?:[\\/]* )  # Absolute name.
17468    ac_srcdir=$srcdir$ac_dir_suffix;
17469    ac_top_srcdir=$srcdir
17470    ac_abs_top_srcdir=$srcdir ;;
17471  *) # Relative name.
17472    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17473    ac_top_srcdir=$ac_top_build_prefix$srcdir
17474    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17475esac
17476ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17477
17478
17479  case $ac_mode in
17480  :F)
17481  #
17482  # CONFIG_FILE
17483  #
17484
17485  case $INSTALL in
17486  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17487  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17488  esac
17489  ac_MKDIR_P=$MKDIR_P
17490  case $MKDIR_P in
17491  [\\/$]* | ?:[\\/]* ) ;;
17492  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17493  esac
17494_ACEOF
17495
17496cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17497# If the template does not know about datarootdir, expand it.
17498# FIXME: This hack should be removed a few years after 2.60.
17499ac_datarootdir_hack=; ac_datarootdir_seen=
17500ac_sed_dataroot='
17501/datarootdir/ {
17502  p
17503  q
17504}
17505/@datadir@/p
17506/@docdir@/p
17507/@infodir@/p
17508/@localedir@/p
17509/@mandir@/p'
17510case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17511*datarootdir*) ac_datarootdir_seen=yes;;
17512*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17513  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17514$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17515_ACEOF
17516cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17517  ac_datarootdir_hack='
17518  s&@datadir@&$datadir&g
17519  s&@docdir@&$docdir&g
17520  s&@infodir@&$infodir&g
17521  s&@localedir@&$localedir&g
17522  s&@mandir@&$mandir&g
17523  s&\\\${datarootdir}&$datarootdir&g' ;;
17524esac
17525_ACEOF
17526
17527# Neutralize VPATH when `$srcdir' = `.'.
17528# Shell code in configure.ac might set extrasub.
17529# FIXME: do we really want to maintain this feature?
17530cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17531ac_sed_extra="$ac_vpsub
17532$extrasub
17533_ACEOF
17534cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17535:t
17536/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17537s|@configure_input@|$ac_sed_conf_input|;t t
17538s&@top_builddir@&$ac_top_builddir_sub&;t t
17539s&@top_build_prefix@&$ac_top_build_prefix&;t t
17540s&@srcdir@&$ac_srcdir&;t t
17541s&@abs_srcdir@&$ac_abs_srcdir&;t t
17542s&@top_srcdir@&$ac_top_srcdir&;t t
17543s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17544s&@builddir@&$ac_builddir&;t t
17545s&@abs_builddir@&$ac_abs_builddir&;t t
17546s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17547s&@INSTALL@&$ac_INSTALL&;t t
17548s&@MKDIR_P@&$ac_MKDIR_P&;t t
17549$ac_datarootdir_hack
17550"
17551eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17552  || as_fn_error "could not create $ac_file" "$LINENO" 5
17553
17554test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17555  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17556  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17557  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17558which seems to be undefined.  Please make sure it is defined." >&5
17559$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17560which seems to be undefined.  Please make sure it is defined." >&2;}
17561
17562  rm -f "$tmp/stdin"
17563  case $ac_file in
17564  -) cat "$tmp/out" && rm -f "$tmp/out";;
17565  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17566  esac \
17567  || as_fn_error "could not create $ac_file" "$LINENO" 5
17568 ;;
17569  :H)
17570  #
17571  # CONFIG_HEADER
17572  #
17573  if test x"$ac_file" != x-; then
17574    {
17575      $as_echo "/* $configure_input  */" \
17576      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17577    } >"$tmp/config.h" \
17578      || as_fn_error "could not create $ac_file" "$LINENO" 5
17579    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17580      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17581$as_echo "$as_me: $ac_file is unchanged" >&6;}
17582    else
17583      rm -f "$ac_file"
17584      mv "$tmp/config.h" "$ac_file" \
17585	|| as_fn_error "could not create $ac_file" "$LINENO" 5
17586    fi
17587  else
17588    $as_echo "/* $configure_input  */" \
17589      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17590      || as_fn_error "could not create -" "$LINENO" 5
17591  fi
17592# Compute "$ac_file"'s index in $config_headers.
17593_am_arg="$ac_file"
17594_am_stamp_count=1
17595for _am_header in $config_headers :; do
17596  case $_am_header in
17597    $_am_arg | $_am_arg:* )
17598      break ;;
17599    * )
17600      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17601  esac
17602done
17603echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17604$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17605	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17606	 X"$_am_arg" : 'X\(//\)$' \| \
17607	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17608$as_echo X"$_am_arg" |
17609    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17610	    s//\1/
17611	    q
17612	  }
17613	  /^X\(\/\/\)[^/].*/{
17614	    s//\1/
17615	    q
17616	  }
17617	  /^X\(\/\/\)$/{
17618	    s//\1/
17619	    q
17620	  }
17621	  /^X\(\/\).*/{
17622	    s//\1/
17623	    q
17624	  }
17625	  s/.*/./; q'`/stamp-h$_am_stamp_count
17626 ;;
17627
17628  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17629$as_echo "$as_me: executing $ac_file commands" >&6;}
17630 ;;
17631  esac
17632
17633
17634  case $ac_file$ac_mode in
17635    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17636  # Autoconf 2.62 quotes --file arguments for eval, but not when files
17637  # are listed without --file.  Let's play safe and only enable the eval
17638  # if we detect the quoting.
17639  case $CONFIG_FILES in
17640  *\'*) eval set x "$CONFIG_FILES" ;;
17641  *)   set x $CONFIG_FILES ;;
17642  esac
17643  shift
17644  for mf
17645  do
17646    # Strip MF so we end up with the name of the file.
17647    mf=`echo "$mf" | sed -e 's/:.*$//'`
17648    # Check whether this is an Automake generated Makefile or not.
17649    # We used to match only the files named `Makefile.in', but
17650    # some people rename them; so instead we look at the file content.
17651    # Grep'ing the first line is not enough: some people post-process
17652    # each Makefile.in and add a new line on top of each file to say so.
17653    # Grep'ing the whole file is not good either: AIX grep has a line
17654    # limit of 2048, but all sed's we know have understand at least 4000.
17655    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17656      dirpart=`$as_dirname -- "$mf" ||
17657$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17658	 X"$mf" : 'X\(//\)[^/]' \| \
17659	 X"$mf" : 'X\(//\)$' \| \
17660	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17661$as_echo X"$mf" |
17662    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17663	    s//\1/
17664	    q
17665	  }
17666	  /^X\(\/\/\)[^/].*/{
17667	    s//\1/
17668	    q
17669	  }
17670	  /^X\(\/\/\)$/{
17671	    s//\1/
17672	    q
17673	  }
17674	  /^X\(\/\).*/{
17675	    s//\1/
17676	    q
17677	  }
17678	  s/.*/./; q'`
17679    else
17680      continue
17681    fi
17682    # Extract the definition of DEPDIR, am__include, and am__quote
17683    # from the Makefile without running `make'.
17684    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17685    test -z "$DEPDIR" && continue
17686    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17687    test -z "am__include" && continue
17688    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17689    # When using ansi2knr, U may be empty or an underscore; expand it
17690    U=`sed -n 's/^U = //p' < "$mf"`
17691    # Find all dependency output files, they are included files with
17692    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17693    # simplest approach to changing $(DEPDIR) to its actual value in the
17694    # expansion.
17695    for file in `sed -n "
17696      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17697	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17698      # Make sure the directory exists.
17699      test -f "$dirpart/$file" && continue
17700      fdir=`$as_dirname -- "$file" ||
17701$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17702	 X"$file" : 'X\(//\)[^/]' \| \
17703	 X"$file" : 'X\(//\)$' \| \
17704	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17705$as_echo X"$file" |
17706    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17707	    s//\1/
17708	    q
17709	  }
17710	  /^X\(\/\/\)[^/].*/{
17711	    s//\1/
17712	    q
17713	  }
17714	  /^X\(\/\/\)$/{
17715	    s//\1/
17716	    q
17717	  }
17718	  /^X\(\/\).*/{
17719	    s//\1/
17720	    q
17721	  }
17722	  s/.*/./; q'`
17723      as_dir=$dirpart/$fdir; as_fn_mkdir_p
17724      # echo "creating $dirpart/$file"
17725      echo '# dummy' > "$dirpart/$file"
17726    done
17727  done
17728}
17729 ;;
17730    "libtool":C)
17731
17732    # See if we are running on zsh, and set the options which allow our
17733    # commands through without removal of \ escapes.
17734    if test -n "${ZSH_VERSION+set}" ; then
17735      setopt NO_GLOB_SUBST
17736    fi
17737
17738    cfgfile="${ofile}T"
17739    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17740    $RM "$cfgfile"
17741
17742    cat <<_LT_EOF >> "$cfgfile"
17743#! $SHELL
17744
17745# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17746# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17747# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17748# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17749#
17750#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17751#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17752#   Written by Gordon Matzigkeit, 1996
17753#
17754#   This file is part of GNU Libtool.
17755#
17756# GNU Libtool is free software; you can redistribute it and/or
17757# modify it under the terms of the GNU General Public License as
17758# published by the Free Software Foundation; either version 2 of
17759# the License, or (at your option) any later version.
17760#
17761# As a special exception to the GNU General Public License,
17762# if you distribute this file as part of a program or library that
17763# is built using GNU Libtool, you may include this file under the
17764# same distribution terms that you use for the rest of that program.
17765#
17766# GNU Libtool is distributed in the hope that it will be useful,
17767# but WITHOUT ANY WARRANTY; without even the implied warranty of
17768# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17769# GNU General Public License for more details.
17770#
17771# You should have received a copy of the GNU General Public License
17772# along with GNU Libtool; see the file COPYING.  If not, a copy
17773# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17774# obtained by writing to the Free Software Foundation, Inc.,
17775# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17776
17777
17778# The names of the tagged configurations supported by this script.
17779available_tags=""
17780
17781# ### BEGIN LIBTOOL CONFIG
17782
17783# Whether or not to build shared libraries.
17784build_libtool_libs=$enable_shared
17785
17786# Which release of libtool.m4 was used?
17787macro_version=$macro_version
17788macro_revision=$macro_revision
17789
17790# Whether or not to build static libraries.
17791build_old_libs=$enable_static
17792
17793# What type of objects to build.
17794pic_mode=$pic_mode
17795
17796# Whether or not to optimize for fast installation.
17797fast_install=$enable_fast_install
17798
17799# Shell to use when invoking shell scripts.
17800SHELL=$lt_SHELL
17801
17802# An echo program that protects backslashes.
17803ECHO=$lt_ECHO
17804
17805# The host system.
17806host_alias=$host_alias
17807host=$host
17808host_os=$host_os
17809
17810# The build system.
17811build_alias=$build_alias
17812build=$build
17813build_os=$build_os
17814
17815# A sed program that does not truncate output.
17816SED=$lt_SED
17817
17818# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17819Xsed="\$SED -e 1s/^X//"
17820
17821# A grep program that handles long lines.
17822GREP=$lt_GREP
17823
17824# An ERE matcher.
17825EGREP=$lt_EGREP
17826
17827# A literal string matcher.
17828FGREP=$lt_FGREP
17829
17830# A BSD- or MS-compatible name lister.
17831NM=$lt_NM
17832
17833# Whether we need soft or hard links.
17834LN_S=$lt_LN_S
17835
17836# What is the maximum length of a command?
17837max_cmd_len=$max_cmd_len
17838
17839# Object file suffix (normally "o").
17840objext=$ac_objext
17841
17842# Executable file suffix (normally "").
17843exeext=$exeext
17844
17845# whether the shell understands "unset".
17846lt_unset=$lt_unset
17847
17848# turn spaces into newlines.
17849SP2NL=$lt_lt_SP2NL
17850
17851# turn newlines into spaces.
17852NL2SP=$lt_lt_NL2SP
17853
17854# An object symbol dumper.
17855OBJDUMP=$lt_OBJDUMP
17856
17857# Method to check whether dependent libraries are shared objects.
17858deplibs_check_method=$lt_deplibs_check_method
17859
17860# Command to use when deplibs_check_method == "file_magic".
17861file_magic_cmd=$lt_file_magic_cmd
17862
17863# The archiver.
17864AR=$lt_AR
17865AR_FLAGS=$lt_AR_FLAGS
17866
17867# A symbol stripping program.
17868STRIP=$lt_STRIP
17869
17870# Commands used to install an old-style archive.
17871RANLIB=$lt_RANLIB
17872old_postinstall_cmds=$lt_old_postinstall_cmds
17873old_postuninstall_cmds=$lt_old_postuninstall_cmds
17874
17875# Whether to use a lock for old archive extraction.
17876lock_old_archive_extraction=$lock_old_archive_extraction
17877
17878# A C compiler.
17879LTCC=$lt_CC
17880
17881# LTCC compiler flags.
17882LTCFLAGS=$lt_CFLAGS
17883
17884# Take the output of nm and produce a listing of raw symbols and C names.
17885global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17886
17887# Transform the output of nm in a proper C declaration.
17888global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17889
17890# Transform the output of nm in a C name address pair.
17891global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17892
17893# Transform the output of nm in a C name address pair when lib prefix is needed.
17894global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17895
17896# The name of the directory that contains temporary libtool files.
17897objdir=$objdir
17898
17899# Used to examine libraries when file_magic_cmd begins with "file".
17900MAGIC_CMD=$MAGIC_CMD
17901
17902# Must we lock files when doing compilation?
17903need_locks=$lt_need_locks
17904
17905# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17906DSYMUTIL=$lt_DSYMUTIL
17907
17908# Tool to change global to local symbols on Mac OS X.
17909NMEDIT=$lt_NMEDIT
17910
17911# Tool to manipulate fat objects and archives on Mac OS X.
17912LIPO=$lt_LIPO
17913
17914# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17915OTOOL=$lt_OTOOL
17916
17917# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17918OTOOL64=$lt_OTOOL64
17919
17920# Old archive suffix (normally "a").
17921libext=$libext
17922
17923# Shared library suffix (normally ".so").
17924shrext_cmds=$lt_shrext_cmds
17925
17926# The commands to extract the exported symbol list from a shared archive.
17927extract_expsyms_cmds=$lt_extract_expsyms_cmds
17928
17929# Variables whose values should be saved in libtool wrapper scripts and
17930# restored at link time.
17931variables_saved_for_relink=$lt_variables_saved_for_relink
17932
17933# Do we need the "lib" prefix for modules?
17934need_lib_prefix=$need_lib_prefix
17935
17936# Do we need a version for libraries?
17937need_version=$need_version
17938
17939# Library versioning type.
17940version_type=$version_type
17941
17942# Shared library runtime path variable.
17943runpath_var=$runpath_var
17944
17945# Shared library path variable.
17946shlibpath_var=$shlibpath_var
17947
17948# Is shlibpath searched before the hard-coded library search path?
17949shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17950
17951# Format of library name prefix.
17952libname_spec=$lt_libname_spec
17953
17954# List of archive names.  First name is the real one, the rest are links.
17955# The last name is the one that the linker finds with -lNAME
17956library_names_spec=$lt_library_names_spec
17957
17958# The coded name of the library, if different from the real name.
17959soname_spec=$lt_soname_spec
17960
17961# Permission mode override for installation of shared libraries.
17962install_override_mode=$lt_install_override_mode
17963
17964# Command to use after installation of a shared archive.
17965postinstall_cmds=$lt_postinstall_cmds
17966
17967# Command to use after uninstallation of a shared archive.
17968postuninstall_cmds=$lt_postuninstall_cmds
17969
17970# Commands used to finish a libtool library installation in a directory.
17971finish_cmds=$lt_finish_cmds
17972
17973# As "finish_cmds", except a single script fragment to be evaled but
17974# not shown.
17975finish_eval=$lt_finish_eval
17976
17977# Whether we should hardcode library paths into libraries.
17978hardcode_into_libs=$hardcode_into_libs
17979
17980# Compile-time system search path for libraries.
17981sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17982
17983# Run-time system search path for libraries.
17984sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17985
17986# Whether dlopen is supported.
17987dlopen_support=$enable_dlopen
17988
17989# Whether dlopen of programs is supported.
17990dlopen_self=$enable_dlopen_self
17991
17992# Whether dlopen of statically linked programs is supported.
17993dlopen_self_static=$enable_dlopen_self_static
17994
17995# Commands to strip libraries.
17996old_striplib=$lt_old_striplib
17997striplib=$lt_striplib
17998
17999
18000# The linker used to build libraries.
18001LD=$lt_LD
18002
18003# How to create reloadable object files.
18004reload_flag=$lt_reload_flag
18005reload_cmds=$lt_reload_cmds
18006
18007# Commands used to build an old-style archive.
18008old_archive_cmds=$lt_old_archive_cmds
18009
18010# A language specific compiler.
18011CC=$lt_compiler
18012
18013# Is the compiler the GNU compiler?
18014with_gcc=$GCC
18015
18016# Compiler flag to turn off builtin functions.
18017no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18018
18019# How to pass a linker flag through the compiler.
18020wl=$lt_lt_prog_compiler_wl
18021
18022# Additional compiler flags for building library objects.
18023pic_flag=$lt_lt_prog_compiler_pic
18024
18025# Compiler flag to prevent dynamic linking.
18026link_static_flag=$lt_lt_prog_compiler_static
18027
18028# Does compiler simultaneously support -c and -o options?
18029compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18030
18031# Whether or not to add -lc for building shared libraries.
18032build_libtool_need_lc=$archive_cmds_need_lc
18033
18034# Whether or not to disallow shared libs when runtime libs are static.
18035allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18036
18037# Compiler flag to allow reflexive dlopens.
18038export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18039
18040# Compiler flag to generate shared objects directly from archives.
18041whole_archive_flag_spec=$lt_whole_archive_flag_spec
18042
18043# Whether the compiler copes with passing no objects directly.
18044compiler_needs_object=$lt_compiler_needs_object
18045
18046# Create an old-style archive from a shared archive.
18047old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18048
18049# Create a temporary old-style archive to link instead of a shared archive.
18050old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18051
18052# Commands used to build a shared archive.
18053archive_cmds=$lt_archive_cmds
18054archive_expsym_cmds=$lt_archive_expsym_cmds
18055
18056# Commands used to build a loadable module if different from building
18057# a shared archive.
18058module_cmds=$lt_module_cmds
18059module_expsym_cmds=$lt_module_expsym_cmds
18060
18061# Whether we are building with GNU ld or not.
18062with_gnu_ld=$lt_with_gnu_ld
18063
18064# Flag that allows shared libraries with undefined symbols to be built.
18065allow_undefined_flag=$lt_allow_undefined_flag
18066
18067# Flag that enforces no undefined symbols.
18068no_undefined_flag=$lt_no_undefined_flag
18069
18070# Flag to hardcode \$libdir into a binary during linking.
18071# This must work even if \$libdir does not exist
18072hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18073
18074# If ld is used when linking, flag to hardcode \$libdir into a binary
18075# during linking.  This must work even if \$libdir does not exist.
18076hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18077
18078# Whether we need a single "-rpath" flag with a separated argument.
18079hardcode_libdir_separator=$lt_hardcode_libdir_separator
18080
18081# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18082# DIR into the resulting binary.
18083hardcode_direct=$hardcode_direct
18084
18085# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18086# DIR into the resulting binary and the resulting library dependency is
18087# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18088# library is relocated.
18089hardcode_direct_absolute=$hardcode_direct_absolute
18090
18091# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18092# into the resulting binary.
18093hardcode_minus_L=$hardcode_minus_L
18094
18095# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18096# into the resulting binary.
18097hardcode_shlibpath_var=$hardcode_shlibpath_var
18098
18099# Set to "yes" if building a shared library automatically hardcodes DIR
18100# into the library and all subsequent libraries and executables linked
18101# against it.
18102hardcode_automatic=$hardcode_automatic
18103
18104# Set to yes if linker adds runtime paths of dependent libraries
18105# to runtime path list.
18106inherit_rpath=$inherit_rpath
18107
18108# Whether libtool must link a program against all its dependency libraries.
18109link_all_deplibs=$link_all_deplibs
18110
18111# Fix the shell variable \$srcfile for the compiler.
18112fix_srcfile_path=$lt_fix_srcfile_path
18113
18114# Set to "yes" if exported symbols are required.
18115always_export_symbols=$always_export_symbols
18116
18117# The commands to list exported symbols.
18118export_symbols_cmds=$lt_export_symbols_cmds
18119
18120# Symbols that should not be listed in the preloaded symbols.
18121exclude_expsyms=$lt_exclude_expsyms
18122
18123# Symbols that must always be exported.
18124include_expsyms=$lt_include_expsyms
18125
18126# Commands necessary for linking programs (against libraries) with templates.
18127prelink_cmds=$lt_prelink_cmds
18128
18129# Specify filename containing input files.
18130file_list_spec=$lt_file_list_spec
18131
18132# How to hardcode a shared library path into an executable.
18133hardcode_action=$hardcode_action
18134
18135# ### END LIBTOOL CONFIG
18136
18137_LT_EOF
18138
18139  case $host_os in
18140  aix3*)
18141    cat <<\_LT_EOF >> "$cfgfile"
18142# AIX sometimes has problems with the GCC collect2 program.  For some
18143# reason, if we set the COLLECT_NAMES environment variable, the problems
18144# vanish in a puff of smoke.
18145if test "X${COLLECT_NAMES+set}" != Xset; then
18146  COLLECT_NAMES=
18147  export COLLECT_NAMES
18148fi
18149_LT_EOF
18150    ;;
18151  esac
18152
18153
18154ltmain="$ac_aux_dir/ltmain.sh"
18155
18156
18157  # We use sed instead of cat because bash on DJGPP gets confused if
18158  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18159  # text mode, it properly converts lines to CR/LF.  This bash problem
18160  # is reportedly fixed, but why not run on old versions too?
18161  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18162    || (rm -f "$cfgfile"; exit 1)
18163
18164  case $xsi_shell in
18165  yes)
18166    cat << \_LT_EOF >> "$cfgfile"
18167
18168# func_dirname file append nondir_replacement
18169# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18170# otherwise set result to NONDIR_REPLACEMENT.
18171func_dirname ()
18172{
18173  case ${1} in
18174    */*) func_dirname_result="${1%/*}${2}" ;;
18175    *  ) func_dirname_result="${3}" ;;
18176  esac
18177}
18178
18179# func_basename file
18180func_basename ()
18181{
18182  func_basename_result="${1##*/}"
18183}
18184
18185# func_dirname_and_basename file append nondir_replacement
18186# perform func_basename and func_dirname in a single function
18187# call:
18188#   dirname:  Compute the dirname of FILE.  If nonempty,
18189#             add APPEND to the result, otherwise set result
18190#             to NONDIR_REPLACEMENT.
18191#             value returned in "$func_dirname_result"
18192#   basename: Compute filename of FILE.
18193#             value retuned in "$func_basename_result"
18194# Implementation must be kept synchronized with func_dirname
18195# and func_basename. For efficiency, we do not delegate to
18196# those functions but instead duplicate the functionality here.
18197func_dirname_and_basename ()
18198{
18199  case ${1} in
18200    */*) func_dirname_result="${1%/*}${2}" ;;
18201    *  ) func_dirname_result="${3}" ;;
18202  esac
18203  func_basename_result="${1##*/}"
18204}
18205
18206# func_stripname prefix suffix name
18207# strip PREFIX and SUFFIX off of NAME.
18208# PREFIX and SUFFIX must not contain globbing or regex special
18209# characters, hashes, percent signs, but SUFFIX may contain a leading
18210# dot (in which case that matches only a dot).
18211func_stripname ()
18212{
18213  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18214  # positional parameters, so assign one to ordinary parameter first.
18215  func_stripname_result=${3}
18216  func_stripname_result=${func_stripname_result#"${1}"}
18217  func_stripname_result=${func_stripname_result%"${2}"}
18218}
18219
18220# func_opt_split
18221func_opt_split ()
18222{
18223  func_opt_split_opt=${1%%=*}
18224  func_opt_split_arg=${1#*=}
18225}
18226
18227# func_lo2o object
18228func_lo2o ()
18229{
18230  case ${1} in
18231    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18232    *)    func_lo2o_result=${1} ;;
18233  esac
18234}
18235
18236# func_xform libobj-or-source
18237func_xform ()
18238{
18239  func_xform_result=${1%.*}.lo
18240}
18241
18242# func_arith arithmetic-term...
18243func_arith ()
18244{
18245  func_arith_result=$(( $* ))
18246}
18247
18248# func_len string
18249# STRING may not start with a hyphen.
18250func_len ()
18251{
18252  func_len_result=${#1}
18253}
18254
18255_LT_EOF
18256    ;;
18257  *) # Bourne compatible functions.
18258    cat << \_LT_EOF >> "$cfgfile"
18259
18260# func_dirname file append nondir_replacement
18261# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18262# otherwise set result to NONDIR_REPLACEMENT.
18263func_dirname ()
18264{
18265  # Extract subdirectory from the argument.
18266  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18267  if test "X$func_dirname_result" = "X${1}"; then
18268    func_dirname_result="${3}"
18269  else
18270    func_dirname_result="$func_dirname_result${2}"
18271  fi
18272}
18273
18274# func_basename file
18275func_basename ()
18276{
18277  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18278}
18279
18280
18281# func_stripname prefix suffix name
18282# strip PREFIX and SUFFIX off of NAME.
18283# PREFIX and SUFFIX must not contain globbing or regex special
18284# characters, hashes, percent signs, but SUFFIX may contain a leading
18285# dot (in which case that matches only a dot).
18286# func_strip_suffix prefix name
18287func_stripname ()
18288{
18289  case ${2} in
18290    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18291    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18292  esac
18293}
18294
18295# sed scripts:
18296my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18297my_sed_long_arg='1s/^-[^=]*=//'
18298
18299# func_opt_split
18300func_opt_split ()
18301{
18302  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18303  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18304}
18305
18306# func_lo2o object
18307func_lo2o ()
18308{
18309  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18310}
18311
18312# func_xform libobj-or-source
18313func_xform ()
18314{
18315  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18316}
18317
18318# func_arith arithmetic-term...
18319func_arith ()
18320{
18321  func_arith_result=`expr "$@"`
18322}
18323
18324# func_len string
18325# STRING may not start with a hyphen.
18326func_len ()
18327{
18328  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18329}
18330
18331_LT_EOF
18332esac
18333
18334case $lt_shell_append in
18335  yes)
18336    cat << \_LT_EOF >> "$cfgfile"
18337
18338# func_append var value
18339# Append VALUE to the end of shell variable VAR.
18340func_append ()
18341{
18342  eval "$1+=\$2"
18343}
18344_LT_EOF
18345    ;;
18346  *)
18347    cat << \_LT_EOF >> "$cfgfile"
18348
18349# func_append var value
18350# Append VALUE to the end of shell variable VAR.
18351func_append ()
18352{
18353  eval "$1=\$$1\$2"
18354}
18355
18356_LT_EOF
18357    ;;
18358  esac
18359
18360
18361  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18362    || (rm -f "$cfgfile"; exit 1)
18363
18364  mv -f "$cfgfile" "$ofile" ||
18365    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18366  chmod +x "$ofile"
18367
18368 ;;
18369    "default-1":C)
18370    for ac_file in $CONFIG_FILES; do
18371      # Support "outfile[:infile[:infile...]]"
18372      case "$ac_file" in
18373        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18374      esac
18375      # PO directories have a Makefile.in generated from Makefile.in.in.
18376      case "$ac_file" in */Makefile.in)
18377        # Adjust a relative srcdir.
18378        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18379        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18380        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18381        # In autoconf-2.13 it is called $ac_given_srcdir.
18382        # In autoconf-2.50 it is called $srcdir.
18383        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18384        case "$ac_given_srcdir" in
18385          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18386          /*) top_srcdir="$ac_given_srcdir" ;;
18387          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18388        esac
18389        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18390          rm -f "$ac_dir/POTFILES"
18391          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18392          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18393          POMAKEFILEDEPS="POTFILES.in"
18394          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18395          # on $ac_dir but don't depend on user-specified configuration
18396          # parameters.
18397          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18398            # The LINGUAS file contains the set of available languages.
18399            if test -n "$OBSOLETE_ALL_LINGUAS"; then
18400              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
18401            fi
18402            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18403            # Hide the ALL_LINGUAS assigment from automake.
18404            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18405            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18406          else
18407            # The set of available languages was given in configure.in.
18408            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18409          fi
18410          case "$ac_given_srcdir" in
18411            .) srcdirpre= ;;
18412            *) srcdirpre='$(srcdir)/' ;;
18413          esac
18414          POFILES=
18415          GMOFILES=
18416          UPDATEPOFILES=
18417          DUMMYPOFILES=
18418          for lang in $ALL_LINGUAS; do
18419            POFILES="$POFILES $srcdirpre$lang.po"
18420            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18421            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18422            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18423          done
18424          # CATALOGS depends on both $ac_dir and the user's LINGUAS
18425          # environment variable.
18426          INST_LINGUAS=
18427          if test -n "$ALL_LINGUAS"; then
18428            for presentlang in $ALL_LINGUAS; do
18429              useit=no
18430              if test "%UNSET%" != "$LINGUAS"; then
18431                desiredlanguages="$LINGUAS"
18432              else
18433                desiredlanguages="$ALL_LINGUAS"
18434              fi
18435              for desiredlang in $desiredlanguages; do
18436                # Use the presentlang catalog if desiredlang is
18437                #   a. equal to presentlang, or
18438                #   b. a variant of presentlang (because in this case,
18439                #      presentlang can be used as a fallback for messages
18440                #      which are not translated in the desiredlang catalog).
18441                case "$desiredlang" in
18442                  "$presentlang"*) useit=yes;;
18443                esac
18444              done
18445              if test $useit = yes; then
18446                INST_LINGUAS="$INST_LINGUAS $presentlang"
18447              fi
18448            done
18449          fi
18450          CATALOGS=
18451          if test -n "$INST_LINGUAS"; then
18452            for lang in $INST_LINGUAS; do
18453              CATALOGS="$CATALOGS $lang.gmo"
18454            done
18455          fi
18456          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18457          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"
18458          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18459            if test -f "$f"; then
18460              case "$f" in
18461                *.orig | *.bak | *~) ;;
18462                *) cat "$f" >> "$ac_dir/Makefile" ;;
18463              esac
18464            fi
18465          done
18466        fi
18467        ;;
18468      esac
18469    done ;;
18470    "bfd_stdint.h":C)
18471if test "$GCC" = yes; then
18472  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18473else
18474  echo "/* generated for $CC */" > tmp-stdint.h
18475fi
18476
18477sed 's/^ *//' >> tmp-stdint.h <<EOF
18478
18479  #ifndef GCC_GENERATED_STDINT_H
18480  #define GCC_GENERATED_STDINT_H 1
18481
18482  #include <sys/types.h>
18483EOF
18484
18485if test "$acx_cv_header_stdint" != stdint.h; then
18486  echo "#include <stddef.h>" >> tmp-stdint.h
18487fi
18488if test "$acx_cv_header_stdint" != stddef.h; then
18489  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18490fi
18491
18492sed 's/^ *//' >> tmp-stdint.h <<EOF
18493  /* glibc uses these symbols as guards to prevent redefinitions.  */
18494  #ifdef __int8_t_defined
18495  #define _INT8_T
18496  #define _INT16_T
18497  #define _INT32_T
18498  #endif
18499  #ifdef __uint32_t_defined
18500  #define _UINT32_T
18501  #endif
18502
18503EOF
18504
18505# ----------------- done header, emit basic int types -------------
18506if test "$acx_cv_header_stdint" = stddef.h; then
18507  sed 's/^ *//' >> tmp-stdint.h <<EOF
18508
18509    #ifndef _UINT8_T
18510    #define _UINT8_T
18511    #ifndef __uint8_t_defined
18512    #define __uint8_t_defined
18513    #ifndef uint8_t
18514    typedef unsigned $acx_cv_type_int8_t uint8_t;
18515    #endif
18516    #endif
18517    #endif
18518
18519    #ifndef _UINT16_T
18520    #define _UINT16_T
18521    #ifndef __uint16_t_defined
18522    #define __uint16_t_defined
18523    #ifndef uint16_t
18524    typedef unsigned $acx_cv_type_int16_t uint16_t;
18525    #endif
18526    #endif
18527    #endif
18528
18529    #ifndef _UINT32_T
18530    #define _UINT32_T
18531    #ifndef __uint32_t_defined
18532    #define __uint32_t_defined
18533    #ifndef uint32_t
18534    typedef unsigned $acx_cv_type_int32_t uint32_t;
18535    #endif
18536    #endif
18537    #endif
18538
18539    #ifndef _INT8_T
18540    #define _INT8_T
18541    #ifndef __int8_t_defined
18542    #define __int8_t_defined
18543    #ifndef int8_t
18544    typedef $acx_cv_type_int8_t int8_t;
18545    #endif
18546    #endif
18547    #endif
18548
18549    #ifndef _INT16_T
18550    #define _INT16_T
18551    #ifndef __int16_t_defined
18552    #define __int16_t_defined
18553    #ifndef int16_t
18554    typedef $acx_cv_type_int16_t int16_t;
18555    #endif
18556    #endif
18557    #endif
18558
18559    #ifndef _INT32_T
18560    #define _INT32_T
18561    #ifndef __int32_t_defined
18562    #define __int32_t_defined
18563    #ifndef int32_t
18564    typedef $acx_cv_type_int32_t int32_t;
18565    #endif
18566    #endif
18567    #endif
18568EOF
18569elif test "$ac_cv_type_u_int32_t" = yes; then
18570  sed 's/^ *//' >> tmp-stdint.h <<EOF
18571
18572    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18573    #ifndef _INT8_T
18574    #define _INT8_T
18575    #endif
18576    #ifndef _INT16_T
18577    #define _INT16_T
18578    #endif
18579    #ifndef _INT32_T
18580    #define _INT32_T
18581    #endif
18582
18583    #ifndef _UINT8_T
18584    #define _UINT8_T
18585    #ifndef __uint8_t_defined
18586    #define __uint8_t_defined
18587    #ifndef uint8_t
18588    typedef u_int8_t uint8_t;
18589    #endif
18590    #endif
18591    #endif
18592
18593    #ifndef _UINT16_T
18594    #define _UINT16_T
18595    #ifndef __uint16_t_defined
18596    #define __uint16_t_defined
18597    #ifndef uint16_t
18598    typedef u_int16_t uint16_t;
18599    #endif
18600    #endif
18601    #endif
18602
18603    #ifndef _UINT32_T
18604    #define _UINT32_T
18605    #ifndef __uint32_t_defined
18606    #define __uint32_t_defined
18607    #ifndef uint32_t
18608    typedef u_int32_t uint32_t;
18609    #endif
18610    #endif
18611    #endif
18612EOF
18613else
18614  sed 's/^ *//' >> tmp-stdint.h <<EOF
18615
18616    /* Some systems have guard macros to prevent redefinitions, define them.  */
18617    #ifndef _INT8_T
18618    #define _INT8_T
18619    #endif
18620    #ifndef _INT16_T
18621    #define _INT16_T
18622    #endif
18623    #ifndef _INT32_T
18624    #define _INT32_T
18625    #endif
18626    #ifndef _UINT8_T
18627    #define _UINT8_T
18628    #endif
18629    #ifndef _UINT16_T
18630    #define _UINT16_T
18631    #endif
18632    #ifndef _UINT32_T
18633    #define _UINT32_T
18634    #endif
18635EOF
18636fi
18637
18638# ------------- done basic int types, emit int64_t types ------------
18639if test "$ac_cv_type_uint64_t" = yes; then
18640  sed 's/^ *//' >> tmp-stdint.h <<EOF
18641
18642    /* system headers have good uint64_t and int64_t */
18643    #ifndef _INT64_T
18644    #define _INT64_T
18645    #endif
18646    #ifndef _UINT64_T
18647    #define _UINT64_T
18648    #endif
18649EOF
18650elif test "$ac_cv_type_u_int64_t" = yes; then
18651  sed 's/^ *//' >> tmp-stdint.h <<EOF
18652
18653    /* system headers have an u_int64_t (and int64_t) */
18654    #ifndef _INT64_T
18655    #define _INT64_T
18656    #endif
18657    #ifndef _UINT64_T
18658    #define _UINT64_T
18659    #ifndef __uint64_t_defined
18660    #define __uint64_t_defined
18661    #ifndef uint64_t
18662    typedef u_int64_t uint64_t;
18663    #endif
18664    #endif
18665    #endif
18666EOF
18667elif test -n "$acx_cv_type_int64_t"; then
18668  sed 's/^ *//' >> tmp-stdint.h <<EOF
18669
18670    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18671    #ifndef _INT64_T
18672    #define _INT64_T
18673    #ifndef int64_t
18674    typedef $acx_cv_type_int64_t int64_t;
18675    #endif
18676    #endif
18677    #ifndef _UINT64_T
18678    #define _UINT64_T
18679    #ifndef __uint64_t_defined
18680    #define __uint64_t_defined
18681    #ifndef uint64_t
18682    typedef unsigned $acx_cv_type_int64_t uint64_t;
18683    #endif
18684    #endif
18685    #endif
18686EOF
18687else
18688  sed 's/^ *//' >> tmp-stdint.h <<EOF
18689
18690    /* some common heuristics for int64_t, using compiler-specific tests */
18691    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18692    #ifndef _INT64_T
18693    #define _INT64_T
18694    #ifndef __int64_t_defined
18695    #ifndef int64_t
18696    typedef long long int64_t;
18697    #endif
18698    #endif
18699    #endif
18700    #ifndef _UINT64_T
18701    #define _UINT64_T
18702    #ifndef uint64_t
18703    typedef unsigned long long uint64_t;
18704    #endif
18705    #endif
18706
18707    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18708    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18709       does not implement __extension__.  But that compiler doesn't define
18710       __GNUC_MINOR__.  */
18711    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18712    # define __extension__
18713    # endif
18714
18715    # ifndef _INT64_T
18716    # define _INT64_T
18717    # ifndef int64_t
18718    __extension__ typedef long long int64_t;
18719    # endif
18720    # endif
18721    # ifndef _UINT64_T
18722    # define _UINT64_T
18723    # ifndef uint64_t
18724    __extension__ typedef unsigned long long uint64_t;
18725    # endif
18726    # endif
18727
18728    #elif !defined __STRICT_ANSI__
18729    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18730
18731    #  ifndef _INT64_T
18732    #  define _INT64_T
18733    #  ifndef int64_t
18734    typedef __int64 int64_t;
18735    #  endif
18736    #  endif
18737    #  ifndef _UINT64_T
18738    #  define _UINT64_T
18739    #  ifndef uint64_t
18740    typedef unsigned __int64 uint64_t;
18741    #  endif
18742    #  endif
18743    # endif /* compiler */
18744
18745    #endif /* ANSI version */
18746EOF
18747fi
18748
18749# ------------- done int64_t types, emit intptr types ------------
18750if test "$ac_cv_type_uintptr_t" != yes; then
18751  sed 's/^ *//' >> tmp-stdint.h <<EOF
18752
18753    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18754    #ifndef __uintptr_t_defined
18755    #ifndef uintptr_t
18756    typedef u$acx_cv_type_intptr_t uintptr_t;
18757    #endif
18758    #endif
18759    #ifndef __intptr_t_defined
18760    #ifndef intptr_t
18761    typedef $acx_cv_type_intptr_t  intptr_t;
18762    #endif
18763    #endif
18764EOF
18765fi
18766
18767# ------------- done intptr types, emit int_least types ------------
18768if test "$ac_cv_type_int_least32_t" != yes; then
18769  sed 's/^ *//' >> tmp-stdint.h <<EOF
18770
18771    /* Define int_least types */
18772    typedef int8_t     int_least8_t;
18773    typedef int16_t    int_least16_t;
18774    typedef int32_t    int_least32_t;
18775    #ifdef _INT64_T
18776    typedef int64_t    int_least64_t;
18777    #endif
18778
18779    typedef uint8_t    uint_least8_t;
18780    typedef uint16_t   uint_least16_t;
18781    typedef uint32_t   uint_least32_t;
18782    #ifdef _UINT64_T
18783    typedef uint64_t   uint_least64_t;
18784    #endif
18785EOF
18786fi
18787
18788# ------------- done intptr types, emit int_fast types ------------
18789if test "$ac_cv_type_int_fast32_t" != yes; then
18790      sed 's/^ *//' >> tmp-stdint.h <<EOF
18791
18792    /* Define int_fast types.  short is often slow */
18793    typedef int8_t       int_fast8_t;
18794    typedef int          int_fast16_t;
18795    typedef int32_t      int_fast32_t;
18796    #ifdef _INT64_T
18797    typedef int64_t      int_fast64_t;
18798    #endif
18799
18800    typedef uint8_t      uint_fast8_t;
18801    typedef unsigned int uint_fast16_t;
18802    typedef uint32_t     uint_fast32_t;
18803    #ifdef _UINT64_T
18804    typedef uint64_t     uint_fast64_t;
18805    #endif
18806EOF
18807fi
18808
18809if test "$ac_cv_type_uintmax_t" != yes; then
18810  sed 's/^ *//' >> tmp-stdint.h <<EOF
18811
18812    /* Define intmax based on what we found */
18813    #ifndef intmax_t
18814    #ifdef _INT64_T
18815    typedef int64_t       intmax_t;
18816    #else
18817    typedef long          intmax_t;
18818    #endif
18819    #endif
18820    #ifndef uintmax_t
18821    #ifdef _UINT64_T
18822    typedef uint64_t      uintmax_t;
18823    #else
18824    typedef unsigned long uintmax_t;
18825    #endif
18826    #endif
18827EOF
18828fi
18829
18830sed 's/^ *//' >> tmp-stdint.h <<EOF
18831
18832  #endif /* GCC_GENERATED_STDINT_H */
18833EOF
18834
18835if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18836  rm -f tmp-stdint.h
18837else
18838  mv -f tmp-stdint.h bfd_stdint.h
18839fi
18840
18841 ;;
18842    "default":C)
18843case "$srcdir" in
18844  .) srcdirpre= ;;
18845  *) srcdirpre='$(srcdir)/' ;;
18846esac
18847POFILES=
18848GMOFILES=
18849for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18850  if test $lang != dummy; then
18851    POFILES="$POFILES $srcdirpre$lang.po"
18852    GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18853  fi
18854done
18855sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18856    -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18857    -e "s,@POFILES@,$POFILES," \
18858    -e "s,@GMOFILES@,$GMOFILES," \
18859    po/Makefile.in > po/Makefile ;;
18860
18861  esac
18862done # for ac_tag
18863
18864
18865as_fn_exit 0
18866_ACEOF
18867ac_clean_files=$ac_clean_files_save
18868
18869test $ac_write_fail = 0 ||
18870  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18871
18872
18873# configure is writing to config.log, and then calls config.status.
18874# config.status does its own redirection, appending to config.log.
18875# Unfortunately, on DOS this fails, as config.log is still kept open
18876# by configure, so config.status won't be able to write to it; its
18877# output is simply discarded.  So we exec the FD to /dev/null,
18878# effectively closing config.log, so it can be properly (re)opened and
18879# appended to by config.status.  When coming back to configure, we
18880# need to make the FD available again.
18881if test "$no_create" != yes; then
18882  ac_cs_success=:
18883  ac_config_status_args=
18884  test "$silent" = yes &&
18885    ac_config_status_args="$ac_config_status_args --quiet"
18886  exec 5>/dev/null
18887  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18888  exec 5>>config.log
18889  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18890  # would make configure fail if this is the last instruction.
18891  $ac_cs_success || as_fn_exit $?
18892fi
18893if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18894  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18895$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18896fi
18897
18898