1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59.
4#
5# Copyright (C) 2003 Free Software Foundation, Inc.
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ##
9## M4sh Initialization.  ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14  emulate sh
15  NULLCMD=:
16  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17  # is contrary to our usage.  Disable this feature.
18  alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20  set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26  as_unset=unset
27else
28  as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42  LC_TELEPHONE LC_TIME
43do
44  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45    eval $as_var=C; export $as_var
46  else
47    $as_unset $as_var
48  fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53  as_expr=expr
54else
55  as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59  as_basename=basename
60else
61  as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68	 X"$0" : 'X\(//\)$' \| \
69	 X"$0" : 'X\(/\)$' \| \
70	 .     : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
74  	  /^X\/\(\/\).*/{ s//\1/; q; }
75  	  s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88  echo "#! /bin/sh" >conf$$.sh
89  echo  "exit 0"   >>conf$$.sh
90  chmod +x conf$$.sh
91  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92    PATH_SEPARATOR=';'
93  else
94    PATH_SEPARATOR=:
95  fi
96  rm -f conf$$.sh
97fi
98
99
100  as_lineno_1=$LINENO
101  as_lineno_2=$LINENO
102  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103  test "x$as_lineno_1" != "x$as_lineno_2" &&
104  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105  # Find who we are.  Look in the path if we contain no path at all
106  # relative or not.
107  case $0 in
108    *[\\/]* ) as_myself=$0 ;;
109    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112  IFS=$as_save_IFS
113  test -z "$as_dir" && as_dir=.
114  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117       ;;
118  esac
119  # We did not find ourselves, most probably we were run as `sh COMMAND'
120  # in which case we are not to be found in the path.
121  if test "x$as_myself" = x; then
122    as_myself=$0
123  fi
124  if test ! -f "$as_myself"; then
125    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126   { (exit 1); exit 1; }; }
127  fi
128  case $CONFIG_SHELL in
129  '')
130    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133  IFS=$as_save_IFS
134  test -z "$as_dir" && as_dir=.
135  for as_base in sh bash ksh sh5; do
136	 case $as_dir in
137	 /*)
138	   if ("$as_dir/$as_base" -c '
139  as_lineno_1=$LINENO
140  as_lineno_2=$LINENO
141  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142  test "x$as_lineno_1" != "x$as_lineno_2" &&
143  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146	     CONFIG_SHELL=$as_dir/$as_base
147	     export CONFIG_SHELL
148	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149	   fi;;
150	 esac
151       done
152done
153;;
154  esac
155
156  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157  # uniformly replaced by the line number.  The first 'sed' inserts a
158  # line-number line before each line; the second 'sed' does the real
159  # work.  The second script uses 'N' to pair each line-number line
160  # with the numbered line, and appends trailing '-' during
161  # substitution so that $LINENO is not a special case at line end.
162  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164  sed '=' <$as_myself |
165    sed '
166      N
167      s,$,-,
168      : loop
169      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170      t loop
171      s,-$,,
172      s,^['$as_cr_digits']*\n,,
173    ' >$as_me.lineno &&
174  chmod +x $as_me.lineno ||
175    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176   { (exit 1); exit 1; }; }
177
178  # Don't try to exec as it changes $[0], causing all sort of problems
179  # (the dirname of $[0] is not the place where we might find the
180  # original and so on.  Autoconf is especially sensible to this).
181  . ./$as_me.lineno
182  # Exit status is that of the last command.
183  exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188  *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T='	' ;;
190  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195  as_expr=expr
196else
197  as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203  # We could just check for DJGPP; but this test a) works b) is more generic
204  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205  if test -f conf$$.exe; then
206    # Don't use ln at all; we don't have any links
207    as_ln_s='cp -p'
208  else
209    as_ln_s='ln -s'
210  fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212  as_ln_s=ln
213else
214  as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219  as_mkdir_p=:
220else
221  test -d ./-p && rmdir ./-p
222  as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" 	$as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244
245# Check that we are running under the correct shell.
246SHELL=${CONFIG_SHELL-/bin/sh}
247
248case X$lt_ECHO in
249X*--fallback-echo)
250  # Remove one level of quotation (which was required for Make).
251  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252  ;;
253esac
254
255ECHO=${lt_ECHO-echo}
256if test "X$1" = X--no-reexec; then
257  # Discard the --no-reexec flag, and continue.
258  shift
259elif test "X$1" = X--fallback-echo; then
260  # Avoid inline document here, it may be left over
261  :
262elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263  # Yippee, $ECHO works!
264  :
265else
266  # Restart under the correct shell.
267  exec $SHELL "$0" --no-reexec ${1+"$@"}
268fi
269
270if test "X$1" = X--fallback-echo; then
271  # used as fallback echo
272  shift
273  cat <<_LT_EOF
274$*
275_LT_EOF
276  exit 0
277fi
278
279# The HP-UX ksh and POSIX shell print the target directory to stdout
280# if CDPATH is set.
281(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283if test -z "$lt_ECHO"; then
284  if test "X${echo_test_string+set}" != Xset; then
285    # find a string as large as possible, as long as the shell can cope with it
286    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290      then
291        break
292      fi
293    done
294  fi
295
296  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298     test "X$echo_testing_string" = "X$echo_test_string"; then
299    :
300  else
301    # The Solaris, AIX, and Digital Unix default echo programs unquote
302    # backslashes.  This makes it impossible to quote backslashes using
303    #   echo "$something" | sed 's/\\/\\\\/g'
304    #
305    # So, first we look for a working echo in the user's PATH.
306
307    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308    for dir in $PATH /usr/ucb; do
309      IFS="$lt_save_ifs"
310      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313         test "X$echo_testing_string" = "X$echo_test_string"; then
314        ECHO="$dir/echo"
315        break
316      fi
317    done
318    IFS="$lt_save_ifs"
319
320    if test "X$ECHO" = Xecho; then
321      # We didn't find a better echo, so look for alternatives.
322      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324         test "X$echo_testing_string" = "X$echo_test_string"; then
325        # This shell has a builtin print -r that does the trick.
326        ECHO='print -r'
327      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328	   test "X$CONFIG_SHELL" != X/bin/ksh; then
329        # If we have ksh, try running configure again with it.
330        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331        export ORIGINAL_CONFIG_SHELL
332        CONFIG_SHELL=/bin/ksh
333        export CONFIG_SHELL
334        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335      else
336        # Try using printf.
337        ECHO='printf %s\n'
338        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340	   test "X$echo_testing_string" = "X$echo_test_string"; then
341	  # Cool, printf works
342	  :
343        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344	     test "X$echo_testing_string" = 'X\t' &&
345	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346	     test "X$echo_testing_string" = "X$echo_test_string"; then
347	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348	  export CONFIG_SHELL
349	  SHELL="$CONFIG_SHELL"
350	  export SHELL
351	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
352        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353	     test "X$echo_testing_string" = 'X\t' &&
354	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355	     test "X$echo_testing_string" = "X$echo_test_string"; then
356	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
357        else
358	  # maybe with a smaller string...
359	  prev=:
360
361	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363	    then
364	      break
365	    fi
366	    prev="$cmd"
367	  done
368
369	  if test "$prev" != 'sed 50q "$0"'; then
370	    echo_test_string=`eval $prev`
371	    export echo_test_string
372	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373	  else
374	    # Oops.  We lost completely, so just stick with echo.
375	    ECHO=echo
376	  fi
377        fi
378      fi
379    fi
380  fi
381fi
382
383# Copy echo and quote the copy suitably for passing to libtool from
384# the Makefile, instead of quoting the original, which is used later.
385lt_ECHO=$ECHO
386if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388fi
389
390
391
392
393# Name of the host.
394# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395# so uname gets run too.
396ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398exec 6>&1
399
400#
401# Initializations.
402#
403ac_default_prefix=/usr/local
404ac_config_libobj_dir=.
405cross_compiling=no
406subdirs=
407MFLAGS=
408MAKEFLAGS=
409SHELL=${CONFIG_SHELL-/bin/sh}
410
411# Maximum number of lines to put in a shell here document.
412# This variable seems obsolete.  It should probably be removed, and
413# only ac_max_sed_lines should be used.
414: ${ac_max_here_lines=38}
415
416# Identity of this package.
417PACKAGE_NAME=
418PACKAGE_TARNAME=
419PACKAGE_VERSION=
420PACKAGE_STRING=
421PACKAGE_BUGREPORT=
422
423ac_unique_file="libbfd.c"
424# Factoring default headers for most tests.
425ac_includes_default="\
426#include <stdio.h>
427#if HAVE_SYS_TYPES_H
428# include <sys/types.h>
429#endif
430#if HAVE_SYS_STAT_H
431# include <sys/stat.h>
432#endif
433#if STDC_HEADERS
434# include <stdlib.h>
435# include <stddef.h>
436#else
437# if HAVE_STDLIB_H
438#  include <stdlib.h>
439# endif
440#endif
441#if HAVE_STRING_H
442# if !STDC_HEADERS && HAVE_MEMORY_H
443#  include <memory.h>
444# endif
445# include <string.h>
446#endif
447#if HAVE_STRINGS_H
448# include <strings.h>
449#endif
450#if HAVE_INTTYPES_H
451# include <inttypes.h>
452#else
453# if HAVE_STDINT_H
454#  include <stdint.h>
455# endif
456#endif
457#if HAVE_UNISTD_H
458# include <unistd.h>
459#endif"
460
461ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE AR ac_ct_AR RANLIB ac_ct_RANLIB LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO CPP DEBUGDIR PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI WARN_CFLAGS NO_WERROR MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE INSTALL_LIBBFD_TRUE INSTALL_LIBBFD_FALSE host_noncanonical target_noncanonical bfdlibdir bfdincludedir USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE HDEFINES BFD_HOST_64BIT_LONG BFD_HOST_LONG_LONG BFD_HOST_64_BIT_DEFINED BFD_HOST_64_BIT BFD_HOST_U_64_BIT CC_FOR_BUILD EXEEXT_FOR_BUILD COREFILE COREFLAG WIN32LDFLAGS WIN32LIBADD TDEFINES wordsize bfd64_libs all_backends bfd_backends bfd_machines bfd_default_target_size bfd_file_ptr bfd_ufile_ptr tdefaults datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462ac_subst_files=''
463
464# Initialize some variables set by options.
465ac_init_help=
466ac_init_version=false
467# The variables have the same names as the options, with
468# dashes changed to underlines.
469cache_file=/dev/null
470exec_prefix=NONE
471no_create=
472no_recursion=
473prefix=NONE
474program_prefix=NONE
475program_suffix=NONE
476program_transform_name=s,x,x,
477silent=
478site=
479srcdir=
480verbose=
481x_includes=NONE
482x_libraries=NONE
483
484# Installation directory options.
485# These are left unexpanded so users can "make install exec_prefix=/foo"
486# and all the variables that are supposed to be based on exec_prefix
487# by default will actually change.
488# Use braces instead of parens because sh, perl, etc. also accept them.
489bindir='${exec_prefix}/bin'
490sbindir='${exec_prefix}/sbin'
491libexecdir='${exec_prefix}/libexec'
492datadir='${prefix}/share'
493sysconfdir='${prefix}/etc'
494sharedstatedir='${prefix}/com'
495localstatedir='${prefix}/var'
496libdir='${exec_prefix}/lib'
497includedir='${prefix}/include'
498oldincludedir='/usr/include'
499infodir='${prefix}/info'
500mandir='${prefix}/man'
501
502ac_prev=
503for ac_option
504do
505  # If the previous option needs an argument, assign it.
506  if test -n "$ac_prev"; then
507    eval "$ac_prev=\$ac_option"
508    ac_prev=
509    continue
510  fi
511
512  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
514  # Accept the important Cygnus configure options, so we can diagnose typos.
515
516  case $ac_option in
517
518  -bindir | --bindir | --bindi | --bind | --bin | --bi)
519    ac_prev=bindir ;;
520  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521    bindir=$ac_optarg ;;
522
523  -build | --build | --buil | --bui | --bu)
524    ac_prev=build_alias ;;
525  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526    build_alias=$ac_optarg ;;
527
528  -cache-file | --cache-file | --cache-fil | --cache-fi \
529  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530    ac_prev=cache_file ;;
531  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533    cache_file=$ac_optarg ;;
534
535  --config-cache | -C)
536    cache_file=config.cache ;;
537
538  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539    ac_prev=datadir ;;
540  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541  | --da=*)
542    datadir=$ac_optarg ;;
543
544  -disable-* | --disable-*)
545    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546    # Reject names that are not valid shell variable names.
547    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549   { (exit 1); exit 1; }; }
550    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551    eval "enable_$ac_feature=no" ;;
552
553  -enable-* | --enable-*)
554    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555    # Reject names that are not valid shell variable names.
556    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558   { (exit 1); exit 1; }; }
559    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560    case $ac_option in
561      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562      *) ac_optarg=yes ;;
563    esac
564    eval "enable_$ac_feature='$ac_optarg'" ;;
565
566  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568  | --exec | --exe | --ex)
569    ac_prev=exec_prefix ;;
570  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572  | --exec=* | --exe=* | --ex=*)
573    exec_prefix=$ac_optarg ;;
574
575  -gas | --gas | --ga | --g)
576    # Obsolete; use --with-gas.
577    with_gas=yes ;;
578
579  -help | --help | --hel | --he | -h)
580    ac_init_help=long ;;
581  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582    ac_init_help=recursive ;;
583  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584    ac_init_help=short ;;
585
586  -host | --host | --hos | --ho)
587    ac_prev=host_alias ;;
588  -host=* | --host=* | --hos=* | --ho=*)
589    host_alias=$ac_optarg ;;
590
591  -includedir | --includedir | --includedi | --included | --include \
592  | --includ | --inclu | --incl | --inc)
593    ac_prev=includedir ;;
594  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595  | --includ=* | --inclu=* | --incl=* | --inc=*)
596    includedir=$ac_optarg ;;
597
598  -infodir | --infodir | --infodi | --infod | --info | --inf)
599    ac_prev=infodir ;;
600  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601    infodir=$ac_optarg ;;
602
603  -libdir | --libdir | --libdi | --libd)
604    ac_prev=libdir ;;
605  -libdir=* | --libdir=* | --libdi=* | --libd=*)
606    libdir=$ac_optarg ;;
607
608  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609  | --libexe | --libex | --libe)
610    ac_prev=libexecdir ;;
611  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612  | --libexe=* | --libex=* | --libe=*)
613    libexecdir=$ac_optarg ;;
614
615  -localstatedir | --localstatedir | --localstatedi | --localstated \
616  | --localstate | --localstat | --localsta | --localst \
617  | --locals | --local | --loca | --loc | --lo)
618    ac_prev=localstatedir ;;
619  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622    localstatedir=$ac_optarg ;;
623
624  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625    ac_prev=mandir ;;
626  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627    mandir=$ac_optarg ;;
628
629  -nfp | --nfp | --nf)
630    # Obsolete; use --without-fp.
631    with_fp=no ;;
632
633  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634  | --no-cr | --no-c | -n)
635    no_create=yes ;;
636
637  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639    no_recursion=yes ;;
640
641  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643  | --oldin | --oldi | --old | --ol | --o)
644    ac_prev=oldincludedir ;;
645  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648    oldincludedir=$ac_optarg ;;
649
650  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651    ac_prev=prefix ;;
652  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653    prefix=$ac_optarg ;;
654
655  -program-prefix | --program-prefix | --program-prefi | --program-pref \
656  | --program-pre | --program-pr | --program-p)
657    ac_prev=program_prefix ;;
658  -program-prefix=* | --program-prefix=* | --program-prefi=* \
659  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660    program_prefix=$ac_optarg ;;
661
662  -program-suffix | --program-suffix | --program-suffi | --program-suff \
663  | --program-suf | --program-su | --program-s)
664    ac_prev=program_suffix ;;
665  -program-suffix=* | --program-suffix=* | --program-suffi=* \
666  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667    program_suffix=$ac_optarg ;;
668
669  -program-transform-name | --program-transform-name \
670  | --program-transform-nam | --program-transform-na \
671  | --program-transform-n | --program-transform- \
672  | --program-transform | --program-transfor \
673  | --program-transfo | --program-transf \
674  | --program-trans | --program-tran \
675  | --progr-tra | --program-tr | --program-t)
676    ac_prev=program_transform_name ;;
677  -program-transform-name=* | --program-transform-name=* \
678  | --program-transform-nam=* | --program-transform-na=* \
679  | --program-transform-n=* | --program-transform-=* \
680  | --program-transform=* | --program-transfor=* \
681  | --program-transfo=* | --program-transf=* \
682  | --program-trans=* | --program-tran=* \
683  | --progr-tra=* | --program-tr=* | --program-t=*)
684    program_transform_name=$ac_optarg ;;
685
686  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687  | -silent | --silent | --silen | --sile | --sil)
688    silent=yes ;;
689
690  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691    ac_prev=sbindir ;;
692  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693  | --sbi=* | --sb=*)
694    sbindir=$ac_optarg ;;
695
696  -sharedstatedir | --sharedstatedir | --sharedstatedi \
697  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698  | --sharedst | --shareds | --shared | --share | --shar \
699  | --sha | --sh)
700    ac_prev=sharedstatedir ;;
701  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704  | --sha=* | --sh=*)
705    sharedstatedir=$ac_optarg ;;
706
707  -site | --site | --sit)
708    ac_prev=site ;;
709  -site=* | --site=* | --sit=*)
710    site=$ac_optarg ;;
711
712  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713    ac_prev=srcdir ;;
714  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715    srcdir=$ac_optarg ;;
716
717  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718  | --syscon | --sysco | --sysc | --sys | --sy)
719    ac_prev=sysconfdir ;;
720  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722    sysconfdir=$ac_optarg ;;
723
724  -target | --target | --targe | --targ | --tar | --ta | --t)
725    ac_prev=target_alias ;;
726  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727    target_alias=$ac_optarg ;;
728
729  -v | -verbose | --verbose | --verbos | --verbo | --verb)
730    verbose=yes ;;
731
732  -version | --version | --versio | --versi | --vers | -V)
733    ac_init_version=: ;;
734
735  -with-* | --with-*)
736    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737    # Reject names that are not valid shell variable names.
738    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739      { echo "$as_me: error: invalid package name: $ac_package" >&2
740   { (exit 1); exit 1; }; }
741    ac_package=`echo $ac_package| sed 's/-/_/g'`
742    case $ac_option in
743      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744      *) ac_optarg=yes ;;
745    esac
746    eval "with_$ac_package='$ac_optarg'" ;;
747
748  -without-* | --without-*)
749    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750    # Reject names that are not valid shell variable names.
751    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752      { echo "$as_me: error: invalid package name: $ac_package" >&2
753   { (exit 1); exit 1; }; }
754    ac_package=`echo $ac_package | sed 's/-/_/g'`
755    eval "with_$ac_package=no" ;;
756
757  --x)
758    # Obsolete; use --with-x.
759    with_x=yes ;;
760
761  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762  | --x-incl | --x-inc | --x-in | --x-i)
763    ac_prev=x_includes ;;
764  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766    x_includes=$ac_optarg ;;
767
768  -x-libraries | --x-libraries | --x-librarie | --x-librari \
769  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770    ac_prev=x_libraries ;;
771  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773    x_libraries=$ac_optarg ;;
774
775  -*) { echo "$as_me: error: unrecognized option: $ac_option
776Try \`$0 --help' for more information." >&2
777   { (exit 1); exit 1; }; }
778    ;;
779
780  *=*)
781    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782    # Reject names that are not valid shell variable names.
783    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785   { (exit 1); exit 1; }; }
786    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787    eval "$ac_envvar='$ac_optarg'"
788    export $ac_envvar ;;
789
790  *)
791    # FIXME: should be removed in autoconf 3.0.
792    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796    ;;
797
798  esac
799done
800
801if test -n "$ac_prev"; then
802  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803  { echo "$as_me: error: missing argument to $ac_option" >&2
804   { (exit 1); exit 1; }; }
805fi
806
807# Be sure to have absolute paths.
808for ac_var in exec_prefix prefix
809do
810  eval ac_val=$`echo $ac_var`
811  case $ac_val in
812    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814   { (exit 1); exit 1; }; };;
815  esac
816done
817
818# Be sure to have absolute paths.
819for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820	      localstatedir libdir includedir oldincludedir infodir mandir
821do
822  eval ac_val=$`echo $ac_var`
823  case $ac_val in
824    [\\/$]* | ?:[\\/]* ) ;;
825    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826   { (exit 1); exit 1; }; };;
827  esac
828done
829
830# There might be people who depend on the old broken behavior: `$host'
831# used to hold the argument of --host etc.
832# FIXME: To remove some day.
833build=$build_alias
834host=$host_alias
835target=$target_alias
836
837# FIXME: To remove some day.
838if test "x$host_alias" != x; then
839  if test "x$build_alias" = x; then
840    cross_compiling=maybe
841    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842    If a cross compiler is detected then cross compile mode will be used." >&2
843  elif test "x$build_alias" != "x$host_alias"; then
844    cross_compiling=yes
845  fi
846fi
847
848ac_tool_prefix=
849test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851test "$silent" = yes && exec 6>/dev/null
852
853
854# Find the source files, if location was not specified.
855if test -z "$srcdir"; then
856  ac_srcdir_defaulted=yes
857  # Try the directory containing this script, then its parent.
858  ac_confdir=`(dirname "$0") 2>/dev/null ||
859$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860	 X"$0" : 'X\(//\)[^/]' \| \
861	 X"$0" : 'X\(//\)$' \| \
862	 X"$0" : 'X\(/\)' \| \
863	 .     : '\(.\)' 2>/dev/null ||
864echo X"$0" |
865    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867  	  /^X\(\/\/\)$/{ s//\1/; q; }
868  	  /^X\(\/\).*/{ s//\1/; q; }
869  	  s/.*/./; q'`
870  srcdir=$ac_confdir
871  if test ! -r $srcdir/$ac_unique_file; then
872    srcdir=..
873  fi
874else
875  ac_srcdir_defaulted=no
876fi
877if test ! -r $srcdir/$ac_unique_file; then
878  if test "$ac_srcdir_defaulted" = yes; then
879    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880   { (exit 1); exit 1; }; }
881  else
882    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883   { (exit 1); exit 1; }; }
884  fi
885fi
886(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888   { (exit 1); exit 1; }; }
889srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890ac_env_build_alias_set=${build_alias+set}
891ac_env_build_alias_value=$build_alias
892ac_cv_env_build_alias_set=${build_alias+set}
893ac_cv_env_build_alias_value=$build_alias
894ac_env_host_alias_set=${host_alias+set}
895ac_env_host_alias_value=$host_alias
896ac_cv_env_host_alias_set=${host_alias+set}
897ac_cv_env_host_alias_value=$host_alias
898ac_env_target_alias_set=${target_alias+set}
899ac_env_target_alias_value=$target_alias
900ac_cv_env_target_alias_set=${target_alias+set}
901ac_cv_env_target_alias_value=$target_alias
902ac_env_CC_set=${CC+set}
903ac_env_CC_value=$CC
904ac_cv_env_CC_set=${CC+set}
905ac_cv_env_CC_value=$CC
906ac_env_CFLAGS_set=${CFLAGS+set}
907ac_env_CFLAGS_value=$CFLAGS
908ac_cv_env_CFLAGS_set=${CFLAGS+set}
909ac_cv_env_CFLAGS_value=$CFLAGS
910ac_env_LDFLAGS_set=${LDFLAGS+set}
911ac_env_LDFLAGS_value=$LDFLAGS
912ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913ac_cv_env_LDFLAGS_value=$LDFLAGS
914ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915ac_env_CPPFLAGS_value=$CPPFLAGS
916ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918ac_env_CPP_set=${CPP+set}
919ac_env_CPP_value=$CPP
920ac_cv_env_CPP_set=${CPP+set}
921ac_cv_env_CPP_value=$CPP
922
923#
924# Report the --help message.
925#
926if test "$ac_init_help" = "long"; then
927  # Omit some internal or obsolete options to make the list less imposing.
928  # This message is too long to be a string in the A/UX 3.1 sh.
929  cat <<_ACEOF
930\`configure' configures this package to adapt to many kinds of systems.
931
932Usage: $0 [OPTION]... [VAR=VALUE]...
933
934To assign environment variables (e.g., CC, CFLAGS...), specify them as
935VAR=VALUE.  See below for descriptions of some of the useful variables.
936
937Defaults for the options are specified in brackets.
938
939Configuration:
940  -h, --help              display this help and exit
941      --help=short        display options specific to this package
942      --help=recursive    display the short help of all the included packages
943  -V, --version           display version information and exit
944  -q, --quiet, --silent   do not print \`checking...' messages
945      --cache-file=FILE   cache test results in FILE [disabled]
946  -C, --config-cache      alias for \`--cache-file=config.cache'
947  -n, --no-create         do not create output files
948      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
949
950_ACEOF
951
952  cat <<_ACEOF
953Installation directories:
954  --prefix=PREFIX         install architecture-independent files in PREFIX
955			  [$ac_default_prefix]
956  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
957			  [PREFIX]
958
959By default, \`make install' will install all the files in
960\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
961an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962for instance \`--prefix=\$HOME'.
963
964For better control, use the options below.
965
966Fine tuning of the installation directories:
967  --bindir=DIR           user executables [EPREFIX/bin]
968  --sbindir=DIR          system admin executables [EPREFIX/sbin]
969  --libexecdir=DIR       program executables [EPREFIX/libexec]
970  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
971  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
972  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
973  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
974  --libdir=DIR           object code libraries [EPREFIX/lib]
975  --includedir=DIR       C header files [PREFIX/include]
976  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
977  --infodir=DIR          info documentation [PREFIX/info]
978  --mandir=DIR           man documentation [PREFIX/man]
979_ACEOF
980
981  cat <<\_ACEOF
982
983Program names:
984  --program-prefix=PREFIX            prepend PREFIX to installed program names
985  --program-suffix=SUFFIX            append SUFFIX to installed program names
986  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
987
988System types:
989  --build=BUILD     configure for building on BUILD [guessed]
990  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
991  --target=TARGET   configure for building compilers for TARGET [HOST]
992_ACEOF
993fi
994
995if test -n "$ac_init_help"; then
996
997  cat <<\_ACEOF
998
999Optional Features:
1000  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1001  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1002  --disable-dependency-tracking  speeds up one-time build
1003  --enable-dependency-tracking   do not reject slow dependency extractors
1004  --enable-shared[=PKGS]
1005                          build shared libraries [default=no]
1006  --enable-static[=PKGS]
1007                          build static libraries [default=yes]
1008  --enable-fast-install[=PKGS]
1009                          optimize for fast installation [default=yes]
1010  --disable-libtool-lock  avoid locking (might break parallel builds)
1011  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1012  --enable-targets        alternative target configurations
1013  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1014  --enable-secureplt      Default to creating read-only plt entries
1015  --enable-werror         treat compile warnings as errors
1016  --enable-build-warnings enable build-time compiler warnings
1017  --enable-maintainer-mode  enable make rules and dependencies not useful
1018			  (and sometimes confusing) to the casual installer
1019  --enable-install-libbfd controls installation of libbfd and related headers
1020  --disable-nls           do not use Native Language Support
1021
1022Optional Packages:
1023  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1024  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1025  --with-pic              try to use only PIC/non-PIC objects [default=use
1026                          both]
1027  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1028  --with-mmap             try using mmap for BFD input files if available
1029  --with-separate-debug-dir=DIR
1030                          Look for global separate debug info in DIR
1031                          [default=LIBDIR/debug]
1032  --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1033                          Binutils"
1034  --with-bugurl=URL       Direct users to URL to report a bug
1035
1036Some influential environment variables:
1037  CC          C compiler command
1038  CFLAGS      C compiler flags
1039  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1040              nonstandard directory <lib dir>
1041  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1042              headers in a nonstandard directory <include dir>
1043  CPP         C preprocessor
1044
1045Use these variables to override the choices made by `configure' or to help
1046it to find libraries and programs with nonstandard names/locations.
1047
1048_ACEOF
1049fi
1050
1051if test "$ac_init_help" = "recursive"; then
1052  # If there are subdirs, report their specific --help.
1053  ac_popdir=`pwd`
1054  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1055    test -d $ac_dir || continue
1056    ac_builddir=.
1057
1058if test "$ac_dir" != .; then
1059  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1060  # A "../" for each directory in $ac_dir_suffix.
1061  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1062else
1063  ac_dir_suffix= ac_top_builddir=
1064fi
1065
1066case $srcdir in
1067  .)  # No --srcdir option.  We are building in place.
1068    ac_srcdir=.
1069    if test -z "$ac_top_builddir"; then
1070       ac_top_srcdir=.
1071    else
1072       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1073    fi ;;
1074  [\\/]* | ?:[\\/]* )  # Absolute path.
1075    ac_srcdir=$srcdir$ac_dir_suffix;
1076    ac_top_srcdir=$srcdir ;;
1077  *) # Relative path.
1078    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1079    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1080esac
1081
1082# Do not use `cd foo && pwd` to compute absolute paths, because
1083# the directories may not exist.
1084case `pwd` in
1085.) ac_abs_builddir="$ac_dir";;
1086*)
1087  case "$ac_dir" in
1088  .) ac_abs_builddir=`pwd`;;
1089  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1090  *) ac_abs_builddir=`pwd`/"$ac_dir";;
1091  esac;;
1092esac
1093case $ac_abs_builddir in
1094.) ac_abs_top_builddir=${ac_top_builddir}.;;
1095*)
1096  case ${ac_top_builddir}. in
1097  .) ac_abs_top_builddir=$ac_abs_builddir;;
1098  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1099  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1100  esac;;
1101esac
1102case $ac_abs_builddir in
1103.) ac_abs_srcdir=$ac_srcdir;;
1104*)
1105  case $ac_srcdir in
1106  .) ac_abs_srcdir=$ac_abs_builddir;;
1107  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1108  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1109  esac;;
1110esac
1111case $ac_abs_builddir in
1112.) ac_abs_top_srcdir=$ac_top_srcdir;;
1113*)
1114  case $ac_top_srcdir in
1115  .) ac_abs_top_srcdir=$ac_abs_builddir;;
1116  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1117  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1118  esac;;
1119esac
1120
1121    cd $ac_dir
1122    # Check for guested configure; otherwise get Cygnus style configure.
1123    if test -f $ac_srcdir/configure.gnu; then
1124      echo
1125      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1126    elif test -f $ac_srcdir/configure; then
1127      echo
1128      $SHELL $ac_srcdir/configure  --help=recursive
1129    elif test -f $ac_srcdir/configure.ac ||
1130	   test -f $ac_srcdir/configure.in; then
1131      echo
1132      $ac_configure --help
1133    else
1134      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1135    fi
1136    cd $ac_popdir
1137  done
1138fi
1139
1140test -n "$ac_init_help" && exit 0
1141if $ac_init_version; then
1142  cat <<\_ACEOF
1143
1144Copyright (C) 2003 Free Software Foundation, Inc.
1145This configure script is free software; the Free Software Foundation
1146gives unlimited permission to copy, distribute and modify it.
1147_ACEOF
1148  exit 0
1149fi
1150exec 5>config.log
1151cat >&5 <<_ACEOF
1152This file contains any messages produced by compilers while
1153running configure, to aid debugging if configure makes a mistake.
1154
1155It was created by $as_me, which was
1156generated by GNU Autoconf 2.59.  Invocation command line was
1157
1158  $ $0 $@
1159
1160_ACEOF
1161{
1162cat <<_ASUNAME
1163## --------- ##
1164## Platform. ##
1165## --------- ##
1166
1167hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1168uname -m = `(uname -m) 2>/dev/null || echo unknown`
1169uname -r = `(uname -r) 2>/dev/null || echo unknown`
1170uname -s = `(uname -s) 2>/dev/null || echo unknown`
1171uname -v = `(uname -v) 2>/dev/null || echo unknown`
1172
1173/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1174/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1175
1176/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1177/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1178/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1179hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1180/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1181/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1182/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1183
1184_ASUNAME
1185
1186as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1187for as_dir in $PATH
1188do
1189  IFS=$as_save_IFS
1190  test -z "$as_dir" && as_dir=.
1191  echo "PATH: $as_dir"
1192done
1193
1194} >&5
1195
1196cat >&5 <<_ACEOF
1197
1198
1199## ----------- ##
1200## Core tests. ##
1201## ----------- ##
1202
1203_ACEOF
1204
1205
1206# Keep a trace of the command line.
1207# Strip out --no-create and --no-recursion so they do not pile up.
1208# Strip out --silent because we don't want to record it for future runs.
1209# Also quote any args containing shell meta-characters.
1210# Make two passes to allow for proper duplicate-argument suppression.
1211ac_configure_args=
1212ac_configure_args0=
1213ac_configure_args1=
1214ac_sep=
1215ac_must_keep_next=false
1216for ac_pass in 1 2
1217do
1218  for ac_arg
1219  do
1220    case $ac_arg in
1221    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1222    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1223    | -silent | --silent | --silen | --sile | --sil)
1224      continue ;;
1225    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1226      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1227    esac
1228    case $ac_pass in
1229    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1230    2)
1231      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1232      if test $ac_must_keep_next = true; then
1233	ac_must_keep_next=false # Got value, back to normal.
1234      else
1235	case $ac_arg in
1236	  *=* | --config-cache | -C | -disable-* | --disable-* \
1237	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1238	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1239	  | -with-* | --with-* | -without-* | --without-* | --x)
1240	    case "$ac_configure_args0 " in
1241	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1242	    esac
1243	    ;;
1244	  -* ) ac_must_keep_next=true ;;
1245	esac
1246      fi
1247      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1248      # Get rid of the leading space.
1249      ac_sep=" "
1250      ;;
1251    esac
1252  done
1253done
1254$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1255$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1256
1257# When interrupted or exit'd, cleanup temporary files, and complete
1258# config.log.  We remove comments because anyway the quotes in there
1259# would cause problems or look ugly.
1260# WARNING: Be sure not to use single quotes in there, as some shells,
1261# such as our DU 5.0 friend, will then `close' the trap.
1262trap 'exit_status=$?
1263  # Save into config.log some information that might help in debugging.
1264  {
1265    echo
1266
1267    cat <<\_ASBOX
1268## ---------------- ##
1269## Cache variables. ##
1270## ---------------- ##
1271_ASBOX
1272    echo
1273    # The following way of writing the cache mishandles newlines in values,
1274{
1275  (set) 2>&1 |
1276    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1277    *ac_space=\ *)
1278      sed -n \
1279	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1280	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1281      ;;
1282    *)
1283      sed -n \
1284	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1285      ;;
1286    esac;
1287}
1288    echo
1289
1290    cat <<\_ASBOX
1291## ----------------- ##
1292## Output variables. ##
1293## ----------------- ##
1294_ASBOX
1295    echo
1296    for ac_var in $ac_subst_vars
1297    do
1298      eval ac_val=$`echo $ac_var`
1299      echo "$ac_var='"'"'$ac_val'"'"'"
1300    done | sort
1301    echo
1302
1303    if test -n "$ac_subst_files"; then
1304      cat <<\_ASBOX
1305## ------------- ##
1306## Output files. ##
1307## ------------- ##
1308_ASBOX
1309      echo
1310      for ac_var in $ac_subst_files
1311      do
1312	eval ac_val=$`echo $ac_var`
1313	echo "$ac_var='"'"'$ac_val'"'"'"
1314      done | sort
1315      echo
1316    fi
1317
1318    if test -s confdefs.h; then
1319      cat <<\_ASBOX
1320## ----------- ##
1321## confdefs.h. ##
1322## ----------- ##
1323_ASBOX
1324      echo
1325      sed "/^$/d" confdefs.h | sort
1326      echo
1327    fi
1328    test "$ac_signal" != 0 &&
1329      echo "$as_me: caught signal $ac_signal"
1330    echo "$as_me: exit $exit_status"
1331  } >&5
1332  rm -f core *.core &&
1333  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1334    exit $exit_status
1335     ' 0
1336for ac_signal in 1 2 13 15; do
1337  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1338done
1339ac_signal=0
1340
1341# confdefs.h avoids OS command line length limits that DEFS can exceed.
1342rm -rf conftest* confdefs.h
1343# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1344echo >confdefs.h
1345
1346# Predefined preprocessor variables.
1347
1348cat >>confdefs.h <<_ACEOF
1349#define PACKAGE_NAME "$PACKAGE_NAME"
1350_ACEOF
1351
1352
1353cat >>confdefs.h <<_ACEOF
1354#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1355_ACEOF
1356
1357
1358cat >>confdefs.h <<_ACEOF
1359#define PACKAGE_VERSION "$PACKAGE_VERSION"
1360_ACEOF
1361
1362
1363cat >>confdefs.h <<_ACEOF
1364#define PACKAGE_STRING "$PACKAGE_STRING"
1365_ACEOF
1366
1367
1368cat >>confdefs.h <<_ACEOF
1369#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1370_ACEOF
1371
1372
1373# Let the site file select an alternate cache file if it wants to.
1374# Prefer explicitly selected file to automatically selected ones.
1375if test -z "$CONFIG_SITE"; then
1376  if test "x$prefix" != xNONE; then
1377    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1378  else
1379    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1380  fi
1381fi
1382for ac_site_file in $CONFIG_SITE; do
1383  if test -r "$ac_site_file"; then
1384    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1385echo "$as_me: loading site script $ac_site_file" >&6;}
1386    sed 's/^/| /' "$ac_site_file" >&5
1387    . "$ac_site_file"
1388  fi
1389done
1390
1391if test -r "$cache_file"; then
1392  # Some versions of bash will fail to source /dev/null (special
1393  # files actually), so we avoid doing that.
1394  if test -f "$cache_file"; then
1395    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1396echo "$as_me: loading cache $cache_file" >&6;}
1397    case $cache_file in
1398      [\\/]* | ?:[\\/]* ) . $cache_file;;
1399      *)                      . ./$cache_file;;
1400    esac
1401  fi
1402else
1403  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1404echo "$as_me: creating cache $cache_file" >&6;}
1405  >$cache_file
1406fi
1407
1408# Check that the precious variables saved in the cache have kept the same
1409# value.
1410ac_cache_corrupted=false
1411for ac_var in `(set) 2>&1 |
1412	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1413  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1414  eval ac_new_set=\$ac_env_${ac_var}_set
1415  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1416  eval ac_new_val="\$ac_env_${ac_var}_value"
1417  case $ac_old_set,$ac_new_set in
1418    set,)
1419      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1420echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1421      ac_cache_corrupted=: ;;
1422    ,set)
1423      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1424echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1425      ac_cache_corrupted=: ;;
1426    ,);;
1427    *)
1428      if test "x$ac_old_val" != "x$ac_new_val"; then
1429	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1430echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1431	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1432echo "$as_me:   former value:  $ac_old_val" >&2;}
1433	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1434echo "$as_me:   current value: $ac_new_val" >&2;}
1435	ac_cache_corrupted=:
1436      fi;;
1437  esac
1438  # Pass precious variables to config.status.
1439  if test "$ac_new_set" = set; then
1440    case $ac_new_val in
1441    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1442      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1443    *) ac_arg=$ac_var=$ac_new_val ;;
1444    esac
1445    case " $ac_configure_args " in
1446      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1447      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1448    esac
1449  fi
1450done
1451if $ac_cache_corrupted; then
1452  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1453echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1454  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1455echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1456   { (exit 1); exit 1; }; }
1457fi
1458
1459ac_ext=c
1460ac_cpp='$CPP $CPPFLAGS'
1461ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1462ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1463ac_compiler_gnu=$ac_cv_c_compiler_gnu
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485ac_aux_dir=
1486for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1487  if test -f $ac_dir/install-sh; then
1488    ac_aux_dir=$ac_dir
1489    ac_install_sh="$ac_aux_dir/install-sh -c"
1490    break
1491  elif test -f $ac_dir/install.sh; then
1492    ac_aux_dir=$ac_dir
1493    ac_install_sh="$ac_aux_dir/install.sh -c"
1494    break
1495  elif test -f $ac_dir/shtool; then
1496    ac_aux_dir=$ac_dir
1497    ac_install_sh="$ac_aux_dir/shtool install -c"
1498    break
1499  fi
1500done
1501if test -z "$ac_aux_dir"; then
1502  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1503echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1504   { (exit 1); exit 1; }; }
1505fi
1506ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1507ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1508ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1509
1510# Make sure we can run config.sub.
1511$ac_config_sub sun4 >/dev/null 2>&1 ||
1512  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1513echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1514   { (exit 1); exit 1; }; }
1515
1516echo "$as_me:$LINENO: checking build system type" >&5
1517echo $ECHO_N "checking build system type... $ECHO_C" >&6
1518if test "${ac_cv_build+set}" = set; then
1519  echo $ECHO_N "(cached) $ECHO_C" >&6
1520else
1521  ac_cv_build_alias=$build_alias
1522test -z "$ac_cv_build_alias" &&
1523  ac_cv_build_alias=`$ac_config_guess`
1524test -z "$ac_cv_build_alias" &&
1525  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1526echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1527   { (exit 1); exit 1; }; }
1528ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1529  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1530echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1531   { (exit 1); exit 1; }; }
1532
1533fi
1534echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1535echo "${ECHO_T}$ac_cv_build" >&6
1536build=$ac_cv_build
1537build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1538build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1539build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1540
1541
1542echo "$as_me:$LINENO: checking host system type" >&5
1543echo $ECHO_N "checking host system type... $ECHO_C" >&6
1544if test "${ac_cv_host+set}" = set; then
1545  echo $ECHO_N "(cached) $ECHO_C" >&6
1546else
1547  ac_cv_host_alias=$host_alias
1548test -z "$ac_cv_host_alias" &&
1549  ac_cv_host_alias=$ac_cv_build_alias
1550ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1551  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1552echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1553   { (exit 1); exit 1; }; }
1554
1555fi
1556echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1557echo "${ECHO_T}$ac_cv_host" >&6
1558host=$ac_cv_host
1559host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1560host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1561host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1562
1563
1564echo "$as_me:$LINENO: checking target system type" >&5
1565echo $ECHO_N "checking target system type... $ECHO_C" >&6
1566if test "${ac_cv_target+set}" = set; then
1567  echo $ECHO_N "(cached) $ECHO_C" >&6
1568else
1569  ac_cv_target_alias=$target_alias
1570test "x$ac_cv_target_alias" = "x" &&
1571  ac_cv_target_alias=$ac_cv_host_alias
1572ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1573  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1574echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1575   { (exit 1); exit 1; }; }
1576
1577fi
1578echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1579echo "${ECHO_T}$ac_cv_target" >&6
1580target=$ac_cv_target
1581target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1582target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1583target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1584
1585
1586# The aliases save the names the user supplied, while $host etc.
1587# will get canonicalized.
1588test -n "$target_alias" &&
1589  test "$program_prefix$program_suffix$program_transform_name" = \
1590    NONENONEs,x,x, &&
1591  program_prefix=${target_alias}-
1592ac_ext=c
1593ac_cpp='$CPP $CPPFLAGS'
1594ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1595ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1596ac_compiler_gnu=$ac_cv_c_compiler_gnu
1597if test -n "$ac_tool_prefix"; then
1598  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1599set dummy ${ac_tool_prefix}gcc; ac_word=$2
1600echo "$as_me:$LINENO: checking for $ac_word" >&5
1601echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1602if test "${ac_cv_prog_CC+set}" = set; then
1603  echo $ECHO_N "(cached) $ECHO_C" >&6
1604else
1605  if test -n "$CC"; then
1606  ac_cv_prog_CC="$CC" # Let the user override the test.
1607else
1608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1609for as_dir in $PATH
1610do
1611  IFS=$as_save_IFS
1612  test -z "$as_dir" && as_dir=.
1613  for ac_exec_ext in '' $ac_executable_extensions; do
1614  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1615    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1616    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1617    break 2
1618  fi
1619done
1620done
1621
1622fi
1623fi
1624CC=$ac_cv_prog_CC
1625if test -n "$CC"; then
1626  echo "$as_me:$LINENO: result: $CC" >&5
1627echo "${ECHO_T}$CC" >&6
1628else
1629  echo "$as_me:$LINENO: result: no" >&5
1630echo "${ECHO_T}no" >&6
1631fi
1632
1633fi
1634if test -z "$ac_cv_prog_CC"; then
1635  ac_ct_CC=$CC
1636  # Extract the first word of "gcc", so it can be a program name with args.
1637set dummy gcc; ac_word=$2
1638echo "$as_me:$LINENO: checking for $ac_word" >&5
1639echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1640if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1641  echo $ECHO_N "(cached) $ECHO_C" >&6
1642else
1643  if test -n "$ac_ct_CC"; then
1644  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1645else
1646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1647for as_dir in $PATH
1648do
1649  IFS=$as_save_IFS
1650  test -z "$as_dir" && as_dir=.
1651  for ac_exec_ext in '' $ac_executable_extensions; do
1652  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1653    ac_cv_prog_ac_ct_CC="gcc"
1654    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1655    break 2
1656  fi
1657done
1658done
1659
1660fi
1661fi
1662ac_ct_CC=$ac_cv_prog_ac_ct_CC
1663if test -n "$ac_ct_CC"; then
1664  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1665echo "${ECHO_T}$ac_ct_CC" >&6
1666else
1667  echo "$as_me:$LINENO: result: no" >&5
1668echo "${ECHO_T}no" >&6
1669fi
1670
1671  CC=$ac_ct_CC
1672else
1673  CC="$ac_cv_prog_CC"
1674fi
1675
1676if test -z "$CC"; then
1677  if test -n "$ac_tool_prefix"; then
1678  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1679set dummy ${ac_tool_prefix}cc; ac_word=$2
1680echo "$as_me:$LINENO: checking for $ac_word" >&5
1681echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1682if test "${ac_cv_prog_CC+set}" = set; then
1683  echo $ECHO_N "(cached) $ECHO_C" >&6
1684else
1685  if test -n "$CC"; then
1686  ac_cv_prog_CC="$CC" # Let the user override the test.
1687else
1688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689for as_dir in $PATH
1690do
1691  IFS=$as_save_IFS
1692  test -z "$as_dir" && as_dir=.
1693  for ac_exec_ext in '' $ac_executable_extensions; do
1694  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695    ac_cv_prog_CC="${ac_tool_prefix}cc"
1696    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1697    break 2
1698  fi
1699done
1700done
1701
1702fi
1703fi
1704CC=$ac_cv_prog_CC
1705if test -n "$CC"; then
1706  echo "$as_me:$LINENO: result: $CC" >&5
1707echo "${ECHO_T}$CC" >&6
1708else
1709  echo "$as_me:$LINENO: result: no" >&5
1710echo "${ECHO_T}no" >&6
1711fi
1712
1713fi
1714if test -z "$ac_cv_prog_CC"; then
1715  ac_ct_CC=$CC
1716  # Extract the first word of "cc", so it can be a program name with args.
1717set dummy cc; ac_word=$2
1718echo "$as_me:$LINENO: checking for $ac_word" >&5
1719echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1720if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1721  echo $ECHO_N "(cached) $ECHO_C" >&6
1722else
1723  if test -n "$ac_ct_CC"; then
1724  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1725else
1726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1727for as_dir in $PATH
1728do
1729  IFS=$as_save_IFS
1730  test -z "$as_dir" && as_dir=.
1731  for ac_exec_ext in '' $ac_executable_extensions; do
1732  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1733    ac_cv_prog_ac_ct_CC="cc"
1734    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1735    break 2
1736  fi
1737done
1738done
1739
1740fi
1741fi
1742ac_ct_CC=$ac_cv_prog_ac_ct_CC
1743if test -n "$ac_ct_CC"; then
1744  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1745echo "${ECHO_T}$ac_ct_CC" >&6
1746else
1747  echo "$as_me:$LINENO: result: no" >&5
1748echo "${ECHO_T}no" >&6
1749fi
1750
1751  CC=$ac_ct_CC
1752else
1753  CC="$ac_cv_prog_CC"
1754fi
1755
1756fi
1757if test -z "$CC"; then
1758  # Extract the first word of "cc", so it can be a program name with args.
1759set dummy cc; ac_word=$2
1760echo "$as_me:$LINENO: checking for $ac_word" >&5
1761echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1762if test "${ac_cv_prog_CC+set}" = set; then
1763  echo $ECHO_N "(cached) $ECHO_C" >&6
1764else
1765  if test -n "$CC"; then
1766  ac_cv_prog_CC="$CC" # Let the user override the test.
1767else
1768  ac_prog_rejected=no
1769as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1770for as_dir in $PATH
1771do
1772  IFS=$as_save_IFS
1773  test -z "$as_dir" && as_dir=.
1774  for ac_exec_ext in '' $ac_executable_extensions; do
1775  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1776    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1777       ac_prog_rejected=yes
1778       continue
1779     fi
1780    ac_cv_prog_CC="cc"
1781    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1782    break 2
1783  fi
1784done
1785done
1786
1787if test $ac_prog_rejected = yes; then
1788  # We found a bogon in the path, so make sure we never use it.
1789  set dummy $ac_cv_prog_CC
1790  shift
1791  if test $# != 0; then
1792    # We chose a different compiler from the bogus one.
1793    # However, it has the same basename, so the bogon will be chosen
1794    # first if we set CC to just the basename; use the full file name.
1795    shift
1796    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1797  fi
1798fi
1799fi
1800fi
1801CC=$ac_cv_prog_CC
1802if test -n "$CC"; then
1803  echo "$as_me:$LINENO: result: $CC" >&5
1804echo "${ECHO_T}$CC" >&6
1805else
1806  echo "$as_me:$LINENO: result: no" >&5
1807echo "${ECHO_T}no" >&6
1808fi
1809
1810fi
1811if test -z "$CC"; then
1812  if test -n "$ac_tool_prefix"; then
1813  for ac_prog in cl
1814  do
1815    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1816set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1817echo "$as_me:$LINENO: checking for $ac_word" >&5
1818echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1819if test "${ac_cv_prog_CC+set}" = set; then
1820  echo $ECHO_N "(cached) $ECHO_C" >&6
1821else
1822  if test -n "$CC"; then
1823  ac_cv_prog_CC="$CC" # Let the user override the test.
1824else
1825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1826for as_dir in $PATH
1827do
1828  IFS=$as_save_IFS
1829  test -z "$as_dir" && as_dir=.
1830  for ac_exec_ext in '' $ac_executable_extensions; do
1831  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1832    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1833    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1834    break 2
1835  fi
1836done
1837done
1838
1839fi
1840fi
1841CC=$ac_cv_prog_CC
1842if test -n "$CC"; then
1843  echo "$as_me:$LINENO: result: $CC" >&5
1844echo "${ECHO_T}$CC" >&6
1845else
1846  echo "$as_me:$LINENO: result: no" >&5
1847echo "${ECHO_T}no" >&6
1848fi
1849
1850    test -n "$CC" && break
1851  done
1852fi
1853if test -z "$CC"; then
1854  ac_ct_CC=$CC
1855  for ac_prog in cl
1856do
1857  # Extract the first word of "$ac_prog", so it can be a program name with args.
1858set dummy $ac_prog; ac_word=$2
1859echo "$as_me:$LINENO: checking for $ac_word" >&5
1860echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1861if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1862  echo $ECHO_N "(cached) $ECHO_C" >&6
1863else
1864  if test -n "$ac_ct_CC"; then
1865  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1866else
1867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1868for as_dir in $PATH
1869do
1870  IFS=$as_save_IFS
1871  test -z "$as_dir" && as_dir=.
1872  for ac_exec_ext in '' $ac_executable_extensions; do
1873  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1874    ac_cv_prog_ac_ct_CC="$ac_prog"
1875    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1876    break 2
1877  fi
1878done
1879done
1880
1881fi
1882fi
1883ac_ct_CC=$ac_cv_prog_ac_ct_CC
1884if test -n "$ac_ct_CC"; then
1885  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1886echo "${ECHO_T}$ac_ct_CC" >&6
1887else
1888  echo "$as_me:$LINENO: result: no" >&5
1889echo "${ECHO_T}no" >&6
1890fi
1891
1892  test -n "$ac_ct_CC" && break
1893done
1894
1895  CC=$ac_ct_CC
1896fi
1897
1898fi
1899
1900
1901test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1902See \`config.log' for more details." >&5
1903echo "$as_me: error: no acceptable C compiler found in \$PATH
1904See \`config.log' for more details." >&2;}
1905   { (exit 1); exit 1; }; }
1906
1907# Provide some information about the compiler.
1908echo "$as_me:$LINENO:" \
1909     "checking for C compiler version" >&5
1910ac_compiler=`set X $ac_compile; echo $2`
1911{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1912  (eval $ac_compiler --version </dev/null >&5) 2>&5
1913  ac_status=$?
1914  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1915  (exit $ac_status); }
1916{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1917  (eval $ac_compiler -v </dev/null >&5) 2>&5
1918  ac_status=$?
1919  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1920  (exit $ac_status); }
1921{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1922  (eval $ac_compiler -V </dev/null >&5) 2>&5
1923  ac_status=$?
1924  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1925  (exit $ac_status); }
1926
1927cat >conftest.$ac_ext <<_ACEOF
1928/* confdefs.h.  */
1929_ACEOF
1930cat confdefs.h >>conftest.$ac_ext
1931cat >>conftest.$ac_ext <<_ACEOF
1932/* end confdefs.h.  */
1933
1934int
1935main ()
1936{
1937
1938  ;
1939  return 0;
1940}
1941_ACEOF
1942ac_clean_files_save=$ac_clean_files
1943ac_clean_files="$ac_clean_files a.out a.exe b.out"
1944# Try to create an executable without -o first, disregard a.out.
1945# It will help us diagnose broken compilers, and finding out an intuition
1946# of exeext.
1947echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1948echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1949ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1950if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1951  (eval $ac_link_default) 2>&5
1952  ac_status=$?
1953  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1954  (exit $ac_status); }; then
1955  # Find the output, starting from the most likely.  This scheme is
1956# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1957# resort.
1958
1959# Be careful to initialize this variable, since it used to be cached.
1960# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1961ac_cv_exeext=
1962# b.out is created by i960 compilers.
1963for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1964do
1965  test -f "$ac_file" || continue
1966  case $ac_file in
1967    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1968	;;
1969    conftest.$ac_ext )
1970	# This is the source file.
1971	;;
1972    [ab].out )
1973	# We found the default executable, but exeext='' is most
1974	# certainly right.
1975	break;;
1976    *.* )
1977	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1978	# FIXME: I believe we export ac_cv_exeext for Libtool,
1979	# but it would be cool to find out if it's true.  Does anybody
1980	# maintain Libtool? --akim.
1981	export ac_cv_exeext
1982	break;;
1983    * )
1984	break;;
1985  esac
1986done
1987else
1988  echo "$as_me: failed program was:" >&5
1989sed 's/^/| /' conftest.$ac_ext >&5
1990
1991{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1992See \`config.log' for more details." >&5
1993echo "$as_me: error: C compiler cannot create executables
1994See \`config.log' for more details." >&2;}
1995   { (exit 77); exit 77; }; }
1996fi
1997
1998ac_exeext=$ac_cv_exeext
1999echo "$as_me:$LINENO: result: $ac_file" >&5
2000echo "${ECHO_T}$ac_file" >&6
2001
2002# Check the compiler produces executables we can run.  If not, either
2003# the compiler is broken, or we cross compile.
2004echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2005echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2006# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2007# If not cross compiling, check that we can run a simple program.
2008if test "$cross_compiling" != yes; then
2009  if { ac_try='./$ac_file'
2010  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2011  (eval $ac_try) 2>&5
2012  ac_status=$?
2013  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2014  (exit $ac_status); }; }; then
2015    cross_compiling=no
2016  else
2017    if test "$cross_compiling" = maybe; then
2018	cross_compiling=yes
2019    else
2020	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2021If you meant to cross compile, use \`--host'.
2022See \`config.log' for more details." >&5
2023echo "$as_me: error: cannot run C compiled programs.
2024If you meant to cross compile, use \`--host'.
2025See \`config.log' for more details." >&2;}
2026   { (exit 1); exit 1; }; }
2027    fi
2028  fi
2029fi
2030echo "$as_me:$LINENO: result: yes" >&5
2031echo "${ECHO_T}yes" >&6
2032
2033rm -f a.out a.exe conftest$ac_cv_exeext b.out
2034ac_clean_files=$ac_clean_files_save
2035# Check the compiler produces executables we can run.  If not, either
2036# the compiler is broken, or we cross compile.
2037echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2038echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2039echo "$as_me:$LINENO: result: $cross_compiling" >&5
2040echo "${ECHO_T}$cross_compiling" >&6
2041
2042echo "$as_me:$LINENO: checking for suffix of executables" >&5
2043echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2044if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2045  (eval $ac_link) 2>&5
2046  ac_status=$?
2047  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2048  (exit $ac_status); }; then
2049  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2050# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2051# work properly (i.e., refer to `conftest.exe'), while it won't with
2052# `rm'.
2053for ac_file in conftest.exe conftest conftest.*; do
2054  test -f "$ac_file" || continue
2055  case $ac_file in
2056    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2057    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2058	  export ac_cv_exeext
2059	  break;;
2060    * ) break;;
2061  esac
2062done
2063else
2064  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2065See \`config.log' for more details." >&5
2066echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2067See \`config.log' for more details." >&2;}
2068   { (exit 1); exit 1; }; }
2069fi
2070
2071rm -f conftest$ac_cv_exeext
2072echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2073echo "${ECHO_T}$ac_cv_exeext" >&6
2074
2075rm -f conftest.$ac_ext
2076EXEEXT=$ac_cv_exeext
2077ac_exeext=$EXEEXT
2078echo "$as_me:$LINENO: checking for suffix of object files" >&5
2079echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2080if test "${ac_cv_objext+set}" = set; then
2081  echo $ECHO_N "(cached) $ECHO_C" >&6
2082else
2083  cat >conftest.$ac_ext <<_ACEOF
2084/* confdefs.h.  */
2085_ACEOF
2086cat confdefs.h >>conftest.$ac_ext
2087cat >>conftest.$ac_ext <<_ACEOF
2088/* end confdefs.h.  */
2089
2090int
2091main ()
2092{
2093
2094  ;
2095  return 0;
2096}
2097_ACEOF
2098rm -f conftest.o conftest.obj
2099if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2100  (eval $ac_compile) 2>&5
2101  ac_status=$?
2102  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2103  (exit $ac_status); }; then
2104  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2105  case $ac_file in
2106    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2107    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2108       break;;
2109  esac
2110done
2111else
2112  echo "$as_me: failed program was:" >&5
2113sed 's/^/| /' conftest.$ac_ext >&5
2114
2115{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2116See \`config.log' for more details." >&5
2117echo "$as_me: error: cannot compute suffix of object files: cannot compile
2118See \`config.log' for more details." >&2;}
2119   { (exit 1); exit 1; }; }
2120fi
2121
2122rm -f conftest.$ac_cv_objext conftest.$ac_ext
2123fi
2124echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2125echo "${ECHO_T}$ac_cv_objext" >&6
2126OBJEXT=$ac_cv_objext
2127ac_objext=$OBJEXT
2128echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2129echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2130if test "${ac_cv_c_compiler_gnu+set}" = set; then
2131  echo $ECHO_N "(cached) $ECHO_C" >&6
2132else
2133  cat >conftest.$ac_ext <<_ACEOF
2134/* confdefs.h.  */
2135_ACEOF
2136cat confdefs.h >>conftest.$ac_ext
2137cat >>conftest.$ac_ext <<_ACEOF
2138/* end confdefs.h.  */
2139
2140int
2141main ()
2142{
2143#ifndef __GNUC__
2144       choke me
2145#endif
2146
2147  ;
2148  return 0;
2149}
2150_ACEOF
2151rm -f conftest.$ac_objext
2152if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2153  (eval $ac_compile) 2>conftest.er1
2154  ac_status=$?
2155  grep -v '^ *+' conftest.er1 >conftest.err
2156  rm -f conftest.er1
2157  cat conftest.err >&5
2158  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159  (exit $ac_status); } &&
2160	 { ac_try='test -z "$ac_c_werror_flag"
2161			 || test ! -s conftest.err'
2162  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2163  (eval $ac_try) 2>&5
2164  ac_status=$?
2165  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2166  (exit $ac_status); }; } &&
2167	 { ac_try='test -s conftest.$ac_objext'
2168  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2169  (eval $ac_try) 2>&5
2170  ac_status=$?
2171  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172  (exit $ac_status); }; }; then
2173  ac_compiler_gnu=yes
2174else
2175  echo "$as_me: failed program was:" >&5
2176sed 's/^/| /' conftest.$ac_ext >&5
2177
2178ac_compiler_gnu=no
2179fi
2180rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2181ac_cv_c_compiler_gnu=$ac_compiler_gnu
2182
2183fi
2184echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2185echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2186GCC=`test $ac_compiler_gnu = yes && echo yes`
2187ac_test_CFLAGS=${CFLAGS+set}
2188ac_save_CFLAGS=$CFLAGS
2189CFLAGS="-g"
2190echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2191echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2192if test "${ac_cv_prog_cc_g+set}" = set; then
2193  echo $ECHO_N "(cached) $ECHO_C" >&6
2194else
2195  cat >conftest.$ac_ext <<_ACEOF
2196/* confdefs.h.  */
2197_ACEOF
2198cat confdefs.h >>conftest.$ac_ext
2199cat >>conftest.$ac_ext <<_ACEOF
2200/* end confdefs.h.  */
2201
2202int
2203main ()
2204{
2205
2206  ;
2207  return 0;
2208}
2209_ACEOF
2210rm -f conftest.$ac_objext
2211if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2212  (eval $ac_compile) 2>conftest.er1
2213  ac_status=$?
2214  grep -v '^ *+' conftest.er1 >conftest.err
2215  rm -f conftest.er1
2216  cat conftest.err >&5
2217  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2218  (exit $ac_status); } &&
2219	 { ac_try='test -z "$ac_c_werror_flag"
2220			 || test ! -s conftest.err'
2221  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2222  (eval $ac_try) 2>&5
2223  ac_status=$?
2224  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2225  (exit $ac_status); }; } &&
2226	 { ac_try='test -s conftest.$ac_objext'
2227  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2228  (eval $ac_try) 2>&5
2229  ac_status=$?
2230  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2231  (exit $ac_status); }; }; then
2232  ac_cv_prog_cc_g=yes
2233else
2234  echo "$as_me: failed program was:" >&5
2235sed 's/^/| /' conftest.$ac_ext >&5
2236
2237ac_cv_prog_cc_g=no
2238fi
2239rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2240fi
2241echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2242echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2243if test "$ac_test_CFLAGS" = set; then
2244  CFLAGS=$ac_save_CFLAGS
2245elif test $ac_cv_prog_cc_g = yes; then
2246  if test "$GCC" = yes; then
2247    CFLAGS="-g -O2"
2248  else
2249    CFLAGS="-g"
2250  fi
2251else
2252  if test "$GCC" = yes; then
2253    CFLAGS="-O2"
2254  else
2255    CFLAGS=
2256  fi
2257fi
2258echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2259echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2260if test "${ac_cv_prog_cc_stdc+set}" = set; then
2261  echo $ECHO_N "(cached) $ECHO_C" >&6
2262else
2263  ac_cv_prog_cc_stdc=no
2264ac_save_CC=$CC
2265cat >conftest.$ac_ext <<_ACEOF
2266/* confdefs.h.  */
2267_ACEOF
2268cat confdefs.h >>conftest.$ac_ext
2269cat >>conftest.$ac_ext <<_ACEOF
2270/* end confdefs.h.  */
2271#include <stdarg.h>
2272#include <stdio.h>
2273#include <sys/types.h>
2274#include <sys/stat.h>
2275/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2276struct buf { int x; };
2277FILE * (*rcsopen) (struct buf *, struct stat *, int);
2278static char *e (p, i)
2279     char **p;
2280     int i;
2281{
2282  return p[i];
2283}
2284static char *f (char * (*g) (char **, int), char **p, ...)
2285{
2286  char *s;
2287  va_list v;
2288  va_start (v,p);
2289  s = g (p, va_arg (v,int));
2290  va_end (v);
2291  return s;
2292}
2293
2294/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2295   function prototypes and stuff, but not '\xHH' hex character constants.
2296   These don't provoke an error unfortunately, instead are silently treated
2297   as 'x'.  The following induces an error, until -std1 is added to get
2298   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2299   array size at least.  It's necessary to write '\x00'==0 to get something
2300   that's true only with -std1.  */
2301int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2302
2303int test (int i, double x);
2304struct s1 {int (*f) (int a);};
2305struct s2 {int (*f) (double a);};
2306int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2307int argc;
2308char **argv;
2309int
2310main ()
2311{
2312return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2313  ;
2314  return 0;
2315}
2316_ACEOF
2317# Don't try gcc -ansi; that turns off useful extensions and
2318# breaks some systems' header files.
2319# AIX			-qlanglvl=ansi
2320# Ultrix and OSF/1	-std1
2321# HP-UX 10.20 and later	-Ae
2322# HP-UX older versions	-Aa -D_HPUX_SOURCE
2323# SVR4			-Xc -D__EXTENSIONS__
2324for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2325do
2326  CC="$ac_save_CC $ac_arg"
2327  rm -f conftest.$ac_objext
2328if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2329  (eval $ac_compile) 2>conftest.er1
2330  ac_status=$?
2331  grep -v '^ *+' conftest.er1 >conftest.err
2332  rm -f conftest.er1
2333  cat conftest.err >&5
2334  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2335  (exit $ac_status); } &&
2336	 { ac_try='test -z "$ac_c_werror_flag"
2337			 || test ! -s conftest.err'
2338  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2339  (eval $ac_try) 2>&5
2340  ac_status=$?
2341  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2342  (exit $ac_status); }; } &&
2343	 { ac_try='test -s conftest.$ac_objext'
2344  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2345  (eval $ac_try) 2>&5
2346  ac_status=$?
2347  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2348  (exit $ac_status); }; }; then
2349  ac_cv_prog_cc_stdc=$ac_arg
2350break
2351else
2352  echo "$as_me: failed program was:" >&5
2353sed 's/^/| /' conftest.$ac_ext >&5
2354
2355fi
2356rm -f conftest.err conftest.$ac_objext
2357done
2358rm -f conftest.$ac_ext conftest.$ac_objext
2359CC=$ac_save_CC
2360
2361fi
2362
2363case "x$ac_cv_prog_cc_stdc" in
2364  x|xno)
2365    echo "$as_me:$LINENO: result: none needed" >&5
2366echo "${ECHO_T}none needed" >&6 ;;
2367  *)
2368    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2369echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2370    CC="$CC $ac_cv_prog_cc_stdc" ;;
2371esac
2372
2373# Some people use a C++ compiler to compile C.  Since we use `exit',
2374# in C++ we need to declare it.  In case someone uses the same compiler
2375# for both compiling C and C++ we need to have the C++ compiler decide
2376# the declaration of exit, since it's the most demanding environment.
2377cat >conftest.$ac_ext <<_ACEOF
2378#ifndef __cplusplus
2379  choke me
2380#endif
2381_ACEOF
2382rm -f conftest.$ac_objext
2383if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2384  (eval $ac_compile) 2>conftest.er1
2385  ac_status=$?
2386  grep -v '^ *+' conftest.er1 >conftest.err
2387  rm -f conftest.er1
2388  cat conftest.err >&5
2389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2390  (exit $ac_status); } &&
2391	 { ac_try='test -z "$ac_c_werror_flag"
2392			 || test ! -s conftest.err'
2393  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2394  (eval $ac_try) 2>&5
2395  ac_status=$?
2396  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397  (exit $ac_status); }; } &&
2398	 { ac_try='test -s conftest.$ac_objext'
2399  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2400  (eval $ac_try) 2>&5
2401  ac_status=$?
2402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2403  (exit $ac_status); }; }; then
2404  for ac_declaration in \
2405   '' \
2406   'extern "C" void std::exit (int) throw (); using std::exit;' \
2407   'extern "C" void std::exit (int); using std::exit;' \
2408   'extern "C" void exit (int) throw ();' \
2409   'extern "C" void exit (int);' \
2410   'void exit (int);'
2411do
2412  cat >conftest.$ac_ext <<_ACEOF
2413/* confdefs.h.  */
2414_ACEOF
2415cat confdefs.h >>conftest.$ac_ext
2416cat >>conftest.$ac_ext <<_ACEOF
2417/* end confdefs.h.  */
2418$ac_declaration
2419#include <stdlib.h>
2420int
2421main ()
2422{
2423exit (42);
2424  ;
2425  return 0;
2426}
2427_ACEOF
2428rm -f conftest.$ac_objext
2429if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2430  (eval $ac_compile) 2>conftest.er1
2431  ac_status=$?
2432  grep -v '^ *+' conftest.er1 >conftest.err
2433  rm -f conftest.er1
2434  cat conftest.err >&5
2435  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436  (exit $ac_status); } &&
2437	 { ac_try='test -z "$ac_c_werror_flag"
2438			 || test ! -s conftest.err'
2439  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2440  (eval $ac_try) 2>&5
2441  ac_status=$?
2442  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2443  (exit $ac_status); }; } &&
2444	 { ac_try='test -s conftest.$ac_objext'
2445  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2446  (eval $ac_try) 2>&5
2447  ac_status=$?
2448  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2449  (exit $ac_status); }; }; then
2450  :
2451else
2452  echo "$as_me: failed program was:" >&5
2453sed 's/^/| /' conftest.$ac_ext >&5
2454
2455continue
2456fi
2457rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2458  cat >conftest.$ac_ext <<_ACEOF
2459/* confdefs.h.  */
2460_ACEOF
2461cat confdefs.h >>conftest.$ac_ext
2462cat >>conftest.$ac_ext <<_ACEOF
2463/* end confdefs.h.  */
2464$ac_declaration
2465int
2466main ()
2467{
2468exit (42);
2469  ;
2470  return 0;
2471}
2472_ACEOF
2473rm -f conftest.$ac_objext
2474if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2475  (eval $ac_compile) 2>conftest.er1
2476  ac_status=$?
2477  grep -v '^ *+' conftest.er1 >conftest.err
2478  rm -f conftest.er1
2479  cat conftest.err >&5
2480  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481  (exit $ac_status); } &&
2482	 { ac_try='test -z "$ac_c_werror_flag"
2483			 || test ! -s conftest.err'
2484  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2485  (eval $ac_try) 2>&5
2486  ac_status=$?
2487  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2488  (exit $ac_status); }; } &&
2489	 { ac_try='test -s conftest.$ac_objext'
2490  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2491  (eval $ac_try) 2>&5
2492  ac_status=$?
2493  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2494  (exit $ac_status); }; }; then
2495  break
2496else
2497  echo "$as_me: failed program was:" >&5
2498sed 's/^/| /' conftest.$ac_ext >&5
2499
2500fi
2501rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2502done
2503rm -f conftest*
2504if test -n "$ac_declaration"; then
2505  echo '#ifdef __cplusplus' >>confdefs.h
2506  echo $ac_declaration      >>confdefs.h
2507  echo '#endif'             >>confdefs.h
2508fi
2509
2510else
2511  echo "$as_me: failed program was:" >&5
2512sed 's/^/| /' conftest.$ac_ext >&5
2513
2514fi
2515rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2516ac_ext=c
2517ac_cpp='$CPP $CPPFLAGS'
2518ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2519ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2520ac_compiler_gnu=$ac_cv_c_compiler_gnu
2521
2522
2523echo "$as_me:$LINENO: checking for library containing strerror" >&5
2524echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2525if test "${ac_cv_search_strerror+set}" = set; then
2526  echo $ECHO_N "(cached) $ECHO_C" >&6
2527else
2528  ac_func_search_save_LIBS=$LIBS
2529ac_cv_search_strerror=no
2530cat >conftest.$ac_ext <<_ACEOF
2531/* confdefs.h.  */
2532_ACEOF
2533cat confdefs.h >>conftest.$ac_ext
2534cat >>conftest.$ac_ext <<_ACEOF
2535/* end confdefs.h.  */
2536
2537/* Override any gcc2 internal prototype to avoid an error.  */
2538#ifdef __cplusplus
2539extern "C"
2540#endif
2541/* We use char because int might match the return type of a gcc2
2542   builtin and then its argument prototype would still apply.  */
2543char strerror ();
2544int
2545main ()
2546{
2547strerror ();
2548  ;
2549  return 0;
2550}
2551_ACEOF
2552rm -f conftest.$ac_objext conftest$ac_exeext
2553if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2554  (eval $ac_link) 2>conftest.er1
2555  ac_status=$?
2556  grep -v '^ *+' conftest.er1 >conftest.err
2557  rm -f conftest.er1
2558  cat conftest.err >&5
2559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560  (exit $ac_status); } &&
2561	 { ac_try='test -z "$ac_c_werror_flag"
2562			 || test ! -s conftest.err'
2563  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2564  (eval $ac_try) 2>&5
2565  ac_status=$?
2566  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2567  (exit $ac_status); }; } &&
2568	 { ac_try='test -s conftest$ac_exeext'
2569  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2570  (eval $ac_try) 2>&5
2571  ac_status=$?
2572  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2573  (exit $ac_status); }; }; then
2574  ac_cv_search_strerror="none required"
2575else
2576  echo "$as_me: failed program was:" >&5
2577sed 's/^/| /' conftest.$ac_ext >&5
2578
2579fi
2580rm -f conftest.err conftest.$ac_objext \
2581      conftest$ac_exeext conftest.$ac_ext
2582if test "$ac_cv_search_strerror" = no; then
2583  for ac_lib in cposix; do
2584    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2585    cat >conftest.$ac_ext <<_ACEOF
2586/* confdefs.h.  */
2587_ACEOF
2588cat confdefs.h >>conftest.$ac_ext
2589cat >>conftest.$ac_ext <<_ACEOF
2590/* end confdefs.h.  */
2591
2592/* Override any gcc2 internal prototype to avoid an error.  */
2593#ifdef __cplusplus
2594extern "C"
2595#endif
2596/* We use char because int might match the return type of a gcc2
2597   builtin and then its argument prototype would still apply.  */
2598char strerror ();
2599int
2600main ()
2601{
2602strerror ();
2603  ;
2604  return 0;
2605}
2606_ACEOF
2607rm -f conftest.$ac_objext conftest$ac_exeext
2608if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2609  (eval $ac_link) 2>conftest.er1
2610  ac_status=$?
2611  grep -v '^ *+' conftest.er1 >conftest.err
2612  rm -f conftest.er1
2613  cat conftest.err >&5
2614  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615  (exit $ac_status); } &&
2616	 { ac_try='test -z "$ac_c_werror_flag"
2617			 || test ! -s conftest.err'
2618  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2619  (eval $ac_try) 2>&5
2620  ac_status=$?
2621  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2622  (exit $ac_status); }; } &&
2623	 { ac_try='test -s conftest$ac_exeext'
2624  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2625  (eval $ac_try) 2>&5
2626  ac_status=$?
2627  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2628  (exit $ac_status); }; }; then
2629  ac_cv_search_strerror="-l$ac_lib"
2630break
2631else
2632  echo "$as_me: failed program was:" >&5
2633sed 's/^/| /' conftest.$ac_ext >&5
2634
2635fi
2636rm -f conftest.err conftest.$ac_objext \
2637      conftest$ac_exeext conftest.$ac_ext
2638  done
2639fi
2640LIBS=$ac_func_search_save_LIBS
2641fi
2642echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2643echo "${ECHO_T}$ac_cv_search_strerror" >&6
2644if test "$ac_cv_search_strerror" != no; then
2645  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2646
2647fi
2648
2649
2650am__api_version="1.9"
2651# Find a good install program.  We prefer a C program (faster),
2652# so one script is as good as another.  But avoid the broken or
2653# incompatible versions:
2654# SysV /etc/install, /usr/sbin/install
2655# SunOS /usr/etc/install
2656# IRIX /sbin/install
2657# AIX /bin/install
2658# AmigaOS /C/install, which installs bootblocks on floppy discs
2659# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2660# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2661# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2662# OS/2's system install, which has a completely different semantic
2663# ./install, which can be erroneously created by make from ./install.sh.
2664echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2665echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2666if test -z "$INSTALL"; then
2667if test "${ac_cv_path_install+set}" = set; then
2668  echo $ECHO_N "(cached) $ECHO_C" >&6
2669else
2670  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2671for as_dir in $PATH
2672do
2673  IFS=$as_save_IFS
2674  test -z "$as_dir" && as_dir=.
2675  # Account for people who put trailing slashes in PATH elements.
2676case $as_dir/ in
2677  ./ | .// | /cC/* | \
2678  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2679  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2680  /usr/ucb/* ) ;;
2681  *)
2682    # OSF1 and SCO ODT 3.0 have their own names for install.
2683    # Don't use installbsd from OSF since it installs stuff as root
2684    # by default.
2685    for ac_prog in ginstall scoinst install; do
2686      for ac_exec_ext in '' $ac_executable_extensions; do
2687	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2688	  if test $ac_prog = install &&
2689	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2690	    # AIX install.  It has an incompatible calling convention.
2691	    :
2692	  elif test $ac_prog = install &&
2693	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2694	    # program-specific install script used by HP pwplus--don't use.
2695	    :
2696	  else
2697	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2698	    break 3
2699	  fi
2700	fi
2701      done
2702    done
2703    ;;
2704esac
2705done
2706
2707
2708fi
2709  if test "${ac_cv_path_install+set}" = set; then
2710    INSTALL=$ac_cv_path_install
2711  else
2712    # As a last resort, use the slow shell script.  We don't cache a
2713    # path for INSTALL within a source directory, because that will
2714    # break other packages using the cache if that directory is
2715    # removed, or if the path is relative.
2716    INSTALL=$ac_install_sh
2717  fi
2718fi
2719echo "$as_me:$LINENO: result: $INSTALL" >&5
2720echo "${ECHO_T}$INSTALL" >&6
2721
2722# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2723# It thinks the first close brace ends the variable substitution.
2724test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2725
2726test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2727
2728test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2729
2730echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2731echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2732# Just in case
2733sleep 1
2734echo timestamp > conftest.file
2735# Do `set' in a subshell so we don't clobber the current shell's
2736# arguments.  Must try -L first in case configure is actually a
2737# symlink; some systems play weird games with the mod time of symlinks
2738# (eg FreeBSD returns the mod time of the symlink's containing
2739# directory).
2740if (
2741   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2742   if test "$*" = "X"; then
2743      # -L didn't work.
2744      set X `ls -t $srcdir/configure conftest.file`
2745   fi
2746   rm -f conftest.file
2747   if test "$*" != "X $srcdir/configure conftest.file" \
2748      && test "$*" != "X conftest.file $srcdir/configure"; then
2749
2750      # If neither matched, then we have a broken ls.  This can happen
2751      # if, for instance, CONFIG_SHELL is bash and it inherits a
2752      # broken ls alias from the environment.  This has actually
2753      # happened.  Such a system could not be considered "sane".
2754      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2755alias in your environment" >&5
2756echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2757alias in your environment" >&2;}
2758   { (exit 1); exit 1; }; }
2759   fi
2760
2761   test "$2" = conftest.file
2762   )
2763then
2764   # Ok.
2765   :
2766else
2767   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2768Check your system clock" >&5
2769echo "$as_me: error: newly created file is older than distributed files!
2770Check your system clock" >&2;}
2771   { (exit 1); exit 1; }; }
2772fi
2773echo "$as_me:$LINENO: result: yes" >&5
2774echo "${ECHO_T}yes" >&6
2775test "$program_prefix" != NONE &&
2776  program_transform_name="s,^,$program_prefix,;$program_transform_name"
2777# Use a double $ so make ignores it.
2778test "$program_suffix" != NONE &&
2779  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2780# Double any \ or $.  echo might interpret backslashes.
2781# By default was `s,x,x', remove it if useless.
2782cat <<\_ACEOF >conftest.sed
2783s/[\\$]/&&/g;s/;s,x,x,$//
2784_ACEOF
2785program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2786rm conftest.sed
2787
2788# expand $ac_aux_dir to an absolute path
2789am_aux_dir=`cd $ac_aux_dir && pwd`
2790
2791test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2792# Use eval to expand $SHELL
2793if eval "$MISSING --run true"; then
2794  am_missing_run="$MISSING --run "
2795else
2796  am_missing_run=
2797  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2798echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2799fi
2800
2801if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2802  # We used to keeping the `.' as first argument, in order to
2803  # allow $(mkdir_p) to be used without argument.  As in
2804  #   $(mkdir_p) $(somedir)
2805  # where $(somedir) is conditionally defined.  However this is wrong
2806  # for two reasons:
2807  #  1. if the package is installed by a user who cannot write `.'
2808  #     make install will fail,
2809  #  2. the above comment should most certainly read
2810  #     $(mkdir_p) $(DESTDIR)$(somedir)
2811  #     so it does not work when $(somedir) is undefined and
2812  #     $(DESTDIR) is not.
2813  #  To support the latter case, we have to write
2814  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2815  #  so the `.' trick is pointless.
2816  mkdir_p='mkdir -p --'
2817else
2818  # On NextStep and OpenStep, the `mkdir' command does not
2819  # recognize any option.  It will interpret all options as
2820  # directories to create, and then abort because `.' already
2821  # exists.
2822  for d in ./-p ./--version;
2823  do
2824    test -d $d && rmdir $d
2825  done
2826  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2827  if test -f "$ac_aux_dir/mkinstalldirs"; then
2828    mkdir_p='$(mkinstalldirs)'
2829  else
2830    mkdir_p='$(install_sh) -d'
2831  fi
2832fi
2833
2834for ac_prog in gawk mawk nawk awk
2835do
2836  # Extract the first word of "$ac_prog", so it can be a program name with args.
2837set dummy $ac_prog; ac_word=$2
2838echo "$as_me:$LINENO: checking for $ac_word" >&5
2839echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2840if test "${ac_cv_prog_AWK+set}" = set; then
2841  echo $ECHO_N "(cached) $ECHO_C" >&6
2842else
2843  if test -n "$AWK"; then
2844  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2845else
2846as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2847for as_dir in $PATH
2848do
2849  IFS=$as_save_IFS
2850  test -z "$as_dir" && as_dir=.
2851  for ac_exec_ext in '' $ac_executable_extensions; do
2852  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2853    ac_cv_prog_AWK="$ac_prog"
2854    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2855    break 2
2856  fi
2857done
2858done
2859
2860fi
2861fi
2862AWK=$ac_cv_prog_AWK
2863if test -n "$AWK"; then
2864  echo "$as_me:$LINENO: result: $AWK" >&5
2865echo "${ECHO_T}$AWK" >&6
2866else
2867  echo "$as_me:$LINENO: result: no" >&5
2868echo "${ECHO_T}no" >&6
2869fi
2870
2871  test -n "$AWK" && break
2872done
2873
2874echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2875echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2876set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2877if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2878  echo $ECHO_N "(cached) $ECHO_C" >&6
2879else
2880  cat >conftest.make <<\_ACEOF
2881all:
2882	@echo 'ac_maketemp="$(MAKE)"'
2883_ACEOF
2884# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2885eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2886if test -n "$ac_maketemp"; then
2887  eval ac_cv_prog_make_${ac_make}_set=yes
2888else
2889  eval ac_cv_prog_make_${ac_make}_set=no
2890fi
2891rm -f conftest.make
2892fi
2893if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2894  echo "$as_me:$LINENO: result: yes" >&5
2895echo "${ECHO_T}yes" >&6
2896  SET_MAKE=
2897else
2898  echo "$as_me:$LINENO: result: no" >&5
2899echo "${ECHO_T}no" >&6
2900  SET_MAKE="MAKE=${MAKE-make}"
2901fi
2902
2903rm -rf .tst 2>/dev/null
2904mkdir .tst 2>/dev/null
2905if test -d .tst; then
2906  am__leading_dot=.
2907else
2908  am__leading_dot=_
2909fi
2910rmdir .tst 2>/dev/null
2911
2912DEPDIR="${am__leading_dot}deps"
2913
2914          ac_config_commands="$ac_config_commands depfiles"
2915
2916
2917am_make=${MAKE-make}
2918cat > confinc << 'END'
2919am__doit:
2920	@echo done
2921.PHONY: am__doit
2922END
2923# If we don't find an include directive, just comment out the code.
2924echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2925echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2926am__include="#"
2927am__quote=
2928_am_result=none
2929# First try GNU make style include.
2930echo "include confinc" > confmf
2931# We grep out `Entering directory' and `Leaving directory'
2932# messages which can occur if `w' ends up in MAKEFLAGS.
2933# In particular we don't look at `^make:' because GNU make might
2934# be invoked under some other name (usually "gmake"), in which
2935# case it prints its new name instead of `make'.
2936if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2937   am__include=include
2938   am__quote=
2939   _am_result=GNU
2940fi
2941# Now try BSD make style include.
2942if test "$am__include" = "#"; then
2943   echo '.include "confinc"' > confmf
2944   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2945      am__include=.include
2946      am__quote="\""
2947      _am_result=BSD
2948   fi
2949fi
2950
2951
2952echo "$as_me:$LINENO: result: $_am_result" >&5
2953echo "${ECHO_T}$_am_result" >&6
2954rm -f confinc confmf
2955
2956# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2957if test "${enable_dependency_tracking+set}" = set; then
2958  enableval="$enable_dependency_tracking"
2959
2960fi;
2961if test "x$enable_dependency_tracking" != xno; then
2962  am_depcomp="$ac_aux_dir/depcomp"
2963  AMDEPBACKSLASH='\'
2964fi
2965
2966
2967if test "x$enable_dependency_tracking" != xno; then
2968  AMDEP_TRUE=
2969  AMDEP_FALSE='#'
2970else
2971  AMDEP_TRUE='#'
2972  AMDEP_FALSE=
2973fi
2974
2975
2976
2977# test to see if srcdir already configured
2978if test "`cd $srcdir && pwd`" != "`pwd`" &&
2979   test -f $srcdir/config.status; then
2980  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2981echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2982   { (exit 1); exit 1; }; }
2983fi
2984
2985# test whether we have cygpath
2986if test -z "$CYGPATH_W"; then
2987  if (cygpath --version) >/dev/null 2>/dev/null; then
2988    CYGPATH_W='cygpath -w'
2989  else
2990    CYGPATH_W=echo
2991  fi
2992fi
2993
2994
2995# Define the identity of the package.
2996 PACKAGE=bfd
2997 VERSION=2.17.50
2998
2999
3000cat >>confdefs.h <<_ACEOF
3001#define PACKAGE "$PACKAGE"
3002_ACEOF
3003
3004
3005cat >>confdefs.h <<_ACEOF
3006#define VERSION "$VERSION"
3007_ACEOF
3008
3009# Some tools Automake needs.
3010
3011ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3012
3013
3014AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3015
3016
3017AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3018
3019
3020AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3021
3022
3023MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3024
3025install_sh=${install_sh-"$am_aux_dir/install-sh"}
3026
3027# Installed binaries are usually stripped using `strip' when the user
3028# run `make install-strip'.  However `strip' might not be the right
3029# tool to use in cross-compilation environments, therefore Automake
3030# will honor the `STRIP' environment variable to overrule this program.
3031if test "$cross_compiling" != no; then
3032  if test -n "$ac_tool_prefix"; then
3033  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3034set dummy ${ac_tool_prefix}strip; ac_word=$2
3035echo "$as_me:$LINENO: checking for $ac_word" >&5
3036echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3037if test "${ac_cv_prog_STRIP+set}" = set; then
3038  echo $ECHO_N "(cached) $ECHO_C" >&6
3039else
3040  if test -n "$STRIP"; then
3041  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3042else
3043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3044for as_dir in $PATH
3045do
3046  IFS=$as_save_IFS
3047  test -z "$as_dir" && as_dir=.
3048  for ac_exec_ext in '' $ac_executable_extensions; do
3049  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3050    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3051    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3052    break 2
3053  fi
3054done
3055done
3056
3057fi
3058fi
3059STRIP=$ac_cv_prog_STRIP
3060if test -n "$STRIP"; then
3061  echo "$as_me:$LINENO: result: $STRIP" >&5
3062echo "${ECHO_T}$STRIP" >&6
3063else
3064  echo "$as_me:$LINENO: result: no" >&5
3065echo "${ECHO_T}no" >&6
3066fi
3067
3068fi
3069if test -z "$ac_cv_prog_STRIP"; then
3070  ac_ct_STRIP=$STRIP
3071  # Extract the first word of "strip", so it can be a program name with args.
3072set dummy strip; ac_word=$2
3073echo "$as_me:$LINENO: checking for $ac_word" >&5
3074echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3075if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3076  echo $ECHO_N "(cached) $ECHO_C" >&6
3077else
3078  if test -n "$ac_ct_STRIP"; then
3079  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3080else
3081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3082for as_dir in $PATH
3083do
3084  IFS=$as_save_IFS
3085  test -z "$as_dir" && as_dir=.
3086  for ac_exec_ext in '' $ac_executable_extensions; do
3087  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3088    ac_cv_prog_ac_ct_STRIP="strip"
3089    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3090    break 2
3091  fi
3092done
3093done
3094
3095  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3096fi
3097fi
3098ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3099if test -n "$ac_ct_STRIP"; then
3100  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3101echo "${ECHO_T}$ac_ct_STRIP" >&6
3102else
3103  echo "$as_me:$LINENO: result: no" >&5
3104echo "${ECHO_T}no" >&6
3105fi
3106
3107  STRIP=$ac_ct_STRIP
3108else
3109  STRIP="$ac_cv_prog_STRIP"
3110fi
3111
3112fi
3113INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3114
3115# We need awk for the "check" target.  The system "awk" is bad on
3116# some platforms.
3117# Always define AMTAR for backward compatibility.
3118
3119AMTAR=${AMTAR-"${am_missing_run}tar"}
3120
3121am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3122
3123
3124
3125
3126depcc="$CC"   am_compiler_list=
3127
3128echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3129echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3130if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3131  echo $ECHO_N "(cached) $ECHO_C" >&6
3132else
3133  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3134  # We make a subdir and do the tests there.  Otherwise we can end up
3135  # making bogus files that we don't know about and never remove.  For
3136  # instance it was reported that on HP-UX the gcc test will end up
3137  # making a dummy file named `D' -- because `-MD' means `put the output
3138  # in D'.
3139  mkdir conftest.dir
3140  # Copy depcomp to subdir because otherwise we won't find it if we're
3141  # using a relative directory.
3142  cp "$am_depcomp" conftest.dir
3143  cd conftest.dir
3144  # We will build objects and dependencies in a subdirectory because
3145  # it helps to detect inapplicable dependency modes.  For instance
3146  # both Tru64's cc and ICC support -MD to output dependencies as a
3147  # side effect of compilation, but ICC will put the dependencies in
3148  # the current directory while Tru64 will put them in the object
3149  # directory.
3150  mkdir sub
3151
3152  am_cv_CC_dependencies_compiler_type=none
3153  if test "$am_compiler_list" = ""; then
3154     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3155  fi
3156  for depmode in $am_compiler_list; do
3157    # Setup a source with many dependencies, because some compilers
3158    # like to wrap large dependency lists on column 80 (with \), and
3159    # we should not choose a depcomp mode which is confused by this.
3160    #
3161    # We need to recreate these files for each test, as the compiler may
3162    # overwrite some of them when testing with obscure command lines.
3163    # This happens at least with the AIX C compiler.
3164    : > sub/conftest.c
3165    for i in 1 2 3 4 5 6; do
3166      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3167      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3168      # Solaris 8's {/usr,}/bin/sh.
3169      touch sub/conftst$i.h
3170    done
3171    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3172
3173    case $depmode in
3174    nosideeffect)
3175      # after this tag, mechanisms are not by side-effect, so they'll
3176      # only be used when explicitly requested
3177      if test "x$enable_dependency_tracking" = xyes; then
3178	continue
3179      else
3180	break
3181      fi
3182      ;;
3183    none) break ;;
3184    esac
3185    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3186    # mode.  It turns out that the SunPro C++ compiler does not properly
3187    # handle `-M -o', and we need to detect this.
3188    if depmode=$depmode \
3189       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3190       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3191       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3192         >/dev/null 2>conftest.err &&
3193       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3194       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3195       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3196      # icc doesn't choke on unknown options, it will just issue warnings
3197      # or remarks (even with -Werror).  So we grep stderr for any message
3198      # that says an option was ignored or not supported.
3199      # When given -MP, icc 7.0 and 7.1 complain thusly:
3200      #   icc: Command line warning: ignoring option '-M'; no argument required
3201      # The diagnosis changed in icc 8.0:
3202      #   icc: Command line remark: option '-MP' not supported
3203      if (grep 'ignoring option' conftest.err ||
3204          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3205        am_cv_CC_dependencies_compiler_type=$depmode
3206        break
3207      fi
3208    fi
3209  done
3210
3211  cd ..
3212  rm -rf conftest.dir
3213else
3214  am_cv_CC_dependencies_compiler_type=none
3215fi
3216
3217fi
3218echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3219echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3220CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3221
3222
3223
3224if
3225  test "x$enable_dependency_tracking" != xno \
3226  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3227  am__fastdepCC_TRUE=
3228  am__fastdepCC_FALSE='#'
3229else
3230  am__fastdepCC_TRUE='#'
3231  am__fastdepCC_FALSE=
3232fi
3233
3234
3235
3236
3237if test -n "$ac_tool_prefix"; then
3238  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3239set dummy ${ac_tool_prefix}ar; ac_word=$2
3240echo "$as_me:$LINENO: checking for $ac_word" >&5
3241echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3242if test "${ac_cv_prog_AR+set}" = set; then
3243  echo $ECHO_N "(cached) $ECHO_C" >&6
3244else
3245  if test -n "$AR"; then
3246  ac_cv_prog_AR="$AR" # Let the user override the test.
3247else
3248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3249for as_dir in $PATH
3250do
3251  IFS=$as_save_IFS
3252  test -z "$as_dir" && as_dir=.
3253  for ac_exec_ext in '' $ac_executable_extensions; do
3254  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3255    ac_cv_prog_AR="${ac_tool_prefix}ar"
3256    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3257    break 2
3258  fi
3259done
3260done
3261
3262fi
3263fi
3264AR=$ac_cv_prog_AR
3265if test -n "$AR"; then
3266  echo "$as_me:$LINENO: result: $AR" >&5
3267echo "${ECHO_T}$AR" >&6
3268else
3269  echo "$as_me:$LINENO: result: no" >&5
3270echo "${ECHO_T}no" >&6
3271fi
3272
3273fi
3274if test -z "$ac_cv_prog_AR"; then
3275  ac_ct_AR=$AR
3276  # Extract the first word of "ar", so it can be a program name with args.
3277set dummy ar; ac_word=$2
3278echo "$as_me:$LINENO: checking for $ac_word" >&5
3279echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3280if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3281  echo $ECHO_N "(cached) $ECHO_C" >&6
3282else
3283  if test -n "$ac_ct_AR"; then
3284  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3285else
3286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3287for as_dir in $PATH
3288do
3289  IFS=$as_save_IFS
3290  test -z "$as_dir" && as_dir=.
3291  for ac_exec_ext in '' $ac_executable_extensions; do
3292  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3293    ac_cv_prog_ac_ct_AR="ar"
3294    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3295    break 2
3296  fi
3297done
3298done
3299
3300fi
3301fi
3302ac_ct_AR=$ac_cv_prog_ac_ct_AR
3303if test -n "$ac_ct_AR"; then
3304  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3305echo "${ECHO_T}$ac_ct_AR" >&6
3306else
3307  echo "$as_me:$LINENO: result: no" >&5
3308echo "${ECHO_T}no" >&6
3309fi
3310
3311  AR=$ac_ct_AR
3312else
3313  AR="$ac_cv_prog_AR"
3314fi
3315
3316if test -n "$ac_tool_prefix"; then
3317  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3318set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3319echo "$as_me:$LINENO: checking for $ac_word" >&5
3320echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3321if test "${ac_cv_prog_RANLIB+set}" = set; then
3322  echo $ECHO_N "(cached) $ECHO_C" >&6
3323else
3324  if test -n "$RANLIB"; then
3325  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3326else
3327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3328for as_dir in $PATH
3329do
3330  IFS=$as_save_IFS
3331  test -z "$as_dir" && as_dir=.
3332  for ac_exec_ext in '' $ac_executable_extensions; do
3333  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3334    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3335    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3336    break 2
3337  fi
3338done
3339done
3340
3341fi
3342fi
3343RANLIB=$ac_cv_prog_RANLIB
3344if test -n "$RANLIB"; then
3345  echo "$as_me:$LINENO: result: $RANLIB" >&5
3346echo "${ECHO_T}$RANLIB" >&6
3347else
3348  echo "$as_me:$LINENO: result: no" >&5
3349echo "${ECHO_T}no" >&6
3350fi
3351
3352fi
3353if test -z "$ac_cv_prog_RANLIB"; then
3354  ac_ct_RANLIB=$RANLIB
3355  # Extract the first word of "ranlib", so it can be a program name with args.
3356set dummy ranlib; ac_word=$2
3357echo "$as_me:$LINENO: checking for $ac_word" >&5
3358echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3359if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3360  echo $ECHO_N "(cached) $ECHO_C" >&6
3361else
3362  if test -n "$ac_ct_RANLIB"; then
3363  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3364else
3365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3366for as_dir in $PATH
3367do
3368  IFS=$as_save_IFS
3369  test -z "$as_dir" && as_dir=.
3370  for ac_exec_ext in '' $ac_executable_extensions; do
3371  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3372    ac_cv_prog_ac_ct_RANLIB="ranlib"
3373    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3374    break 2
3375  fi
3376done
3377done
3378
3379  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3380fi
3381fi
3382ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3383if test -n "$ac_ct_RANLIB"; then
3384  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3385echo "${ECHO_T}$ac_ct_RANLIB" >&6
3386else
3387  echo "$as_me:$LINENO: result: no" >&5
3388echo "${ECHO_T}no" >&6
3389fi
3390
3391  RANLIB=$ac_ct_RANLIB
3392else
3393  RANLIB="$ac_cv_prog_RANLIB"
3394fi
3395
3396
3397# Check whether --enable-shared or --disable-shared was given.
3398if test "${enable_shared+set}" = set; then
3399  enableval="$enable_shared"
3400  p=${PACKAGE-default}
3401    case $enableval in
3402    yes) enable_shared=yes ;;
3403    no) enable_shared=no ;;
3404    *)
3405      enable_shared=no
3406      # Look at the argument we got.  We use all the common list separators.
3407      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3408      for pkg in $enableval; do
3409	IFS="$lt_save_ifs"
3410	if test "X$pkg" = "X$p"; then
3411	  enable_shared=yes
3412	fi
3413      done
3414      IFS="$lt_save_ifs"
3415      ;;
3416    esac
3417else
3418  enable_shared=no
3419fi;
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429ac_ext=c
3430ac_cpp='$CPP $CPPFLAGS'
3431ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3432ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3433ac_compiler_gnu=$ac_cv_c_compiler_gnu
3434if test -n "$ac_tool_prefix"; then
3435  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3436set dummy ${ac_tool_prefix}gcc; ac_word=$2
3437echo "$as_me:$LINENO: checking for $ac_word" >&5
3438echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3439if test "${ac_cv_prog_CC+set}" = set; then
3440  echo $ECHO_N "(cached) $ECHO_C" >&6
3441else
3442  if test -n "$CC"; then
3443  ac_cv_prog_CC="$CC" # Let the user override the test.
3444else
3445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3446for as_dir in $PATH
3447do
3448  IFS=$as_save_IFS
3449  test -z "$as_dir" && as_dir=.
3450  for ac_exec_ext in '' $ac_executable_extensions; do
3451  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3452    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3453    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3454    break 2
3455  fi
3456done
3457done
3458
3459fi
3460fi
3461CC=$ac_cv_prog_CC
3462if test -n "$CC"; then
3463  echo "$as_me:$LINENO: result: $CC" >&5
3464echo "${ECHO_T}$CC" >&6
3465else
3466  echo "$as_me:$LINENO: result: no" >&5
3467echo "${ECHO_T}no" >&6
3468fi
3469
3470fi
3471if test -z "$ac_cv_prog_CC"; then
3472  ac_ct_CC=$CC
3473  # Extract the first word of "gcc", so it can be a program name with args.
3474set dummy gcc; ac_word=$2
3475echo "$as_me:$LINENO: checking for $ac_word" >&5
3476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3477if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3478  echo $ECHO_N "(cached) $ECHO_C" >&6
3479else
3480  if test -n "$ac_ct_CC"; then
3481  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3482else
3483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3484for as_dir in $PATH
3485do
3486  IFS=$as_save_IFS
3487  test -z "$as_dir" && as_dir=.
3488  for ac_exec_ext in '' $ac_executable_extensions; do
3489  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3490    ac_cv_prog_ac_ct_CC="gcc"
3491    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3492    break 2
3493  fi
3494done
3495done
3496
3497fi
3498fi
3499ac_ct_CC=$ac_cv_prog_ac_ct_CC
3500if test -n "$ac_ct_CC"; then
3501  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3502echo "${ECHO_T}$ac_ct_CC" >&6
3503else
3504  echo "$as_me:$LINENO: result: no" >&5
3505echo "${ECHO_T}no" >&6
3506fi
3507
3508  CC=$ac_ct_CC
3509else
3510  CC="$ac_cv_prog_CC"
3511fi
3512
3513if test -z "$CC"; then
3514  if test -n "$ac_tool_prefix"; then
3515  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3516set dummy ${ac_tool_prefix}cc; ac_word=$2
3517echo "$as_me:$LINENO: checking for $ac_word" >&5
3518echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3519if test "${ac_cv_prog_CC+set}" = set; then
3520  echo $ECHO_N "(cached) $ECHO_C" >&6
3521else
3522  if test -n "$CC"; then
3523  ac_cv_prog_CC="$CC" # Let the user override the test.
3524else
3525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3526for as_dir in $PATH
3527do
3528  IFS=$as_save_IFS
3529  test -z "$as_dir" && as_dir=.
3530  for ac_exec_ext in '' $ac_executable_extensions; do
3531  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3532    ac_cv_prog_CC="${ac_tool_prefix}cc"
3533    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3534    break 2
3535  fi
3536done
3537done
3538
3539fi
3540fi
3541CC=$ac_cv_prog_CC
3542if test -n "$CC"; then
3543  echo "$as_me:$LINENO: result: $CC" >&5
3544echo "${ECHO_T}$CC" >&6
3545else
3546  echo "$as_me:$LINENO: result: no" >&5
3547echo "${ECHO_T}no" >&6
3548fi
3549
3550fi
3551if test -z "$ac_cv_prog_CC"; then
3552  ac_ct_CC=$CC
3553  # Extract the first word of "cc", so it can be a program name with args.
3554set dummy cc; ac_word=$2
3555echo "$as_me:$LINENO: checking for $ac_word" >&5
3556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3557if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3558  echo $ECHO_N "(cached) $ECHO_C" >&6
3559else
3560  if test -n "$ac_ct_CC"; then
3561  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3562else
3563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3564for as_dir in $PATH
3565do
3566  IFS=$as_save_IFS
3567  test -z "$as_dir" && as_dir=.
3568  for ac_exec_ext in '' $ac_executable_extensions; do
3569  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3570    ac_cv_prog_ac_ct_CC="cc"
3571    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3572    break 2
3573  fi
3574done
3575done
3576
3577fi
3578fi
3579ac_ct_CC=$ac_cv_prog_ac_ct_CC
3580if test -n "$ac_ct_CC"; then
3581  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3582echo "${ECHO_T}$ac_ct_CC" >&6
3583else
3584  echo "$as_me:$LINENO: result: no" >&5
3585echo "${ECHO_T}no" >&6
3586fi
3587
3588  CC=$ac_ct_CC
3589else
3590  CC="$ac_cv_prog_CC"
3591fi
3592
3593fi
3594if test -z "$CC"; then
3595  # Extract the first word of "cc", so it can be a program name with args.
3596set dummy cc; ac_word=$2
3597echo "$as_me:$LINENO: checking for $ac_word" >&5
3598echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3599if test "${ac_cv_prog_CC+set}" = set; then
3600  echo $ECHO_N "(cached) $ECHO_C" >&6
3601else
3602  if test -n "$CC"; then
3603  ac_cv_prog_CC="$CC" # Let the user override the test.
3604else
3605  ac_prog_rejected=no
3606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3607for as_dir in $PATH
3608do
3609  IFS=$as_save_IFS
3610  test -z "$as_dir" && as_dir=.
3611  for ac_exec_ext in '' $ac_executable_extensions; do
3612  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3613    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3614       ac_prog_rejected=yes
3615       continue
3616     fi
3617    ac_cv_prog_CC="cc"
3618    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3619    break 2
3620  fi
3621done
3622done
3623
3624if test $ac_prog_rejected = yes; then
3625  # We found a bogon in the path, so make sure we never use it.
3626  set dummy $ac_cv_prog_CC
3627  shift
3628  if test $# != 0; then
3629    # We chose a different compiler from the bogus one.
3630    # However, it has the same basename, so the bogon will be chosen
3631    # first if we set CC to just the basename; use the full file name.
3632    shift
3633    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3634  fi
3635fi
3636fi
3637fi
3638CC=$ac_cv_prog_CC
3639if test -n "$CC"; then
3640  echo "$as_me:$LINENO: result: $CC" >&5
3641echo "${ECHO_T}$CC" >&6
3642else
3643  echo "$as_me:$LINENO: result: no" >&5
3644echo "${ECHO_T}no" >&6
3645fi
3646
3647fi
3648if test -z "$CC"; then
3649  if test -n "$ac_tool_prefix"; then
3650  for ac_prog in cl
3651  do
3652    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3653set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3654echo "$as_me:$LINENO: checking for $ac_word" >&5
3655echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3656if test "${ac_cv_prog_CC+set}" = set; then
3657  echo $ECHO_N "(cached) $ECHO_C" >&6
3658else
3659  if test -n "$CC"; then
3660  ac_cv_prog_CC="$CC" # Let the user override the test.
3661else
3662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3663for as_dir in $PATH
3664do
3665  IFS=$as_save_IFS
3666  test -z "$as_dir" && as_dir=.
3667  for ac_exec_ext in '' $ac_executable_extensions; do
3668  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3669    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3670    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3671    break 2
3672  fi
3673done
3674done
3675
3676fi
3677fi
3678CC=$ac_cv_prog_CC
3679if test -n "$CC"; then
3680  echo "$as_me:$LINENO: result: $CC" >&5
3681echo "${ECHO_T}$CC" >&6
3682else
3683  echo "$as_me:$LINENO: result: no" >&5
3684echo "${ECHO_T}no" >&6
3685fi
3686
3687    test -n "$CC" && break
3688  done
3689fi
3690if test -z "$CC"; then
3691  ac_ct_CC=$CC
3692  for ac_prog in cl
3693do
3694  # Extract the first word of "$ac_prog", so it can be a program name with args.
3695set dummy $ac_prog; ac_word=$2
3696echo "$as_me:$LINENO: checking for $ac_word" >&5
3697echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3698if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3699  echo $ECHO_N "(cached) $ECHO_C" >&6
3700else
3701  if test -n "$ac_ct_CC"; then
3702  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3703else
3704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3705for as_dir in $PATH
3706do
3707  IFS=$as_save_IFS
3708  test -z "$as_dir" && as_dir=.
3709  for ac_exec_ext in '' $ac_executable_extensions; do
3710  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3711    ac_cv_prog_ac_ct_CC="$ac_prog"
3712    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3713    break 2
3714  fi
3715done
3716done
3717
3718fi
3719fi
3720ac_ct_CC=$ac_cv_prog_ac_ct_CC
3721if test -n "$ac_ct_CC"; then
3722  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3723echo "${ECHO_T}$ac_ct_CC" >&6
3724else
3725  echo "$as_me:$LINENO: result: no" >&5
3726echo "${ECHO_T}no" >&6
3727fi
3728
3729  test -n "$ac_ct_CC" && break
3730done
3731
3732  CC=$ac_ct_CC
3733fi
3734
3735fi
3736
3737
3738test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3739See \`config.log' for more details." >&5
3740echo "$as_me: error: no acceptable C compiler found in \$PATH
3741See \`config.log' for more details." >&2;}
3742   { (exit 1); exit 1; }; }
3743
3744# Provide some information about the compiler.
3745echo "$as_me:$LINENO:" \
3746     "checking for C compiler version" >&5
3747ac_compiler=`set X $ac_compile; echo $2`
3748{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3749  (eval $ac_compiler --version </dev/null >&5) 2>&5
3750  ac_status=$?
3751  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3752  (exit $ac_status); }
3753{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3754  (eval $ac_compiler -v </dev/null >&5) 2>&5
3755  ac_status=$?
3756  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3757  (exit $ac_status); }
3758{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3759  (eval $ac_compiler -V </dev/null >&5) 2>&5
3760  ac_status=$?
3761  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3762  (exit $ac_status); }
3763
3764echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3765echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3766if test "${ac_cv_c_compiler_gnu+set}" = set; then
3767  echo $ECHO_N "(cached) $ECHO_C" >&6
3768else
3769  cat >conftest.$ac_ext <<_ACEOF
3770/* confdefs.h.  */
3771_ACEOF
3772cat confdefs.h >>conftest.$ac_ext
3773cat >>conftest.$ac_ext <<_ACEOF
3774/* end confdefs.h.  */
3775
3776int
3777main ()
3778{
3779#ifndef __GNUC__
3780       choke me
3781#endif
3782
3783  ;
3784  return 0;
3785}
3786_ACEOF
3787rm -f conftest.$ac_objext
3788if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3789  (eval $ac_compile) 2>conftest.er1
3790  ac_status=$?
3791  grep -v '^ *+' conftest.er1 >conftest.err
3792  rm -f conftest.er1
3793  cat conftest.err >&5
3794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3795  (exit $ac_status); } &&
3796	 { ac_try='test -z "$ac_c_werror_flag"
3797			 || test ! -s conftest.err'
3798  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3799  (eval $ac_try) 2>&5
3800  ac_status=$?
3801  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3802  (exit $ac_status); }; } &&
3803	 { ac_try='test -s conftest.$ac_objext'
3804  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3805  (eval $ac_try) 2>&5
3806  ac_status=$?
3807  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808  (exit $ac_status); }; }; then
3809  ac_compiler_gnu=yes
3810else
3811  echo "$as_me: failed program was:" >&5
3812sed 's/^/| /' conftest.$ac_ext >&5
3813
3814ac_compiler_gnu=no
3815fi
3816rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3817ac_cv_c_compiler_gnu=$ac_compiler_gnu
3818
3819fi
3820echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3821echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3822GCC=`test $ac_compiler_gnu = yes && echo yes`
3823ac_test_CFLAGS=${CFLAGS+set}
3824ac_save_CFLAGS=$CFLAGS
3825CFLAGS="-g"
3826echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3827echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3828if test "${ac_cv_prog_cc_g+set}" = set; then
3829  echo $ECHO_N "(cached) $ECHO_C" >&6
3830else
3831  cat >conftest.$ac_ext <<_ACEOF
3832/* confdefs.h.  */
3833_ACEOF
3834cat confdefs.h >>conftest.$ac_ext
3835cat >>conftest.$ac_ext <<_ACEOF
3836/* end confdefs.h.  */
3837
3838int
3839main ()
3840{
3841
3842  ;
3843  return 0;
3844}
3845_ACEOF
3846rm -f conftest.$ac_objext
3847if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3848  (eval $ac_compile) 2>conftest.er1
3849  ac_status=$?
3850  grep -v '^ *+' conftest.er1 >conftest.err
3851  rm -f conftest.er1
3852  cat conftest.err >&5
3853  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3854  (exit $ac_status); } &&
3855	 { ac_try='test -z "$ac_c_werror_flag"
3856			 || test ! -s conftest.err'
3857  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3858  (eval $ac_try) 2>&5
3859  ac_status=$?
3860  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3861  (exit $ac_status); }; } &&
3862	 { ac_try='test -s conftest.$ac_objext'
3863  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3864  (eval $ac_try) 2>&5
3865  ac_status=$?
3866  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3867  (exit $ac_status); }; }; then
3868  ac_cv_prog_cc_g=yes
3869else
3870  echo "$as_me: failed program was:" >&5
3871sed 's/^/| /' conftest.$ac_ext >&5
3872
3873ac_cv_prog_cc_g=no
3874fi
3875rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3876fi
3877echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3878echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3879if test "$ac_test_CFLAGS" = set; then
3880  CFLAGS=$ac_save_CFLAGS
3881elif test $ac_cv_prog_cc_g = yes; then
3882  if test "$GCC" = yes; then
3883    CFLAGS="-g -O2"
3884  else
3885    CFLAGS="-g"
3886  fi
3887else
3888  if test "$GCC" = yes; then
3889    CFLAGS="-O2"
3890  else
3891    CFLAGS=
3892  fi
3893fi
3894echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3895echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3896if test "${ac_cv_prog_cc_stdc+set}" = set; then
3897  echo $ECHO_N "(cached) $ECHO_C" >&6
3898else
3899  ac_cv_prog_cc_stdc=no
3900ac_save_CC=$CC
3901cat >conftest.$ac_ext <<_ACEOF
3902/* confdefs.h.  */
3903_ACEOF
3904cat confdefs.h >>conftest.$ac_ext
3905cat >>conftest.$ac_ext <<_ACEOF
3906/* end confdefs.h.  */
3907#include <stdarg.h>
3908#include <stdio.h>
3909#include <sys/types.h>
3910#include <sys/stat.h>
3911/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3912struct buf { int x; };
3913FILE * (*rcsopen) (struct buf *, struct stat *, int);
3914static char *e (p, i)
3915     char **p;
3916     int i;
3917{
3918  return p[i];
3919}
3920static char *f (char * (*g) (char **, int), char **p, ...)
3921{
3922  char *s;
3923  va_list v;
3924  va_start (v,p);
3925  s = g (p, va_arg (v,int));
3926  va_end (v);
3927  return s;
3928}
3929
3930/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3931   function prototypes and stuff, but not '\xHH' hex character constants.
3932   These don't provoke an error unfortunately, instead are silently treated
3933   as 'x'.  The following induces an error, until -std1 is added to get
3934   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3935   array size at least.  It's necessary to write '\x00'==0 to get something
3936   that's true only with -std1.  */
3937int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3938
3939int test (int i, double x);
3940struct s1 {int (*f) (int a);};
3941struct s2 {int (*f) (double a);};
3942int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3943int argc;
3944char **argv;
3945int
3946main ()
3947{
3948return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3949  ;
3950  return 0;
3951}
3952_ACEOF
3953# Don't try gcc -ansi; that turns off useful extensions and
3954# breaks some systems' header files.
3955# AIX			-qlanglvl=ansi
3956# Ultrix and OSF/1	-std1
3957# HP-UX 10.20 and later	-Ae
3958# HP-UX older versions	-Aa -D_HPUX_SOURCE
3959# SVR4			-Xc -D__EXTENSIONS__
3960for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3961do
3962  CC="$ac_save_CC $ac_arg"
3963  rm -f conftest.$ac_objext
3964if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3965  (eval $ac_compile) 2>conftest.er1
3966  ac_status=$?
3967  grep -v '^ *+' conftest.er1 >conftest.err
3968  rm -f conftest.er1
3969  cat conftest.err >&5
3970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3971  (exit $ac_status); } &&
3972	 { ac_try='test -z "$ac_c_werror_flag"
3973			 || test ! -s conftest.err'
3974  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975  (eval $ac_try) 2>&5
3976  ac_status=$?
3977  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978  (exit $ac_status); }; } &&
3979	 { ac_try='test -s conftest.$ac_objext'
3980  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3981  (eval $ac_try) 2>&5
3982  ac_status=$?
3983  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3984  (exit $ac_status); }; }; then
3985  ac_cv_prog_cc_stdc=$ac_arg
3986break
3987else
3988  echo "$as_me: failed program was:" >&5
3989sed 's/^/| /' conftest.$ac_ext >&5
3990
3991fi
3992rm -f conftest.err conftest.$ac_objext
3993done
3994rm -f conftest.$ac_ext conftest.$ac_objext
3995CC=$ac_save_CC
3996
3997fi
3998
3999case "x$ac_cv_prog_cc_stdc" in
4000  x|xno)
4001    echo "$as_me:$LINENO: result: none needed" >&5
4002echo "${ECHO_T}none needed" >&6 ;;
4003  *)
4004    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4005echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4006    CC="$CC $ac_cv_prog_cc_stdc" ;;
4007esac
4008
4009# Some people use a C++ compiler to compile C.  Since we use `exit',
4010# in C++ we need to declare it.  In case someone uses the same compiler
4011# for both compiling C and C++ we need to have the C++ compiler decide
4012# the declaration of exit, since it's the most demanding environment.
4013cat >conftest.$ac_ext <<_ACEOF
4014#ifndef __cplusplus
4015  choke me
4016#endif
4017_ACEOF
4018rm -f conftest.$ac_objext
4019if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4020  (eval $ac_compile) 2>conftest.er1
4021  ac_status=$?
4022  grep -v '^ *+' conftest.er1 >conftest.err
4023  rm -f conftest.er1
4024  cat conftest.err >&5
4025  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4026  (exit $ac_status); } &&
4027	 { ac_try='test -z "$ac_c_werror_flag"
4028			 || test ! -s conftest.err'
4029  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4030  (eval $ac_try) 2>&5
4031  ac_status=$?
4032  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4033  (exit $ac_status); }; } &&
4034	 { ac_try='test -s conftest.$ac_objext'
4035  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4036  (eval $ac_try) 2>&5
4037  ac_status=$?
4038  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4039  (exit $ac_status); }; }; then
4040  for ac_declaration in \
4041   '' \
4042   'extern "C" void std::exit (int) throw (); using std::exit;' \
4043   'extern "C" void std::exit (int); using std::exit;' \
4044   'extern "C" void exit (int) throw ();' \
4045   'extern "C" void exit (int);' \
4046   'void exit (int);'
4047do
4048  cat >conftest.$ac_ext <<_ACEOF
4049/* confdefs.h.  */
4050_ACEOF
4051cat confdefs.h >>conftest.$ac_ext
4052cat >>conftest.$ac_ext <<_ACEOF
4053/* end confdefs.h.  */
4054$ac_declaration
4055#include <stdlib.h>
4056int
4057main ()
4058{
4059exit (42);
4060  ;
4061  return 0;
4062}
4063_ACEOF
4064rm -f conftest.$ac_objext
4065if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4066  (eval $ac_compile) 2>conftest.er1
4067  ac_status=$?
4068  grep -v '^ *+' conftest.er1 >conftest.err
4069  rm -f conftest.er1
4070  cat conftest.err >&5
4071  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4072  (exit $ac_status); } &&
4073	 { ac_try='test -z "$ac_c_werror_flag"
4074			 || test ! -s conftest.err'
4075  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4076  (eval $ac_try) 2>&5
4077  ac_status=$?
4078  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4079  (exit $ac_status); }; } &&
4080	 { ac_try='test -s conftest.$ac_objext'
4081  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4082  (eval $ac_try) 2>&5
4083  ac_status=$?
4084  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4085  (exit $ac_status); }; }; then
4086  :
4087else
4088  echo "$as_me: failed program was:" >&5
4089sed 's/^/| /' conftest.$ac_ext >&5
4090
4091continue
4092fi
4093rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4094  cat >conftest.$ac_ext <<_ACEOF
4095/* confdefs.h.  */
4096_ACEOF
4097cat confdefs.h >>conftest.$ac_ext
4098cat >>conftest.$ac_ext <<_ACEOF
4099/* end confdefs.h.  */
4100$ac_declaration
4101int
4102main ()
4103{
4104exit (42);
4105  ;
4106  return 0;
4107}
4108_ACEOF
4109rm -f conftest.$ac_objext
4110if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4111  (eval $ac_compile) 2>conftest.er1
4112  ac_status=$?
4113  grep -v '^ *+' conftest.er1 >conftest.err
4114  rm -f conftest.er1
4115  cat conftest.err >&5
4116  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4117  (exit $ac_status); } &&
4118	 { ac_try='test -z "$ac_c_werror_flag"
4119			 || test ! -s conftest.err'
4120  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4121  (eval $ac_try) 2>&5
4122  ac_status=$?
4123  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4124  (exit $ac_status); }; } &&
4125	 { ac_try='test -s conftest.$ac_objext'
4126  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4127  (eval $ac_try) 2>&5
4128  ac_status=$?
4129  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4130  (exit $ac_status); }; }; then
4131  break
4132else
4133  echo "$as_me: failed program was:" >&5
4134sed 's/^/| /' conftest.$ac_ext >&5
4135
4136fi
4137rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4138done
4139rm -f conftest*
4140if test -n "$ac_declaration"; then
4141  echo '#ifdef __cplusplus' >>confdefs.h
4142  echo $ac_declaration      >>confdefs.h
4143  echo '#endif'             >>confdefs.h
4144fi
4145
4146else
4147  echo "$as_me: failed program was:" >&5
4148sed 's/^/| /' conftest.$ac_ext >&5
4149
4150fi
4151rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4152ac_ext=c
4153ac_cpp='$CPP $CPPFLAGS'
4154ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4155ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4156ac_compiler_gnu=$ac_cv_c_compiler_gnu
4157
4158
4159cat >>confdefs.h <<\_ACEOF
4160#define _GNU_SOURCE 1
4161_ACEOF
4162
4163
4164
4165
4166
4167macro_version='2.1a'
4168macro_revision='1.2435'
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181ltmain="$ac_aux_dir/ltmain.sh"
4182
4183# Set options
4184
4185enable_dlopen=no
4186
4187
4188enable_win32_dll=no
4189
4190
4191
4192# Check whether --enable-static or --disable-static was given.
4193if test "${enable_static+set}" = set; then
4194  enableval="$enable_static"
4195  p=${PACKAGE-default}
4196    case $enableval in
4197    yes) enable_static=yes ;;
4198    no) enable_static=no ;;
4199    *)
4200     enable_static=no
4201      # Look at the argument we got.  We use all the common list separators.
4202      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4203      for pkg in $enableval; do
4204	IFS="$lt_save_ifs"
4205	if test "X$pkg" = "X$p"; then
4206	  enable_static=yes
4207	fi
4208      done
4209      IFS="$lt_save_ifs"
4210      ;;
4211    esac
4212else
4213  enable_static=yes
4214fi;
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224# Check whether --with-pic or --without-pic was given.
4225if test "${with_pic+set}" = set; then
4226  withval="$with_pic"
4227  pic_mode="$withval"
4228else
4229  pic_mode=default
4230fi;
4231
4232test -z "$pic_mode" && pic_mode=default
4233
4234
4235
4236
4237
4238
4239
4240# Check whether --enable-fast-install or --disable-fast-install was given.
4241if test "${enable_fast_install+set}" = set; then
4242  enableval="$enable_fast_install"
4243  p=${PACKAGE-default}
4244    case $enableval in
4245    yes) enable_fast_install=yes ;;
4246    no) enable_fast_install=no ;;
4247    *)
4248      enable_fast_install=no
4249      # Look at the argument we got.  We use all the common list separators.
4250      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4251      for pkg in $enableval; do
4252	IFS="$lt_save_ifs"
4253	if test "X$pkg" = "X$p"; then
4254	  enable_fast_install=yes
4255	fi
4256      done
4257      IFS="$lt_save_ifs"
4258      ;;
4259    esac
4260else
4261  enable_fast_install=yes
4262fi;
4263
4264
4265
4266
4267
4268
4269
4270
4271echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4272echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4273if test "${lt_cv_path_SED+set}" = set; then
4274  echo $ECHO_N "(cached) $ECHO_C" >&6
4275else
4276  # Loop through the user's path and test for sed and gsed.
4277# Then use that list of sed's as ones to test for truncation.
4278as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4279for as_dir in $PATH
4280do
4281  IFS=$as_save_IFS
4282  test -z "$as_dir" && as_dir=.
4283  for lt_ac_prog in sed gsed; do
4284    for ac_exec_ext in '' $ac_executable_extensions; do
4285      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4286        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4287      fi
4288    done
4289  done
4290done
4291IFS=$as_save_IFS
4292lt_ac_max=0
4293lt_ac_count=0
4294# Add /usr/xpg4/bin/sed as it is typically found on Solaris
4295# along with /bin/sed that truncates output.
4296for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4297  test ! -f $lt_ac_sed && continue
4298  cat /dev/null > conftest.in
4299  lt_ac_count=0
4300  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4301  # Check for GNU sed and select it if it is found.
4302  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4303    lt_cv_path_SED=$lt_ac_sed
4304    break
4305  fi
4306  while true; do
4307    cat conftest.in conftest.in >conftest.tmp
4308    mv conftest.tmp conftest.in
4309    cp conftest.in conftest.nl
4310    echo >>conftest.nl
4311    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4312    cmp -s conftest.out conftest.nl || break
4313    # 10000 chars as input seems more than enough
4314    test $lt_ac_count -gt 10 && break
4315    lt_ac_count=`expr $lt_ac_count + 1`
4316    if test $lt_ac_count -gt $lt_ac_max; then
4317      lt_ac_max=$lt_ac_count
4318      lt_cv_path_SED=$lt_ac_sed
4319    fi
4320  done
4321done
4322
4323fi
4324
4325SED=$lt_cv_path_SED
4326
4327echo "$as_me:$LINENO: result: $SED" >&5
4328echo "${ECHO_T}$SED" >&6
4329
4330test -z "$SED" && SED=sed
4331Xsed="$SED -e 1s/^X//"
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343echo "$as_me:$LINENO: checking for egrep" >&5
4344echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4345if test "${ac_cv_prog_egrep+set}" = set; then
4346  echo $ECHO_N "(cached) $ECHO_C" >&6
4347else
4348  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4349    then ac_cv_prog_egrep='grep -E'
4350    else ac_cv_prog_egrep='egrep'
4351    fi
4352fi
4353echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4354echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4355 EGREP=$ac_cv_prog_egrep
4356
4357
4358echo "$as_me:$LINENO: checking for fgrep" >&5
4359echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4360if test "${ac_cv_prog_fgrep+set}" = set; then
4361  echo $ECHO_N "(cached) $ECHO_C" >&6
4362else
4363  if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4364    then ac_cv_prog_fgrep='grep -F'
4365    else ac_cv_prog_fgrep='fgrep'
4366    fi
4367fi
4368echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4369echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4370 FGREP=$ac_cv_prog_fgrep
4371
4372
4373test -z "$GREP" && GREP=grep
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393# Check whether --with-gnu-ld or --without-gnu-ld was given.
4394if test "${with_gnu_ld+set}" = set; then
4395  withval="$with_gnu_ld"
4396  test "$withval" = no || with_gnu_ld=yes
4397else
4398  with_gnu_ld=no
4399fi;
4400ac_prog=ld
4401if test "$GCC" = yes; then
4402  # Check if gcc -print-prog-name=ld gives a path.
4403  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4404echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4405  case $host in
4406  *-*-mingw*)
4407    # gcc leaves a trailing carriage return which upsets mingw
4408    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4409  *)
4410    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4411  esac
4412  case $ac_prog in
4413    # Accept absolute paths.
4414    [\\/]* | ?:[\\/]*)
4415      re_direlt='/[^/][^/]*/\.\./'
4416      # Canonicalize the pathname of ld
4417      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4418      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4419	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4420      done
4421      test -z "$LD" && LD="$ac_prog"
4422      ;;
4423  "")
4424    # If it fails, then pretend we aren't using GCC.
4425    ac_prog=ld
4426    ;;
4427  *)
4428    # If it is relative, then search for the first ld in PATH.
4429    with_gnu_ld=unknown
4430    ;;
4431  esac
4432elif test "$with_gnu_ld" = yes; then
4433  echo "$as_me:$LINENO: checking for GNU ld" >&5
4434echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4435else
4436  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4437echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4438fi
4439if test "${lt_cv_path_LD+set}" = set; then
4440  echo $ECHO_N "(cached) $ECHO_C" >&6
4441else
4442  if test -z "$LD"; then
4443  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4444  for ac_dir in $PATH; do
4445    IFS="$lt_save_ifs"
4446    test -z "$ac_dir" && ac_dir=.
4447    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4448      lt_cv_path_LD="$ac_dir/$ac_prog"
4449      # Check to see if the program is GNU ld.  I'd rather use --version,
4450      # but apparently some variants of GNU ld only accept -v.
4451      # Break only if it was the GNU/non-GNU ld that we prefer.
4452      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4453      *GNU* | *'with BFD'*)
4454	test "$with_gnu_ld" != no && break
4455	;;
4456      *)
4457	test "$with_gnu_ld" != yes && break
4458	;;
4459      esac
4460    fi
4461  done
4462  IFS="$lt_save_ifs"
4463else
4464  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4465fi
4466fi
4467
4468LD="$lt_cv_path_LD"
4469if test -n "$LD"; then
4470  echo "$as_me:$LINENO: result: $LD" >&5
4471echo "${ECHO_T}$LD" >&6
4472else
4473  echo "$as_me:$LINENO: result: no" >&5
4474echo "${ECHO_T}no" >&6
4475fi
4476test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4477echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4478   { (exit 1); exit 1; }; }
4479echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4480echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4481if test "${lt_cv_prog_gnu_ld+set}" = set; then
4482  echo $ECHO_N "(cached) $ECHO_C" >&6
4483else
4484  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4485case `$LD -v 2>&1 </dev/null` in
4486*GNU* | *'with BFD'*)
4487  lt_cv_prog_gnu_ld=yes
4488  ;;
4489*)
4490  lt_cv_prog_gnu_ld=no
4491  ;;
4492esac
4493fi
4494echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4495echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4496with_gnu_ld=$lt_cv_prog_gnu_ld
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4508echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4509if test "${lt_cv_path_NM+set}" = set; then
4510  echo $ECHO_N "(cached) $ECHO_C" >&6
4511else
4512  if test -n "$NM"; then
4513  # Let the user override the test.
4514  lt_cv_path_NM="$NM"
4515else
4516  lt_nm_to_check="${ac_tool_prefix}nm"
4517  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4518    lt_nm_to_check="$lt_nm_to_check nm"
4519  fi
4520  for lt_tmp_nm in $lt_nm_to_check; do
4521    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4522    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4523      IFS="$lt_save_ifs"
4524      test -z "$ac_dir" && ac_dir=.
4525      tmp_nm="$ac_dir/$lt_tmp_nm"
4526      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4527	# Check to see if the nm accepts a BSD-compat flag.
4528	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4529	#   nm: unknown option "B" ignored
4530	# Tru64's nm complains that /dev/null is an invalid object file
4531	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4532	*/dev/null* | *'Invalid file or object type'*)
4533	  lt_cv_path_NM="$tmp_nm -B"
4534	  break
4535	  ;;
4536	*)
4537	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4538	  */dev/null*)
4539	    lt_cv_path_NM="$tmp_nm -p"
4540	    break
4541	    ;;
4542	  *)
4543	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4544	    continue # so that we can try to find one that supports BSD flags
4545	    ;;
4546	  esac
4547	  ;;
4548	esac
4549      fi
4550    done
4551    IFS="$lt_save_ifs"
4552  done
4553  : ${lt_cv_path_NM=no}
4554fi
4555fi
4556echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4557echo "${ECHO_T}$lt_cv_path_NM" >&6
4558if test "$lt_cv_path_NM" != "no"; then
4559  NM="$lt_cv_path_NM"
4560else
4561  # Didn't find any BSD compatible name lister, look for dumpbin.
4562  if test -n "$ac_tool_prefix"; then
4563  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4564  do
4565    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4566set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4567echo "$as_me:$LINENO: checking for $ac_word" >&5
4568echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4569if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4570  echo $ECHO_N "(cached) $ECHO_C" >&6
4571else
4572  if test -n "$DUMPBIN"; then
4573  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4574else
4575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4576for as_dir in $PATH
4577do
4578  IFS=$as_save_IFS
4579  test -z "$as_dir" && as_dir=.
4580  for ac_exec_ext in '' $ac_executable_extensions; do
4581  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4582    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4583    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4584    break 2
4585  fi
4586done
4587done
4588
4589fi
4590fi
4591DUMPBIN=$ac_cv_prog_DUMPBIN
4592if test -n "$DUMPBIN"; then
4593  echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4594echo "${ECHO_T}$DUMPBIN" >&6
4595else
4596  echo "$as_me:$LINENO: result: no" >&5
4597echo "${ECHO_T}no" >&6
4598fi
4599
4600    test -n "$DUMPBIN" && break
4601  done
4602fi
4603if test -z "$DUMPBIN"; then
4604  ac_ct_DUMPBIN=$DUMPBIN
4605  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4606do
4607  # Extract the first word of "$ac_prog", so it can be a program name with args.
4608set dummy $ac_prog; ac_word=$2
4609echo "$as_me:$LINENO: checking for $ac_word" >&5
4610echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4611if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4612  echo $ECHO_N "(cached) $ECHO_C" >&6
4613else
4614  if test -n "$ac_ct_DUMPBIN"; then
4615  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4616else
4617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4618for as_dir in $PATH
4619do
4620  IFS=$as_save_IFS
4621  test -z "$as_dir" && as_dir=.
4622  for ac_exec_ext in '' $ac_executable_extensions; do
4623  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4624    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4625    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4626    break 2
4627  fi
4628done
4629done
4630
4631fi
4632fi
4633ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4634if test -n "$ac_ct_DUMPBIN"; then
4635  echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4636echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4637else
4638  echo "$as_me:$LINENO: result: no" >&5
4639echo "${ECHO_T}no" >&6
4640fi
4641
4642  test -n "$ac_ct_DUMPBIN" && break
4643done
4644test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4645
4646  DUMPBIN=$ac_ct_DUMPBIN
4647fi
4648
4649
4650  if test "$DUMPBIN" != ":"; then
4651    NM="$DUMPBIN"
4652  fi
4653fi
4654test -z "$NM" && NM=nm
4655
4656
4657
4658
4659
4660
4661echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4662echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4663if test "${lt_cv_nm_interface+set}" = set; then
4664  echo $ECHO_N "(cached) $ECHO_C" >&6
4665else
4666  lt_cv_nm_interface="BSD nm"
4667  echo "int some_variable = 0;" > conftest.$ac_ext
4668  (eval echo "\"\$as_me:4668: $ac_compile\"" >&5)
4669  (eval "$ac_compile" 2>conftest.err)
4670  cat conftest.err >&5
4671  (eval echo "\"\$as_me:4671: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4672  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4673  cat conftest.err >&5
4674  (eval echo "\"\$as_me:4674: output\"" >&5)
4675  cat conftest.out >&5
4676  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4677    lt_cv_nm_interface="MS dumpbin"
4678  fi
4679  rm -f conftest*
4680fi
4681echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4682echo "${ECHO_T}$lt_cv_nm_interface" >&6
4683
4684echo "$as_me:$LINENO: checking whether ln -s works" >&5
4685echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4686LN_S=$as_ln_s
4687if test "$LN_S" = "ln -s"; then
4688  echo "$as_me:$LINENO: result: yes" >&5
4689echo "${ECHO_T}yes" >&6
4690else
4691  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4692echo "${ECHO_T}no, using $LN_S" >&6
4693fi
4694
4695# find the maximum length of command line arguments
4696echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4697echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4698if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4699  echo $ECHO_N "(cached) $ECHO_C" >&6
4700else
4701    i=0
4702  teststring="ABCD"
4703
4704  case $build_os in
4705  msdosdjgpp*)
4706    # On DJGPP, this test can blow up pretty badly due to problems in libc
4707    # (any single argument exceeding 2000 bytes causes a buffer overrun
4708    # during glob expansion).  Even if it were fixed, the result of this
4709    # check would be larger than it should be.
4710    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4711    ;;
4712
4713  gnu*)
4714    # Under GNU Hurd, this test is not required because there is
4715    # no limit to the length of command line arguments.
4716    # Libtool will interpret -1 as no limit whatsoever
4717    lt_cv_sys_max_cmd_len=-1;
4718    ;;
4719
4720  cygwin* | mingw*)
4721    # On Win9x/ME, this test blows up -- it succeeds, but takes
4722    # about 5 minutes as the teststring grows exponentially.
4723    # Worse, since 9x/ME are not pre-emptively multitasking,
4724    # you end up with a "frozen" computer, even though with patience
4725    # the test eventually succeeds (with a max line length of 256k).
4726    # Instead, let's just punt: use the minimum linelength reported by
4727    # all of the supported platforms: 8192 (on NT/2K/XP).
4728    lt_cv_sys_max_cmd_len=8192;
4729    ;;
4730
4731  amigaos*)
4732    # On AmigaOS with pdksh, this test takes hours, literally.
4733    # So we just punt and use a minimum line length of 8192.
4734    lt_cv_sys_max_cmd_len=8192;
4735    ;;
4736
4737  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4738    # This has been around since 386BSD, at least.  Likely further.
4739    if test -x /sbin/sysctl; then
4740      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4741    elif test -x /usr/sbin/sysctl; then
4742      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4743    else
4744      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4745    fi
4746    # And add a safety zone
4747    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4748    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4749    ;;
4750
4751  interix*)
4752    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4753    lt_cv_sys_max_cmd_len=196608
4754    ;;
4755
4756  osf*)
4757    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4758    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4759    # nice to cause kernel panics so lets avoid the loop below.
4760    # First set a reasonable default.
4761    lt_cv_sys_max_cmd_len=16384
4762    #
4763    if test -x /sbin/sysconfig; then
4764      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4765        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4766      esac
4767    fi
4768    ;;
4769  sco3.2v5*)
4770    lt_cv_sys_max_cmd_len=102400
4771    ;;
4772  sysv5* | sco5v6* | sysv4.2uw2*)
4773    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4774    if test -n "$kargmax"; then
4775      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4776    else
4777      lt_cv_sys_max_cmd_len=32768
4778    fi
4779    ;;
4780  *)
4781    lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4782    if test -n $lt_cv_sys_max_cmd_len; then
4783      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4784      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4785    else
4786      # Make teststring a little bigger before we do anything with it.
4787      # a 1K string should be a reasonable start.
4788      for i in 1 2 3 4 5 6 7 8 ; do
4789        teststring=$teststring$teststring
4790      done
4791      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4792      # If test is not a shell built-in, we'll probably end up computing a
4793      # maximum length that is only half of the actual maximum length, but
4794      # we can't tell.
4795      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4796	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4797	      test $i != 17 # 1/2 MB should be enough
4798      do
4799        i=`expr $i + 1`
4800        teststring=$teststring$teststring
4801      done
4802      # Only check the string length outside the loop.
4803      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4804      teststring=
4805      # Add a significant safety factor because C++ compilers can tack on
4806      # massive amounts of additional arguments before passing them to the
4807      # linker.  It appears as though 1/2 is a usable value.
4808      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4809    fi
4810    ;;
4811  esac
4812
4813fi
4814
4815if test -n $lt_cv_sys_max_cmd_len ; then
4816  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4817echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4818else
4819  echo "$as_me:$LINENO: result: none" >&5
4820echo "${ECHO_T}none" >&6
4821fi
4822max_cmd_len=$lt_cv_sys_max_cmd_len
4823
4824
4825
4826
4827
4828
4829
4830: ${CP="cp -f"}
4831: ${MV="mv -f"}
4832: ${RM="rm -f"}
4833
4834echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4835echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4836# Try some XSI features
4837xsi_shell=no
4838( _lt_dummy="a/b/c"
4839  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4840      = c,a/b,, ) >/dev/null 2>&1 \
4841  && xsi_shell=yes
4842echo "$as_me:$LINENO: result: $xsi_shell" >&5
4843echo "${ECHO_T}$xsi_shell" >&6
4844
4845
4846echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4847echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4848lt_shell_append=no
4849( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4850    >/dev/null 2>&1 \
4851  && lt_shell_append=yes
4852echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4853echo "${ECHO_T}$lt_shell_append" >&6
4854
4855
4856if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4857  lt_unset=unset
4858else
4859  lt_unset=false
4860fi
4861
4862
4863
4864
4865
4866# test EBCDIC or ASCII
4867case `echo X|tr X '\101'` in
4868 A) # ASCII based system
4869    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4870  lt_SP2NL='tr \040 \012'
4871  lt_NL2SP='tr \015\012 \040\040'
4872  ;;
4873 *) # EBCDIC based system
4874  lt_SP2NL='tr \100 \n'
4875  lt_NL2SP='tr \r\n \100\100'
4876  ;;
4877esac
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4888echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4889if test "${lt_cv_ld_reload_flag+set}" = set; then
4890  echo $ECHO_N "(cached) $ECHO_C" >&6
4891else
4892  lt_cv_ld_reload_flag='-r'
4893fi
4894echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4895echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4896reload_flag=$lt_cv_ld_reload_flag
4897case $reload_flag in
4898"" | " "*) ;;
4899*) reload_flag=" $reload_flag" ;;
4900esac
4901reload_cmds='$LD$reload_flag -o $output$reload_objs'
4902case $host_os in
4903  darwin*)
4904    if test "$GCC" = yes; then
4905      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4906    else
4907      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4908    fi
4909    ;;
4910esac
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4922echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4923if test "${lt_cv_deplibs_check_method+set}" = set; then
4924  echo $ECHO_N "(cached) $ECHO_C" >&6
4925else
4926  lt_cv_file_magic_cmd='$MAGIC_CMD'
4927lt_cv_file_magic_test_file=
4928lt_cv_deplibs_check_method='unknown'
4929# Need to set the preceding variable on all platforms that support
4930# interlibrary dependencies.
4931# 'none' -- dependencies not supported.
4932# `unknown' -- same as none, but documents that we really don't know.
4933# 'pass_all' -- all dependencies passed with no checks.
4934# 'test_compile' -- check by making test program.
4935# 'file_magic [[regex]]' -- check by looking for files in library path
4936# which responds to the $file_magic_cmd with a given extended regex.
4937# If you have `file' or equivalent on your system and you're not sure
4938# whether `pass_all' will *always* work, you probably want this one.
4939
4940case $host_os in
4941aix4* | aix5*)
4942  lt_cv_deplibs_check_method=pass_all
4943  ;;
4944
4945beos*)
4946  lt_cv_deplibs_check_method=pass_all
4947  ;;
4948
4949bsdi[45]*)
4950  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4951  lt_cv_file_magic_cmd='/usr/bin/file -L'
4952  lt_cv_file_magic_test_file=/shlib/libc.so
4953  ;;
4954
4955cygwin*)
4956  # func_win32_libid is a shell function defined in ltmain.sh
4957  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4958  lt_cv_file_magic_cmd='func_win32_libid'
4959  ;;
4960
4961mingw* | pw32*)
4962  # Base MSYS/MinGW do not provide the 'file' command needed by
4963  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4964  # unless we find 'file', for example because we are cross-compiling.
4965  if ( file / ) >/dev/null 2>&1; then
4966    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4967    lt_cv_file_magic_cmd='func_win32_libid'
4968  else
4969    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4970    lt_cv_file_magic_cmd='$OBJDUMP -f'
4971  fi
4972  ;;
4973
4974darwin* | rhapsody*)
4975  lt_cv_deplibs_check_method=pass_all
4976  ;;
4977
4978freebsd* | dragonfly*)
4979  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4980    case $host_cpu in
4981    i*86 )
4982      # Not sure whether the presence of OpenBSD here was a mistake.
4983      # Let's accept both of them until this is cleared up.
4984      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4985      lt_cv_file_magic_cmd=/usr/bin/file
4986      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4987      ;;
4988    esac
4989  else
4990    lt_cv_deplibs_check_method=pass_all
4991  fi
4992  ;;
4993
4994gnu*)
4995  lt_cv_deplibs_check_method=pass_all
4996  ;;
4997
4998hpux10.20* | hpux11*)
4999  lt_cv_file_magic_cmd=/usr/bin/file
5000  case $host_cpu in
5001  ia64*)
5002    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5003    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5004    ;;
5005  hppa*64*)
5006    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5007    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5008    ;;
5009  *)
5010    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5011    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5012    ;;
5013  esac
5014  ;;
5015
5016interix[3-9]*)
5017  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5018  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5019  ;;
5020
5021irix5* | irix6* | nonstopux*)
5022  case $LD in
5023  *-32|*"-32 ") libmagic=32-bit;;
5024  *-n32|*"-n32 ") libmagic=N32;;
5025  *-64|*"-64 ") libmagic=64-bit;;
5026  *) libmagic=never-match;;
5027  esac
5028  lt_cv_deplibs_check_method=pass_all
5029  ;;
5030
5031# This must be Linux ELF.
5032linux* | k*bsd*-gnu)
5033  lt_cv_deplibs_check_method=pass_all
5034  ;;
5035
5036netbsd*)
5037  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5038    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5039  else
5040    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5041  fi
5042  ;;
5043
5044newos6*)
5045  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5046  lt_cv_file_magic_cmd=/usr/bin/file
5047  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5048  ;;
5049
5050*nto* | *qnx*)
5051  lt_cv_deplibs_check_method=pass_all
5052  ;;
5053
5054openbsd*)
5055  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5056    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5057  else
5058    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5059  fi
5060  ;;
5061
5062osf3* | osf4* | osf5*)
5063  lt_cv_deplibs_check_method=pass_all
5064  ;;
5065
5066rdos*)
5067  lt_cv_deplibs_check_method=pass_all
5068  ;;
5069
5070solaris*)
5071  lt_cv_deplibs_check_method=pass_all
5072  ;;
5073
5074sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5075  lt_cv_deplibs_check_method=pass_all
5076  ;;
5077
5078sysv4 | sysv4.3*)
5079  case $host_vendor in
5080  motorola)
5081    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]'
5082    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5083    ;;
5084  ncr)
5085    lt_cv_deplibs_check_method=pass_all
5086    ;;
5087  sequent)
5088    lt_cv_file_magic_cmd='/bin/file'
5089    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5090    ;;
5091  sni)
5092    lt_cv_file_magic_cmd='/bin/file'
5093    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5094    lt_cv_file_magic_test_file=/lib/libc.so
5095    ;;
5096  siemens)
5097    lt_cv_deplibs_check_method=pass_all
5098    ;;
5099  pc)
5100    lt_cv_deplibs_check_method=pass_all
5101    ;;
5102  esac
5103  ;;
5104
5105tpf*)
5106  lt_cv_deplibs_check_method=pass_all
5107  ;;
5108esac
5109
5110fi
5111echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5112echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5113file_magic_cmd=$lt_cv_file_magic_cmd
5114deplibs_check_method=$lt_cv_deplibs_check_method
5115test -z "$deplibs_check_method" && deplibs_check_method=unknown
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128if test -n "$ac_tool_prefix"; then
5129  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5130set dummy ${ac_tool_prefix}ar; ac_word=$2
5131echo "$as_me:$LINENO: checking for $ac_word" >&5
5132echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5133if test "${ac_cv_prog_AR+set}" = set; then
5134  echo $ECHO_N "(cached) $ECHO_C" >&6
5135else
5136  if test -n "$AR"; then
5137  ac_cv_prog_AR="$AR" # Let the user override the test.
5138else
5139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5140for as_dir in $PATH
5141do
5142  IFS=$as_save_IFS
5143  test -z "$as_dir" && as_dir=.
5144  for ac_exec_ext in '' $ac_executable_extensions; do
5145  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5146    ac_cv_prog_AR="${ac_tool_prefix}ar"
5147    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5148    break 2
5149  fi
5150done
5151done
5152
5153fi
5154fi
5155AR=$ac_cv_prog_AR
5156if test -n "$AR"; then
5157  echo "$as_me:$LINENO: result: $AR" >&5
5158echo "${ECHO_T}$AR" >&6
5159else
5160  echo "$as_me:$LINENO: result: no" >&5
5161echo "${ECHO_T}no" >&6
5162fi
5163
5164fi
5165if test -z "$ac_cv_prog_AR"; then
5166  ac_ct_AR=$AR
5167  # Extract the first word of "ar", so it can be a program name with args.
5168set dummy ar; ac_word=$2
5169echo "$as_me:$LINENO: checking for $ac_word" >&5
5170echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5171if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5172  echo $ECHO_N "(cached) $ECHO_C" >&6
5173else
5174  if test -n "$ac_ct_AR"; then
5175  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5176else
5177as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5178for as_dir in $PATH
5179do
5180  IFS=$as_save_IFS
5181  test -z "$as_dir" && as_dir=.
5182  for ac_exec_ext in '' $ac_executable_extensions; do
5183  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5184    ac_cv_prog_ac_ct_AR="ar"
5185    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5186    break 2
5187  fi
5188done
5189done
5190
5191  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5192fi
5193fi
5194ac_ct_AR=$ac_cv_prog_ac_ct_AR
5195if test -n "$ac_ct_AR"; then
5196  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5197echo "${ECHO_T}$ac_ct_AR" >&6
5198else
5199  echo "$as_me:$LINENO: result: no" >&5
5200echo "${ECHO_T}no" >&6
5201fi
5202
5203  AR=$ac_ct_AR
5204else
5205  AR="$ac_cv_prog_AR"
5206fi
5207
5208test -z "$AR" && AR=ar
5209test -z "$AR_FLAGS" && AR_FLAGS=cru
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221if test -n "$ac_tool_prefix"; then
5222  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5223set dummy ${ac_tool_prefix}strip; ac_word=$2
5224echo "$as_me:$LINENO: checking for $ac_word" >&5
5225echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5226if test "${ac_cv_prog_STRIP+set}" = set; then
5227  echo $ECHO_N "(cached) $ECHO_C" >&6
5228else
5229  if test -n "$STRIP"; then
5230  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5231else
5232as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5233for as_dir in $PATH
5234do
5235  IFS=$as_save_IFS
5236  test -z "$as_dir" && as_dir=.
5237  for ac_exec_ext in '' $ac_executable_extensions; do
5238  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5239    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5240    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5241    break 2
5242  fi
5243done
5244done
5245
5246fi
5247fi
5248STRIP=$ac_cv_prog_STRIP
5249if test -n "$STRIP"; then
5250  echo "$as_me:$LINENO: result: $STRIP" >&5
5251echo "${ECHO_T}$STRIP" >&6
5252else
5253  echo "$as_me:$LINENO: result: no" >&5
5254echo "${ECHO_T}no" >&6
5255fi
5256
5257fi
5258if test -z "$ac_cv_prog_STRIP"; then
5259  ac_ct_STRIP=$STRIP
5260  # Extract the first word of "strip", so it can be a program name with args.
5261set dummy strip; ac_word=$2
5262echo "$as_me:$LINENO: checking for $ac_word" >&5
5263echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5264if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5265  echo $ECHO_N "(cached) $ECHO_C" >&6
5266else
5267  if test -n "$ac_ct_STRIP"; then
5268  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5269else
5270as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5271for as_dir in $PATH
5272do
5273  IFS=$as_save_IFS
5274  test -z "$as_dir" && as_dir=.
5275  for ac_exec_ext in '' $ac_executable_extensions; do
5276  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5277    ac_cv_prog_ac_ct_STRIP="strip"
5278    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5279    break 2
5280  fi
5281done
5282done
5283
5284  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5285fi
5286fi
5287ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5288if test -n "$ac_ct_STRIP"; then
5289  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5290echo "${ECHO_T}$ac_ct_STRIP" >&6
5291else
5292  echo "$as_me:$LINENO: result: no" >&5
5293echo "${ECHO_T}no" >&6
5294fi
5295
5296  STRIP=$ac_ct_STRIP
5297else
5298  STRIP="$ac_cv_prog_STRIP"
5299fi
5300
5301test -z "$STRIP" && STRIP=:
5302
5303
5304
5305
5306
5307
5308if test -n "$ac_tool_prefix"; then
5309  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5310set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5311echo "$as_me:$LINENO: checking for $ac_word" >&5
5312echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5313if test "${ac_cv_prog_RANLIB+set}" = set; then
5314  echo $ECHO_N "(cached) $ECHO_C" >&6
5315else
5316  if test -n "$RANLIB"; then
5317  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5318else
5319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5320for as_dir in $PATH
5321do
5322  IFS=$as_save_IFS
5323  test -z "$as_dir" && as_dir=.
5324  for ac_exec_ext in '' $ac_executable_extensions; do
5325  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5326    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5327    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5328    break 2
5329  fi
5330done
5331done
5332
5333fi
5334fi
5335RANLIB=$ac_cv_prog_RANLIB
5336if test -n "$RANLIB"; then
5337  echo "$as_me:$LINENO: result: $RANLIB" >&5
5338echo "${ECHO_T}$RANLIB" >&6
5339else
5340  echo "$as_me:$LINENO: result: no" >&5
5341echo "${ECHO_T}no" >&6
5342fi
5343
5344fi
5345if test -z "$ac_cv_prog_RANLIB"; then
5346  ac_ct_RANLIB=$RANLIB
5347  # Extract the first word of "ranlib", so it can be a program name with args.
5348set dummy ranlib; ac_word=$2
5349echo "$as_me:$LINENO: checking for $ac_word" >&5
5350echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5351if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5352  echo $ECHO_N "(cached) $ECHO_C" >&6
5353else
5354  if test -n "$ac_ct_RANLIB"; then
5355  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5356else
5357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5358for as_dir in $PATH
5359do
5360  IFS=$as_save_IFS
5361  test -z "$as_dir" && as_dir=.
5362  for ac_exec_ext in '' $ac_executable_extensions; do
5363  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5364    ac_cv_prog_ac_ct_RANLIB="ranlib"
5365    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5366    break 2
5367  fi
5368done
5369done
5370
5371  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5372fi
5373fi
5374ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5375if test -n "$ac_ct_RANLIB"; then
5376  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5377echo "${ECHO_T}$ac_ct_RANLIB" >&6
5378else
5379  echo "$as_me:$LINENO: result: no" >&5
5380echo "${ECHO_T}no" >&6
5381fi
5382
5383  RANLIB=$ac_ct_RANLIB
5384else
5385  RANLIB="$ac_cv_prog_RANLIB"
5386fi
5387
5388test -z "$RANLIB" && RANLIB=:
5389
5390
5391
5392
5393
5394
5395# Determine commands to create old-style static archives.
5396old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5397old_postinstall_cmds='chmod 644 $oldlib'
5398old_postuninstall_cmds=
5399
5400if test -n "$RANLIB"; then
5401  case $host_os in
5402  openbsd*)
5403    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5404    ;;
5405  *)
5406    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5407    ;;
5408  esac
5409  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5410fi
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445# If no C compiler was specified, use CC.
5446LTCC=${LTCC-"$CC"}
5447
5448# If no C compiler flags were specified, use CFLAGS.
5449LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5450
5451# Allow CC to be a program name with arguments.
5452compiler=$CC
5453
5454
5455# Check for command to grab the raw symbol name followed by C symbol from nm.
5456echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5457echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5458if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5459  echo $ECHO_N "(cached) $ECHO_C" >&6
5460else
5461
5462# These are sane defaults that work on at least a few old systems.
5463# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5464
5465# Character class describing NM global symbol codes.
5466symcode='[BCDEGRST]'
5467
5468# Regexp to match symbols that can be accessed directly from C.
5469sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5470
5471# Define system-specific variables.
5472case $host_os in
5473aix*)
5474  symcode='[BCDT]'
5475  ;;
5476cygwin* | mingw* | pw32*)
5477  symcode='[ABCDGISTW]'
5478  ;;
5479hpux*)
5480  if test "$host_cpu" = ia64; then
5481    symcode='[ABCDEGRST]'
5482  fi
5483  ;;
5484irix* | nonstopux*)
5485  symcode='[BCDEGRST]'
5486  ;;
5487osf*)
5488  symcode='[BCDEGQRST]'
5489  ;;
5490solaris*)
5491  symcode='[BDRT]'
5492  ;;
5493sco3.2v5*)
5494  symcode='[DT]'
5495  ;;
5496sysv4.2uw2*)
5497  symcode='[DT]'
5498  ;;
5499sysv5* | sco5v6* | unixware* | OpenUNIX*)
5500  symcode='[ABDT]'
5501  ;;
5502sysv4)
5503  symcode='[DFNSTU]'
5504  ;;
5505esac
5506
5507# If we're using GNU nm, then use its standard symbol codes.
5508case `$NM -V 2>&1` in
5509*GNU* | *'with BFD'*)
5510  symcode='[ABCDGIRSTW]' ;;
5511esac
5512
5513# Transform an extracted symbol line into a proper C declaration.
5514# Some systems (esp. on ia64) link data and code symbols differently,
5515# so use this general approach.
5516lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5517
5518# Transform an extracted symbol line into symbol name and symbol address
5519lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5520
5521# Handle CRLF in mingw tool chain
5522opt_cr=
5523case $build_os in
5524mingw*)
5525  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5526  ;;
5527esac
5528
5529# Try without a prefix underscore, then with it.
5530for ac_symprfx in "" "_"; do
5531
5532  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5533  symxfrm="\\1 $ac_symprfx\\2 \\2"
5534
5535  # Write the raw and C identifiers.
5536  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5537    # Fake it for dumpbin and say T for any non-static function
5538    # and D for any global variable.
5539    # Also find C++ and __fastcall symbols from MSVC++,
5540    # which start with @ or ?.
5541    lt_cv_sys_global_symbol_pipe="$AWK '"\
5542"     {last_section=section; section=\$ 3};"\
5543"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5544"     \$ 0!~/External *\|/{next};"\
5545"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5546"     {if(hide[section]) next};"\
5547"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5548"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5549"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5550"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5551"     ' prfx=^$ac_symprfx"
5552  else
5553    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5554  fi
5555
5556  # Check to see that the pipe works correctly.
5557  pipe_works=no
5558
5559  rm -f conftest*
5560  cat > conftest.$ac_ext <<_LT_EOF
5561#ifdef __cplusplus
5562extern "C" {
5563#endif
5564char nm_test_var;
5565void nm_test_func(void);
5566void nm_test_func(void){}
5567#ifdef __cplusplus
5568}
5569#endif
5570int main(){nm_test_var='a';nm_test_func();return(0);}
5571_LT_EOF
5572
5573  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5574  (eval $ac_compile) 2>&5
5575  ac_status=$?
5576  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5577  (exit $ac_status); }; then
5578    # Now try to grab the symbols.
5579    nlist=conftest.nm
5580    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5581  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5582  ac_status=$?
5583  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5584  (exit $ac_status); } && test -s "$nlist"; then
5585      # Try sorting and uniquifying the output.
5586      if sort "$nlist" | uniq > "$nlist"T; then
5587	mv -f "$nlist"T "$nlist"
5588      else
5589	rm -f "$nlist"T
5590      fi
5591
5592      # Make sure that we snagged all the symbols we need.
5593      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5594	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5595	  cat <<_LT_EOF > conftest.$ac_ext
5596#ifdef __cplusplus
5597extern "C" {
5598#endif
5599
5600_LT_EOF
5601	  # Now generate the symbol file.
5602	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5603
5604	  cat <<_LT_EOF >> conftest.$ac_ext
5605
5606/* The mapping between symbol names and symbols.  */
5607const struct {
5608  const char *name;
5609  void       *address;
5610}
5611lt__PROGRAM__LTX_preloaded_symbols[] =
5612{
5613  { "@PROGRAM@", (void *) 0 },
5614_LT_EOF
5615	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5616	  cat <<\_LT_EOF >> conftest.$ac_ext
5617  {0, (void *) 0}
5618};
5619
5620/* This works around a problem in FreeBSD linker */
5621#ifdef FREEBSD_WORKAROUND
5622static const void *lt_preloaded_setup() {
5623  return lt__PROGRAM__LTX_preloaded_symbols;
5624}
5625#endif
5626
5627#ifdef __cplusplus
5628}
5629#endif
5630_LT_EOF
5631	  # Now try linking the two files.
5632	  mv conftest.$ac_objext conftstm.$ac_objext
5633	  lt_save_LIBS="$LIBS"
5634	  lt_save_CFLAGS="$CFLAGS"
5635	  LIBS="conftstm.$ac_objext"
5636	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5637	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5638  (eval $ac_link) 2>&5
5639  ac_status=$?
5640  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5641  (exit $ac_status); } && test -s conftest${ac_exeext}; then
5642	    pipe_works=yes
5643	  fi
5644	  LIBS="$lt_save_LIBS"
5645	  CFLAGS="$lt_save_CFLAGS"
5646	else
5647	  echo "cannot find nm_test_func in $nlist" >&5
5648	fi
5649      else
5650	echo "cannot find nm_test_var in $nlist" >&5
5651      fi
5652    else
5653      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5654    fi
5655  else
5656    echo "$progname: failed program was:" >&5
5657    cat conftest.$ac_ext >&5
5658  fi
5659  rm -f conftest* conftst*
5660
5661  # Do not use the global_symbol_pipe unless it works.
5662  if test "$pipe_works" = yes; then
5663    break
5664  else
5665    lt_cv_sys_global_symbol_pipe=
5666  fi
5667done
5668
5669fi
5670
5671if test -z "$lt_cv_sys_global_symbol_pipe"; then
5672  lt_cv_sys_global_symbol_to_cdecl=
5673fi
5674if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5675  echo "$as_me:$LINENO: result: failed" >&5
5676echo "${ECHO_T}failed" >&6
5677else
5678  echo "$as_me:$LINENO: result: ok" >&5
5679echo "${ECHO_T}ok" >&6
5680fi
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5699if test "${enable_libtool_lock+set}" = set; then
5700  enableval="$enable_libtool_lock"
5701
5702fi;
5703test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5704
5705# Some flags need to be propagated to the compiler or linker for good
5706# libtool support.
5707case $host in
5708ia64-*-hpux*)
5709  # Find out which ABI we are using.
5710  echo 'int i;' > conftest.$ac_ext
5711  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5712  (eval $ac_compile) 2>&5
5713  ac_status=$?
5714  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5715  (exit $ac_status); }; then
5716    case `/usr/bin/file conftest.$ac_objext` in
5717      *ELF-32*)
5718	HPUX_IA64_MODE="32"
5719	;;
5720      *ELF-64*)
5721	HPUX_IA64_MODE="64"
5722	;;
5723    esac
5724  fi
5725  rm -rf conftest*
5726  ;;
5727*-*-irix6*)
5728  # Find out which ABI we are using.
5729  echo '#line 5729 "configure"' > conftest.$ac_ext
5730  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5731  (eval $ac_compile) 2>&5
5732  ac_status=$?
5733  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5734  (exit $ac_status); }; then
5735    if test "$lt_cv_prog_gnu_ld" = yes; then
5736      case `/usr/bin/file conftest.$ac_objext` in
5737	*32-bit*)
5738	  LD="${LD-ld} -melf32bsmip"
5739	  ;;
5740	*N32*)
5741	  LD="${LD-ld} -melf32bmipn32"
5742	  ;;
5743	*64-bit*)
5744	  LD="${LD-ld} -melf64bmip"
5745	;;
5746      esac
5747    else
5748      case `/usr/bin/file conftest.$ac_objext` in
5749	*32-bit*)
5750	  LD="${LD-ld} -32"
5751	  ;;
5752	*N32*)
5753	  LD="${LD-ld} -n32"
5754	  ;;
5755	*64-bit*)
5756	  LD="${LD-ld} -64"
5757	  ;;
5758      esac
5759    fi
5760  fi
5761  rm -rf conftest*
5762  ;;
5763
5764x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5765s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5766  # Find out which ABI we are using.
5767  echo 'int i;' > conftest.$ac_ext
5768  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5769  (eval $ac_compile) 2>&5
5770  ac_status=$?
5771  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5772  (exit $ac_status); }; then
5773    case `/usr/bin/file conftest.o` in
5774      *32-bit*)
5775	case $host in
5776	  x86_64-*kfreebsd*-gnu)
5777	    LD="${LD-ld} -m elf_i386_fbsd"
5778	    ;;
5779	  x86_64-*linux*)
5780	    LD="${LD-ld} -m elf_i386"
5781	    ;;
5782	  ppc64-*linux*|powerpc64-*linux*)
5783	    LD="${LD-ld} -m elf32ppclinux"
5784	    ;;
5785	  s390x-*linux*)
5786	    LD="${LD-ld} -m elf_s390"
5787	    ;;
5788	  sparc64-*linux*)
5789	    LD="${LD-ld} -m elf32_sparc"
5790	    ;;
5791	esac
5792	;;
5793      *64-bit*)
5794	case $host in
5795	  x86_64-*kfreebsd*-gnu)
5796	    LD="${LD-ld} -m elf_x86_64_fbsd"
5797	    ;;
5798	  x86_64-*linux*)
5799	    LD="${LD-ld} -m elf_x86_64"
5800	    ;;
5801	  ppc*-*linux*|powerpc*-*linux*)
5802	    LD="${LD-ld} -m elf64ppc"
5803	    ;;
5804	  s390*-*linux*|s390*-*tpf*)
5805	    LD="${LD-ld} -m elf64_s390"
5806	    ;;
5807	  sparc*-*linux*)
5808	    LD="${LD-ld} -m elf64_sparc"
5809	    ;;
5810	esac
5811	;;
5812    esac
5813  fi
5814  rm -rf conftest*
5815  ;;
5816
5817*-*-sco3.2v5*)
5818  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5819  SAVE_CFLAGS="$CFLAGS"
5820  CFLAGS="$CFLAGS -belf"
5821  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5822echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5823if test "${lt_cv_cc_needs_belf+set}" = set; then
5824  echo $ECHO_N "(cached) $ECHO_C" >&6
5825else
5826  ac_ext=c
5827ac_cpp='$CPP $CPPFLAGS'
5828ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5829ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5830ac_compiler_gnu=$ac_cv_c_compiler_gnu
5831
5832     cat >conftest.$ac_ext <<_ACEOF
5833/* confdefs.h.  */
5834_ACEOF
5835cat confdefs.h >>conftest.$ac_ext
5836cat >>conftest.$ac_ext <<_ACEOF
5837/* end confdefs.h.  */
5838
5839int
5840main ()
5841{
5842
5843  ;
5844  return 0;
5845}
5846_ACEOF
5847rm -f conftest.$ac_objext conftest$ac_exeext
5848if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5849  (eval $ac_link) 2>conftest.er1
5850  ac_status=$?
5851  grep -v '^ *+' conftest.er1 >conftest.err
5852  rm -f conftest.er1
5853  cat conftest.err >&5
5854  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855  (exit $ac_status); } &&
5856	 { ac_try='test -z "$ac_c_werror_flag"
5857			 || test ! -s conftest.err'
5858  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5859  (eval $ac_try) 2>&5
5860  ac_status=$?
5861  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5862  (exit $ac_status); }; } &&
5863	 { ac_try='test -s conftest$ac_exeext'
5864  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5865  (eval $ac_try) 2>&5
5866  ac_status=$?
5867  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868  (exit $ac_status); }; }; then
5869  lt_cv_cc_needs_belf=yes
5870else
5871  echo "$as_me: failed program was:" >&5
5872sed 's/^/| /' conftest.$ac_ext >&5
5873
5874lt_cv_cc_needs_belf=no
5875fi
5876rm -f conftest.err conftest.$ac_objext \
5877      conftest$ac_exeext conftest.$ac_ext
5878     ac_ext=c
5879ac_cpp='$CPP $CPPFLAGS'
5880ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5881ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5882ac_compiler_gnu=$ac_cv_c_compiler_gnu
5883
5884fi
5885echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5886echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5887  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5888    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5889    CFLAGS="$SAVE_CFLAGS"
5890  fi
5891  ;;
5892sparc*-*solaris*)
5893  # Find out which ABI we are using.
5894  echo 'int i;' > conftest.$ac_ext
5895  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5896  (eval $ac_compile) 2>&5
5897  ac_status=$?
5898  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5899  (exit $ac_status); }; then
5900    case `/usr/bin/file conftest.o` in
5901    *64-bit*)
5902      case $lt_cv_prog_gnu_ld in
5903      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5904      *)    LD="${LD-ld} -64" ;;
5905      esac
5906      ;;
5907    esac
5908  fi
5909  rm -rf conftest*
5910  ;;
5911esac
5912
5913need_locks="$enable_libtool_lock"
5914
5915ac_ext=c
5916ac_cpp='$CPP $CPPFLAGS'
5917ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5918ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5919ac_compiler_gnu=$ac_cv_c_compiler_gnu
5920echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5921echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5922# On Suns, sometimes $CPP names a directory.
5923if test -n "$CPP" && test -d "$CPP"; then
5924  CPP=
5925fi
5926if test -z "$CPP"; then
5927  if test "${ac_cv_prog_CPP+set}" = set; then
5928  echo $ECHO_N "(cached) $ECHO_C" >&6
5929else
5930      # Double quotes because CPP needs to be expanded
5931    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5932    do
5933      ac_preproc_ok=false
5934for ac_c_preproc_warn_flag in '' yes
5935do
5936  # Use a header file that comes with gcc, so configuring glibc
5937  # with a fresh cross-compiler works.
5938  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5939  # <limits.h> exists even on freestanding compilers.
5940  # On the NeXT, cc -E runs the code through the compiler's parser,
5941  # not just through cpp. "Syntax error" is here to catch this case.
5942  cat >conftest.$ac_ext <<_ACEOF
5943/* confdefs.h.  */
5944_ACEOF
5945cat confdefs.h >>conftest.$ac_ext
5946cat >>conftest.$ac_ext <<_ACEOF
5947/* end confdefs.h.  */
5948#ifdef __STDC__
5949# include <limits.h>
5950#else
5951# include <assert.h>
5952#endif
5953		     Syntax error
5954_ACEOF
5955if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5956  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5957  ac_status=$?
5958  grep -v '^ *+' conftest.er1 >conftest.err
5959  rm -f conftest.er1
5960  cat conftest.err >&5
5961  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5962  (exit $ac_status); } >/dev/null; then
5963  if test -s conftest.err; then
5964    ac_cpp_err=$ac_c_preproc_warn_flag
5965    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5966  else
5967    ac_cpp_err=
5968  fi
5969else
5970  ac_cpp_err=yes
5971fi
5972if test -z "$ac_cpp_err"; then
5973  :
5974else
5975  echo "$as_me: failed program was:" >&5
5976sed 's/^/| /' conftest.$ac_ext >&5
5977
5978  # Broken: fails on valid input.
5979continue
5980fi
5981rm -f conftest.err conftest.$ac_ext
5982
5983  # OK, works on sane cases.  Now check whether non-existent headers
5984  # can be detected and how.
5985  cat >conftest.$ac_ext <<_ACEOF
5986/* confdefs.h.  */
5987_ACEOF
5988cat confdefs.h >>conftest.$ac_ext
5989cat >>conftest.$ac_ext <<_ACEOF
5990/* end confdefs.h.  */
5991#include <ac_nonexistent.h>
5992_ACEOF
5993if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5994  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5995  ac_status=$?
5996  grep -v '^ *+' conftest.er1 >conftest.err
5997  rm -f conftest.er1
5998  cat conftest.err >&5
5999  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6000  (exit $ac_status); } >/dev/null; then
6001  if test -s conftest.err; then
6002    ac_cpp_err=$ac_c_preproc_warn_flag
6003    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6004  else
6005    ac_cpp_err=
6006  fi
6007else
6008  ac_cpp_err=yes
6009fi
6010if test -z "$ac_cpp_err"; then
6011  # Broken: success on invalid input.
6012continue
6013else
6014  echo "$as_me: failed program was:" >&5
6015sed 's/^/| /' conftest.$ac_ext >&5
6016
6017  # Passes both tests.
6018ac_preproc_ok=:
6019break
6020fi
6021rm -f conftest.err conftest.$ac_ext
6022
6023done
6024# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6025rm -f conftest.err conftest.$ac_ext
6026if $ac_preproc_ok; then
6027  break
6028fi
6029
6030    done
6031    ac_cv_prog_CPP=$CPP
6032
6033fi
6034  CPP=$ac_cv_prog_CPP
6035else
6036  ac_cv_prog_CPP=$CPP
6037fi
6038echo "$as_me:$LINENO: result: $CPP" >&5
6039echo "${ECHO_T}$CPP" >&6
6040ac_preproc_ok=false
6041for ac_c_preproc_warn_flag in '' yes
6042do
6043  # Use a header file that comes with gcc, so configuring glibc
6044  # with a fresh cross-compiler works.
6045  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6046  # <limits.h> exists even on freestanding compilers.
6047  # On the NeXT, cc -E runs the code through the compiler's parser,
6048  # not just through cpp. "Syntax error" is here to catch this case.
6049  cat >conftest.$ac_ext <<_ACEOF
6050/* confdefs.h.  */
6051_ACEOF
6052cat confdefs.h >>conftest.$ac_ext
6053cat >>conftest.$ac_ext <<_ACEOF
6054/* end confdefs.h.  */
6055#ifdef __STDC__
6056# include <limits.h>
6057#else
6058# include <assert.h>
6059#endif
6060		     Syntax error
6061_ACEOF
6062if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6063  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6064  ac_status=$?
6065  grep -v '^ *+' conftest.er1 >conftest.err
6066  rm -f conftest.er1
6067  cat conftest.err >&5
6068  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6069  (exit $ac_status); } >/dev/null; then
6070  if test -s conftest.err; then
6071    ac_cpp_err=$ac_c_preproc_warn_flag
6072    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6073  else
6074    ac_cpp_err=
6075  fi
6076else
6077  ac_cpp_err=yes
6078fi
6079if test -z "$ac_cpp_err"; then
6080  :
6081else
6082  echo "$as_me: failed program was:" >&5
6083sed 's/^/| /' conftest.$ac_ext >&5
6084
6085  # Broken: fails on valid input.
6086continue
6087fi
6088rm -f conftest.err conftest.$ac_ext
6089
6090  # OK, works on sane cases.  Now check whether non-existent headers
6091  # can be detected and how.
6092  cat >conftest.$ac_ext <<_ACEOF
6093/* confdefs.h.  */
6094_ACEOF
6095cat confdefs.h >>conftest.$ac_ext
6096cat >>conftest.$ac_ext <<_ACEOF
6097/* end confdefs.h.  */
6098#include <ac_nonexistent.h>
6099_ACEOF
6100if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6101  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6102  ac_status=$?
6103  grep -v '^ *+' conftest.er1 >conftest.err
6104  rm -f conftest.er1
6105  cat conftest.err >&5
6106  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6107  (exit $ac_status); } >/dev/null; then
6108  if test -s conftest.err; then
6109    ac_cpp_err=$ac_c_preproc_warn_flag
6110    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6111  else
6112    ac_cpp_err=
6113  fi
6114else
6115  ac_cpp_err=yes
6116fi
6117if test -z "$ac_cpp_err"; then
6118  # Broken: success on invalid input.
6119continue
6120else
6121  echo "$as_me: failed program was:" >&5
6122sed 's/^/| /' conftest.$ac_ext >&5
6123
6124  # Passes both tests.
6125ac_preproc_ok=:
6126break
6127fi
6128rm -f conftest.err conftest.$ac_ext
6129
6130done
6131# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6132rm -f conftest.err conftest.$ac_ext
6133if $ac_preproc_ok; then
6134  :
6135else
6136  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6137See \`config.log' for more details." >&5
6138echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6139See \`config.log' for more details." >&2;}
6140   { (exit 1); exit 1; }; }
6141fi
6142
6143ac_ext=c
6144ac_cpp='$CPP $CPPFLAGS'
6145ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6146ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6147ac_compiler_gnu=$ac_cv_c_compiler_gnu
6148
6149
6150echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6151echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6152if test "${ac_cv_header_stdc+set}" = set; then
6153  echo $ECHO_N "(cached) $ECHO_C" >&6
6154else
6155  cat >conftest.$ac_ext <<_ACEOF
6156/* confdefs.h.  */
6157_ACEOF
6158cat confdefs.h >>conftest.$ac_ext
6159cat >>conftest.$ac_ext <<_ACEOF
6160/* end confdefs.h.  */
6161#include <stdlib.h>
6162#include <stdarg.h>
6163#include <string.h>
6164#include <float.h>
6165
6166int
6167main ()
6168{
6169
6170  ;
6171  return 0;
6172}
6173_ACEOF
6174rm -f conftest.$ac_objext
6175if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6176  (eval $ac_compile) 2>conftest.er1
6177  ac_status=$?
6178  grep -v '^ *+' conftest.er1 >conftest.err
6179  rm -f conftest.er1
6180  cat conftest.err >&5
6181  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6182  (exit $ac_status); } &&
6183	 { ac_try='test -z "$ac_c_werror_flag"
6184			 || test ! -s conftest.err'
6185  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6186  (eval $ac_try) 2>&5
6187  ac_status=$?
6188  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6189  (exit $ac_status); }; } &&
6190	 { ac_try='test -s conftest.$ac_objext'
6191  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6192  (eval $ac_try) 2>&5
6193  ac_status=$?
6194  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6195  (exit $ac_status); }; }; then
6196  ac_cv_header_stdc=yes
6197else
6198  echo "$as_me: failed program was:" >&5
6199sed 's/^/| /' conftest.$ac_ext >&5
6200
6201ac_cv_header_stdc=no
6202fi
6203rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6204
6205if test $ac_cv_header_stdc = yes; then
6206  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6207  cat >conftest.$ac_ext <<_ACEOF
6208/* confdefs.h.  */
6209_ACEOF
6210cat confdefs.h >>conftest.$ac_ext
6211cat >>conftest.$ac_ext <<_ACEOF
6212/* end confdefs.h.  */
6213#include <string.h>
6214
6215_ACEOF
6216if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6217  $EGREP "memchr" >/dev/null 2>&1; then
6218  :
6219else
6220  ac_cv_header_stdc=no
6221fi
6222rm -f conftest*
6223
6224fi
6225
6226if test $ac_cv_header_stdc = yes; then
6227  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6228  cat >conftest.$ac_ext <<_ACEOF
6229/* confdefs.h.  */
6230_ACEOF
6231cat confdefs.h >>conftest.$ac_ext
6232cat >>conftest.$ac_ext <<_ACEOF
6233/* end confdefs.h.  */
6234#include <stdlib.h>
6235
6236_ACEOF
6237if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6238  $EGREP "free" >/dev/null 2>&1; then
6239  :
6240else
6241  ac_cv_header_stdc=no
6242fi
6243rm -f conftest*
6244
6245fi
6246
6247if test $ac_cv_header_stdc = yes; then
6248  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6249  if test "$cross_compiling" = yes; then
6250  :
6251else
6252  cat >conftest.$ac_ext <<_ACEOF
6253/* confdefs.h.  */
6254_ACEOF
6255cat confdefs.h >>conftest.$ac_ext
6256cat >>conftest.$ac_ext <<_ACEOF
6257/* end confdefs.h.  */
6258#include <ctype.h>
6259#if ((' ' & 0x0FF) == 0x020)
6260# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6261# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6262#else
6263# define ISLOWER(c) \
6264		   (('a' <= (c) && (c) <= 'i') \
6265		     || ('j' <= (c) && (c) <= 'r') \
6266		     || ('s' <= (c) && (c) <= 'z'))
6267# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6268#endif
6269
6270#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6271int
6272main ()
6273{
6274  int i;
6275  for (i = 0; i < 256; i++)
6276    if (XOR (islower (i), ISLOWER (i))
6277	|| toupper (i) != TOUPPER (i))
6278      exit(2);
6279  exit (0);
6280}
6281_ACEOF
6282rm -f conftest$ac_exeext
6283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6284  (eval $ac_link) 2>&5
6285  ac_status=$?
6286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6288  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6289  (eval $ac_try) 2>&5
6290  ac_status=$?
6291  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6292  (exit $ac_status); }; }; then
6293  :
6294else
6295  echo "$as_me: program exited with status $ac_status" >&5
6296echo "$as_me: failed program was:" >&5
6297sed 's/^/| /' conftest.$ac_ext >&5
6298
6299( exit $ac_status )
6300ac_cv_header_stdc=no
6301fi
6302rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6303fi
6304fi
6305fi
6306echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6307echo "${ECHO_T}$ac_cv_header_stdc" >&6
6308if test $ac_cv_header_stdc = yes; then
6309
6310cat >>confdefs.h <<\_ACEOF
6311#define STDC_HEADERS 1
6312_ACEOF
6313
6314fi
6315
6316# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6327		  inttypes.h stdint.h unistd.h
6328do
6329as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6330echo "$as_me:$LINENO: checking for $ac_header" >&5
6331echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6332if eval "test \"\${$as_ac_Header+set}\" = set"; then
6333  echo $ECHO_N "(cached) $ECHO_C" >&6
6334else
6335  cat >conftest.$ac_ext <<_ACEOF
6336/* confdefs.h.  */
6337_ACEOF
6338cat confdefs.h >>conftest.$ac_ext
6339cat >>conftest.$ac_ext <<_ACEOF
6340/* end confdefs.h.  */
6341$ac_includes_default
6342
6343#include <$ac_header>
6344_ACEOF
6345rm -f conftest.$ac_objext
6346if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6347  (eval $ac_compile) 2>conftest.er1
6348  ac_status=$?
6349  grep -v '^ *+' conftest.er1 >conftest.err
6350  rm -f conftest.er1
6351  cat conftest.err >&5
6352  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6353  (exit $ac_status); } &&
6354	 { ac_try='test -z "$ac_c_werror_flag"
6355			 || test ! -s conftest.err'
6356  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6357  (eval $ac_try) 2>&5
6358  ac_status=$?
6359  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6360  (exit $ac_status); }; } &&
6361	 { ac_try='test -s conftest.$ac_objext'
6362  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6363  (eval $ac_try) 2>&5
6364  ac_status=$?
6365  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6366  (exit $ac_status); }; }; then
6367  eval "$as_ac_Header=yes"
6368else
6369  echo "$as_me: failed program was:" >&5
6370sed 's/^/| /' conftest.$ac_ext >&5
6371
6372eval "$as_ac_Header=no"
6373fi
6374rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6375fi
6376echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6377echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6378if test `eval echo '${'$as_ac_Header'}'` = yes; then
6379  cat >>confdefs.h <<_ACEOF
6380#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6381_ACEOF
6382
6383fi
6384
6385done
6386
6387
6388
6389for ac_header in dlfcn.h
6390do
6391as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6392echo "$as_me:$LINENO: checking for $ac_header" >&5
6393echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6394if eval "test \"\${$as_ac_Header+set}\" = set"; then
6395  echo $ECHO_N "(cached) $ECHO_C" >&6
6396else
6397  cat >conftest.$ac_ext <<_ACEOF
6398/* confdefs.h.  */
6399_ACEOF
6400cat confdefs.h >>conftest.$ac_ext
6401cat >>conftest.$ac_ext <<_ACEOF
6402/* end confdefs.h.  */
6403$ac_includes_default
6404
6405#include <$ac_header>
6406_ACEOF
6407rm -f conftest.$ac_objext
6408if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6409  (eval $ac_compile) 2>conftest.er1
6410  ac_status=$?
6411  grep -v '^ *+' conftest.er1 >conftest.err
6412  rm -f conftest.er1
6413  cat conftest.err >&5
6414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415  (exit $ac_status); } &&
6416	 { ac_try='test -z "$ac_c_werror_flag"
6417			 || test ! -s conftest.err'
6418  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6419  (eval $ac_try) 2>&5
6420  ac_status=$?
6421  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422  (exit $ac_status); }; } &&
6423	 { ac_try='test -s conftest.$ac_objext'
6424  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6425  (eval $ac_try) 2>&5
6426  ac_status=$?
6427  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428  (exit $ac_status); }; }; then
6429  eval "$as_ac_Header=yes"
6430else
6431  echo "$as_me: failed program was:" >&5
6432sed 's/^/| /' conftest.$ac_ext >&5
6433
6434eval "$as_ac_Header=no"
6435fi
6436rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6437fi
6438echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6439echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6440if test `eval echo '${'$as_ac_Header'}'` = yes; then
6441  cat >>confdefs.h <<_ACEOF
6442#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6443_ACEOF
6444
6445fi
6446
6447done
6448
6449
6450
6451# This can be used to rebuild libtool when needed
6452LIBTOOL_DEPS="$ltmain"
6453
6454# Always use our own libtool.
6455LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481test -z "$LN_S" && LN_S="ln -s"
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496if test -n "${ZSH_VERSION+set}" ; then
6497   setopt NO_GLOB_SUBST
6498fi
6499
6500echo "$as_me:$LINENO: checking for objdir" >&5
6501echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6502if test "${lt_cv_objdir+set}" = set; then
6503  echo $ECHO_N "(cached) $ECHO_C" >&6
6504else
6505  rm -f .libs 2>/dev/null
6506mkdir .libs 2>/dev/null
6507if test -d .libs; then
6508  lt_cv_objdir=.libs
6509else
6510  # MS-DOS does not allow filenames that begin with a dot.
6511  lt_cv_objdir=_libs
6512fi
6513rmdir .libs 2>/dev/null
6514fi
6515echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6516echo "${ECHO_T}$lt_cv_objdir" >&6
6517objdir=$lt_cv_objdir
6518
6519
6520
6521
6522
6523cat >>confdefs.h <<_ACEOF
6524#define LT_OBJDIR "$lt_cv_objdir/"
6525_ACEOF
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543case $host_os in
6544aix3*)
6545  # AIX sometimes has problems with the GCC collect2 program.  For some
6546  # reason, if we set the COLLECT_NAMES environment variable, the problems
6547  # vanish in a puff of smoke.
6548  if test "X${COLLECT_NAMES+set}" != Xset; then
6549    COLLECT_NAMES=
6550    export COLLECT_NAMES
6551  fi
6552  ;;
6553esac
6554
6555# Sed substitution that helps us do robust quoting.  It backslashifies
6556# metacharacters that are still active within double-quoted strings.
6557sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6558
6559# Same as above, but do not quote variable references.
6560double_quote_subst='s/\(["`\\]\)/\\\1/g'
6561
6562# Sed substitution to delay expansion of an escaped shell variable in a
6563# double_quote_subst'ed string.
6564delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6565
6566# Sed substitution to delay expansion of an escaped single quote.
6567delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6568
6569# Sed substitution to avoid accidental globbing in evaled expressions
6570no_glob_subst='s/\*/\\\*/g'
6571
6572# Global variables:
6573ofile=libtool
6574can_build_shared=yes
6575
6576# All known linkers require a `.a' archive for static linking (except MSVC,
6577# which needs '.lib').
6578libext=a
6579
6580with_gnu_ld="$lt_cv_prog_gnu_ld"
6581
6582old_CC="$CC"
6583old_CFLAGS="$CFLAGS"
6584
6585# Set sane defaults for various variables
6586test -z "$CC" && CC=cc
6587test -z "$LTCC" && LTCC=$CC
6588test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6589test -z "$LD" && LD=ld
6590test -z "$ac_objext" && ac_objext=o
6591
6592for cc_temp in $compiler""; do
6593  case $cc_temp in
6594    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6595    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6596    \-*) ;;
6597    *) break;;
6598  esac
6599done
6600cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6601
6602
6603# Only perform the check for file, if the check method requires it
6604test -z "$MAGIC_CMD" && MAGIC_CMD=file
6605case $deplibs_check_method in
6606file_magic*)
6607  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6608    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6609echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6610if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6611  echo $ECHO_N "(cached) $ECHO_C" >&6
6612else
6613  case $MAGIC_CMD in
6614[\\/*] |  ?:[\\/]*)
6615  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6616  ;;
6617*)
6618  lt_save_MAGIC_CMD="$MAGIC_CMD"
6619  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6620  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6621  for ac_dir in $ac_dummy; do
6622    IFS="$lt_save_ifs"
6623    test -z "$ac_dir" && ac_dir=.
6624    if test -f $ac_dir/${ac_tool_prefix}file; then
6625      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6626      if test -n "$file_magic_test_file"; then
6627	case $deplibs_check_method in
6628	"file_magic "*)
6629	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6630	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6631	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6632	    $EGREP "$file_magic_regex" > /dev/null; then
6633	    :
6634	  else
6635	    cat <<_LT_EOF 1>&2
6636
6637*** Warning: the command libtool uses to detect shared libraries,
6638*** $file_magic_cmd, produces output that libtool cannot recognize.
6639*** The result is that libtool may fail to recognize shared libraries
6640*** as such.  This will affect the creation of libtool libraries that
6641*** depend on shared libraries, but programs linked with such libtool
6642*** libraries will work regardless of this problem.  Nevertheless, you
6643*** may want to report the problem to your system manager and/or to
6644*** bug-libtool@gnu.org
6645
6646_LT_EOF
6647	  fi ;;
6648	esac
6649      fi
6650      break
6651    fi
6652  done
6653  IFS="$lt_save_ifs"
6654  MAGIC_CMD="$lt_save_MAGIC_CMD"
6655  ;;
6656esac
6657fi
6658
6659MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6660if test -n "$MAGIC_CMD"; then
6661  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6662echo "${ECHO_T}$MAGIC_CMD" >&6
6663else
6664  echo "$as_me:$LINENO: result: no" >&5
6665echo "${ECHO_T}no" >&6
6666fi
6667
6668
6669
6670
6671
6672if test -z "$lt_cv_path_MAGIC_CMD"; then
6673  if test -n "$ac_tool_prefix"; then
6674    echo "$as_me:$LINENO: checking for file" >&5
6675echo $ECHO_N "checking for file... $ECHO_C" >&6
6676if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6677  echo $ECHO_N "(cached) $ECHO_C" >&6
6678else
6679  case $MAGIC_CMD in
6680[\\/*] |  ?:[\\/]*)
6681  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6682  ;;
6683*)
6684  lt_save_MAGIC_CMD="$MAGIC_CMD"
6685  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6686  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6687  for ac_dir in $ac_dummy; do
6688    IFS="$lt_save_ifs"
6689    test -z "$ac_dir" && ac_dir=.
6690    if test -f $ac_dir/file; then
6691      lt_cv_path_MAGIC_CMD="$ac_dir/file"
6692      if test -n "$file_magic_test_file"; then
6693	case $deplibs_check_method in
6694	"file_magic "*)
6695	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6696	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6697	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6698	    $EGREP "$file_magic_regex" > /dev/null; then
6699	    :
6700	  else
6701	    cat <<_LT_EOF 1>&2
6702
6703*** Warning: the command libtool uses to detect shared libraries,
6704*** $file_magic_cmd, produces output that libtool cannot recognize.
6705*** The result is that libtool may fail to recognize shared libraries
6706*** as such.  This will affect the creation of libtool libraries that
6707*** depend on shared libraries, but programs linked with such libtool
6708*** libraries will work regardless of this problem.  Nevertheless, you
6709*** may want to report the problem to your system manager and/or to
6710*** bug-libtool@gnu.org
6711
6712_LT_EOF
6713	  fi ;;
6714	esac
6715      fi
6716      break
6717    fi
6718  done
6719  IFS="$lt_save_ifs"
6720  MAGIC_CMD="$lt_save_MAGIC_CMD"
6721  ;;
6722esac
6723fi
6724
6725MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6726if test -n "$MAGIC_CMD"; then
6727  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6728echo "${ECHO_T}$MAGIC_CMD" >&6
6729else
6730  echo "$as_me:$LINENO: result: no" >&5
6731echo "${ECHO_T}no" >&6
6732fi
6733
6734
6735  else
6736    MAGIC_CMD=:
6737  fi
6738fi
6739
6740  fi
6741  ;;
6742esac
6743
6744# Use C for the default configuration in the libtool script
6745
6746lt_save_CC="$CC"
6747ac_ext=c
6748ac_cpp='$CPP $CPPFLAGS'
6749ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6750ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6751ac_compiler_gnu=$ac_cv_c_compiler_gnu
6752
6753
6754# Source file extension for C test sources.
6755ac_ext=c
6756
6757# Object file extension for compiled C test sources.
6758objext=o
6759objext=$objext
6760
6761# Code to be used in simple compile tests
6762lt_simple_compile_test_code="int some_variable = 0;"
6763
6764# Code to be used in simple link tests
6765lt_simple_link_test_code='int main(){return(0);}'
6766
6767
6768
6769
6770
6771
6772
6773# If no C compiler was specified, use CC.
6774LTCC=${LTCC-"$CC"}
6775
6776# If no C compiler flags were specified, use CFLAGS.
6777LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6778
6779# Allow CC to be a program name with arguments.
6780compiler=$CC
6781
6782# Save the default compiler, since it gets overwritten when the other
6783# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6784compiler_DEFAULT=$CC
6785
6786# save warnings/boilerplate of simple test code
6787ac_outfile=conftest.$ac_objext
6788echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6789eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6790_lt_compiler_boilerplate=`cat conftest.err`
6791$RM conftest*
6792
6793ac_outfile=conftest.$ac_objext
6794echo "$lt_simple_link_test_code" >conftest.$ac_ext
6795eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6796_lt_linker_boilerplate=`cat conftest.err`
6797$RM conftest*
6798
6799
6800## CAVEAT EMPTOR:
6801## There is no encapsulation within the following macros, do not change
6802## the running order or otherwise move them around unless you know exactly
6803## what you are doing...
6804if test -n "$compiler"; then
6805
6806lt_prog_compiler_no_builtin_flag=
6807
6808if test "$GCC" = yes; then
6809  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6810
6811  echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6812echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6813if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6814  echo $ECHO_N "(cached) $ECHO_C" >&6
6815else
6816  lt_cv_prog_compiler_rtti_exceptions=no
6817   ac_outfile=conftest.$ac_objext
6818   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6819   lt_compiler_flag="-fno-rtti -fno-exceptions"
6820   # Insert the option either (1) after the last *FLAGS variable, or
6821   # (2) before a word containing "conftest.", or (3) at the end.
6822   # Note that $ac_compile itself does not contain backslashes and begins
6823   # with a dollar sign (not a hyphen), so the echo should work correctly.
6824   # The option is referenced via a variable to avoid confusing sed.
6825   lt_compile=`echo "$ac_compile" | $SED \
6826   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6827   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6828   -e 's:$: $lt_compiler_flag:'`
6829   (eval echo "\"\$as_me:6829: $lt_compile\"" >&5)
6830   (eval "$lt_compile" 2>conftest.err)
6831   ac_status=$?
6832   cat conftest.err >&5
6833   echo "$as_me:6833: \$? = $ac_status" >&5
6834   if (exit $ac_status) && test -s "$ac_outfile"; then
6835     # The compiler can only warn and ignore the option if not recognized
6836     # So say no if there are warnings other than the usual output.
6837     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6838     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6839     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6840       lt_cv_prog_compiler_rtti_exceptions=yes
6841     fi
6842   fi
6843   $RM conftest*
6844
6845fi
6846echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6847echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6848
6849if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6850    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6851else
6852    :
6853fi
6854
6855fi
6856
6857
6858
6859
6860
6861
6862  lt_prog_compiler_wl=
6863lt_prog_compiler_pic=
6864lt_prog_compiler_static=
6865
6866echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6867echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6868
6869  if test "$GCC" = yes; then
6870    lt_prog_compiler_wl='-Wl,'
6871    lt_prog_compiler_static='-static'
6872
6873    case $host_os in
6874      aix*)
6875      # All AIX code is PIC.
6876      if test "$host_cpu" = ia64; then
6877	# AIX 5 now supports IA64 processor
6878	lt_prog_compiler_static='-Bstatic'
6879      fi
6880      ;;
6881
6882    amigaos*)
6883      if test "$host_cpu" = m68k; then
6884        # FIXME: we need at least 68020 code to build shared libraries, but
6885        # adding the `-m68020' flag to GCC prevents building anything better,
6886        # like `-m68040'.
6887        lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6888      fi
6889      ;;
6890
6891    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6892      # PIC is the default for these OSes.
6893      ;;
6894
6895    mingw* | cygwin* | pw32* | os2*)
6896      # This hack is so that the source file can tell whether it is being
6897      # built for inclusion in a dll (and should export symbols for example).
6898      # Although the cygwin gcc ignores -fPIC, still need this for old-style
6899      # (--disable-auto-import) libraries
6900      lt_prog_compiler_pic='-DDLL_EXPORT'
6901      ;;
6902
6903    darwin* | rhapsody*)
6904      # PIC is the default on this platform
6905      # Common symbols not allowed in MH_DYLIB files
6906      lt_prog_compiler_pic='-fno-common'
6907      ;;
6908
6909    hpux*)
6910      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6911      # not for PA HP-UX.
6912      case $host_cpu in
6913      hppa*64*|ia64*)
6914	# +Z the default
6915	;;
6916      *)
6917	lt_prog_compiler_pic='-fPIC'
6918	;;
6919      esac
6920      ;;
6921
6922    interix[3-9]*)
6923      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6924      # Instead, we relocate shared libraries at runtime.
6925      ;;
6926
6927    msdosdjgpp*)
6928      # Just because we use GCC doesn't mean we suddenly get shared libraries
6929      # on systems that don't support them.
6930      lt_prog_compiler_can_build_shared=no
6931      enable_shared=no
6932      ;;
6933
6934    *nto* | *qnx*)
6935      # QNX uses GNU C++, but need to define -shared option too, otherwise
6936      # it will coredump.
6937      lt_prog_compiler_pic='-fPIC -shared'
6938      ;;
6939
6940    sysv4*MP*)
6941      if test -d /usr/nec; then
6942	lt_prog_compiler_pic=-Kconform_pic
6943      fi
6944      ;;
6945
6946    *)
6947      lt_prog_compiler_pic='-fPIC'
6948      ;;
6949    esac
6950  else
6951    # PORTME Check for flag to pass linker flags through the system compiler.
6952    case $host_os in
6953    aix*)
6954      lt_prog_compiler_wl='-Wl,'
6955      if test "$host_cpu" = ia64; then
6956	# AIX 5 now supports IA64 processor
6957	lt_prog_compiler_static='-Bstatic'
6958      else
6959	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
6960      fi
6961      ;;
6962    darwin*)
6963      # PIC is the default on this platform
6964      # Common symbols not allowed in MH_DYLIB files
6965      case $cc_basename in
6966      xlc*)
6967        lt_prog_compiler_pic='-qnocommon'
6968        lt_prog_compiler_wl='-Wl,'
6969        ;;
6970      esac
6971      ;;
6972
6973    mingw* | cygwin* | pw32* | os2*)
6974      # This hack is so that the source file can tell whether it is being
6975      # built for inclusion in a dll (and should export symbols for example).
6976      lt_prog_compiler_pic='-DDLL_EXPORT'
6977      ;;
6978
6979    hpux9* | hpux10* | hpux11*)
6980      lt_prog_compiler_wl='-Wl,'
6981      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6982      # not for PA HP-UX.
6983      case $host_cpu in
6984      hppa*64*|ia64*)
6985	# +Z the default
6986	;;
6987      *)
6988	lt_prog_compiler_pic='+Z'
6989	;;
6990      esac
6991      # Is there a better lt_prog_compiler_static that works with the bundled CC?
6992      lt_prog_compiler_static='${wl}-a ${wl}archive'
6993      ;;
6994
6995    irix5* | irix6* | nonstopux*)
6996      lt_prog_compiler_wl='-Wl,'
6997      # PIC (with -KPIC) is the default.
6998      lt_prog_compiler_static='-non_shared'
6999      ;;
7000
7001    linux* | k*bsd*-gnu)
7002      case $cc_basename in
7003      icc* | ecc*)
7004	lt_prog_compiler_wl='-Wl,'
7005	lt_prog_compiler_pic='-KPIC'
7006	lt_prog_compiler_static='-static'
7007        ;;
7008      pgcc* | pgf77* | pgf90* | pgf95*)
7009        # Portland Group compilers (*not* the Pentium gcc compiler,
7010	# which looks to be a dead project)
7011	lt_prog_compiler_wl='-Wl,'
7012	lt_prog_compiler_pic='-fpic'
7013	lt_prog_compiler_static='-Bstatic'
7014        ;;
7015      ccc*)
7016        lt_prog_compiler_wl='-Wl,'
7017        # All Alpha code is PIC.
7018        lt_prog_compiler_static='-non_shared'
7019        ;;
7020      *)
7021	case `$CC -V 2>&1 | sed 5q` in
7022	*Sun\ C*)
7023	  # Sun C 5.9
7024	  lt_prog_compiler_pic='-KPIC'
7025	  lt_prog_compiler_static='-Bstatic'
7026	  lt_prog_compiler_wl='-Wl,'
7027	  ;;
7028	*Sun\ F*)
7029	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7030	  lt_prog_compiler_pic='-KPIC'
7031	  lt_prog_compiler_static='-Bstatic'
7032	  lt_prog_compiler_wl=''
7033	  ;;
7034	esac
7035	;;
7036      esac
7037      ;;
7038
7039    newsos6)
7040      lt_prog_compiler_pic='-KPIC'
7041      lt_prog_compiler_static='-Bstatic'
7042      ;;
7043
7044    *nto* | *qnx*)
7045      # QNX uses GNU C++, but need to define -shared option too, otherwise
7046      # it will coredump.
7047      lt_prog_compiler_pic='-fPIC -shared'
7048      ;;
7049
7050    osf3* | osf4* | osf5*)
7051      lt_prog_compiler_wl='-Wl,'
7052      # All OSF/1 code is PIC.
7053      lt_prog_compiler_static='-non_shared'
7054      ;;
7055
7056    rdos*)
7057      lt_prog_compiler_static='-non_shared'
7058      ;;
7059
7060    solaris*)
7061      lt_prog_compiler_pic='-KPIC'
7062      lt_prog_compiler_static='-Bstatic'
7063      case $cc_basename in
7064      f77* | f90* | f95*)
7065	lt_prog_compiler_wl='-Qoption ld ';;
7066      *)
7067	lt_prog_compiler_wl='-Wl,';;
7068      esac
7069      ;;
7070
7071    sunos4*)
7072      lt_prog_compiler_wl='-Qoption ld '
7073      lt_prog_compiler_pic='-PIC'
7074      lt_prog_compiler_static='-Bstatic'
7075      ;;
7076
7077    sysv4 | sysv4.2uw2* | sysv4.3*)
7078      lt_prog_compiler_wl='-Wl,'
7079      lt_prog_compiler_pic='-KPIC'
7080      lt_prog_compiler_static='-Bstatic'
7081      ;;
7082
7083    sysv4*MP*)
7084      if test -d /usr/nec ;then
7085	lt_prog_compiler_pic='-Kconform_pic'
7086	lt_prog_compiler_static='-Bstatic'
7087      fi
7088      ;;
7089
7090    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7091      lt_prog_compiler_wl='-Wl,'
7092      lt_prog_compiler_pic='-KPIC'
7093      lt_prog_compiler_static='-Bstatic'
7094      ;;
7095
7096    unicos*)
7097      lt_prog_compiler_wl='-Wl,'
7098      lt_prog_compiler_can_build_shared=no
7099      ;;
7100
7101    uts4*)
7102      lt_prog_compiler_pic='-pic'
7103      lt_prog_compiler_static='-Bstatic'
7104      ;;
7105
7106    *)
7107      lt_prog_compiler_can_build_shared=no
7108      ;;
7109    esac
7110  fi
7111
7112case $host_os in
7113  # For platforms which do not support PIC, -DPIC is meaningless:
7114  *djgpp*)
7115    lt_prog_compiler_pic=
7116    ;;
7117  *)
7118    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7119    ;;
7120esac
7121echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7122echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7123
7124
7125
7126
7127
7128
7129#
7130# Check to make sure the PIC flag actually works.
7131#
7132if test -n "$lt_prog_compiler_pic"; then
7133  echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7134echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7135if test "${lt_prog_compiler_pic_works+set}" = set; then
7136  echo $ECHO_N "(cached) $ECHO_C" >&6
7137else
7138  lt_prog_compiler_pic_works=no
7139   ac_outfile=conftest.$ac_objext
7140   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7141   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7142   # Insert the option either (1) after the last *FLAGS variable, or
7143   # (2) before a word containing "conftest.", or (3) at the end.
7144   # Note that $ac_compile itself does not contain backslashes and begins
7145   # with a dollar sign (not a hyphen), so the echo should work correctly.
7146   # The option is referenced via a variable to avoid confusing sed.
7147   lt_compile=`echo "$ac_compile" | $SED \
7148   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7149   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7150   -e 's:$: $lt_compiler_flag:'`
7151   (eval echo "\"\$as_me:7151: $lt_compile\"" >&5)
7152   (eval "$lt_compile" 2>conftest.err)
7153   ac_status=$?
7154   cat conftest.err >&5
7155   echo "$as_me:7155: \$? = $ac_status" >&5
7156   if (exit $ac_status) && test -s "$ac_outfile"; then
7157     # The compiler can only warn and ignore the option if not recognized
7158     # So say no if there are warnings other than the usual output.
7159     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7160     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7161     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7162       lt_prog_compiler_pic_works=yes
7163     fi
7164   fi
7165   $RM conftest*
7166
7167fi
7168echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7169echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7170
7171if test x"$lt_prog_compiler_pic_works" = xyes; then
7172    case $lt_prog_compiler_pic in
7173     "" | " "*) ;;
7174     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7175     esac
7176else
7177    lt_prog_compiler_pic=
7178     lt_prog_compiler_can_build_shared=no
7179fi
7180
7181fi
7182
7183
7184
7185
7186
7187
7188#
7189# Check to make sure the static flag actually works.
7190#
7191wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7192echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7193echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7194if test "${lt_prog_compiler_static_works+set}" = set; then
7195  echo $ECHO_N "(cached) $ECHO_C" >&6
7196else
7197  lt_prog_compiler_static_works=no
7198   save_LDFLAGS="$LDFLAGS"
7199   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7200   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7201   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7202     # The linker can only warn and ignore the option if not recognized
7203     # So say no if there are warnings
7204     if test -s conftest.err; then
7205       # Append any errors to the config.log.
7206       cat conftest.err 1>&5
7207       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7208       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7209       if diff conftest.exp conftest.er2 >/dev/null; then
7210         lt_prog_compiler_static_works=yes
7211       fi
7212     else
7213       lt_prog_compiler_static_works=yes
7214     fi
7215   fi
7216   $RM conftest*
7217   LDFLAGS="$save_LDFLAGS"
7218
7219fi
7220echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7221echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7222
7223if test x"$lt_prog_compiler_static_works" = xyes; then
7224    :
7225else
7226    lt_prog_compiler_static=
7227fi
7228
7229
7230
7231
7232
7233
7234
7235  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7236echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7237if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7238  echo $ECHO_N "(cached) $ECHO_C" >&6
7239else
7240  lt_cv_prog_compiler_c_o=no
7241   $RM -r conftest 2>/dev/null
7242   mkdir conftest
7243   cd conftest
7244   mkdir out
7245   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7246
7247   lt_compiler_flag="-o out/conftest2.$ac_objext"
7248   # Insert the option either (1) after the last *FLAGS variable, or
7249   # (2) before a word containing "conftest.", or (3) at the end.
7250   # Note that $ac_compile itself does not contain backslashes and begins
7251   # with a dollar sign (not a hyphen), so the echo should work correctly.
7252   lt_compile=`echo "$ac_compile" | $SED \
7253   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7254   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7255   -e 's:$: $lt_compiler_flag:'`
7256   (eval echo "\"\$as_me:7256: $lt_compile\"" >&5)
7257   (eval "$lt_compile" 2>out/conftest.err)
7258   ac_status=$?
7259   cat out/conftest.err >&5
7260   echo "$as_me:7260: \$? = $ac_status" >&5
7261   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7262   then
7263     # The compiler can only warn and ignore the option if not recognized
7264     # So say no if there are warnings
7265     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7266     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7267     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7268       lt_cv_prog_compiler_c_o=yes
7269     fi
7270   fi
7271   chmod u+w . 2>&5
7272   $RM conftest*
7273   # SGI C++ compiler will create directory out/ii_files/ for
7274   # template instantiation
7275   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7276   $RM out/* && rmdir out
7277   cd ..
7278   $RM -r conftest
7279   $RM conftest*
7280
7281fi
7282echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7283echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7284
7285
7286
7287
7288
7289
7290  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7291echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7292if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7293  echo $ECHO_N "(cached) $ECHO_C" >&6
7294else
7295  lt_cv_prog_compiler_c_o=no
7296   $RM -r conftest 2>/dev/null
7297   mkdir conftest
7298   cd conftest
7299   mkdir out
7300   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7301
7302   lt_compiler_flag="-o out/conftest2.$ac_objext"
7303   # Insert the option either (1) after the last *FLAGS variable, or
7304   # (2) before a word containing "conftest.", or (3) at the end.
7305   # Note that $ac_compile itself does not contain backslashes and begins
7306   # with a dollar sign (not a hyphen), so the echo should work correctly.
7307   lt_compile=`echo "$ac_compile" | $SED \
7308   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7309   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7310   -e 's:$: $lt_compiler_flag:'`
7311   (eval echo "\"\$as_me:7311: $lt_compile\"" >&5)
7312   (eval "$lt_compile" 2>out/conftest.err)
7313   ac_status=$?
7314   cat out/conftest.err >&5
7315   echo "$as_me:7315: \$? = $ac_status" >&5
7316   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7317   then
7318     # The compiler can only warn and ignore the option if not recognized
7319     # So say no if there are warnings
7320     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7321     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7322     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7323       lt_cv_prog_compiler_c_o=yes
7324     fi
7325   fi
7326   chmod u+w . 2>&5
7327   $RM conftest*
7328   # SGI C++ compiler will create directory out/ii_files/ for
7329   # template instantiation
7330   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7331   $RM out/* && rmdir out
7332   cd ..
7333   $RM -r conftest
7334   $RM conftest*
7335
7336fi
7337echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7338echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7339
7340
7341
7342
7343hard_links="nottested"
7344if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7345  # do not overwrite the value of need_locks provided by the user
7346  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7347echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7348  hard_links=yes
7349  $RM conftest*
7350  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7351  touch conftest.a
7352  ln conftest.a conftest.b 2>&5 || hard_links=no
7353  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7354  echo "$as_me:$LINENO: result: $hard_links" >&5
7355echo "${ECHO_T}$hard_links" >&6
7356  if test "$hard_links" = no; then
7357    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7358echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7359    need_locks=warn
7360  fi
7361else
7362  need_locks=no
7363fi
7364
7365
7366
7367
7368
7369
7370  echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7371echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7372
7373  runpath_var=
7374  allow_undefined_flag=
7375  always_export_symbols=no
7376  archive_cmds=
7377  archive_expsym_cmds=
7378  compiler_needs_object=no
7379  enable_shared_with_static_runtimes=no
7380  export_dynamic_flag_spec=
7381  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7382  hardcode_automatic=no
7383  hardcode_direct=no
7384  hardcode_direct_absolute=no
7385  hardcode_libdir_flag_spec=
7386  hardcode_libdir_flag_spec_ld=
7387  hardcode_libdir_separator=
7388  hardcode_minus_L=no
7389  hardcode_shlibpath_var=unsupported
7390  inherit_rpath=no
7391  link_all_deplibs=unknown
7392  module_cmds=
7393  module_expsym_cmds=
7394  old_archive_from_new_cmds=
7395  old_archive_from_expsyms_cmds=
7396  thread_safe_flag_spec=
7397  whole_archive_flag_spec=
7398  # include_expsyms should be a list of space-separated symbols to be *always*
7399  # included in the symbol list
7400  include_expsyms=
7401  # exclude_expsyms can be an extended regexp of symbols to exclude
7402  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7403  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7404  # as well as any symbol that contains `d'.
7405  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7406  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7407  # platforms (ab)use it in PIC code, but their linkers get confused if
7408  # the symbol is explicitly referenced.  Since portable code cannot
7409  # rely on this symbol name, it's probably fine to never include it in
7410  # preloaded symbol tables.
7411  extract_expsyms_cmds=
7412
7413  case $host_os in
7414  cygwin* | mingw* | pw32*)
7415    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7416    # When not using gcc, we currently assume that we are using
7417    # Microsoft Visual C++.
7418    if test "$GCC" != yes; then
7419      with_gnu_ld=no
7420    fi
7421    ;;
7422  interix*)
7423    # we just hope/assume this is gcc and not c89 (= MSVC++)
7424    with_gnu_ld=yes
7425    ;;
7426  openbsd*)
7427    with_gnu_ld=no
7428    ;;
7429  esac
7430
7431  ld_shlibs=yes
7432  if test "$with_gnu_ld" = yes; then
7433    # If archive_cmds runs LD, not CC, wlarc should be empty
7434    wlarc='${wl}'
7435
7436    # Set some defaults for GNU ld with shared library support. These
7437    # are reset later if shared libraries are not supported. Putting them
7438    # here allows them to be overridden if necessary.
7439    runpath_var=LD_RUN_PATH
7440    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7441    export_dynamic_flag_spec='${wl}--export-dynamic'
7442    # ancient GNU ld didn't support --whole-archive et. al.
7443    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7444      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7445    else
7446      whole_archive_flag_spec=
7447    fi
7448    supports_anon_versioning=no
7449    case `$LD -v 2>&1` in
7450      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7451      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7452      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7453      *\ 2.11.*) ;; # other 2.11 versions
7454      *) supports_anon_versioning=yes ;;
7455    esac
7456
7457    # See if GNU ld supports shared libraries.
7458    case $host_os in
7459    aix3* | aix4* | aix5*)
7460      # On AIX/PPC, the GNU linker is very broken
7461      if test "$host_cpu" != ia64; then
7462	ld_shlibs=no
7463	cat <<_LT_EOF 1>&2
7464
7465*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7466*** to be unable to reliably create shared libraries on AIX.
7467*** Therefore, libtool is disabling shared libraries support.  If you
7468*** really care for shared libraries, you may want to modify your PATH
7469*** so that a non-GNU linker is found, and then restart.
7470
7471_LT_EOF
7472      fi
7473      ;;
7474
7475    amigaos*)
7476      if test "$host_cpu" = m68k; then
7477        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)'
7478        hardcode_libdir_flag_spec='-L$libdir'
7479        hardcode_minus_L=yes
7480      fi
7481
7482      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7483      # that the semantics of dynamic libraries on AmigaOS, at least up
7484      # to version 4, is to share data among multiple programs linked
7485      # with the same dynamic library.  Since this doesn't match the
7486      # behavior of shared libraries on other platforms, we can't use
7487      # them.
7488      ld_shlibs=no
7489      ;;
7490
7491    beos*)
7492      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7493	allow_undefined_flag=unsupported
7494	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7495	# support --undefined.  This deserves some investigation.  FIXME
7496	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7497      else
7498	ld_shlibs=no
7499      fi
7500      ;;
7501
7502    cygwin* | mingw* | pw32*)
7503      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7504      # as there is no search path for DLLs.
7505      hardcode_libdir_flag_spec='-L$libdir'
7506      allow_undefined_flag=unsupported
7507      always_export_symbols=no
7508      enable_shared_with_static_runtimes=yes
7509      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7510
7511      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7512        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7513	# If the export-symbols file already is a .def file (1st line
7514	# is EXPORTS), use it as is; otherwise, prepend...
7515	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7516	  cp $export_symbols $output_objdir/$soname.def;
7517	else
7518	  echo EXPORTS > $output_objdir/$soname.def;
7519	  cat $export_symbols >> $output_objdir/$soname.def;
7520	fi~
7521	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7522      else
7523	ld_shlibs=no
7524      fi
7525      ;;
7526
7527    interix[3-9]*)
7528      hardcode_direct=no
7529      hardcode_shlibpath_var=no
7530      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7531      export_dynamic_flag_spec='${wl}-E'
7532      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7533      # Instead, shared libraries are loaded at an image base (0x10000000 by
7534      # default) and relocated if they conflict, which is a slow very memory
7535      # consuming and fragmenting process.  To avoid this, we pick a random,
7536      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7537      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7538      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7539      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'
7540      ;;
7541
7542    gnu* | linux* | tpf* | k*bsd*-gnu)
7543      tmp_diet=no
7544      if test "$host_os" = linux-dietlibc; then
7545	case $cc_basename in
7546	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7547	esac
7548      fi
7549      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7550	 && test "$tmp_diet" = no
7551      then
7552	tmp_addflag=
7553	case $cc_basename,$host_cpu in
7554        pgcc*)				# Portland Group C compiler
7555	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7556	  tmp_addflag=' $pic_flag'
7557	  ;;
7558	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
7559	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7560	  tmp_addflag=' $pic_flag -Mnomain' ;;
7561	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
7562	  tmp_addflag=' -i_dynamic' ;;
7563	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
7564	  tmp_addflag=' -i_dynamic -nofor_main' ;;
7565	ifc* | ifort*)			# Intel Fortran compiler
7566	  tmp_addflag=' -nofor_main' ;;
7567	esac
7568	case `$CC -V 2>&1 | sed 5q` in
7569	*Sun\ C*)			# Sun C 5.9
7570	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7571	  compiler_needs_object=yes
7572	  tmp_sharedflag='-G' ;;
7573	*Sun\ F*)			# Sun Fortran 8.3
7574	  tmp_sharedflag='-G' ;;
7575	*)
7576	  tmp_sharedflag='-shared' ;;
7577	esac
7578	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7579
7580        if test "x$supports_anon_versioning" = xyes; then
7581          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7582	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7583	    echo "local: *; };" >> $output_objdir/$libname.ver~
7584	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7585        fi
7586      else
7587        ld_shlibs=no
7588      fi
7589      ;;
7590
7591    netbsd*)
7592      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7593	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7594	wlarc=
7595      else
7596	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7597	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7598      fi
7599      ;;
7600
7601    solaris*)
7602      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7603	ld_shlibs=no
7604	cat <<_LT_EOF 1>&2
7605
7606*** Warning: The releases 2.8.* of the GNU linker cannot reliably
7607*** create shared libraries on Solaris systems.  Therefore, libtool
7608*** is disabling shared libraries support.  We urge you to upgrade GNU
7609*** binutils to release 2.9.1 or newer.  Another option is to modify
7610*** your PATH or compiler configuration so that the native linker is
7611*** used, and then restart.
7612
7613_LT_EOF
7614      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7615	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7616	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7617      else
7618	ld_shlibs=no
7619      fi
7620      ;;
7621
7622    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7623      case `$LD -v 2>&1` in
7624        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7625	ld_shlibs=no
7626	cat <<_LT_EOF 1>&2
7627
7628*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7629*** reliably create shared libraries on SCO systems.  Therefore, libtool
7630*** is disabling shared libraries support.  We urge you to upgrade GNU
7631*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7632*** your PATH or compiler configuration so that the native linker is
7633*** used, and then restart.
7634
7635_LT_EOF
7636	;;
7637	*)
7638	  # For security reasons, it is highly recommended that you always
7639	  # use absolute paths for naming shared libraries, and exclude the
7640	  # DT_RUNPATH tag from executables and libraries.  But doing so
7641	  # requires that you compile everything twice, which is a pain.
7642	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7643	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7644	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7645	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7646	  else
7647	    ld_shlibs=no
7648	  fi
7649	;;
7650      esac
7651      ;;
7652
7653    sunos4*)
7654      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7655      wlarc=
7656      hardcode_direct=yes
7657      hardcode_shlibpath_var=no
7658      ;;
7659
7660    *)
7661      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7662	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7663	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7664      else
7665	ld_shlibs=no
7666      fi
7667      ;;
7668    esac
7669
7670    if test "$ld_shlibs" = no; then
7671      runpath_var=
7672      hardcode_libdir_flag_spec=
7673      export_dynamic_flag_spec=
7674      whole_archive_flag_spec=
7675    fi
7676  else
7677    # PORTME fill in a description of your system's linker (not GNU ld)
7678    case $host_os in
7679    aix3*)
7680      allow_undefined_flag=unsupported
7681      always_export_symbols=yes
7682      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'
7683      # Note: this linker hardcodes the directories in LIBPATH if there
7684      # are no directories specified by -L.
7685      hardcode_minus_L=yes
7686      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7687	# Neither direct hardcoding nor static linking is supported with a
7688	# broken collect2.
7689	hardcode_direct=unsupported
7690      fi
7691      ;;
7692
7693    aix4* | aix5*)
7694      if test "$host_cpu" = ia64; then
7695	# On IA64, the linker does run time linking by default, so we don't
7696	# have to do anything special.
7697	aix_use_runtimelinking=no
7698	exp_sym_flag='-Bexport'
7699	no_entry_flag=""
7700      else
7701	# If we're using GNU nm, then we don't want the "-C" option.
7702	# -C means demangle to AIX nm, but means don't demangle with GNU nm
7703	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7704	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7705	else
7706	  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'
7707	fi
7708	aix_use_runtimelinking=no
7709
7710	# Test if we are trying to use run time linking or normal
7711	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
7712	# need to do runtime linking.
7713	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
7714	  for ld_flag in $LDFLAGS; do
7715	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7716	    aix_use_runtimelinking=yes
7717	    break
7718	  fi
7719	  done
7720	  ;;
7721	esac
7722
7723	exp_sym_flag='-bexport'
7724	no_entry_flag='-bnoentry'
7725      fi
7726
7727      # When large executables or shared objects are built, AIX ld can
7728      # have problems creating the table of contents.  If linking a library
7729      # or program results in "error TOC overflow" add -mminimal-toc to
7730      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
7731      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7732
7733      archive_cmds=''
7734      hardcode_direct=yes
7735      hardcode_direct_absolute=yes
7736      hardcode_libdir_separator=':'
7737      link_all_deplibs=yes
7738      file_list_spec='${wl}-f,'
7739
7740      if test "$GCC" = yes; then
7741	case $host_os in aix4.[012]|aix4.[012].*)
7742	# We only want to do this on AIX 4.2 and lower, the check
7743	# below for broken collect2 doesn't work under 4.3+
7744	  collect2name=`${CC} -print-prog-name=collect2`
7745	  if test -f "$collect2name" &&
7746	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7747	  then
7748	  # We have reworked collect2
7749	  :
7750	  else
7751	  # We have old collect2
7752	  hardcode_direct=unsupported
7753	  # It fails to find uninstalled libraries when the uninstalled
7754	  # path is not listed in the libpath.  Setting hardcode_minus_L
7755	  # to unsupported forces relinking
7756	  hardcode_minus_L=yes
7757	  hardcode_libdir_flag_spec='-L$libdir'
7758	  hardcode_libdir_separator=
7759	  fi
7760	  ;;
7761	esac
7762	shared_flag='-shared'
7763	if test "$aix_use_runtimelinking" = yes; then
7764	  shared_flag="$shared_flag "'${wl}-G'
7765	fi
7766      else
7767	# not using gcc
7768	if test "$host_cpu" = ia64; then
7769	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7770	# chokes on -Wl,-G. The following line is correct:
7771	  shared_flag='-G'
7772	else
7773	  if test "$aix_use_runtimelinking" = yes; then
7774	    shared_flag='${wl}-G'
7775	  else
7776	    shared_flag='${wl}-bM:SRE'
7777	  fi
7778	fi
7779      fi
7780
7781      # It seems that -bexpall does not export symbols beginning with
7782      # underscore (_), so it is better to generate a list of symbols to export.
7783      always_export_symbols=yes
7784      if test "$aix_use_runtimelinking" = yes; then
7785	# Warning - without using the other runtime loading flags (-brtl),
7786	# -berok will link without error, but may produce a broken library.
7787	allow_undefined_flag='-berok'
7788        # Determine the default libpath from the value encoded in an
7789        # empty executable.
7790        cat >conftest.$ac_ext <<_ACEOF
7791/* confdefs.h.  */
7792_ACEOF
7793cat confdefs.h >>conftest.$ac_ext
7794cat >>conftest.$ac_ext <<_ACEOF
7795/* end confdefs.h.  */
7796
7797int
7798main ()
7799{
7800
7801  ;
7802  return 0;
7803}
7804_ACEOF
7805rm -f conftest.$ac_objext conftest$ac_exeext
7806if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7807  (eval $ac_link) 2>conftest.er1
7808  ac_status=$?
7809  grep -v '^ *+' conftest.er1 >conftest.err
7810  rm -f conftest.er1
7811  cat conftest.err >&5
7812  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7813  (exit $ac_status); } &&
7814	 { ac_try='test -z "$ac_c_werror_flag"
7815			 || test ! -s conftest.err'
7816  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7817  (eval $ac_try) 2>&5
7818  ac_status=$?
7819  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820  (exit $ac_status); }; } &&
7821	 { ac_try='test -s conftest$ac_exeext'
7822  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7823  (eval $ac_try) 2>&5
7824  ac_status=$?
7825  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826  (exit $ac_status); }; }; then
7827
7828lt_aix_libpath_sed='
7829    /Import File Strings/,/^$/ {
7830	/^0/ {
7831	    s/^0  *\(.*\)$/\1/
7832	    p
7833	}
7834    }'
7835aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7836# Check for a 64-bit object if we didn't find anything.
7837if test -z "$aix_libpath"; then
7838  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7839fi
7840else
7841  echo "$as_me: failed program was:" >&5
7842sed 's/^/| /' conftest.$ac_ext >&5
7843
7844fi
7845rm -f conftest.err conftest.$ac_objext \
7846      conftest$ac_exeext conftest.$ac_ext
7847if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7848
7849        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7850        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
7851      else
7852	if test "$host_cpu" = ia64; then
7853	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7854	  allow_undefined_flag="-z nodefs"
7855	  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"
7856	else
7857	 # Determine the default libpath from the value encoded in an
7858	 # empty executable.
7859	 cat >conftest.$ac_ext <<_ACEOF
7860/* confdefs.h.  */
7861_ACEOF
7862cat confdefs.h >>conftest.$ac_ext
7863cat >>conftest.$ac_ext <<_ACEOF
7864/* end confdefs.h.  */
7865
7866int
7867main ()
7868{
7869
7870  ;
7871  return 0;
7872}
7873_ACEOF
7874rm -f conftest.$ac_objext conftest$ac_exeext
7875if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7876  (eval $ac_link) 2>conftest.er1
7877  ac_status=$?
7878  grep -v '^ *+' conftest.er1 >conftest.err
7879  rm -f conftest.er1
7880  cat conftest.err >&5
7881  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7882  (exit $ac_status); } &&
7883	 { ac_try='test -z "$ac_c_werror_flag"
7884			 || test ! -s conftest.err'
7885  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7886  (eval $ac_try) 2>&5
7887  ac_status=$?
7888  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7889  (exit $ac_status); }; } &&
7890	 { ac_try='test -s conftest$ac_exeext'
7891  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7892  (eval $ac_try) 2>&5
7893  ac_status=$?
7894  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7895  (exit $ac_status); }; }; then
7896
7897lt_aix_libpath_sed='
7898    /Import File Strings/,/^$/ {
7899	/^0/ {
7900	    s/^0  *\(.*\)$/\1/
7901	    p
7902	}
7903    }'
7904aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7905# Check for a 64-bit object if we didn't find anything.
7906if test -z "$aix_libpath"; then
7907  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7908fi
7909else
7910  echo "$as_me: failed program was:" >&5
7911sed 's/^/| /' conftest.$ac_ext >&5
7912
7913fi
7914rm -f conftest.err conftest.$ac_objext \
7915      conftest$ac_exeext conftest.$ac_ext
7916if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7917
7918	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7919	  # Warning - without using the other run time loading flags,
7920	  # -berok will link without error, but may produce a broken library.
7921	  no_undefined_flag=' ${wl}-bernotok'
7922	  allow_undefined_flag=' ${wl}-berok'
7923	  # Exported symbols can be pulled into shared objects from archives
7924	  whole_archive_flag_spec='$convenience'
7925	  archive_cmds_need_lc=yes
7926	  # This is similar to how AIX traditionally builds its shared libraries.
7927	  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'
7928	fi
7929      fi
7930      ;;
7931
7932    amigaos*)
7933      if test "$host_cpu" = m68k; then
7934        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)'
7935        hardcode_libdir_flag_spec='-L$libdir'
7936        hardcode_minus_L=yes
7937      fi
7938      # see comment about different semantics on the GNU ld section
7939      ld_shlibs=no
7940      ;;
7941
7942    bsdi[45]*)
7943      export_dynamic_flag_spec=-rdynamic
7944      ;;
7945
7946    cygwin* | mingw* | pw32*)
7947      # When not using gcc, we currently assume that we are using
7948      # Microsoft Visual C++.
7949      # hardcode_libdir_flag_spec is actually meaningless, as there is
7950      # no search path for DLLs.
7951      hardcode_libdir_flag_spec=' '
7952      allow_undefined_flag=unsupported
7953      # Tell ltmain to make .lib files, not .a files.
7954      libext=lib
7955      # Tell ltmain to make .dll files, not .so files.
7956      shrext_cmds=".dll"
7957      # FIXME: Setting linknames here is a bad hack.
7958      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7959      # The linker will automatically build a .lib file if we build a DLL.
7960      old_archive_from_new_cmds='true'
7961      # FIXME: Should let the user specify the lib program.
7962      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
7963      fix_srcfile_path='`cygpath -w "$srcfile"`'
7964      enable_shared_with_static_runtimes=yes
7965      ;;
7966
7967    darwin* | rhapsody*)
7968      case $host_os in
7969      rhapsody* | darwin1.[012])
7970	allow_undefined_flag='${wl}-undefined ${wl}suppress'
7971	;;
7972      *) # Darwin 1.3 on
7973	case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7974	10.[012])
7975	  allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7976	  ;;
7977	10.*)
7978	  allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
7979	  ;;
7980	esac
7981	;;
7982      esac
7983      archive_cmds_need_lc=no
7984      hardcode_direct=no
7985      hardcode_automatic=yes
7986      hardcode_shlibpath_var=unsupported
7987      whole_archive_flag_spec=''
7988      link_all_deplibs=yes
7989      if test "$GCC" = yes ; then
7990	if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7991  echo $ECHO_N "(cached) $ECHO_C" >&6
7992else
7993  lt_cv_apple_cc_single_mod=no
7994	if test -z "${LT_MULTI_MODULE}"; then
7995	  # By default we will add the -single_module flag. You can override
7996	  # by either setting the environment variable LT_MULTI_MODULE
7997	  # non-empty at configure time, or by adding -multi-module to the
7998	  # link flags.
7999	  echo "int foo(void){return 1;}" > conftest.c
8000	  $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8001	      -dynamiclib ${wl}-single_module conftest.c
8002	  if test -f libconftest.dylib; then
8003	      lt_cv_apple_cc_single_mod=yes
8004	      rm libconftest.dylib
8005	  fi
8006	  rm conftest.$ac_ext
8007	fi
8008fi
8009
8010	output_verbose_link_cmd=echo
8011	if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8012	  archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8013	  archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8014	else
8015	  archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8016	  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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8017	fi
8018	module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8019	module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8020      else
8021	case $cc_basename in
8022	xlc*)
8023	  output_verbose_link_cmd=echo
8024	  archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8025	  module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8026	  # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8027	  archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8028	  module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8029	  ;;
8030	*)
8031	  ld_shlibs=no
8032	  ;;
8033	esac
8034      fi
8035      ;;
8036
8037    dgux*)
8038      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8039      hardcode_libdir_flag_spec='-L$libdir'
8040      hardcode_shlibpath_var=no
8041      ;;
8042
8043    freebsd1*)
8044      ld_shlibs=no
8045      ;;
8046
8047    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8048    # support.  Future versions do this automatically, but an explicit c++rt0.o
8049    # does not break anything, and helps significantly (at the cost of a little
8050    # extra space).
8051    freebsd2.2*)
8052      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8053      hardcode_libdir_flag_spec='-R$libdir'
8054      hardcode_direct=yes
8055      hardcode_shlibpath_var=no
8056      ;;
8057
8058    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8059    freebsd2*)
8060      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8061      hardcode_direct=yes
8062      hardcode_minus_L=yes
8063      hardcode_shlibpath_var=no
8064      ;;
8065
8066    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8067    freebsd* | dragonfly*)
8068      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8069      hardcode_libdir_flag_spec='-R$libdir'
8070      hardcode_direct=yes
8071      hardcode_shlibpath_var=no
8072      ;;
8073
8074    hpux9*)
8075      if test "$GCC" = yes; then
8076	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'
8077      else
8078	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'
8079      fi
8080      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8081      hardcode_libdir_separator=:
8082      hardcode_direct=yes
8083
8084      # hardcode_minus_L: Not really in the search PATH,
8085      # but as the default location of the library.
8086      hardcode_minus_L=yes
8087      export_dynamic_flag_spec='${wl}-E'
8088      ;;
8089
8090    hpux10*)
8091      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8092	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8093      else
8094	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8095      fi
8096      if test "$with_gnu_ld" = no; then
8097	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8098	hardcode_libdir_flag_spec_ld='+b $libdir'
8099	hardcode_libdir_separator=:
8100	hardcode_direct=yes
8101	hardcode_direct_absolute=yes
8102	export_dynamic_flag_spec='${wl}-E'
8103	# hardcode_minus_L: Not really in the search PATH,
8104	# but as the default location of the library.
8105	hardcode_minus_L=yes
8106      fi
8107      ;;
8108
8109    hpux11*)
8110      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8111	case $host_cpu in
8112	hppa*64*)
8113	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8114	  ;;
8115	ia64*)
8116	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8117	  ;;
8118	*)
8119	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8120	  ;;
8121	esac
8122      else
8123	case $host_cpu in
8124	hppa*64*)
8125	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8126	  ;;
8127	ia64*)
8128	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8129	  ;;
8130	*)
8131	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8132	  ;;
8133	esac
8134      fi
8135      if test "$with_gnu_ld" = no; then
8136	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8137	hardcode_libdir_separator=:
8138
8139	case $host_cpu in
8140	hppa*64*|ia64*)
8141	  hardcode_direct=no
8142	  hardcode_shlibpath_var=no
8143	  ;;
8144	*)
8145	  hardcode_direct=yes
8146	  hardcode_direct_absolute=yes
8147	  export_dynamic_flag_spec='${wl}-E'
8148
8149	  # hardcode_minus_L: Not really in the search PATH,
8150	  # but as the default location of the library.
8151	  hardcode_minus_L=yes
8152	  ;;
8153	esac
8154      fi
8155      ;;
8156
8157    irix5* | irix6* | nonstopux*)
8158      if test "$GCC" = yes; then
8159	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8160	# Try to use the -exported_symbol ld option, if it does not
8161	# work, assume that -exports_file does not work either and
8162	# implicitly export all symbols.
8163        save_LDFLAGS="$LDFLAGS"
8164        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8165        cat >conftest.$ac_ext <<_ACEOF
8166int foo(void) {}
8167_ACEOF
8168rm -f conftest.$ac_objext conftest$ac_exeext
8169if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8170  (eval $ac_link) 2>conftest.er1
8171  ac_status=$?
8172  grep -v '^ *+' conftest.er1 >conftest.err
8173  rm -f conftest.er1
8174  cat conftest.err >&5
8175  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8176  (exit $ac_status); } &&
8177	 { ac_try='test -z "$ac_c_werror_flag"
8178			 || test ! -s conftest.err'
8179  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8180  (eval $ac_try) 2>&5
8181  ac_status=$?
8182  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8183  (exit $ac_status); }; } &&
8184	 { ac_try='test -s conftest$ac_exeext'
8185  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8186  (eval $ac_try) 2>&5
8187  ac_status=$?
8188  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189  (exit $ac_status); }; }; then
8190  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8191
8192else
8193  echo "$as_me: failed program was:" >&5
8194sed 's/^/| /' conftest.$ac_ext >&5
8195
8196fi
8197rm -f conftest.err conftest.$ac_objext \
8198      conftest$ac_exeext conftest.$ac_ext
8199        LDFLAGS="$save_LDFLAGS"
8200      else
8201	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8202	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8203      fi
8204      archive_cmds_need_lc='no'
8205      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8206      hardcode_libdir_separator=:
8207      inherit_rpath=yes
8208      link_all_deplibs=yes
8209      ;;
8210
8211    netbsd*)
8212      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8213	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8214      else
8215	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8216      fi
8217      hardcode_libdir_flag_spec='-R$libdir'
8218      hardcode_direct=yes
8219      hardcode_shlibpath_var=no
8220      ;;
8221
8222    newsos6)
8223      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8224      hardcode_direct=yes
8225      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8226      hardcode_libdir_separator=:
8227      hardcode_shlibpath_var=no
8228      ;;
8229
8230    *nto* | *qnx*)
8231      ;;
8232
8233    openbsd*)
8234      hardcode_direct=yes
8235      hardcode_shlibpath_var=no
8236      hardcode_direct_absolute=yes
8237      if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8238	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8239	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8240	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8241	export_dynamic_flag_spec='${wl}-E'
8242      else
8243        case $host_os in
8244	openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8245	  archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8246	  hardcode_libdir_flag_spec='-R$libdir'
8247	  ;;
8248	*)
8249	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8250	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8251	  ;;
8252        esac
8253      fi
8254      ;;
8255
8256    os2*)
8257      hardcode_libdir_flag_spec='-L$libdir'
8258      hardcode_minus_L=yes
8259      allow_undefined_flag=unsupported
8260      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'
8261      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8262      ;;
8263
8264    osf3*)
8265      if test "$GCC" = yes; then
8266	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8267	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8268      else
8269	allow_undefined_flag=' -expect_unresolved \*'
8270	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8271      fi
8272      archive_cmds_need_lc='no'
8273      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8274      hardcode_libdir_separator=:
8275      ;;
8276
8277    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8278      if test "$GCC" = yes; then
8279	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8280	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8281	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8282      else
8283	allow_undefined_flag=' -expect_unresolved \*'
8284	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8285	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~
8286	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8287
8288	# Both c and cxx compiler support -rpath directly
8289	hardcode_libdir_flag_spec='-rpath $libdir'
8290      fi
8291      archive_cmds_need_lc='no'
8292      hardcode_libdir_separator=:
8293      ;;
8294
8295    solaris*)
8296      no_undefined_flag=' -z defs'
8297      if test "$GCC" = yes; then
8298	wlarc='${wl}'
8299	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8300	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8301	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8302      else
8303	case `$CC -V 2>&1` in
8304	*"Compilers 5.0"*)
8305	  wlarc=''
8306	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8307	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8308	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8309	  ;;
8310	*)
8311	  wlarc='${wl}'
8312	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8313	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8314	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8315	  ;;
8316	esac
8317      fi
8318      hardcode_libdir_flag_spec='-R$libdir'
8319      hardcode_shlibpath_var=no
8320      case $host_os in
8321      solaris2.[0-5] | solaris2.[0-5].*) ;;
8322      *)
8323	# The compiler driver will combine and reorder linker options,
8324	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8325	# but is careful enough not to reorder.
8326	# Supported since Solaris 2.6 (maybe 2.5.1?)
8327	if test "$GCC" = yes; then
8328	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8329	else
8330	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8331	fi
8332	;;
8333      esac
8334      link_all_deplibs=yes
8335      ;;
8336
8337    sunos4*)
8338      if test "x$host_vendor" = xsequent; then
8339	# Use $CC to link under sequent, because it throws in some extra .o
8340	# files that make .init and .fini sections work.
8341	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8342      else
8343	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8344      fi
8345      hardcode_libdir_flag_spec='-L$libdir'
8346      hardcode_direct=yes
8347      hardcode_minus_L=yes
8348      hardcode_shlibpath_var=no
8349      ;;
8350
8351    sysv4)
8352      case $host_vendor in
8353	sni)
8354	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8355	  hardcode_direct=yes # is this really true???
8356	;;
8357	siemens)
8358	  ## LD is ld it makes a PLAMLIB
8359	  ## CC just makes a GrossModule.
8360	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8361	  reload_cmds='$CC -r -o $output$reload_objs'
8362	  hardcode_direct=no
8363        ;;
8364	motorola)
8365	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8366	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8367	;;
8368      esac
8369      runpath_var='LD_RUN_PATH'
8370      hardcode_shlibpath_var=no
8371      ;;
8372
8373    sysv4.3*)
8374      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8375      hardcode_shlibpath_var=no
8376      export_dynamic_flag_spec='-Bexport'
8377      ;;
8378
8379    sysv4*MP*)
8380      if test -d /usr/nec; then
8381	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8382	hardcode_shlibpath_var=no
8383	runpath_var=LD_RUN_PATH
8384	hardcode_runpath_var=yes
8385	ld_shlibs=yes
8386      fi
8387      ;;
8388
8389    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8390      no_undefined_flag='${wl}-z,text'
8391      archive_cmds_need_lc=no
8392      hardcode_shlibpath_var=no
8393      runpath_var='LD_RUN_PATH'
8394
8395      if test "$GCC" = yes; then
8396	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8397	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8398      else
8399	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8400	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8401      fi
8402      ;;
8403
8404    sysv5* | sco3.2v5* | sco5v6*)
8405      # Note: We can NOT use -z defs as we might desire, because we do not
8406      # link with -lc, and that would cause any symbols used from libc to
8407      # always be unresolved, which means just about no library would
8408      # ever link correctly.  If we're not using GNU ld we use -z text
8409      # though, which does catch some bad symbols but isn't as heavy-handed
8410      # as -z defs.
8411      no_undefined_flag='${wl}-z,text'
8412      allow_undefined_flag='${wl}-z,nodefs'
8413      archive_cmds_need_lc=no
8414      hardcode_shlibpath_var=no
8415      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8416      hardcode_libdir_separator=':'
8417      link_all_deplibs=yes
8418      export_dynamic_flag_spec='${wl}-Bexport'
8419      runpath_var='LD_RUN_PATH'
8420
8421      if test "$GCC" = yes; then
8422	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8423	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8424      else
8425	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8426	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8427      fi
8428      ;;
8429
8430    uts4*)
8431      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8432      hardcode_libdir_flag_spec='-L$libdir'
8433      hardcode_shlibpath_var=no
8434      ;;
8435
8436    *)
8437      ld_shlibs=no
8438      ;;
8439    esac
8440
8441    if test x$host_vendor = xsni; then
8442      case $host in
8443      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8444	export_dynamic_flag_spec='${wl}-Blargedynsym'
8445	;;
8446      esac
8447    fi
8448  fi
8449
8450echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8451echo "${ECHO_T}$ld_shlibs" >&6
8452test "$ld_shlibs" = no && can_build_shared=no
8453
8454with_gnu_ld=$with_gnu_ld
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470#
8471# Do we need to explicitly link libc?
8472#
8473case "x$archive_cmds_need_lc" in
8474x|xyes)
8475  # Assume -lc should be added
8476  archive_cmds_need_lc=yes
8477
8478  if test "$enable_shared" = yes && test "$GCC" = yes; then
8479    case $archive_cmds in
8480    *'~'*)
8481      # FIXME: we may have to deal with multi-command sequences.
8482      ;;
8483    '$CC '*)
8484      # Test whether the compiler implicitly links with -lc since on some
8485      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8486      # to ld, don't add -lc before -lgcc.
8487      echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8488echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8489      $RM conftest*
8490      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8491
8492      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8493  (eval $ac_compile) 2>&5
8494  ac_status=$?
8495  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8496  (exit $ac_status); } 2>conftest.err; then
8497        soname=conftest
8498        lib=conftest
8499        libobjs=conftest.$ac_objext
8500        deplibs=
8501        wl=$lt_prog_compiler_wl
8502	pic_flag=$lt_prog_compiler_pic
8503        compiler_flags=-v
8504        linker_flags=-v
8505        verstring=
8506        output_objdir=.
8507        libname=conftest
8508        lt_save_allow_undefined_flag=$allow_undefined_flag
8509        allow_undefined_flag=
8510        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8511  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8512  ac_status=$?
8513  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8514  (exit $ac_status); }
8515        then
8516	  archive_cmds_need_lc=no
8517        else
8518	  archive_cmds_need_lc=yes
8519        fi
8520        allow_undefined_flag=$lt_save_allow_undefined_flag
8521      else
8522        cat conftest.err 1>&5
8523      fi
8524      $RM conftest*
8525      echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8526echo "${ECHO_T}$archive_cmds_need_lc" >&6
8527      ;;
8528    esac
8529  fi
8530  ;;
8531esac
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689  echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8690echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8691withGCC=$GCC
8692if test "$withGCC" = yes; then
8693  case $host_os in
8694    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8695    *) lt_awk_arg="/^libraries:/" ;;
8696  esac
8697  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8698  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8699    # if the path contains ";" then we assume it to be the separator
8700    # otherwise default to the standard path separator (i.e. ":") - it is
8701    # assumed that no part of a normal pathname contains ";" but that should
8702    # okay in the real world where ";" in dirpaths is itself problematic.
8703    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8704  else
8705    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8706  fi
8707  # Ok, now we have the path, separated by spaces, we can step through it
8708  # and add multilib dir if necessary.
8709  lt_tmp_lt_search_path_spec=
8710  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8711  for lt_sys_path in $lt_search_path_spec; do
8712    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8713      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8714    else
8715      test -d "$lt_sys_path" && \
8716	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8717    fi
8718  done
8719  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8720BEGIN {RS=" "; FS="/|\n";} {
8721  lt_foo="";
8722  lt_count=0;
8723  for (lt_i = NF; lt_i > 0; lt_i--) {
8724    if ($lt_i != "" && $lt_i != ".") {
8725      if ($lt_i == "..") {
8726        lt_count++;
8727      } else {
8728        if (lt_count == 0) {
8729          lt_foo="/" $lt_i lt_foo;
8730        } else {
8731          lt_count--;
8732        }
8733      }
8734    }
8735  }
8736  if (lt_foo != "") { lt_freq[lt_foo]++; }
8737  if (lt_freq[lt_foo] == 1) { print lt_foo; }
8738}'`
8739  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8740else
8741  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8742fi
8743library_names_spec=
8744libname_spec='lib$name'
8745soname_spec=
8746shrext_cmds=".so"
8747postinstall_cmds=
8748postuninstall_cmds=
8749finish_cmds=
8750finish_eval=
8751shlibpath_var=
8752shlibpath_overrides_runpath=unknown
8753version_type=none
8754dynamic_linker="$host_os ld.so"
8755sys_lib_dlsearch_path_spec="/lib /usr/lib"
8756need_lib_prefix=unknown
8757hardcode_into_libs=no
8758
8759# when you set need_version to no, make sure it does not cause -set_version
8760# flags to be left without arguments
8761need_version=unknown
8762
8763case $host_os in
8764aix3*)
8765  version_type=linux
8766  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8767  shlibpath_var=LIBPATH
8768
8769  # AIX 3 has no versioning support, so we append a major version to the name.
8770  soname_spec='${libname}${release}${shared_ext}$major'
8771  ;;
8772
8773aix4* | aix5*)
8774  version_type=linux
8775  need_lib_prefix=no
8776  need_version=no
8777  hardcode_into_libs=yes
8778  if test "$host_cpu" = ia64; then
8779    # AIX 5 supports IA64
8780    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8781    shlibpath_var=LD_LIBRARY_PATH
8782  else
8783    # With GCC up to 2.95.x, collect2 would create an import file
8784    # for dependence libraries.  The import file would start with
8785    # the line `#! .'.  This would cause the generated library to
8786    # depend on `.', always an invalid library.  This was fixed in
8787    # development snapshots of GCC prior to 3.0.
8788    case $host_os in
8789      aix4 | aix4.[01] | aix4.[01].*)
8790      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8791	   echo ' yes '
8792	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8793	:
8794      else
8795	can_build_shared=no
8796      fi
8797      ;;
8798    esac
8799    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8800    # soname into executable. Probably we can add versioning support to
8801    # collect2, so additional links can be useful in future.
8802    if test "$aix_use_runtimelinking" = yes; then
8803      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8804      # instead of lib<name>.a to let people know that these are not
8805      # typical AIX shared libraries.
8806      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8807    else
8808      # We preserve .a as extension for shared libraries through AIX4.2
8809      # and later when we are not doing run time linking.
8810      library_names_spec='${libname}${release}.a $libname.a'
8811      soname_spec='${libname}${release}${shared_ext}$major'
8812    fi
8813    shlibpath_var=LIBPATH
8814  fi
8815  ;;
8816
8817amigaos*)
8818  if test "$host_cpu" = m68k; then
8819    library_names_spec='$libname.ixlibrary $libname.a'
8820    # Create ${libname}_ixlibrary.a entries in /sys/libs.
8821    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
8822  else
8823    dynamic_linker=no
8824  fi
8825  ;;
8826
8827beos*)
8828  library_names_spec='${libname}${shared_ext}'
8829  dynamic_linker="$host_os ld.so"
8830  shlibpath_var=LIBRARY_PATH
8831  ;;
8832
8833bsdi[45]*)
8834  version_type=linux
8835  need_version=no
8836  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8837  soname_spec='${libname}${release}${shared_ext}$major'
8838  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8839  shlibpath_var=LD_LIBRARY_PATH
8840  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8841  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8842  # the default ld.so.conf also contains /usr/contrib/lib and
8843  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8844  # libtool to hard-code these into programs
8845  ;;
8846
8847cygwin* | mingw* | pw32*)
8848  version_type=windows
8849  shrext_cmds=".dll"
8850  need_version=no
8851  need_lib_prefix=no
8852
8853  case $withGCC,$host_os in
8854  yes,cygwin* | yes,mingw* | yes,pw32*)
8855    library_names_spec='$libname.dll.a'
8856    # DLL is installed to $(libdir)/../bin by postinstall_cmds
8857    postinstall_cmds='base_file=`basename \${file}`~
8858      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8859      dldir=$destdir/`dirname \$dlpath`~
8860      test -d \$dldir || mkdir -p \$dldir~
8861      $install_prog $dir/$dlname \$dldir/$dlname~
8862      chmod a+x \$dldir/$dlname~
8863      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8864        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8865      fi'
8866    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8867      dlpath=$dir/\$dldll~
8868       $RM \$dlpath'
8869    shlibpath_overrides_runpath=yes
8870
8871    case $host_os in
8872    cygwin*)
8873      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8874      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8875      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8876      ;;
8877    mingw*)
8878      # MinGW DLLs use traditional 'lib' prefix
8879      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8880      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8881      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8882        # It is most probably a Windows format PATH printed by
8883        # mingw gcc, but we are running on Cygwin. Gcc prints its search
8884        # path with ; separators, and with drive letters. We can handle the
8885        # drive letters (cygwin fileutils understands them), so leave them,
8886        # especially as we might pass files found there to a mingw objdump,
8887        # which wouldn't understand a cygwinified path. Ahh.
8888        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8889      else
8890        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8891      fi
8892      ;;
8893    pw32*)
8894      # pw32 DLLs use 'pw' prefix rather than 'lib'
8895      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8896      ;;
8897    esac
8898    ;;
8899
8900  *)
8901    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8902    ;;
8903  esac
8904  dynamic_linker='Win32 ld.exe'
8905  # FIXME: first we should search . and the directory the executable is in
8906  shlibpath_var=PATH
8907  ;;
8908
8909darwin* | rhapsody*)
8910  dynamic_linker="$host_os dyld"
8911  version_type=darwin
8912  need_lib_prefix=no
8913  need_version=no
8914  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8915  soname_spec='${libname}${release}${major}$shared_ext'
8916  shlibpath_overrides_runpath=yes
8917  shlibpath_var=DYLD_LIBRARY_PATH
8918  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
8919
8920  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
8921  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8922  ;;
8923
8924dgux*)
8925  version_type=linux
8926  need_lib_prefix=no
8927  need_version=no
8928  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8929  soname_spec='${libname}${release}${shared_ext}$major'
8930  shlibpath_var=LD_LIBRARY_PATH
8931  ;;
8932
8933freebsd1*)
8934  dynamic_linker=no
8935  ;;
8936
8937freebsd* | dragonfly*)
8938  # DragonFly does not have aout.  When/if they implement a new
8939  # versioning mechanism, adjust this.
8940  if test -x /usr/bin/objformat; then
8941    objformat=`/usr/bin/objformat`
8942  else
8943    case $host_os in
8944    freebsd[123]*) objformat=aout ;;
8945    *) objformat=elf ;;
8946    esac
8947  fi
8948  version_type=freebsd-$objformat
8949  case $version_type in
8950    freebsd-elf*)
8951      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8952      need_version=no
8953      need_lib_prefix=no
8954      ;;
8955    freebsd-*)
8956      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8957      need_version=yes
8958      ;;
8959  esac
8960  shlibpath_var=LD_LIBRARY_PATH
8961  case $host_os in
8962  freebsd2*)
8963    shlibpath_overrides_runpath=yes
8964    ;;
8965  freebsd3.[01]* | freebsdelf3.[01]*)
8966    shlibpath_overrides_runpath=yes
8967    hardcode_into_libs=yes
8968    ;;
8969  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8970  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8971    shlibpath_overrides_runpath=no
8972    hardcode_into_libs=yes
8973    ;;
8974  *) # from 4.6 on, and DragonFly
8975    shlibpath_overrides_runpath=yes
8976    hardcode_into_libs=yes
8977    ;;
8978  esac
8979  ;;
8980
8981gnu*)
8982  version_type=linux
8983  need_lib_prefix=no
8984  need_version=no
8985  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8986  soname_spec='${libname}${release}${shared_ext}$major'
8987  shlibpath_var=LD_LIBRARY_PATH
8988  hardcode_into_libs=yes
8989  ;;
8990
8991hpux9* | hpux10* | hpux11*)
8992  # Give a soname corresponding to the major version so that dld.sl refuses to
8993  # link against other versions.
8994  version_type=sunos
8995  need_lib_prefix=no
8996  need_version=no
8997  case $host_cpu in
8998  ia64*)
8999    shrext_cmds='.so'
9000    hardcode_into_libs=yes
9001    dynamic_linker="$host_os dld.so"
9002    shlibpath_var=LD_LIBRARY_PATH
9003    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9004    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9005    soname_spec='${libname}${release}${shared_ext}$major'
9006    if test "X$HPUX_IA64_MODE" = X32; then
9007      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9008    else
9009      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9010    fi
9011    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9012    ;;
9013  hppa*64*)
9014    shrext_cmds='.sl'
9015    hardcode_into_libs=yes
9016    dynamic_linker="$host_os dld.sl"
9017    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9018    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9019    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9020    soname_spec='${libname}${release}${shared_ext}$major'
9021    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9022    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9023    ;;
9024  *)
9025    shrext_cmds='.sl'
9026    dynamic_linker="$host_os dld.sl"
9027    shlibpath_var=SHLIB_PATH
9028    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9029    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9030    soname_spec='${libname}${release}${shared_ext}$major'
9031    ;;
9032  esac
9033  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9034  postinstall_cmds='chmod 555 $lib'
9035  ;;
9036
9037interix[3-9]*)
9038  version_type=linux
9039  need_lib_prefix=no
9040  need_version=no
9041  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9042  soname_spec='${libname}${release}${shared_ext}$major'
9043  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9044  shlibpath_var=LD_LIBRARY_PATH
9045  shlibpath_overrides_runpath=no
9046  hardcode_into_libs=yes
9047  ;;
9048
9049irix5* | irix6* | nonstopux*)
9050  case $host_os in
9051    nonstopux*) version_type=nonstopux ;;
9052    *)
9053	if test "$lt_cv_prog_gnu_ld" = yes; then
9054		version_type=linux
9055	else
9056		version_type=irix
9057	fi ;;
9058  esac
9059  need_lib_prefix=no
9060  need_version=no
9061  soname_spec='${libname}${release}${shared_ext}$major'
9062  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9063  case $host_os in
9064  irix5* | nonstopux*)
9065    libsuff= shlibsuff=
9066    ;;
9067  *)
9068    case $LD in # libtool.m4 will add one of these switches to LD
9069    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9070      libsuff= shlibsuff= libmagic=32-bit;;
9071    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9072      libsuff=32 shlibsuff=N32 libmagic=N32;;
9073    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9074      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9075    *) libsuff= shlibsuff= libmagic=never-match;;
9076    esac
9077    ;;
9078  esac
9079  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9080  shlibpath_overrides_runpath=no
9081  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9082  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9083  hardcode_into_libs=yes
9084  ;;
9085
9086# No shared lib support for Linux oldld, aout, or coff.
9087linux*oldld* | linux*aout* | linux*coff*)
9088  dynamic_linker=no
9089  ;;
9090
9091# This must be Linux ELF.
9092linux* | k*bsd*-gnu)
9093  version_type=linux
9094  need_lib_prefix=no
9095  need_version=no
9096  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9097  soname_spec='${libname}${release}${shared_ext}$major'
9098  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9099  shlibpath_var=LD_LIBRARY_PATH
9100  shlibpath_overrides_runpath=no
9101  # Some binutils ld are patched to set DT_RUNPATH
9102  save_LDFLAGS=$LDFLAGS
9103  save_libdir=$libdir
9104  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9105       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9106  cat >conftest.$ac_ext <<_ACEOF
9107/* confdefs.h.  */
9108_ACEOF
9109cat confdefs.h >>conftest.$ac_ext
9110cat >>conftest.$ac_ext <<_ACEOF
9111/* end confdefs.h.  */
9112
9113int
9114main ()
9115{
9116
9117  ;
9118  return 0;
9119}
9120_ACEOF
9121rm -f conftest.$ac_objext conftest$ac_exeext
9122if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9123  (eval $ac_link) 2>conftest.er1
9124  ac_status=$?
9125  grep -v '^ *+' conftest.er1 >conftest.err
9126  rm -f conftest.er1
9127  cat conftest.err >&5
9128  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9129  (exit $ac_status); } &&
9130	 { ac_try='test -z "$ac_c_werror_flag"
9131			 || test ! -s conftest.err'
9132  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9133  (eval $ac_try) 2>&5
9134  ac_status=$?
9135  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9136  (exit $ac_status); }; } &&
9137	 { ac_try='test -s conftest$ac_exeext'
9138  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9139  (eval $ac_try) 2>&5
9140  ac_status=$?
9141  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142  (exit $ac_status); }; }; then
9143  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9144  shlibpath_overrides_runpath=yes
9145fi
9146
9147else
9148  echo "$as_me: failed program was:" >&5
9149sed 's/^/| /' conftest.$ac_ext >&5
9150
9151fi
9152rm -f conftest.err conftest.$ac_objext \
9153      conftest$ac_exeext conftest.$ac_ext
9154  LDFLAGS=$save_LDFLAGS
9155  libdir=$save_libdir
9156
9157  # This implies no fast_install, which is unacceptable.
9158  # Some rework will be needed to allow for fast_install
9159  # before this can be enabled.
9160  hardcode_into_libs=yes
9161
9162  # Append ld.so.conf contents to the search path
9163  if test -f /etc/ld.so.conf; then
9164    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/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9165    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9166  fi
9167
9168  # We used to test for /lib/ld.so.1 and disable shared libraries on
9169  # powerpc, because MkLinux only supported shared libraries with the
9170  # GNU dynamic linker.  Since this was broken with cross compilers,
9171  # most powerpc-linux boxes support dynamic linking these days and
9172  # people can always --disable-shared, the test was removed, and we
9173  # assume the GNU/Linux dynamic linker is in use.
9174  dynamic_linker='GNU/Linux ld.so'
9175  ;;
9176
9177netbsd*)
9178  version_type=sunos
9179  need_lib_prefix=no
9180  need_version=no
9181  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9182    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9183    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9184    dynamic_linker='NetBSD (a.out) ld.so'
9185  else
9186    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9187    soname_spec='${libname}${release}${shared_ext}$major'
9188    dynamic_linker='NetBSD ld.elf_so'
9189  fi
9190  shlibpath_var=LD_LIBRARY_PATH
9191  shlibpath_overrides_runpath=yes
9192  hardcode_into_libs=yes
9193  ;;
9194
9195newsos6)
9196  version_type=linux
9197  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9198  shlibpath_var=LD_LIBRARY_PATH
9199  shlibpath_overrides_runpath=yes
9200  ;;
9201
9202*nto* | *qnx*)
9203  version_type=qnx
9204  need_lib_prefix=no
9205  need_version=no
9206  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9207  soname_spec='${libname}${release}${shared_ext}$major'
9208  shlibpath_var=LD_LIBRARY_PATH
9209  shlibpath_overrides_runpath=no
9210  hardcode_into_libs=yes
9211  dynamic_linker='ldqnx.so'
9212  ;;
9213
9214openbsd*)
9215  version_type=sunos
9216  sys_lib_dlsearch_path_spec="/usr/lib"
9217  need_lib_prefix=no
9218  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9219  case $host_os in
9220    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9221    *)				need_version=no  ;;
9222  esac
9223  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9224  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9225  shlibpath_var=LD_LIBRARY_PATH
9226  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9227    case $host_os in
9228      openbsd2.[89] | openbsd2.[89].*)
9229	shlibpath_overrides_runpath=no
9230	;;
9231      *)
9232	shlibpath_overrides_runpath=yes
9233	;;
9234      esac
9235  else
9236    shlibpath_overrides_runpath=yes
9237  fi
9238  ;;
9239
9240os2*)
9241  libname_spec='$name'
9242  shrext_cmds=".dll"
9243  need_lib_prefix=no
9244  library_names_spec='$libname${shared_ext} $libname.a'
9245  dynamic_linker='OS/2 ld.exe'
9246  shlibpath_var=LIBPATH
9247  ;;
9248
9249osf3* | osf4* | osf5*)
9250  version_type=osf
9251  need_lib_prefix=no
9252  need_version=no
9253  soname_spec='${libname}${release}${shared_ext}$major'
9254  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9255  shlibpath_var=LD_LIBRARY_PATH
9256  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9257  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9258  ;;
9259
9260rdos*)
9261  dynamic_linker=no
9262  ;;
9263
9264solaris*)
9265  version_type=linux
9266  need_lib_prefix=no
9267  need_version=no
9268  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9269  soname_spec='${libname}${release}${shared_ext}$major'
9270  shlibpath_var=LD_LIBRARY_PATH
9271  shlibpath_overrides_runpath=yes
9272  hardcode_into_libs=yes
9273  # ldd complains unless libraries are executable
9274  postinstall_cmds='chmod +x $lib'
9275  ;;
9276
9277sunos4*)
9278  version_type=sunos
9279  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9280  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9281  shlibpath_var=LD_LIBRARY_PATH
9282  shlibpath_overrides_runpath=yes
9283  if test "$with_gnu_ld" = yes; then
9284    need_lib_prefix=no
9285  fi
9286  need_version=yes
9287  ;;
9288
9289sysv4 | sysv4.3*)
9290  version_type=linux
9291  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9292  soname_spec='${libname}${release}${shared_ext}$major'
9293  shlibpath_var=LD_LIBRARY_PATH
9294  case $host_vendor in
9295    sni)
9296      shlibpath_overrides_runpath=no
9297      need_lib_prefix=no
9298      runpath_var=LD_RUN_PATH
9299      ;;
9300    siemens)
9301      need_lib_prefix=no
9302      ;;
9303    motorola)
9304      need_lib_prefix=no
9305      need_version=no
9306      shlibpath_overrides_runpath=no
9307      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9308      ;;
9309  esac
9310  ;;
9311
9312sysv4*MP*)
9313  if test -d /usr/nec ;then
9314    version_type=linux
9315    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9316    soname_spec='$libname${shared_ext}.$major'
9317    shlibpath_var=LD_LIBRARY_PATH
9318  fi
9319  ;;
9320
9321sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9322  version_type=freebsd-elf
9323  need_lib_prefix=no
9324  need_version=no
9325  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9326  soname_spec='${libname}${release}${shared_ext}$major'
9327  shlibpath_var=LD_LIBRARY_PATH
9328  shlibpath_overrides_runpath=yes
9329  hardcode_into_libs=yes
9330  if test "$with_gnu_ld" = yes; then
9331    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9332  else
9333    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9334    case $host_os in
9335      sco3.2v5*)
9336        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9337	;;
9338    esac
9339  fi
9340  sys_lib_dlsearch_path_spec='/usr/lib'
9341  ;;
9342
9343tpf*)
9344  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9345  version_type=linux
9346  need_lib_prefix=no
9347  need_version=no
9348  library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9349  shlibpath_var=LD_LIBRARY_PATH
9350  shlibpath_overrides_runpath=no
9351  hardcode_into_libs=yes
9352  ;;
9353
9354uts4*)
9355  version_type=linux
9356  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9357  soname_spec='${libname}${release}${shared_ext}$major'
9358  shlibpath_var=LD_LIBRARY_PATH
9359  ;;
9360
9361*)
9362  dynamic_linker=no
9363  ;;
9364esac
9365echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9366echo "${ECHO_T}$dynamic_linker" >&6
9367test "$dynamic_linker" = no && can_build_shared=no
9368
9369variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9370if test "$GCC" = yes; then
9371  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9372fi
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460  echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9461echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9462hardcode_action=
9463if test -n "$hardcode_libdir_flag_spec" ||
9464   test -n "$runpath_var" ||
9465   test "X$hardcode_automatic" = "Xyes" ; then
9466
9467  # We can hardcode non-existent directories.
9468  if test "$hardcode_direct" != no &&
9469     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9470     # have to relink, otherwise we might link with an installed library
9471     # when we should be linking with a yet-to-be-installed one
9472     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9473     test "$hardcode_minus_L" != no; then
9474    # Linking always hardcodes the temporary library directory.
9475    hardcode_action=relink
9476  else
9477    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9478    hardcode_action=immediate
9479  fi
9480else
9481  # We cannot hardcode anything, or else we can only hardcode existing
9482  # directories.
9483  hardcode_action=unsupported
9484fi
9485echo "$as_me:$LINENO: result: $hardcode_action" >&5
9486echo "${ECHO_T}$hardcode_action" >&6
9487
9488if test "$hardcode_action" = relink ||
9489   test "$inherit_rpath" = yes; then
9490  # Fast installation is not supported
9491  enable_fast_install=no
9492elif test "$shlibpath_overrides_runpath" = yes ||
9493     test "$enable_shared" = no; then
9494  # Fast installation is not necessary
9495  enable_fast_install=needless
9496fi
9497
9498
9499
9500
9501
9502
9503  if test "x$enable_dlopen" != xyes; then
9504  enable_dlopen=unknown
9505  enable_dlopen_self=unknown
9506  enable_dlopen_self_static=unknown
9507else
9508  lt_cv_dlopen=no
9509  lt_cv_dlopen_libs=
9510
9511  case $host_os in
9512  beos*)
9513    lt_cv_dlopen="load_add_on"
9514    lt_cv_dlopen_libs=
9515    lt_cv_dlopen_self=yes
9516    ;;
9517
9518  mingw* | pw32*)
9519    lt_cv_dlopen="LoadLibrary"
9520    lt_cv_dlopen_libs=
9521    ;;
9522
9523  cygwin*)
9524    lt_cv_dlopen="dlopen"
9525    lt_cv_dlopen_libs=
9526    ;;
9527
9528  darwin*)
9529  # if libdl is installed we need to link against it
9530    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9531echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9532if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9533  echo $ECHO_N "(cached) $ECHO_C" >&6
9534else
9535  ac_check_lib_save_LIBS=$LIBS
9536LIBS="-ldl  $LIBS"
9537cat >conftest.$ac_ext <<_ACEOF
9538/* confdefs.h.  */
9539_ACEOF
9540cat confdefs.h >>conftest.$ac_ext
9541cat >>conftest.$ac_ext <<_ACEOF
9542/* end confdefs.h.  */
9543
9544/* Override any gcc2 internal prototype to avoid an error.  */
9545#ifdef __cplusplus
9546extern "C"
9547#endif
9548/* We use char because int might match the return type of a gcc2
9549   builtin and then its argument prototype would still apply.  */
9550char dlopen ();
9551int
9552main ()
9553{
9554dlopen ();
9555  ;
9556  return 0;
9557}
9558_ACEOF
9559rm -f conftest.$ac_objext conftest$ac_exeext
9560if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9561  (eval $ac_link) 2>conftest.er1
9562  ac_status=$?
9563  grep -v '^ *+' conftest.er1 >conftest.err
9564  rm -f conftest.er1
9565  cat conftest.err >&5
9566  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9567  (exit $ac_status); } &&
9568	 { ac_try='test -z "$ac_c_werror_flag"
9569			 || test ! -s conftest.err'
9570  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9571  (eval $ac_try) 2>&5
9572  ac_status=$?
9573  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9574  (exit $ac_status); }; } &&
9575	 { ac_try='test -s conftest$ac_exeext'
9576  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9577  (eval $ac_try) 2>&5
9578  ac_status=$?
9579  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9580  (exit $ac_status); }; }; then
9581  ac_cv_lib_dl_dlopen=yes
9582else
9583  echo "$as_me: failed program was:" >&5
9584sed 's/^/| /' conftest.$ac_ext >&5
9585
9586ac_cv_lib_dl_dlopen=no
9587fi
9588rm -f conftest.err conftest.$ac_objext \
9589      conftest$ac_exeext conftest.$ac_ext
9590LIBS=$ac_check_lib_save_LIBS
9591fi
9592echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9593echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9594if test $ac_cv_lib_dl_dlopen = yes; then
9595  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9596else
9597
9598    lt_cv_dlopen="dyld"
9599    lt_cv_dlopen_libs=
9600    lt_cv_dlopen_self=yes
9601
9602fi
9603
9604    ;;
9605
9606  *)
9607    echo "$as_me:$LINENO: checking for shl_load" >&5
9608echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9609if test "${ac_cv_func_shl_load+set}" = set; then
9610  echo $ECHO_N "(cached) $ECHO_C" >&6
9611else
9612  cat >conftest.$ac_ext <<_ACEOF
9613/* confdefs.h.  */
9614_ACEOF
9615cat confdefs.h >>conftest.$ac_ext
9616cat >>conftest.$ac_ext <<_ACEOF
9617/* end confdefs.h.  */
9618/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9619   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9620#define shl_load innocuous_shl_load
9621
9622/* System header to define __stub macros and hopefully few prototypes,
9623    which can conflict with char shl_load (); below.
9624    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9625    <limits.h> exists even on freestanding compilers.  */
9626
9627#ifdef __STDC__
9628# include <limits.h>
9629#else
9630# include <assert.h>
9631#endif
9632
9633#undef shl_load
9634
9635/* Override any gcc2 internal prototype to avoid an error.  */
9636#ifdef __cplusplus
9637extern "C"
9638{
9639#endif
9640/* We use char because int might match the return type of a gcc2
9641   builtin and then its argument prototype would still apply.  */
9642char shl_load ();
9643/* The GNU C library defines this for functions which it implements
9644    to always fail with ENOSYS.  Some functions are actually named
9645    something starting with __ and the normal name is an alias.  */
9646#if defined (__stub_shl_load) || defined (__stub___shl_load)
9647choke me
9648#else
9649char (*f) () = shl_load;
9650#endif
9651#ifdef __cplusplus
9652}
9653#endif
9654
9655int
9656main ()
9657{
9658return f != shl_load;
9659  ;
9660  return 0;
9661}
9662_ACEOF
9663rm -f conftest.$ac_objext conftest$ac_exeext
9664if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9665  (eval $ac_link) 2>conftest.er1
9666  ac_status=$?
9667  grep -v '^ *+' conftest.er1 >conftest.err
9668  rm -f conftest.er1
9669  cat conftest.err >&5
9670  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9671  (exit $ac_status); } &&
9672	 { ac_try='test -z "$ac_c_werror_flag"
9673			 || test ! -s conftest.err'
9674  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9675  (eval $ac_try) 2>&5
9676  ac_status=$?
9677  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9678  (exit $ac_status); }; } &&
9679	 { ac_try='test -s conftest$ac_exeext'
9680  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9681  (eval $ac_try) 2>&5
9682  ac_status=$?
9683  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9684  (exit $ac_status); }; }; then
9685  ac_cv_func_shl_load=yes
9686else
9687  echo "$as_me: failed program was:" >&5
9688sed 's/^/| /' conftest.$ac_ext >&5
9689
9690ac_cv_func_shl_load=no
9691fi
9692rm -f conftest.err conftest.$ac_objext \
9693      conftest$ac_exeext conftest.$ac_ext
9694fi
9695echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9696echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9697if test $ac_cv_func_shl_load = yes; then
9698  lt_cv_dlopen="shl_load"
9699else
9700  echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9701echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9702if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9703  echo $ECHO_N "(cached) $ECHO_C" >&6
9704else
9705  ac_check_lib_save_LIBS=$LIBS
9706LIBS="-ldld  $LIBS"
9707cat >conftest.$ac_ext <<_ACEOF
9708/* confdefs.h.  */
9709_ACEOF
9710cat confdefs.h >>conftest.$ac_ext
9711cat >>conftest.$ac_ext <<_ACEOF
9712/* end confdefs.h.  */
9713
9714/* Override any gcc2 internal prototype to avoid an error.  */
9715#ifdef __cplusplus
9716extern "C"
9717#endif
9718/* We use char because int might match the return type of a gcc2
9719   builtin and then its argument prototype would still apply.  */
9720char shl_load ();
9721int
9722main ()
9723{
9724shl_load ();
9725  ;
9726  return 0;
9727}
9728_ACEOF
9729rm -f conftest.$ac_objext conftest$ac_exeext
9730if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9731  (eval $ac_link) 2>conftest.er1
9732  ac_status=$?
9733  grep -v '^ *+' conftest.er1 >conftest.err
9734  rm -f conftest.er1
9735  cat conftest.err >&5
9736  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9737  (exit $ac_status); } &&
9738	 { ac_try='test -z "$ac_c_werror_flag"
9739			 || test ! -s conftest.err'
9740  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9741  (eval $ac_try) 2>&5
9742  ac_status=$?
9743  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9744  (exit $ac_status); }; } &&
9745	 { ac_try='test -s conftest$ac_exeext'
9746  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9747  (eval $ac_try) 2>&5
9748  ac_status=$?
9749  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9750  (exit $ac_status); }; }; then
9751  ac_cv_lib_dld_shl_load=yes
9752else
9753  echo "$as_me: failed program was:" >&5
9754sed 's/^/| /' conftest.$ac_ext >&5
9755
9756ac_cv_lib_dld_shl_load=no
9757fi
9758rm -f conftest.err conftest.$ac_objext \
9759      conftest$ac_exeext conftest.$ac_ext
9760LIBS=$ac_check_lib_save_LIBS
9761fi
9762echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9763echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9764if test $ac_cv_lib_dld_shl_load = yes; then
9765  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9766else
9767  echo "$as_me:$LINENO: checking for dlopen" >&5
9768echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9769if test "${ac_cv_func_dlopen+set}" = set; then
9770  echo $ECHO_N "(cached) $ECHO_C" >&6
9771else
9772  cat >conftest.$ac_ext <<_ACEOF
9773/* confdefs.h.  */
9774_ACEOF
9775cat confdefs.h >>conftest.$ac_ext
9776cat >>conftest.$ac_ext <<_ACEOF
9777/* end confdefs.h.  */
9778/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9779   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9780#define dlopen innocuous_dlopen
9781
9782/* System header to define __stub macros and hopefully few prototypes,
9783    which can conflict with char dlopen (); below.
9784    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9785    <limits.h> exists even on freestanding compilers.  */
9786
9787#ifdef __STDC__
9788# include <limits.h>
9789#else
9790# include <assert.h>
9791#endif
9792
9793#undef dlopen
9794
9795/* Override any gcc2 internal prototype to avoid an error.  */
9796#ifdef __cplusplus
9797extern "C"
9798{
9799#endif
9800/* We use char because int might match the return type of a gcc2
9801   builtin and then its argument prototype would still apply.  */
9802char dlopen ();
9803/* The GNU C library defines this for functions which it implements
9804    to always fail with ENOSYS.  Some functions are actually named
9805    something starting with __ and the normal name is an alias.  */
9806#if defined (__stub_dlopen) || defined (__stub___dlopen)
9807choke me
9808#else
9809char (*f) () = dlopen;
9810#endif
9811#ifdef __cplusplus
9812}
9813#endif
9814
9815int
9816main ()
9817{
9818return f != dlopen;
9819  ;
9820  return 0;
9821}
9822_ACEOF
9823rm -f conftest.$ac_objext conftest$ac_exeext
9824if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9825  (eval $ac_link) 2>conftest.er1
9826  ac_status=$?
9827  grep -v '^ *+' conftest.er1 >conftest.err
9828  rm -f conftest.er1
9829  cat conftest.err >&5
9830  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9831  (exit $ac_status); } &&
9832	 { ac_try='test -z "$ac_c_werror_flag"
9833			 || test ! -s conftest.err'
9834  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9835  (eval $ac_try) 2>&5
9836  ac_status=$?
9837  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9838  (exit $ac_status); }; } &&
9839	 { ac_try='test -s conftest$ac_exeext'
9840  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9841  (eval $ac_try) 2>&5
9842  ac_status=$?
9843  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844  (exit $ac_status); }; }; then
9845  ac_cv_func_dlopen=yes
9846else
9847  echo "$as_me: failed program was:" >&5
9848sed 's/^/| /' conftest.$ac_ext >&5
9849
9850ac_cv_func_dlopen=no
9851fi
9852rm -f conftest.err conftest.$ac_objext \
9853      conftest$ac_exeext conftest.$ac_ext
9854fi
9855echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9856echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9857if test $ac_cv_func_dlopen = yes; then
9858  lt_cv_dlopen="dlopen"
9859else
9860  echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9861echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9862if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9863  echo $ECHO_N "(cached) $ECHO_C" >&6
9864else
9865  ac_check_lib_save_LIBS=$LIBS
9866LIBS="-ldl  $LIBS"
9867cat >conftest.$ac_ext <<_ACEOF
9868/* confdefs.h.  */
9869_ACEOF
9870cat confdefs.h >>conftest.$ac_ext
9871cat >>conftest.$ac_ext <<_ACEOF
9872/* end confdefs.h.  */
9873
9874/* Override any gcc2 internal prototype to avoid an error.  */
9875#ifdef __cplusplus
9876extern "C"
9877#endif
9878/* We use char because int might match the return type of a gcc2
9879   builtin and then its argument prototype would still apply.  */
9880char dlopen ();
9881int
9882main ()
9883{
9884dlopen ();
9885  ;
9886  return 0;
9887}
9888_ACEOF
9889rm -f conftest.$ac_objext conftest$ac_exeext
9890if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9891  (eval $ac_link) 2>conftest.er1
9892  ac_status=$?
9893  grep -v '^ *+' conftest.er1 >conftest.err
9894  rm -f conftest.er1
9895  cat conftest.err >&5
9896  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9897  (exit $ac_status); } &&
9898	 { ac_try='test -z "$ac_c_werror_flag"
9899			 || test ! -s conftest.err'
9900  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9901  (eval $ac_try) 2>&5
9902  ac_status=$?
9903  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9904  (exit $ac_status); }; } &&
9905	 { ac_try='test -s conftest$ac_exeext'
9906  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9907  (eval $ac_try) 2>&5
9908  ac_status=$?
9909  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9910  (exit $ac_status); }; }; then
9911  ac_cv_lib_dl_dlopen=yes
9912else
9913  echo "$as_me: failed program was:" >&5
9914sed 's/^/| /' conftest.$ac_ext >&5
9915
9916ac_cv_lib_dl_dlopen=no
9917fi
9918rm -f conftest.err conftest.$ac_objext \
9919      conftest$ac_exeext conftest.$ac_ext
9920LIBS=$ac_check_lib_save_LIBS
9921fi
9922echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9923echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9924if test $ac_cv_lib_dl_dlopen = yes; then
9925  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9926else
9927  echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9928echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9929if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9930  echo $ECHO_N "(cached) $ECHO_C" >&6
9931else
9932  ac_check_lib_save_LIBS=$LIBS
9933LIBS="-lsvld  $LIBS"
9934cat >conftest.$ac_ext <<_ACEOF
9935/* confdefs.h.  */
9936_ACEOF
9937cat confdefs.h >>conftest.$ac_ext
9938cat >>conftest.$ac_ext <<_ACEOF
9939/* end confdefs.h.  */
9940
9941/* Override any gcc2 internal prototype to avoid an error.  */
9942#ifdef __cplusplus
9943extern "C"
9944#endif
9945/* We use char because int might match the return type of a gcc2
9946   builtin and then its argument prototype would still apply.  */
9947char dlopen ();
9948int
9949main ()
9950{
9951dlopen ();
9952  ;
9953  return 0;
9954}
9955_ACEOF
9956rm -f conftest.$ac_objext conftest$ac_exeext
9957if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9958  (eval $ac_link) 2>conftest.er1
9959  ac_status=$?
9960  grep -v '^ *+' conftest.er1 >conftest.err
9961  rm -f conftest.er1
9962  cat conftest.err >&5
9963  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964  (exit $ac_status); } &&
9965	 { ac_try='test -z "$ac_c_werror_flag"
9966			 || test ! -s conftest.err'
9967  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9968  (eval $ac_try) 2>&5
9969  ac_status=$?
9970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9971  (exit $ac_status); }; } &&
9972	 { ac_try='test -s conftest$ac_exeext'
9973  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9974  (eval $ac_try) 2>&5
9975  ac_status=$?
9976  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9977  (exit $ac_status); }; }; then
9978  ac_cv_lib_svld_dlopen=yes
9979else
9980  echo "$as_me: failed program was:" >&5
9981sed 's/^/| /' conftest.$ac_ext >&5
9982
9983ac_cv_lib_svld_dlopen=no
9984fi
9985rm -f conftest.err conftest.$ac_objext \
9986      conftest$ac_exeext conftest.$ac_ext
9987LIBS=$ac_check_lib_save_LIBS
9988fi
9989echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9990echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9991if test $ac_cv_lib_svld_dlopen = yes; then
9992  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9993else
9994  echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9995echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9996if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9997  echo $ECHO_N "(cached) $ECHO_C" >&6
9998else
9999  ac_check_lib_save_LIBS=$LIBS
10000LIBS="-ldld  $LIBS"
10001cat >conftest.$ac_ext <<_ACEOF
10002/* confdefs.h.  */
10003_ACEOF
10004cat confdefs.h >>conftest.$ac_ext
10005cat >>conftest.$ac_ext <<_ACEOF
10006/* end confdefs.h.  */
10007
10008/* Override any gcc2 internal prototype to avoid an error.  */
10009#ifdef __cplusplus
10010extern "C"
10011#endif
10012/* We use char because int might match the return type of a gcc2
10013   builtin and then its argument prototype would still apply.  */
10014char dld_link ();
10015int
10016main ()
10017{
10018dld_link ();
10019  ;
10020  return 0;
10021}
10022_ACEOF
10023rm -f conftest.$ac_objext conftest$ac_exeext
10024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10025  (eval $ac_link) 2>conftest.er1
10026  ac_status=$?
10027  grep -v '^ *+' conftest.er1 >conftest.err
10028  rm -f conftest.er1
10029  cat conftest.err >&5
10030  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10031  (exit $ac_status); } &&
10032	 { ac_try='test -z "$ac_c_werror_flag"
10033			 || test ! -s conftest.err'
10034  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10035  (eval $ac_try) 2>&5
10036  ac_status=$?
10037  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038  (exit $ac_status); }; } &&
10039	 { ac_try='test -s conftest$ac_exeext'
10040  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10041  (eval $ac_try) 2>&5
10042  ac_status=$?
10043  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10044  (exit $ac_status); }; }; then
10045  ac_cv_lib_dld_dld_link=yes
10046else
10047  echo "$as_me: failed program was:" >&5
10048sed 's/^/| /' conftest.$ac_ext >&5
10049
10050ac_cv_lib_dld_dld_link=no
10051fi
10052rm -f conftest.err conftest.$ac_objext \
10053      conftest$ac_exeext conftest.$ac_ext
10054LIBS=$ac_check_lib_save_LIBS
10055fi
10056echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10057echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10058if test $ac_cv_lib_dld_dld_link = yes; then
10059  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10060fi
10061
10062
10063fi
10064
10065
10066fi
10067
10068
10069fi
10070
10071
10072fi
10073
10074
10075fi
10076
10077    ;;
10078  esac
10079
10080  if test "x$lt_cv_dlopen" != xno; then
10081    enable_dlopen=yes
10082  else
10083    enable_dlopen=no
10084  fi
10085
10086  case $lt_cv_dlopen in
10087  dlopen)
10088    save_CPPFLAGS="$CPPFLAGS"
10089    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10090
10091    save_LDFLAGS="$LDFLAGS"
10092    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10093
10094    save_LIBS="$LIBS"
10095    LIBS="$lt_cv_dlopen_libs $LIBS"
10096
10097    echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10098echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10099if test "${lt_cv_dlopen_self+set}" = set; then
10100  echo $ECHO_N "(cached) $ECHO_C" >&6
10101else
10102  	  if test "$cross_compiling" = yes; then :
10103  lt_cv_dlopen_self=cross
10104else
10105  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10106  lt_status=$lt_dlunknown
10107  cat > conftest.$ac_ext <<_LT_EOF
10108#line 10108 "configure"
10109#include "confdefs.h"
10110
10111#if HAVE_DLFCN_H
10112#include <dlfcn.h>
10113#endif
10114
10115#include <stdio.h>
10116
10117#ifdef RTLD_GLOBAL
10118#  define LT_DLGLOBAL		RTLD_GLOBAL
10119#else
10120#  ifdef DL_GLOBAL
10121#    define LT_DLGLOBAL		DL_GLOBAL
10122#  else
10123#    define LT_DLGLOBAL		0
10124#  endif
10125#endif
10126
10127/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10128   find out it does not work in some platform. */
10129#ifndef LT_DLLAZY_OR_NOW
10130#  ifdef RTLD_LAZY
10131#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10132#  else
10133#    ifdef DL_LAZY
10134#      define LT_DLLAZY_OR_NOW		DL_LAZY
10135#    else
10136#      ifdef RTLD_NOW
10137#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10138#      else
10139#        ifdef DL_NOW
10140#          define LT_DLLAZY_OR_NOW	DL_NOW
10141#        else
10142#          define LT_DLLAZY_OR_NOW	0
10143#        endif
10144#      endif
10145#    endif
10146#  endif
10147#endif
10148
10149#ifdef __cplusplus
10150extern "C" void exit (int);
10151#endif
10152
10153void fnord() { int i=42;}
10154int main ()
10155{
10156  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10157  int status = $lt_dlunknown;
10158
10159  if (self)
10160    {
10161      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10162      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10163      /* dlclose (self); */
10164    }
10165  else
10166    puts (dlerror ());
10167
10168    exit (status);
10169}
10170_LT_EOF
10171  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10172  (eval $ac_link) 2>&5
10173  ac_status=$?
10174  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10175  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10176    (./conftest; exit; ) >&5 2>/dev/null
10177    lt_status=$?
10178    case x$lt_status in
10179      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10180      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10181      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10182    esac
10183  else :
10184    # compilation failed
10185    lt_cv_dlopen_self=no
10186  fi
10187fi
10188rm -fr conftest*
10189
10190
10191fi
10192echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10193echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10194
10195    if test "x$lt_cv_dlopen_self" = xyes; then
10196      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10197      echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10198echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10199if test "${lt_cv_dlopen_self_static+set}" = set; then
10200  echo $ECHO_N "(cached) $ECHO_C" >&6
10201else
10202  	  if test "$cross_compiling" = yes; then :
10203  lt_cv_dlopen_self_static=cross
10204else
10205  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10206  lt_status=$lt_dlunknown
10207  cat > conftest.$ac_ext <<_LT_EOF
10208#line 10208 "configure"
10209#include "confdefs.h"
10210
10211#if HAVE_DLFCN_H
10212#include <dlfcn.h>
10213#endif
10214
10215#include <stdio.h>
10216
10217#ifdef RTLD_GLOBAL
10218#  define LT_DLGLOBAL		RTLD_GLOBAL
10219#else
10220#  ifdef DL_GLOBAL
10221#    define LT_DLGLOBAL		DL_GLOBAL
10222#  else
10223#    define LT_DLGLOBAL		0
10224#  endif
10225#endif
10226
10227/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10228   find out it does not work in some platform. */
10229#ifndef LT_DLLAZY_OR_NOW
10230#  ifdef RTLD_LAZY
10231#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10232#  else
10233#    ifdef DL_LAZY
10234#      define LT_DLLAZY_OR_NOW		DL_LAZY
10235#    else
10236#      ifdef RTLD_NOW
10237#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10238#      else
10239#        ifdef DL_NOW
10240#          define LT_DLLAZY_OR_NOW	DL_NOW
10241#        else
10242#          define LT_DLLAZY_OR_NOW	0
10243#        endif
10244#      endif
10245#    endif
10246#  endif
10247#endif
10248
10249#ifdef __cplusplus
10250extern "C" void exit (int);
10251#endif
10252
10253void fnord() { int i=42;}
10254int main ()
10255{
10256  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10257  int status = $lt_dlunknown;
10258
10259  if (self)
10260    {
10261      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10262      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10263      /* dlclose (self); */
10264    }
10265  else
10266    puts (dlerror ());
10267
10268    exit (status);
10269}
10270_LT_EOF
10271  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10272  (eval $ac_link) 2>&5
10273  ac_status=$?
10274  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10275  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10276    (./conftest; exit; ) >&5 2>/dev/null
10277    lt_status=$?
10278    case x$lt_status in
10279      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10280      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10281      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10282    esac
10283  else :
10284    # compilation failed
10285    lt_cv_dlopen_self_static=no
10286  fi
10287fi
10288rm -fr conftest*
10289
10290
10291fi
10292echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10293echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10294    fi
10295
10296    CPPFLAGS="$save_CPPFLAGS"
10297    LDFLAGS="$save_LDFLAGS"
10298    LIBS="$save_LIBS"
10299    ;;
10300  esac
10301
10302  case $lt_cv_dlopen_self in
10303  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10304  *) enable_dlopen_self=unknown ;;
10305  esac
10306
10307  case $lt_cv_dlopen_self_static in
10308  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10309  *) enable_dlopen_self_static=unknown ;;
10310  esac
10311fi
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329striplib=
10330old_striplib=
10331echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10332echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10333if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10334  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10335  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10336  echo "$as_me:$LINENO: result: yes" >&5
10337echo "${ECHO_T}yes" >&6
10338else
10339# FIXME - insert some real tests, host_os isn't really good enough
10340  case $host_os in
10341  darwin*)
10342    if test -n "$STRIP" ; then
10343      striplib="$STRIP -x"
10344      old_striplib="$STRIP -S"
10345      echo "$as_me:$LINENO: result: yes" >&5
10346echo "${ECHO_T}yes" >&6
10347    else
10348      echo "$as_me:$LINENO: result: no" >&5
10349echo "${ECHO_T}no" >&6
10350    fi
10351    ;;
10352  *)
10353    echo "$as_me:$LINENO: result: no" >&5
10354echo "${ECHO_T}no" >&6
10355    ;;
10356  esac
10357fi
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370  # Report which library types will actually be built
10371  echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10372echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10373  echo "$as_me:$LINENO: result: $can_build_shared" >&5
10374echo "${ECHO_T}$can_build_shared" >&6
10375
10376  echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10377echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10378  test "$can_build_shared" = "no" && enable_shared=no
10379
10380  # On AIX, shared libraries and static libraries use the same namespace, and
10381  # are all built from PIC.
10382  case $host_os in
10383  aix3*)
10384    test "$enable_shared" = yes && enable_static=no
10385    if test -n "$RANLIB"; then
10386      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10387      postinstall_cmds='$RANLIB $lib'
10388    fi
10389    ;;
10390
10391  aix4* | aix5*)
10392    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10393      test "$enable_shared" = yes && enable_static=no
10394    fi
10395    ;;
10396  esac
10397  echo "$as_me:$LINENO: result: $enable_shared" >&5
10398echo "${ECHO_T}$enable_shared" >&6
10399
10400  echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10401echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10402  # Make sure either enable_shared or enable_static is yes.
10403  test "$enable_shared" = yes || enable_static=yes
10404  echo "$as_me:$LINENO: result: $enable_static" >&5
10405echo "${ECHO_T}$enable_static" >&6
10406
10407
10408
10409
10410fi
10411ac_ext=c
10412ac_cpp='$CPP $CPPFLAGS'
10413ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10414ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10415ac_compiler_gnu=$ac_cv_c_compiler_gnu
10416
10417CC="$lt_save_CC"
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431                  ac_config_commands="$ac_config_commands libtool"
10432
10433
10434
10435
10436# Only expand once:
10437
10438
10439
10440# Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
10441if test "${enable_64_bit_bfd+set}" = set; then
10442  enableval="$enable_64_bit_bfd"
10443  case "${enableval}" in
10444  yes)  want64=true  ;;
10445  no)   want64=false ;;
10446  *)    { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
10447echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
10448   { (exit 1); exit 1; }; } ;;
10449esac
10450else
10451  want64=false
10452fi; # Check whether --enable-targets or --disable-targets was given.
10453if test "${enable_targets+set}" = set; then
10454  enableval="$enable_targets"
10455  case "${enableval}" in
10456  yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10457echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10458   { (exit 1); exit 1; }; }
10459            ;;
10460  no)       enable_targets= ;;
10461  *)        enable_targets=$enableval ;;
10462esac
10463fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10464if test "${enable_commonbfdlib+set}" = set; then
10465  enableval="$enable_commonbfdlib"
10466  case "${enableval}" in
10467  yes) commonbfdlib=true ;;
10468  no)  commonbfdlib=false ;;
10469  *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
10470echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10471   { (exit 1); exit 1; }; } ;;
10472esac
10473fi;
10474# Check whether --with-mmap or --without-mmap was given.
10475if test "${with_mmap+set}" = set; then
10476  withval="$with_mmap"
10477  case "${withval}" in
10478  yes)  want_mmap=true ;;
10479  no)   want_mmap=false ;;
10480  *)    { { echo "$as_me:$LINENO: error: bad value ${withval} for BFD with-mmap option" >&5
10481echo "$as_me: error: bad value ${withval} for BFD with-mmap option" >&2;}
10482   { (exit 1); exit 1; }; } ;;
10483esac
10484else
10485  want_mmap=false
10486fi;
10487# Check whether --enable-secureplt or --disable-secureplt was given.
10488if test "${enable_secureplt+set}" = set; then
10489  enableval="$enable_secureplt"
10490  case "${enableval}" in
10491  yes)  use_secureplt=true  ;;
10492  no)   use_secureplt=false ;;
10493  *)    { { echo "$as_me:$LINENO: error: bad value ${enableval} for secureplt option" >&5
10494echo "$as_me: error: bad value ${enableval} for secureplt option" >&2;}
10495   { (exit 1); exit 1; }; } ;;
10496esac
10497else
10498  use_secureplt=false
10499fi; if test $use_secureplt = true; then
10500
10501cat >>confdefs.h <<\_ACEOF
10502#define USE_SECUREPLT 1
10503_ACEOF
10504
10505fi
10506
10507DEBUGDIR=${libdir}/debug
10508
10509
10510# Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
10511if test "${with_separate_debug_dir+set}" = set; then
10512  withval="$with_separate_debug_dir"
10513  DEBUGDIR="${withval}"
10514fi;
10515
10516
10517
10518
10519# Check whether --with-pkgversion or --without-pkgversion was given.
10520if test "${with_pkgversion+set}" = set; then
10521  withval="$with_pkgversion"
10522  case "$withval" in
10523      yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
10524echo "$as_me: error: package version not specified" >&2;}
10525   { (exit 1); exit 1; }; } ;;
10526      no)  PKGVERSION= ;;
10527      *)   PKGVERSION="($withval) " ;;
10528     esac
10529else
10530  PKGVERSION="(GNU Binutils) "
10531
10532fi;
10533
10534
10535
10536
10537# Check whether --with-bugurl or --without-bugurl was given.
10538if test "${with_bugurl+set}" = set; then
10539  withval="$with_bugurl"
10540  case "$withval" in
10541      yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
10542echo "$as_me: error: bug URL not specified" >&2;}
10543   { (exit 1); exit 1; }; } ;;
10544      no)  BUGURL=
10545	   ;;
10546      *)   BUGURL="$withval"
10547	   ;;
10548     esac
10549else
10550  BUGURL="http://www.sourceware.org/bugzilla/"
10551
10552fi;
10553  case ${BUGURL} in
10554  "")
10555    REPORT_BUGS_TO=
10556    REPORT_BUGS_TEXI=
10557    ;;
10558  *)
10559    REPORT_BUGS_TO="<$BUGURL>"
10560    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
10561    ;;
10562  esac;
10563
10564
10565
10566
10567
10568GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10569
10570# Check whether --enable-werror or --disable-werror was given.
10571if test "${enable_werror+set}" = set; then
10572  enableval="$enable_werror"
10573  case "${enableval}" in
10574     yes | y) ERROR_ON_WARNING="yes" ;;
10575     no | n)  ERROR_ON_WARNING="no" ;;
10576     *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10577echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10578   { (exit 1); exit 1; }; } ;;
10579   esac
10580fi;
10581
10582# Enable -Werror by default when using gcc
10583if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10584    ERROR_ON_WARNING=yes
10585fi
10586
10587NO_WERROR=
10588if test "${ERROR_ON_WARNING}" = yes ; then
10589    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10590    NO_WERROR="-Wno-error"
10591fi
10592
10593if test "${GCC}" = yes ; then
10594  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10595fi
10596
10597# Check whether --enable-build-warnings or --disable-build-warnings was given.
10598if test "${enable_build_warnings+set}" = set; then
10599  enableval="$enable_build_warnings"
10600  case "${enableval}" in
10601  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10602  no)	if test "${GCC}" = yes ; then
10603	  WARN_CFLAGS="-w"
10604	fi;;
10605  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10606        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10607  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10608        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10609  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10610esac
10611fi;
10612
10613if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10614  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10615fi
10616
10617
10618
10619
10620
10621          ac_config_headers="$ac_config_headers config.h:config.in"
10622
10623
10624if test -z "$target" ; then
10625    { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10626echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10627   { (exit 1); exit 1; }; }
10628fi
10629
10630echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10631echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10632    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10633if test "${enable_maintainer_mode+set}" = set; then
10634  enableval="$enable_maintainer_mode"
10635  USE_MAINTAINER_MODE=$enableval
10636else
10637  USE_MAINTAINER_MODE=no
10638fi;
10639  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10640echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
10641
10642
10643if test $USE_MAINTAINER_MODE = yes; then
10644  MAINTAINER_MODE_TRUE=
10645  MAINTAINER_MODE_FALSE='#'
10646else
10647  MAINTAINER_MODE_TRUE='#'
10648  MAINTAINER_MODE_FALSE=
10649fi
10650
10651  MAINT=$MAINTAINER_MODE_TRUE
10652
10653
10654
10655
10656if false; then
10657  GENINSRC_NEVER_TRUE=
10658  GENINSRC_NEVER_FALSE='#'
10659else
10660  GENINSRC_NEVER_TRUE='#'
10661  GENINSRC_NEVER_FALSE=
10662fi
10663
10664 case ${build_alias} in
10665  "") build_noncanonical=${build} ;;
10666  *) build_noncanonical=${build_alias} ;;
10667esac
10668
10669 case ${host_alias} in
10670  "") host_noncanonical=${build_noncanonical} ;;
10671  *) host_noncanonical=${host_alias} ;;
10672esac
10673
10674 case ${target_alias} in
10675  "") target_noncanonical=${host_noncanonical} ;;
10676  *) target_noncanonical=${target_alias} ;;
10677esac
10678
10679echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10680echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10681  # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10682if test "${enable_install_libbfd+set}" = set; then
10683  enableval="$enable_install_libbfd"
10684  install_libbfd_p=$enableval
10685else
10686  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10687        install_libbfd_p=yes
10688      else
10689        install_libbfd_p=no
10690      fi
10691fi;
10692  echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10693echo "${ECHO_T}$install_libbfd_p" >&6
10694
10695
10696if test $install_libbfd_p = yes; then
10697  INSTALL_LIBBFD_TRUE=
10698  INSTALL_LIBBFD_FALSE='#'
10699else
10700  INSTALL_LIBBFD_TRUE='#'
10701  INSTALL_LIBBFD_FALSE=
10702fi
10703
10704  # Need _noncanonical variables for this.
10705
10706
10707
10708
10709  # libbfd.a is a host library containing target dependent code
10710  bfdlibdir='$(libdir)'
10711  bfdincludedir='$(includedir)'
10712  if test "${host}" != "${target}"; then
10713    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10714    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
10715  fi
10716
10717
10718
10719
10720
10721
10722host64=false
10723target64=false
10724bfd_default_target_size=32
10725
10726# host stuff:
10727
10728ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi"
10729# If we haven't got the data from the intl directory,
10730# assume NLS is disabled.
10731USE_NLS=no
10732LIBINTL=
10733LIBINTL_DEP=
10734INCINTL=
10735XGETTEXT=
10736GMSGFMT=
10737POSUB=
10738
10739if test -f  ../intl/config.intl; then
10740  .  ../intl/config.intl
10741fi
10742echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10743echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10744if test x"$USE_NLS" != xyes; then
10745  echo "$as_me:$LINENO: result: no" >&5
10746echo "${ECHO_T}no" >&6
10747else
10748  echo "$as_me:$LINENO: result: yes" >&5
10749echo "${ECHO_T}yes" >&6
10750
10751cat >>confdefs.h <<\_ACEOF
10752#define ENABLE_NLS 1
10753_ACEOF
10754
10755
10756  echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10757echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10758  # Look for .po and .gmo files in the source directory.
10759  CATALOGS=
10760  XLINGUAS=
10761  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10762    # If there aren't any .gmo files the shell will give us the
10763    # literal string "../path/to/srcdir/po/*.gmo" which has to be
10764    # weeded out.
10765    case "$cat" in *\**)
10766      continue;;
10767    esac
10768    # The quadruple backslash is collapsed to a double backslash
10769    # by the backticks, then collapsed again by the double quotes,
10770    # leaving us with one backslash in the sed expression (right
10771    # before the dot that mustn't act as a wildcard).
10772    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10773    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10774    # The user is allowed to set LINGUAS to a list of languages to
10775    # install catalogs for.  If it's empty that means "all of them."
10776    if test "x$LINGUAS" = x; then
10777      CATALOGS="$CATALOGS $cat"
10778      XLINGUAS="$XLINGUAS $lang"
10779    else
10780      case "$LINGUAS" in *$lang*)
10781        CATALOGS="$CATALOGS $cat"
10782        XLINGUAS="$XLINGUAS $lang"
10783        ;;
10784      esac
10785    fi
10786  done
10787  LINGUAS="$XLINGUAS"
10788  echo "$as_me:$LINENO: result: $LINGUAS" >&5
10789echo "${ECHO_T}$LINGUAS" >&6
10790
10791
10792    DATADIRNAME=share
10793
10794  INSTOBJEXT=.mo
10795
10796  GENCAT=gencat
10797
10798  CATOBJEXT=.gmo
10799
10800fi
10801
10802        MKINSTALLDIRS=
10803  if test -n "$ac_aux_dir"; then
10804    case "$ac_aux_dir" in
10805      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10806      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10807    esac
10808  fi
10809  if test -z "$MKINSTALLDIRS"; then
10810    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10811  fi
10812
10813
10814
10815  echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10816echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10817    # Check whether --enable-nls or --disable-nls was given.
10818if test "${enable_nls+set}" = set; then
10819  enableval="$enable_nls"
10820  USE_NLS=$enableval
10821else
10822  USE_NLS=yes
10823fi;
10824  echo "$as_me:$LINENO: result: $USE_NLS" >&5
10825echo "${ECHO_T}$USE_NLS" >&6
10826
10827
10828
10829
10830
10831
10832# Prepare PATH_SEPARATOR.
10833# The user is always right.
10834if test "${PATH_SEPARATOR+set}" != set; then
10835  echo "#! /bin/sh" >conf$$.sh
10836  echo  "exit 0"   >>conf$$.sh
10837  chmod +x conf$$.sh
10838  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10839    PATH_SEPARATOR=';'
10840  else
10841    PATH_SEPARATOR=:
10842  fi
10843  rm -f conf$$.sh
10844fi
10845
10846# Find out how to test for executable files. Don't use a zero-byte file,
10847# as systems may use methods other than mode bits to determine executability.
10848cat >conf$$.file <<_ASEOF
10849#! /bin/sh
10850exit 0
10851_ASEOF
10852chmod +x conf$$.file
10853if test -x conf$$.file >/dev/null 2>&1; then
10854  ac_executable_p="test -x"
10855else
10856  ac_executable_p="test -f"
10857fi
10858rm -f conf$$.file
10859
10860# Extract the first word of "msgfmt", so it can be a program name with args.
10861set dummy msgfmt; ac_word=$2
10862echo "$as_me:$LINENO: checking for $ac_word" >&5
10863echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10864if test "${ac_cv_path_MSGFMT+set}" = set; then
10865  echo $ECHO_N "(cached) $ECHO_C" >&6
10866else
10867  case "$MSGFMT" in
10868  [\\/]* | ?:[\\/]*)
10869    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10870    ;;
10871  *)
10872    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10873    for ac_dir in $PATH; do
10874      IFS="$ac_save_IFS"
10875      test -z "$ac_dir" && ac_dir=.
10876      for ac_exec_ext in '' $ac_executable_extensions; do
10877        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10878          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10879     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10880            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10881            break 2
10882          fi
10883        fi
10884      done
10885    done
10886    IFS="$ac_save_IFS"
10887  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10888    ;;
10889esac
10890fi
10891MSGFMT="$ac_cv_path_MSGFMT"
10892if test "$MSGFMT" != ":"; then
10893  echo "$as_me:$LINENO: result: $MSGFMT" >&5
10894echo "${ECHO_T}$MSGFMT" >&6
10895else
10896  echo "$as_me:$LINENO: result: no" >&5
10897echo "${ECHO_T}no" >&6
10898fi
10899
10900  # Extract the first word of "gmsgfmt", so it can be a program name with args.
10901set dummy gmsgfmt; ac_word=$2
10902echo "$as_me:$LINENO: checking for $ac_word" >&5
10903echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10904if test "${ac_cv_path_GMSGFMT+set}" = set; then
10905  echo $ECHO_N "(cached) $ECHO_C" >&6
10906else
10907  case $GMSGFMT in
10908  [\\/]* | ?:[\\/]*)
10909  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10910  ;;
10911  *)
10912  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10913for as_dir in $PATH
10914do
10915  IFS=$as_save_IFS
10916  test -z "$as_dir" && as_dir=.
10917  for ac_exec_ext in '' $ac_executable_extensions; do
10918  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10919    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10920    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10921    break 2
10922  fi
10923done
10924done
10925
10926  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10927  ;;
10928esac
10929fi
10930GMSGFMT=$ac_cv_path_GMSGFMT
10931
10932if test -n "$GMSGFMT"; then
10933  echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10934echo "${ECHO_T}$GMSGFMT" >&6
10935else
10936  echo "$as_me:$LINENO: result: no" >&5
10937echo "${ECHO_T}no" >&6
10938fi
10939
10940
10941
10942# Prepare PATH_SEPARATOR.
10943# The user is always right.
10944if test "${PATH_SEPARATOR+set}" != set; then
10945  echo "#! /bin/sh" >conf$$.sh
10946  echo  "exit 0"   >>conf$$.sh
10947  chmod +x conf$$.sh
10948  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10949    PATH_SEPARATOR=';'
10950  else
10951    PATH_SEPARATOR=:
10952  fi
10953  rm -f conf$$.sh
10954fi
10955
10956# Find out how to test for executable files. Don't use a zero-byte file,
10957# as systems may use methods other than mode bits to determine executability.
10958cat >conf$$.file <<_ASEOF
10959#! /bin/sh
10960exit 0
10961_ASEOF
10962chmod +x conf$$.file
10963if test -x conf$$.file >/dev/null 2>&1; then
10964  ac_executable_p="test -x"
10965else
10966  ac_executable_p="test -f"
10967fi
10968rm -f conf$$.file
10969
10970# Extract the first word of "xgettext", so it can be a program name with args.
10971set dummy xgettext; ac_word=$2
10972echo "$as_me:$LINENO: checking for $ac_word" >&5
10973echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10974if test "${ac_cv_path_XGETTEXT+set}" = set; then
10975  echo $ECHO_N "(cached) $ECHO_C" >&6
10976else
10977  case "$XGETTEXT" in
10978  [\\/]* | ?:[\\/]*)
10979    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10980    ;;
10981  *)
10982    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10983    for ac_dir in $PATH; do
10984      IFS="$ac_save_IFS"
10985      test -z "$ac_dir" && ac_dir=.
10986      for ac_exec_ext in '' $ac_executable_extensions; do
10987        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10988          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
10989     (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
10990            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
10991            break 2
10992          fi
10993        fi
10994      done
10995    done
10996    IFS="$ac_save_IFS"
10997  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10998    ;;
10999esac
11000fi
11001XGETTEXT="$ac_cv_path_XGETTEXT"
11002if test "$XGETTEXT" != ":"; then
11003  echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11004echo "${ECHO_T}$XGETTEXT" >&6
11005else
11006  echo "$as_me:$LINENO: result: no" >&5
11007echo "${ECHO_T}no" >&6
11008fi
11009
11010    rm -f messages.po
11011
11012
11013# Prepare PATH_SEPARATOR.
11014# The user is always right.
11015if test "${PATH_SEPARATOR+set}" != set; then
11016  echo "#! /bin/sh" >conf$$.sh
11017  echo  "exit 0"   >>conf$$.sh
11018  chmod +x conf$$.sh
11019  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11020    PATH_SEPARATOR=';'
11021  else
11022    PATH_SEPARATOR=:
11023  fi
11024  rm -f conf$$.sh
11025fi
11026
11027# Find out how to test for executable files. Don't use a zero-byte file,
11028# as systems may use methods other than mode bits to determine executability.
11029cat >conf$$.file <<_ASEOF
11030#! /bin/sh
11031exit 0
11032_ASEOF
11033chmod +x conf$$.file
11034if test -x conf$$.file >/dev/null 2>&1; then
11035  ac_executable_p="test -x"
11036else
11037  ac_executable_p="test -f"
11038fi
11039rm -f conf$$.file
11040
11041# Extract the first word of "msgmerge", so it can be a program name with args.
11042set dummy msgmerge; ac_word=$2
11043echo "$as_me:$LINENO: checking for $ac_word" >&5
11044echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11045if test "${ac_cv_path_MSGMERGE+set}" = set; then
11046  echo $ECHO_N "(cached) $ECHO_C" >&6
11047else
11048  case "$MSGMERGE" in
11049  [\\/]* | ?:[\\/]*)
11050    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11051    ;;
11052  *)
11053    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11054    for ac_dir in $PATH; do
11055      IFS="$ac_save_IFS"
11056      test -z "$ac_dir" && ac_dir=.
11057      for ac_exec_ext in '' $ac_executable_extensions; do
11058        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11059          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11060            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11061            break 2
11062          fi
11063        fi
11064      done
11065    done
11066    IFS="$ac_save_IFS"
11067  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11068    ;;
11069esac
11070fi
11071MSGMERGE="$ac_cv_path_MSGMERGE"
11072if test "$MSGMERGE" != ":"; then
11073  echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11074echo "${ECHO_T}$MSGMERGE" >&6
11075else
11076  echo "$as_me:$LINENO: result: no" >&5
11077echo "${ECHO_T}no" >&6
11078fi
11079
11080
11081      if test "$GMSGFMT" != ":"; then
11082            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11083       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11084      : ;
11085    else
11086      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11087      echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11088echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11089      GMSGFMT=":"
11090    fi
11091  fi
11092
11093      if test "$XGETTEXT" != ":"; then
11094            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11095       (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
11096      : ;
11097    else
11098      echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11099echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11100      XGETTEXT=":"
11101    fi
11102        rm -f messages.po
11103  fi
11104
11105            ac_config_commands="$ac_config_commands default-1"
11106
11107
11108
11109# Permit host specific settings.
11110. ${srcdir}/configure.host
11111
11112
11113# Find a good install program.  We prefer a C program (faster),
11114# so one script is as good as another.  But avoid the broken or
11115# incompatible versions:
11116# SysV /etc/install, /usr/sbin/install
11117# SunOS /usr/etc/install
11118# IRIX /sbin/install
11119# AIX /bin/install
11120# AmigaOS /C/install, which installs bootblocks on floppy discs
11121# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11122# AFS /usr/afsws/bin/install, which mishandles nonexistent args
11123# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11124# OS/2's system install, which has a completely different semantic
11125# ./install, which can be erroneously created by make from ./install.sh.
11126echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11127echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11128if test -z "$INSTALL"; then
11129if test "${ac_cv_path_install+set}" = set; then
11130  echo $ECHO_N "(cached) $ECHO_C" >&6
11131else
11132  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11133for as_dir in $PATH
11134do
11135  IFS=$as_save_IFS
11136  test -z "$as_dir" && as_dir=.
11137  # Account for people who put trailing slashes in PATH elements.
11138case $as_dir/ in
11139  ./ | .// | /cC/* | \
11140  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11141  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11142  /usr/ucb/* ) ;;
11143  *)
11144    # OSF1 and SCO ODT 3.0 have their own names for install.
11145    # Don't use installbsd from OSF since it installs stuff as root
11146    # by default.
11147    for ac_prog in ginstall scoinst install; do
11148      for ac_exec_ext in '' $ac_executable_extensions; do
11149	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11150	  if test $ac_prog = install &&
11151	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11152	    # AIX install.  It has an incompatible calling convention.
11153	    :
11154	  elif test $ac_prog = install &&
11155	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11156	    # program-specific install script used by HP pwplus--don't use.
11157	    :
11158	  else
11159	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11160	    break 3
11161	  fi
11162	fi
11163      done
11164    done
11165    ;;
11166esac
11167done
11168
11169
11170fi
11171  if test "${ac_cv_path_install+set}" = set; then
11172    INSTALL=$ac_cv_path_install
11173  else
11174    # As a last resort, use the slow shell script.  We don't cache a
11175    # path for INSTALL within a source directory, because that will
11176    # break other packages using the cache if that directory is
11177    # removed, or if the path is relative.
11178    INSTALL=$ac_install_sh
11179  fi
11180fi
11181echo "$as_me:$LINENO: result: $INSTALL" >&5
11182echo "${ECHO_T}$INSTALL" >&6
11183
11184# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11185# It thinks the first close brace ends the variable substitution.
11186test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11187
11188test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11189
11190test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11191
11192
11193BFD_HOST_64BIT_LONG=0
11194BFD_HOST_LONG_LONG=0
11195BFD_HOST_64_BIT_DEFINED=0
11196BFD_HOST_64_BIT=
11197BFD_HOST_U_64_BIT=
11198
11199echo "$as_me:$LINENO: checking for long long" >&5
11200echo $ECHO_N "checking for long long... $ECHO_C" >&6
11201if test "${bfd_cv_has_long_long+set}" = set; then
11202  echo $ECHO_N "(cached) $ECHO_C" >&6
11203else
11204  cat >conftest.$ac_ext <<_ACEOF
11205/* confdefs.h.  */
11206_ACEOF
11207cat confdefs.h >>conftest.$ac_ext
11208cat >>conftest.$ac_ext <<_ACEOF
11209/* end confdefs.h.  */
11210
11211int
11212main ()
11213{
11214unsigned long long ll = 18446744073709551615ULL;
11215  ;
11216  return 0;
11217}
11218_ACEOF
11219rm -f conftest.$ac_objext
11220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11221  (eval $ac_compile) 2>conftest.er1
11222  ac_status=$?
11223  grep -v '^ *+' conftest.er1 >conftest.err
11224  rm -f conftest.er1
11225  cat conftest.err >&5
11226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227  (exit $ac_status); } &&
11228	 { ac_try='test -z "$ac_c_werror_flag"
11229			 || test ! -s conftest.err'
11230  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11231  (eval $ac_try) 2>&5
11232  ac_status=$?
11233  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234  (exit $ac_status); }; } &&
11235	 { ac_try='test -s conftest.$ac_objext'
11236  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11237  (eval $ac_try) 2>&5
11238  ac_status=$?
11239  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11240  (exit $ac_status); }; }; then
11241  bfd_cv_has_long_long=yes
11242else
11243  echo "$as_me: failed program was:" >&5
11244sed 's/^/| /' conftest.$ac_ext >&5
11245
11246bfd_cv_has_long_long=no
11247fi
11248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11249fi
11250
11251echo "$as_me:$LINENO: result: $bfd_cv_has_long_long" >&5
11252echo "${ECHO_T}$bfd_cv_has_long_long" >&6
11253if test $bfd_cv_has_long_long = yes; then
11254  BFD_HOST_LONG_LONG=1
11255  echo "$as_me:$LINENO: checking for long long" >&5
11256echo $ECHO_N "checking for long long... $ECHO_C" >&6
11257if test "${ac_cv_type_long_long+set}" = set; then
11258  echo $ECHO_N "(cached) $ECHO_C" >&6
11259else
11260  cat >conftest.$ac_ext <<_ACEOF
11261/* confdefs.h.  */
11262_ACEOF
11263cat confdefs.h >>conftest.$ac_ext
11264cat >>conftest.$ac_ext <<_ACEOF
11265/* end confdefs.h.  */
11266$ac_includes_default
11267int
11268main ()
11269{
11270if ((long long *) 0)
11271  return 0;
11272if (sizeof (long long))
11273  return 0;
11274  ;
11275  return 0;
11276}
11277_ACEOF
11278rm -f conftest.$ac_objext
11279if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11280  (eval $ac_compile) 2>conftest.er1
11281  ac_status=$?
11282  grep -v '^ *+' conftest.er1 >conftest.err
11283  rm -f conftest.er1
11284  cat conftest.err >&5
11285  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11286  (exit $ac_status); } &&
11287	 { ac_try='test -z "$ac_c_werror_flag"
11288			 || test ! -s conftest.err'
11289  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11290  (eval $ac_try) 2>&5
11291  ac_status=$?
11292  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11293  (exit $ac_status); }; } &&
11294	 { ac_try='test -s conftest.$ac_objext'
11295  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11296  (eval $ac_try) 2>&5
11297  ac_status=$?
11298  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11299  (exit $ac_status); }; }; then
11300  ac_cv_type_long_long=yes
11301else
11302  echo "$as_me: failed program was:" >&5
11303sed 's/^/| /' conftest.$ac_ext >&5
11304
11305ac_cv_type_long_long=no
11306fi
11307rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11308fi
11309echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
11310echo "${ECHO_T}$ac_cv_type_long_long" >&6
11311
11312echo "$as_me:$LINENO: checking size of long long" >&5
11313echo $ECHO_N "checking size of long long... $ECHO_C" >&6
11314if test "${ac_cv_sizeof_long_long+set}" = set; then
11315  echo $ECHO_N "(cached) $ECHO_C" >&6
11316else
11317  if test "$ac_cv_type_long_long" = yes; then
11318  # The cast to unsigned long works around a bug in the HP C Compiler
11319  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11320  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11321  # This bug is HP SR number 8606223364.
11322  if test "$cross_compiling" = yes; then
11323  # Depending upon the size, compute the lo and hi bounds.
11324cat >conftest.$ac_ext <<_ACEOF
11325/* confdefs.h.  */
11326_ACEOF
11327cat confdefs.h >>conftest.$ac_ext
11328cat >>conftest.$ac_ext <<_ACEOF
11329/* end confdefs.h.  */
11330$ac_includes_default
11331int
11332main ()
11333{
11334static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
11335test_array [0] = 0
11336
11337  ;
11338  return 0;
11339}
11340_ACEOF
11341rm -f conftest.$ac_objext
11342if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11343  (eval $ac_compile) 2>conftest.er1
11344  ac_status=$?
11345  grep -v '^ *+' conftest.er1 >conftest.err
11346  rm -f conftest.er1
11347  cat conftest.err >&5
11348  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349  (exit $ac_status); } &&
11350	 { ac_try='test -z "$ac_c_werror_flag"
11351			 || test ! -s conftest.err'
11352  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11353  (eval $ac_try) 2>&5
11354  ac_status=$?
11355  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11356  (exit $ac_status); }; } &&
11357	 { ac_try='test -s conftest.$ac_objext'
11358  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11359  (eval $ac_try) 2>&5
11360  ac_status=$?
11361  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11362  (exit $ac_status); }; }; then
11363  ac_lo=0 ac_mid=0
11364  while :; do
11365    cat >conftest.$ac_ext <<_ACEOF
11366/* confdefs.h.  */
11367_ACEOF
11368cat confdefs.h >>conftest.$ac_ext
11369cat >>conftest.$ac_ext <<_ACEOF
11370/* end confdefs.h.  */
11371$ac_includes_default
11372int
11373main ()
11374{
11375static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11376test_array [0] = 0
11377
11378  ;
11379  return 0;
11380}
11381_ACEOF
11382rm -f conftest.$ac_objext
11383if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11384  (eval $ac_compile) 2>conftest.er1
11385  ac_status=$?
11386  grep -v '^ *+' conftest.er1 >conftest.err
11387  rm -f conftest.er1
11388  cat conftest.err >&5
11389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11390  (exit $ac_status); } &&
11391	 { ac_try='test -z "$ac_c_werror_flag"
11392			 || test ! -s conftest.err'
11393  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11394  (eval $ac_try) 2>&5
11395  ac_status=$?
11396  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11397  (exit $ac_status); }; } &&
11398	 { ac_try='test -s conftest.$ac_objext'
11399  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11400  (eval $ac_try) 2>&5
11401  ac_status=$?
11402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11403  (exit $ac_status); }; }; then
11404  ac_hi=$ac_mid; break
11405else
11406  echo "$as_me: failed program was:" >&5
11407sed 's/^/| /' conftest.$ac_ext >&5
11408
11409ac_lo=`expr $ac_mid + 1`
11410		    if test $ac_lo -le $ac_mid; then
11411		      ac_lo= ac_hi=
11412		      break
11413		    fi
11414		    ac_mid=`expr 2 '*' $ac_mid + 1`
11415fi
11416rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11417  done
11418else
11419  echo "$as_me: failed program was:" >&5
11420sed 's/^/| /' conftest.$ac_ext >&5
11421
11422cat >conftest.$ac_ext <<_ACEOF
11423/* confdefs.h.  */
11424_ACEOF
11425cat confdefs.h >>conftest.$ac_ext
11426cat >>conftest.$ac_ext <<_ACEOF
11427/* end confdefs.h.  */
11428$ac_includes_default
11429int
11430main ()
11431{
11432static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
11433test_array [0] = 0
11434
11435  ;
11436  return 0;
11437}
11438_ACEOF
11439rm -f conftest.$ac_objext
11440if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11441  (eval $ac_compile) 2>conftest.er1
11442  ac_status=$?
11443  grep -v '^ *+' conftest.er1 >conftest.err
11444  rm -f conftest.er1
11445  cat conftest.err >&5
11446  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11447  (exit $ac_status); } &&
11448	 { ac_try='test -z "$ac_c_werror_flag"
11449			 || test ! -s conftest.err'
11450  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11451  (eval $ac_try) 2>&5
11452  ac_status=$?
11453  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454  (exit $ac_status); }; } &&
11455	 { ac_try='test -s conftest.$ac_objext'
11456  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11457  (eval $ac_try) 2>&5
11458  ac_status=$?
11459  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11460  (exit $ac_status); }; }; then
11461  ac_hi=-1 ac_mid=-1
11462  while :; do
11463    cat >conftest.$ac_ext <<_ACEOF
11464/* confdefs.h.  */
11465_ACEOF
11466cat confdefs.h >>conftest.$ac_ext
11467cat >>conftest.$ac_ext <<_ACEOF
11468/* end confdefs.h.  */
11469$ac_includes_default
11470int
11471main ()
11472{
11473static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
11474test_array [0] = 0
11475
11476  ;
11477  return 0;
11478}
11479_ACEOF
11480rm -f conftest.$ac_objext
11481if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11482  (eval $ac_compile) 2>conftest.er1
11483  ac_status=$?
11484  grep -v '^ *+' conftest.er1 >conftest.err
11485  rm -f conftest.er1
11486  cat conftest.err >&5
11487  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11488  (exit $ac_status); } &&
11489	 { ac_try='test -z "$ac_c_werror_flag"
11490			 || test ! -s conftest.err'
11491  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11492  (eval $ac_try) 2>&5
11493  ac_status=$?
11494  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11495  (exit $ac_status); }; } &&
11496	 { ac_try='test -s conftest.$ac_objext'
11497  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11498  (eval $ac_try) 2>&5
11499  ac_status=$?
11500  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11501  (exit $ac_status); }; }; then
11502  ac_lo=$ac_mid; break
11503else
11504  echo "$as_me: failed program was:" >&5
11505sed 's/^/| /' conftest.$ac_ext >&5
11506
11507ac_hi=`expr '(' $ac_mid ')' - 1`
11508		       if test $ac_mid -le $ac_hi; then
11509			 ac_lo= ac_hi=
11510			 break
11511		       fi
11512		       ac_mid=`expr 2 '*' $ac_mid`
11513fi
11514rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11515  done
11516else
11517  echo "$as_me: failed program was:" >&5
11518sed 's/^/| /' conftest.$ac_ext >&5
11519
11520ac_lo= ac_hi=
11521fi
11522rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11523fi
11524rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11525# Binary search between lo and hi bounds.
11526while test "x$ac_lo" != "x$ac_hi"; do
11527  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11528  cat >conftest.$ac_ext <<_ACEOF
11529/* confdefs.h.  */
11530_ACEOF
11531cat confdefs.h >>conftest.$ac_ext
11532cat >>conftest.$ac_ext <<_ACEOF
11533/* end confdefs.h.  */
11534$ac_includes_default
11535int
11536main ()
11537{
11538static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11539test_array [0] = 0
11540
11541  ;
11542  return 0;
11543}
11544_ACEOF
11545rm -f conftest.$ac_objext
11546if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11547  (eval $ac_compile) 2>conftest.er1
11548  ac_status=$?
11549  grep -v '^ *+' conftest.er1 >conftest.err
11550  rm -f conftest.er1
11551  cat conftest.err >&5
11552  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11553  (exit $ac_status); } &&
11554	 { ac_try='test -z "$ac_c_werror_flag"
11555			 || test ! -s conftest.err'
11556  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11557  (eval $ac_try) 2>&5
11558  ac_status=$?
11559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11560  (exit $ac_status); }; } &&
11561	 { ac_try='test -s conftest.$ac_objext'
11562  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11563  (eval $ac_try) 2>&5
11564  ac_status=$?
11565  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11566  (exit $ac_status); }; }; then
11567  ac_hi=$ac_mid
11568else
11569  echo "$as_me: failed program was:" >&5
11570sed 's/^/| /' conftest.$ac_ext >&5
11571
11572ac_lo=`expr '(' $ac_mid ')' + 1`
11573fi
11574rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11575done
11576case $ac_lo in
11577?*) ac_cv_sizeof_long_long=$ac_lo;;
11578'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11579See \`config.log' for more details." >&5
11580echo "$as_me: error: cannot compute sizeof (long long), 77
11581See \`config.log' for more details." >&2;}
11582   { (exit 1); exit 1; }; } ;;
11583esac
11584else
11585  if test "$cross_compiling" = yes; then
11586  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11587See \`config.log' for more details." >&5
11588echo "$as_me: error: cannot run test program while cross compiling
11589See \`config.log' for more details." >&2;}
11590   { (exit 1); exit 1; }; }
11591else
11592  cat >conftest.$ac_ext <<_ACEOF
11593/* confdefs.h.  */
11594_ACEOF
11595cat confdefs.h >>conftest.$ac_ext
11596cat >>conftest.$ac_ext <<_ACEOF
11597/* end confdefs.h.  */
11598$ac_includes_default
11599long longval () { return (long) (sizeof (long long)); }
11600unsigned long ulongval () { return (long) (sizeof (long long)); }
11601#include <stdio.h>
11602#include <stdlib.h>
11603int
11604main ()
11605{
11606
11607  FILE *f = fopen ("conftest.val", "w");
11608  if (! f)
11609    exit (1);
11610  if (((long) (sizeof (long long))) < 0)
11611    {
11612      long i = longval ();
11613      if (i != ((long) (sizeof (long long))))
11614	exit (1);
11615      fprintf (f, "%ld\n", i);
11616    }
11617  else
11618    {
11619      unsigned long i = ulongval ();
11620      if (i != ((long) (sizeof (long long))))
11621	exit (1);
11622      fprintf (f, "%lu\n", i);
11623    }
11624  exit (ferror (f) || fclose (f) != 0);
11625
11626  ;
11627  return 0;
11628}
11629_ACEOF
11630rm -f conftest$ac_exeext
11631if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11632  (eval $ac_link) 2>&5
11633  ac_status=$?
11634  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11635  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11636  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11637  (eval $ac_try) 2>&5
11638  ac_status=$?
11639  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640  (exit $ac_status); }; }; then
11641  ac_cv_sizeof_long_long=`cat conftest.val`
11642else
11643  echo "$as_me: program exited with status $ac_status" >&5
11644echo "$as_me: failed program was:" >&5
11645sed 's/^/| /' conftest.$ac_ext >&5
11646
11647( exit $ac_status )
11648{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11649See \`config.log' for more details." >&5
11650echo "$as_me: error: cannot compute sizeof (long long), 77
11651See \`config.log' for more details." >&2;}
11652   { (exit 1); exit 1; }; }
11653fi
11654rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11655fi
11656fi
11657rm -f conftest.val
11658else
11659  ac_cv_sizeof_long_long=0
11660fi
11661fi
11662echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
11663echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
11664cat >>confdefs.h <<_ACEOF
11665#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
11666_ACEOF
11667
11668
11669fi
11670
11671echo "$as_me:$LINENO: checking for long" >&5
11672echo $ECHO_N "checking for long... $ECHO_C" >&6
11673if test "${ac_cv_type_long+set}" = set; then
11674  echo $ECHO_N "(cached) $ECHO_C" >&6
11675else
11676  cat >conftest.$ac_ext <<_ACEOF
11677/* confdefs.h.  */
11678_ACEOF
11679cat confdefs.h >>conftest.$ac_ext
11680cat >>conftest.$ac_ext <<_ACEOF
11681/* end confdefs.h.  */
11682$ac_includes_default
11683int
11684main ()
11685{
11686if ((long *) 0)
11687  return 0;
11688if (sizeof (long))
11689  return 0;
11690  ;
11691  return 0;
11692}
11693_ACEOF
11694rm -f conftest.$ac_objext
11695if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11696  (eval $ac_compile) 2>conftest.er1
11697  ac_status=$?
11698  grep -v '^ *+' conftest.er1 >conftest.err
11699  rm -f conftest.er1
11700  cat conftest.err >&5
11701  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702  (exit $ac_status); } &&
11703	 { ac_try='test -z "$ac_c_werror_flag"
11704			 || test ! -s conftest.err'
11705  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11706  (eval $ac_try) 2>&5
11707  ac_status=$?
11708  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709  (exit $ac_status); }; } &&
11710	 { ac_try='test -s conftest.$ac_objext'
11711  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11712  (eval $ac_try) 2>&5
11713  ac_status=$?
11714  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715  (exit $ac_status); }; }; then
11716  ac_cv_type_long=yes
11717else
11718  echo "$as_me: failed program was:" >&5
11719sed 's/^/| /' conftest.$ac_ext >&5
11720
11721ac_cv_type_long=no
11722fi
11723rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11724fi
11725echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
11726echo "${ECHO_T}$ac_cv_type_long" >&6
11727
11728echo "$as_me:$LINENO: checking size of long" >&5
11729echo $ECHO_N "checking size of long... $ECHO_C" >&6
11730if test "${ac_cv_sizeof_long+set}" = set; then
11731  echo $ECHO_N "(cached) $ECHO_C" >&6
11732else
11733  if test "$ac_cv_type_long" = yes; then
11734  # The cast to unsigned long works around a bug in the HP C Compiler
11735  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11736  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11737  # This bug is HP SR number 8606223364.
11738  if test "$cross_compiling" = yes; then
11739  # Depending upon the size, compute the lo and hi bounds.
11740cat >conftest.$ac_ext <<_ACEOF
11741/* confdefs.h.  */
11742_ACEOF
11743cat confdefs.h >>conftest.$ac_ext
11744cat >>conftest.$ac_ext <<_ACEOF
11745/* end confdefs.h.  */
11746$ac_includes_default
11747int
11748main ()
11749{
11750static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
11751test_array [0] = 0
11752
11753  ;
11754  return 0;
11755}
11756_ACEOF
11757rm -f conftest.$ac_objext
11758if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11759  (eval $ac_compile) 2>conftest.er1
11760  ac_status=$?
11761  grep -v '^ *+' conftest.er1 >conftest.err
11762  rm -f conftest.er1
11763  cat conftest.err >&5
11764  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11765  (exit $ac_status); } &&
11766	 { ac_try='test -z "$ac_c_werror_flag"
11767			 || test ! -s conftest.err'
11768  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11769  (eval $ac_try) 2>&5
11770  ac_status=$?
11771  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772  (exit $ac_status); }; } &&
11773	 { ac_try='test -s conftest.$ac_objext'
11774  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11775  (eval $ac_try) 2>&5
11776  ac_status=$?
11777  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11778  (exit $ac_status); }; }; then
11779  ac_lo=0 ac_mid=0
11780  while :; do
11781    cat >conftest.$ac_ext <<_ACEOF
11782/* confdefs.h.  */
11783_ACEOF
11784cat confdefs.h >>conftest.$ac_ext
11785cat >>conftest.$ac_ext <<_ACEOF
11786/* end confdefs.h.  */
11787$ac_includes_default
11788int
11789main ()
11790{
11791static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
11792test_array [0] = 0
11793
11794  ;
11795  return 0;
11796}
11797_ACEOF
11798rm -f conftest.$ac_objext
11799if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11800  (eval $ac_compile) 2>conftest.er1
11801  ac_status=$?
11802  grep -v '^ *+' conftest.er1 >conftest.err
11803  rm -f conftest.er1
11804  cat conftest.err >&5
11805  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806  (exit $ac_status); } &&
11807	 { ac_try='test -z "$ac_c_werror_flag"
11808			 || test ! -s conftest.err'
11809  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11810  (eval $ac_try) 2>&5
11811  ac_status=$?
11812  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11813  (exit $ac_status); }; } &&
11814	 { ac_try='test -s conftest.$ac_objext'
11815  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11816  (eval $ac_try) 2>&5
11817  ac_status=$?
11818  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819  (exit $ac_status); }; }; then
11820  ac_hi=$ac_mid; break
11821else
11822  echo "$as_me: failed program was:" >&5
11823sed 's/^/| /' conftest.$ac_ext >&5
11824
11825ac_lo=`expr $ac_mid + 1`
11826		    if test $ac_lo -le $ac_mid; then
11827		      ac_lo= ac_hi=
11828		      break
11829		    fi
11830		    ac_mid=`expr 2 '*' $ac_mid + 1`
11831fi
11832rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11833  done
11834else
11835  echo "$as_me: failed program was:" >&5
11836sed 's/^/| /' conftest.$ac_ext >&5
11837
11838cat >conftest.$ac_ext <<_ACEOF
11839/* confdefs.h.  */
11840_ACEOF
11841cat confdefs.h >>conftest.$ac_ext
11842cat >>conftest.$ac_ext <<_ACEOF
11843/* end confdefs.h.  */
11844$ac_includes_default
11845int
11846main ()
11847{
11848static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
11849test_array [0] = 0
11850
11851  ;
11852  return 0;
11853}
11854_ACEOF
11855rm -f conftest.$ac_objext
11856if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11857  (eval $ac_compile) 2>conftest.er1
11858  ac_status=$?
11859  grep -v '^ *+' conftest.er1 >conftest.err
11860  rm -f conftest.er1
11861  cat conftest.err >&5
11862  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11863  (exit $ac_status); } &&
11864	 { ac_try='test -z "$ac_c_werror_flag"
11865			 || test ! -s conftest.err'
11866  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11867  (eval $ac_try) 2>&5
11868  ac_status=$?
11869  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870  (exit $ac_status); }; } &&
11871	 { ac_try='test -s conftest.$ac_objext'
11872  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11873  (eval $ac_try) 2>&5
11874  ac_status=$?
11875  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11876  (exit $ac_status); }; }; then
11877  ac_hi=-1 ac_mid=-1
11878  while :; do
11879    cat >conftest.$ac_ext <<_ACEOF
11880/* confdefs.h.  */
11881_ACEOF
11882cat confdefs.h >>conftest.$ac_ext
11883cat >>conftest.$ac_ext <<_ACEOF
11884/* end confdefs.h.  */
11885$ac_includes_default
11886int
11887main ()
11888{
11889static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
11890test_array [0] = 0
11891
11892  ;
11893  return 0;
11894}
11895_ACEOF
11896rm -f conftest.$ac_objext
11897if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11898  (eval $ac_compile) 2>conftest.er1
11899  ac_status=$?
11900  grep -v '^ *+' conftest.er1 >conftest.err
11901  rm -f conftest.er1
11902  cat conftest.err >&5
11903  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904  (exit $ac_status); } &&
11905	 { ac_try='test -z "$ac_c_werror_flag"
11906			 || test ! -s conftest.err'
11907  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11908  (eval $ac_try) 2>&5
11909  ac_status=$?
11910  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11911  (exit $ac_status); }; } &&
11912	 { ac_try='test -s conftest.$ac_objext'
11913  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11914  (eval $ac_try) 2>&5
11915  ac_status=$?
11916  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11917  (exit $ac_status); }; }; then
11918  ac_lo=$ac_mid; break
11919else
11920  echo "$as_me: failed program was:" >&5
11921sed 's/^/| /' conftest.$ac_ext >&5
11922
11923ac_hi=`expr '(' $ac_mid ')' - 1`
11924		       if test $ac_mid -le $ac_hi; then
11925			 ac_lo= ac_hi=
11926			 break
11927		       fi
11928		       ac_mid=`expr 2 '*' $ac_mid`
11929fi
11930rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11931  done
11932else
11933  echo "$as_me: failed program was:" >&5
11934sed 's/^/| /' conftest.$ac_ext >&5
11935
11936ac_lo= ac_hi=
11937fi
11938rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11939fi
11940rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11941# Binary search between lo and hi bounds.
11942while test "x$ac_lo" != "x$ac_hi"; do
11943  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11944  cat >conftest.$ac_ext <<_ACEOF
11945/* confdefs.h.  */
11946_ACEOF
11947cat confdefs.h >>conftest.$ac_ext
11948cat >>conftest.$ac_ext <<_ACEOF
11949/* end confdefs.h.  */
11950$ac_includes_default
11951int
11952main ()
11953{
11954static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
11955test_array [0] = 0
11956
11957  ;
11958  return 0;
11959}
11960_ACEOF
11961rm -f conftest.$ac_objext
11962if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11963  (eval $ac_compile) 2>conftest.er1
11964  ac_status=$?
11965  grep -v '^ *+' conftest.er1 >conftest.err
11966  rm -f conftest.er1
11967  cat conftest.err >&5
11968  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11969  (exit $ac_status); } &&
11970	 { ac_try='test -z "$ac_c_werror_flag"
11971			 || test ! -s conftest.err'
11972  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11973  (eval $ac_try) 2>&5
11974  ac_status=$?
11975  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11976  (exit $ac_status); }; } &&
11977	 { ac_try='test -s conftest.$ac_objext'
11978  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11979  (eval $ac_try) 2>&5
11980  ac_status=$?
11981  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11982  (exit $ac_status); }; }; then
11983  ac_hi=$ac_mid
11984else
11985  echo "$as_me: failed program was:" >&5
11986sed 's/^/| /' conftest.$ac_ext >&5
11987
11988ac_lo=`expr '(' $ac_mid ')' + 1`
11989fi
11990rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11991done
11992case $ac_lo in
11993?*) ac_cv_sizeof_long=$ac_lo;;
11994'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
11995See \`config.log' for more details." >&5
11996echo "$as_me: error: cannot compute sizeof (long), 77
11997See \`config.log' for more details." >&2;}
11998   { (exit 1); exit 1; }; } ;;
11999esac
12000else
12001  if test "$cross_compiling" = yes; then
12002  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12003See \`config.log' for more details." >&5
12004echo "$as_me: error: cannot run test program while cross compiling
12005See \`config.log' for more details." >&2;}
12006   { (exit 1); exit 1; }; }
12007else
12008  cat >conftest.$ac_ext <<_ACEOF
12009/* confdefs.h.  */
12010_ACEOF
12011cat confdefs.h >>conftest.$ac_ext
12012cat >>conftest.$ac_ext <<_ACEOF
12013/* end confdefs.h.  */
12014$ac_includes_default
12015long longval () { return (long) (sizeof (long)); }
12016unsigned long ulongval () { return (long) (sizeof (long)); }
12017#include <stdio.h>
12018#include <stdlib.h>
12019int
12020main ()
12021{
12022
12023  FILE *f = fopen ("conftest.val", "w");
12024  if (! f)
12025    exit (1);
12026  if (((long) (sizeof (long))) < 0)
12027    {
12028      long i = longval ();
12029      if (i != ((long) (sizeof (long))))
12030	exit (1);
12031      fprintf (f, "%ld\n", i);
12032    }
12033  else
12034    {
12035      unsigned long i = ulongval ();
12036      if (i != ((long) (sizeof (long))))
12037	exit (1);
12038      fprintf (f, "%lu\n", i);
12039    }
12040  exit (ferror (f) || fclose (f) != 0);
12041
12042  ;
12043  return 0;
12044}
12045_ACEOF
12046rm -f conftest$ac_exeext
12047if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12048  (eval $ac_link) 2>&5
12049  ac_status=$?
12050  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12051  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12052  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053  (eval $ac_try) 2>&5
12054  ac_status=$?
12055  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056  (exit $ac_status); }; }; then
12057  ac_cv_sizeof_long=`cat conftest.val`
12058else
12059  echo "$as_me: program exited with status $ac_status" >&5
12060echo "$as_me: failed program was:" >&5
12061sed 's/^/| /' conftest.$ac_ext >&5
12062
12063( exit $ac_status )
12064{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12065See \`config.log' for more details." >&5
12066echo "$as_me: error: cannot compute sizeof (long), 77
12067See \`config.log' for more details." >&2;}
12068   { (exit 1); exit 1; }; }
12069fi
12070rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12071fi
12072fi
12073rm -f conftest.val
12074else
12075  ac_cv_sizeof_long=0
12076fi
12077fi
12078echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
12079echo "${ECHO_T}$ac_cv_sizeof_long" >&6
12080cat >>confdefs.h <<_ACEOF
12081#define SIZEOF_LONG $ac_cv_sizeof_long
12082_ACEOF
12083
12084
12085if test "x${ac_cv_sizeof_long}" = "x8"; then
12086  host64=true
12087  BFD_HOST_64BIT_LONG=1
12088  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12089  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12090elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12091  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12092  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12093fi
12094
12095if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12096  BFD_HOST_64_BIT_DEFINED=1
12097  BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12098  BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12099fi
12100
12101
12102
12103
12104
12105
12106
12107# Put a plausible default for CC_FOR_BUILD in Makefile.
12108if test -z "$CC_FOR_BUILD"; then
12109  if test "x$cross_compiling" = "xno"; then
12110    CC_FOR_BUILD='$(CC)'
12111  else
12112    CC_FOR_BUILD=gcc
12113  fi
12114fi
12115
12116# Also set EXEEXT_FOR_BUILD.
12117if test "x$cross_compiling" = "xno"; then
12118  EXEEXT_FOR_BUILD='$(EXEEXT)'
12119else
12120  echo "$as_me:$LINENO: checking for build system executable suffix" >&5
12121echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
12122if test "${bfd_cv_build_exeext+set}" = set; then
12123  echo $ECHO_N "(cached) $ECHO_C" >&6
12124else
12125  rm -f conftest*
12126     echo 'int main () { return 0; }' > conftest.c
12127     bfd_cv_build_exeext=
12128     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12129     for file in conftest.*; do
12130       case $file in
12131       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12132       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12133       esac
12134     done
12135     rm -f conftest*
12136     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12137fi
12138echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
12139echo "${ECHO_T}$bfd_cv_build_exeext" >&6
12140  EXEEXT_FOR_BUILD=""
12141  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12142fi
12143
12144
12145
12146
12147
12148
12149
12150
12151for ac_header in stddef.h string.h strings.h stdlib.h time.h unistd.h
12152do
12153as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12154if eval "test \"\${$as_ac_Header+set}\" = set"; then
12155  echo "$as_me:$LINENO: checking for $ac_header" >&5
12156echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12157if eval "test \"\${$as_ac_Header+set}\" = set"; then
12158  echo $ECHO_N "(cached) $ECHO_C" >&6
12159fi
12160echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12161echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12162else
12163  # Is the header compilable?
12164echo "$as_me:$LINENO: checking $ac_header usability" >&5
12165echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12166cat >conftest.$ac_ext <<_ACEOF
12167/* confdefs.h.  */
12168_ACEOF
12169cat confdefs.h >>conftest.$ac_ext
12170cat >>conftest.$ac_ext <<_ACEOF
12171/* end confdefs.h.  */
12172$ac_includes_default
12173#include <$ac_header>
12174_ACEOF
12175rm -f conftest.$ac_objext
12176if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12177  (eval $ac_compile) 2>conftest.er1
12178  ac_status=$?
12179  grep -v '^ *+' conftest.er1 >conftest.err
12180  rm -f conftest.er1
12181  cat conftest.err >&5
12182  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12183  (exit $ac_status); } &&
12184	 { ac_try='test -z "$ac_c_werror_flag"
12185			 || test ! -s conftest.err'
12186  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12187  (eval $ac_try) 2>&5
12188  ac_status=$?
12189  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12190  (exit $ac_status); }; } &&
12191	 { ac_try='test -s conftest.$ac_objext'
12192  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12193  (eval $ac_try) 2>&5
12194  ac_status=$?
12195  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12196  (exit $ac_status); }; }; then
12197  ac_header_compiler=yes
12198else
12199  echo "$as_me: failed program was:" >&5
12200sed 's/^/| /' conftest.$ac_ext >&5
12201
12202ac_header_compiler=no
12203fi
12204rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12205echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12206echo "${ECHO_T}$ac_header_compiler" >&6
12207
12208# Is the header present?
12209echo "$as_me:$LINENO: checking $ac_header presence" >&5
12210echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12211cat >conftest.$ac_ext <<_ACEOF
12212/* confdefs.h.  */
12213_ACEOF
12214cat confdefs.h >>conftest.$ac_ext
12215cat >>conftest.$ac_ext <<_ACEOF
12216/* end confdefs.h.  */
12217#include <$ac_header>
12218_ACEOF
12219if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12220  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12221  ac_status=$?
12222  grep -v '^ *+' conftest.er1 >conftest.err
12223  rm -f conftest.er1
12224  cat conftest.err >&5
12225  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12226  (exit $ac_status); } >/dev/null; then
12227  if test -s conftest.err; then
12228    ac_cpp_err=$ac_c_preproc_warn_flag
12229    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12230  else
12231    ac_cpp_err=
12232  fi
12233else
12234  ac_cpp_err=yes
12235fi
12236if test -z "$ac_cpp_err"; then
12237  ac_header_preproc=yes
12238else
12239  echo "$as_me: failed program was:" >&5
12240sed 's/^/| /' conftest.$ac_ext >&5
12241
12242  ac_header_preproc=no
12243fi
12244rm -f conftest.err conftest.$ac_ext
12245echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12246echo "${ECHO_T}$ac_header_preproc" >&6
12247
12248# So?  What about this header?
12249case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12250  yes:no: )
12251    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12252echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12253    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12254echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12255    ac_header_preproc=yes
12256    ;;
12257  no:yes:* )
12258    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12259echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12260    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12261echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12262    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12263echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12264    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12265echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12266    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12267echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12268    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12269echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12270    (
12271      cat <<\_ASBOX
12272## ------------------------------------------ ##
12273## Report this to the AC_PACKAGE_NAME lists.  ##
12274## ------------------------------------------ ##
12275_ASBOX
12276    ) |
12277      sed "s/^/$as_me: WARNING:     /" >&2
12278    ;;
12279esac
12280echo "$as_me:$LINENO: checking for $ac_header" >&5
12281echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12282if eval "test \"\${$as_ac_Header+set}\" = set"; then
12283  echo $ECHO_N "(cached) $ECHO_C" >&6
12284else
12285  eval "$as_ac_Header=\$ac_header_preproc"
12286fi
12287echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12288echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12289
12290fi
12291if test `eval echo '${'$as_ac_Header'}'` = yes; then
12292  cat >>confdefs.h <<_ACEOF
12293#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12294_ACEOF
12295
12296fi
12297
12298done
12299
12300
12301
12302
12303for ac_header in fcntl.h sys/file.h sys/time.h
12304do
12305as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12306if eval "test \"\${$as_ac_Header+set}\" = set"; then
12307  echo "$as_me:$LINENO: checking for $ac_header" >&5
12308echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12309if eval "test \"\${$as_ac_Header+set}\" = set"; then
12310  echo $ECHO_N "(cached) $ECHO_C" >&6
12311fi
12312echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12313echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12314else
12315  # Is the header compilable?
12316echo "$as_me:$LINENO: checking $ac_header usability" >&5
12317echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12318cat >conftest.$ac_ext <<_ACEOF
12319/* confdefs.h.  */
12320_ACEOF
12321cat confdefs.h >>conftest.$ac_ext
12322cat >>conftest.$ac_ext <<_ACEOF
12323/* end confdefs.h.  */
12324$ac_includes_default
12325#include <$ac_header>
12326_ACEOF
12327rm -f conftest.$ac_objext
12328if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12329  (eval $ac_compile) 2>conftest.er1
12330  ac_status=$?
12331  grep -v '^ *+' conftest.er1 >conftest.err
12332  rm -f conftest.er1
12333  cat conftest.err >&5
12334  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12335  (exit $ac_status); } &&
12336	 { ac_try='test -z "$ac_c_werror_flag"
12337			 || test ! -s conftest.err'
12338  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12339  (eval $ac_try) 2>&5
12340  ac_status=$?
12341  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12342  (exit $ac_status); }; } &&
12343	 { ac_try='test -s conftest.$ac_objext'
12344  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12345  (eval $ac_try) 2>&5
12346  ac_status=$?
12347  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12348  (exit $ac_status); }; }; then
12349  ac_header_compiler=yes
12350else
12351  echo "$as_me: failed program was:" >&5
12352sed 's/^/| /' conftest.$ac_ext >&5
12353
12354ac_header_compiler=no
12355fi
12356rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12357echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12358echo "${ECHO_T}$ac_header_compiler" >&6
12359
12360# Is the header present?
12361echo "$as_me:$LINENO: checking $ac_header presence" >&5
12362echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12363cat >conftest.$ac_ext <<_ACEOF
12364/* confdefs.h.  */
12365_ACEOF
12366cat confdefs.h >>conftest.$ac_ext
12367cat >>conftest.$ac_ext <<_ACEOF
12368/* end confdefs.h.  */
12369#include <$ac_header>
12370_ACEOF
12371if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12372  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12373  ac_status=$?
12374  grep -v '^ *+' conftest.er1 >conftest.err
12375  rm -f conftest.er1
12376  cat conftest.err >&5
12377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378  (exit $ac_status); } >/dev/null; then
12379  if test -s conftest.err; then
12380    ac_cpp_err=$ac_c_preproc_warn_flag
12381    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12382  else
12383    ac_cpp_err=
12384  fi
12385else
12386  ac_cpp_err=yes
12387fi
12388if test -z "$ac_cpp_err"; then
12389  ac_header_preproc=yes
12390else
12391  echo "$as_me: failed program was:" >&5
12392sed 's/^/| /' conftest.$ac_ext >&5
12393
12394  ac_header_preproc=no
12395fi
12396rm -f conftest.err conftest.$ac_ext
12397echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12398echo "${ECHO_T}$ac_header_preproc" >&6
12399
12400# So?  What about this header?
12401case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12402  yes:no: )
12403    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12404echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12405    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12406echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12407    ac_header_preproc=yes
12408    ;;
12409  no:yes:* )
12410    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12411echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12412    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12413echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12414    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12415echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12416    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12417echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12418    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12419echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12420    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12421echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12422    (
12423      cat <<\_ASBOX
12424## ------------------------------------------ ##
12425## Report this to the AC_PACKAGE_NAME lists.  ##
12426## ------------------------------------------ ##
12427_ASBOX
12428    ) |
12429      sed "s/^/$as_me: WARNING:     /" >&2
12430    ;;
12431esac
12432echo "$as_me:$LINENO: checking for $ac_header" >&5
12433echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12434if eval "test \"\${$as_ac_Header+set}\" = set"; then
12435  echo $ECHO_N "(cached) $ECHO_C" >&6
12436else
12437  eval "$as_ac_Header=\$ac_header_preproc"
12438fi
12439echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12440echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12441
12442fi
12443if test `eval echo '${'$as_ac_Header'}'` = yes; then
12444  cat >>confdefs.h <<_ACEOF
12445#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12446_ACEOF
12447
12448fi
12449
12450done
12451
12452
12453
12454inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
12455
12456acx_cv_header_stdint=stddef.h
12457acx_cv_header_stdint_kind="(already complete)"
12458for i in stdint.h $inttype_headers; do
12459  unset ac_cv_type_uintptr_t
12460  unset ac_cv_type_uintmax_t
12461  unset ac_cv_type_int_least32_t
12462  unset ac_cv_type_int_fast32_t
12463  unset ac_cv_type_uint64_t
12464  echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
12465  echo "$as_me:$LINENO: checking for uintmax_t" >&5
12466echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
12467if test "${ac_cv_type_uintmax_t+set}" = set; then
12468  echo $ECHO_N "(cached) $ECHO_C" >&6
12469else
12470  cat >conftest.$ac_ext <<_ACEOF
12471/* confdefs.h.  */
12472_ACEOF
12473cat confdefs.h >>conftest.$ac_ext
12474cat >>conftest.$ac_ext <<_ACEOF
12475/* end confdefs.h.  */
12476#include <sys/types.h>
12477#include <$i>
12478
12479int
12480main ()
12481{
12482if ((uintmax_t *) 0)
12483  return 0;
12484if (sizeof (uintmax_t))
12485  return 0;
12486  ;
12487  return 0;
12488}
12489_ACEOF
12490rm -f conftest.$ac_objext
12491if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12492  (eval $ac_compile) 2>conftest.er1
12493  ac_status=$?
12494  grep -v '^ *+' conftest.er1 >conftest.err
12495  rm -f conftest.er1
12496  cat conftest.err >&5
12497  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12498  (exit $ac_status); } &&
12499	 { ac_try='test -z "$ac_c_werror_flag"
12500			 || test ! -s conftest.err'
12501  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12502  (eval $ac_try) 2>&5
12503  ac_status=$?
12504  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12505  (exit $ac_status); }; } &&
12506	 { ac_try='test -s conftest.$ac_objext'
12507  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12508  (eval $ac_try) 2>&5
12509  ac_status=$?
12510  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12511  (exit $ac_status); }; }; then
12512  ac_cv_type_uintmax_t=yes
12513else
12514  echo "$as_me: failed program was:" >&5
12515sed 's/^/| /' conftest.$ac_ext >&5
12516
12517ac_cv_type_uintmax_t=no
12518fi
12519rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12520fi
12521echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
12522echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
12523if test $ac_cv_type_uintmax_t = yes; then
12524  acx_cv_header_stdint=$i
12525else
12526  continue
12527fi
12528
12529  echo "$as_me:$LINENO: checking for uintptr_t" >&5
12530echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
12531if test "${ac_cv_type_uintptr_t+set}" = set; then
12532  echo $ECHO_N "(cached) $ECHO_C" >&6
12533else
12534  cat >conftest.$ac_ext <<_ACEOF
12535/* confdefs.h.  */
12536_ACEOF
12537cat confdefs.h >>conftest.$ac_ext
12538cat >>conftest.$ac_ext <<_ACEOF
12539/* end confdefs.h.  */
12540#include <sys/types.h>
12541#include <$i>
12542
12543int
12544main ()
12545{
12546if ((uintptr_t *) 0)
12547  return 0;
12548if (sizeof (uintptr_t))
12549  return 0;
12550  ;
12551  return 0;
12552}
12553_ACEOF
12554rm -f conftest.$ac_objext
12555if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12556  (eval $ac_compile) 2>conftest.er1
12557  ac_status=$?
12558  grep -v '^ *+' conftest.er1 >conftest.err
12559  rm -f conftest.er1
12560  cat conftest.err >&5
12561  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12562  (exit $ac_status); } &&
12563	 { ac_try='test -z "$ac_c_werror_flag"
12564			 || test ! -s conftest.err'
12565  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12566  (eval $ac_try) 2>&5
12567  ac_status=$?
12568  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12569  (exit $ac_status); }; } &&
12570	 { ac_try='test -s conftest.$ac_objext'
12571  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12572  (eval $ac_try) 2>&5
12573  ac_status=$?
12574  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12575  (exit $ac_status); }; }; then
12576  ac_cv_type_uintptr_t=yes
12577else
12578  echo "$as_me: failed program was:" >&5
12579sed 's/^/| /' conftest.$ac_ext >&5
12580
12581ac_cv_type_uintptr_t=no
12582fi
12583rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12584fi
12585echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12586echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
12587if test $ac_cv_type_uintptr_t = yes; then
12588  :
12589else
12590  acx_cv_header_stdint_kind="(mostly complete)"
12591fi
12592
12593  echo "$as_me:$LINENO: checking for int_least32_t" >&5
12594echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
12595if test "${ac_cv_type_int_least32_t+set}" = set; then
12596  echo $ECHO_N "(cached) $ECHO_C" >&6
12597else
12598  cat >conftest.$ac_ext <<_ACEOF
12599/* confdefs.h.  */
12600_ACEOF
12601cat confdefs.h >>conftest.$ac_ext
12602cat >>conftest.$ac_ext <<_ACEOF
12603/* end confdefs.h.  */
12604#include <sys/types.h>
12605#include <$i>
12606
12607int
12608main ()
12609{
12610if ((int_least32_t *) 0)
12611  return 0;
12612if (sizeof (int_least32_t))
12613  return 0;
12614  ;
12615  return 0;
12616}
12617_ACEOF
12618rm -f conftest.$ac_objext
12619if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12620  (eval $ac_compile) 2>conftest.er1
12621  ac_status=$?
12622  grep -v '^ *+' conftest.er1 >conftest.err
12623  rm -f conftest.er1
12624  cat conftest.err >&5
12625  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12626  (exit $ac_status); } &&
12627	 { ac_try='test -z "$ac_c_werror_flag"
12628			 || test ! -s conftest.err'
12629  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12630  (eval $ac_try) 2>&5
12631  ac_status=$?
12632  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12633  (exit $ac_status); }; } &&
12634	 { ac_try='test -s conftest.$ac_objext'
12635  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12636  (eval $ac_try) 2>&5
12637  ac_status=$?
12638  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12639  (exit $ac_status); }; }; then
12640  ac_cv_type_int_least32_t=yes
12641else
12642  echo "$as_me: failed program was:" >&5
12643sed 's/^/| /' conftest.$ac_ext >&5
12644
12645ac_cv_type_int_least32_t=no
12646fi
12647rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12648fi
12649echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
12650echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
12651if test $ac_cv_type_int_least32_t = yes; then
12652  :
12653else
12654  acx_cv_header_stdint_kind="(mostly complete)"
12655fi
12656
12657  echo "$as_me:$LINENO: checking for int_fast32_t" >&5
12658echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
12659if test "${ac_cv_type_int_fast32_t+set}" = set; then
12660  echo $ECHO_N "(cached) $ECHO_C" >&6
12661else
12662  cat >conftest.$ac_ext <<_ACEOF
12663/* confdefs.h.  */
12664_ACEOF
12665cat confdefs.h >>conftest.$ac_ext
12666cat >>conftest.$ac_ext <<_ACEOF
12667/* end confdefs.h.  */
12668#include <sys/types.h>
12669#include <$i>
12670
12671int
12672main ()
12673{
12674if ((int_fast32_t *) 0)
12675  return 0;
12676if (sizeof (int_fast32_t))
12677  return 0;
12678  ;
12679  return 0;
12680}
12681_ACEOF
12682rm -f conftest.$ac_objext
12683if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12684  (eval $ac_compile) 2>conftest.er1
12685  ac_status=$?
12686  grep -v '^ *+' conftest.er1 >conftest.err
12687  rm -f conftest.er1
12688  cat conftest.err >&5
12689  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12690  (exit $ac_status); } &&
12691	 { ac_try='test -z "$ac_c_werror_flag"
12692			 || test ! -s conftest.err'
12693  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12694  (eval $ac_try) 2>&5
12695  ac_status=$?
12696  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697  (exit $ac_status); }; } &&
12698	 { ac_try='test -s conftest.$ac_objext'
12699  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12700  (eval $ac_try) 2>&5
12701  ac_status=$?
12702  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12703  (exit $ac_status); }; }; then
12704  ac_cv_type_int_fast32_t=yes
12705else
12706  echo "$as_me: failed program was:" >&5
12707sed 's/^/| /' conftest.$ac_ext >&5
12708
12709ac_cv_type_int_fast32_t=no
12710fi
12711rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12712fi
12713echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
12714echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
12715if test $ac_cv_type_int_fast32_t = yes; then
12716  :
12717else
12718  acx_cv_header_stdint_kind="(mostly complete)"
12719fi
12720
12721  echo "$as_me:$LINENO: checking for uint64_t" >&5
12722echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
12723if test "${ac_cv_type_uint64_t+set}" = set; then
12724  echo $ECHO_N "(cached) $ECHO_C" >&6
12725else
12726  cat >conftest.$ac_ext <<_ACEOF
12727/* confdefs.h.  */
12728_ACEOF
12729cat confdefs.h >>conftest.$ac_ext
12730cat >>conftest.$ac_ext <<_ACEOF
12731/* end confdefs.h.  */
12732#include <sys/types.h>
12733#include <$i>
12734
12735int
12736main ()
12737{
12738if ((uint64_t *) 0)
12739  return 0;
12740if (sizeof (uint64_t))
12741  return 0;
12742  ;
12743  return 0;
12744}
12745_ACEOF
12746rm -f conftest.$ac_objext
12747if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12748  (eval $ac_compile) 2>conftest.er1
12749  ac_status=$?
12750  grep -v '^ *+' conftest.er1 >conftest.err
12751  rm -f conftest.er1
12752  cat conftest.err >&5
12753  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12754  (exit $ac_status); } &&
12755	 { ac_try='test -z "$ac_c_werror_flag"
12756			 || test ! -s conftest.err'
12757  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12758  (eval $ac_try) 2>&5
12759  ac_status=$?
12760  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12761  (exit $ac_status); }; } &&
12762	 { ac_try='test -s conftest.$ac_objext'
12763  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12764  (eval $ac_try) 2>&5
12765  ac_status=$?
12766  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12767  (exit $ac_status); }; }; then
12768  ac_cv_type_uint64_t=yes
12769else
12770  echo "$as_me: failed program was:" >&5
12771sed 's/^/| /' conftest.$ac_ext >&5
12772
12773ac_cv_type_uint64_t=no
12774fi
12775rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12776fi
12777echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
12778echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
12779if test $ac_cv_type_uint64_t = yes; then
12780  :
12781else
12782  acx_cv_header_stdint_kind="(lacks uint64_t)"
12783fi
12784
12785  break
12786done
12787if test "$acx_cv_header_stdint" = stddef.h; then
12788  acx_cv_header_stdint_kind="(lacks uintmax_t)"
12789  for i in stdint.h $inttype_headers; do
12790    unset ac_cv_type_uintptr_t
12791    unset ac_cv_type_uint32_t
12792    unset ac_cv_type_uint64_t
12793    echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
12794    echo "$as_me:$LINENO: checking for uint32_t" >&5
12795echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
12796if test "${ac_cv_type_uint32_t+set}" = set; then
12797  echo $ECHO_N "(cached) $ECHO_C" >&6
12798else
12799  cat >conftest.$ac_ext <<_ACEOF
12800/* confdefs.h.  */
12801_ACEOF
12802cat confdefs.h >>conftest.$ac_ext
12803cat >>conftest.$ac_ext <<_ACEOF
12804/* end confdefs.h.  */
12805#include <sys/types.h>
12806#include <$i>
12807
12808int
12809main ()
12810{
12811if ((uint32_t *) 0)
12812  return 0;
12813if (sizeof (uint32_t))
12814  return 0;
12815  ;
12816  return 0;
12817}
12818_ACEOF
12819rm -f conftest.$ac_objext
12820if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12821  (eval $ac_compile) 2>conftest.er1
12822  ac_status=$?
12823  grep -v '^ *+' conftest.er1 >conftest.err
12824  rm -f conftest.er1
12825  cat conftest.err >&5
12826  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12827  (exit $ac_status); } &&
12828	 { ac_try='test -z "$ac_c_werror_flag"
12829			 || test ! -s conftest.err'
12830  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12831  (eval $ac_try) 2>&5
12832  ac_status=$?
12833  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12834  (exit $ac_status); }; } &&
12835	 { ac_try='test -s conftest.$ac_objext'
12836  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12837  (eval $ac_try) 2>&5
12838  ac_status=$?
12839  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840  (exit $ac_status); }; }; then
12841  ac_cv_type_uint32_t=yes
12842else
12843  echo "$as_me: failed program was:" >&5
12844sed 's/^/| /' conftest.$ac_ext >&5
12845
12846ac_cv_type_uint32_t=no
12847fi
12848rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12849fi
12850echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
12851echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
12852if test $ac_cv_type_uint32_t = yes; then
12853  acx_cv_header_stdint=$i
12854else
12855  continue
12856fi
12857
12858    echo "$as_me:$LINENO: checking for uint64_t" >&5
12859echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
12860if test "${ac_cv_type_uint64_t+set}" = set; then
12861  echo $ECHO_N "(cached) $ECHO_C" >&6
12862else
12863  cat >conftest.$ac_ext <<_ACEOF
12864/* confdefs.h.  */
12865_ACEOF
12866cat confdefs.h >>conftest.$ac_ext
12867cat >>conftest.$ac_ext <<_ACEOF
12868/* end confdefs.h.  */
12869#include <sys/types.h>
12870#include <$i>
12871
12872int
12873main ()
12874{
12875if ((uint64_t *) 0)
12876  return 0;
12877if (sizeof (uint64_t))
12878  return 0;
12879  ;
12880  return 0;
12881}
12882_ACEOF
12883rm -f conftest.$ac_objext
12884if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12885  (eval $ac_compile) 2>conftest.er1
12886  ac_status=$?
12887  grep -v '^ *+' conftest.er1 >conftest.err
12888  rm -f conftest.er1
12889  cat conftest.err >&5
12890  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12891  (exit $ac_status); } &&
12892	 { ac_try='test -z "$ac_c_werror_flag"
12893			 || test ! -s conftest.err'
12894  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12895  (eval $ac_try) 2>&5
12896  ac_status=$?
12897  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12898  (exit $ac_status); }; } &&
12899	 { ac_try='test -s conftest.$ac_objext'
12900  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12901  (eval $ac_try) 2>&5
12902  ac_status=$?
12903  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12904  (exit $ac_status); }; }; then
12905  ac_cv_type_uint64_t=yes
12906else
12907  echo "$as_me: failed program was:" >&5
12908sed 's/^/| /' conftest.$ac_ext >&5
12909
12910ac_cv_type_uint64_t=no
12911fi
12912rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12913fi
12914echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
12915echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
12916
12917    echo "$as_me:$LINENO: checking for uintptr_t" >&5
12918echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
12919if test "${ac_cv_type_uintptr_t+set}" = set; then
12920  echo $ECHO_N "(cached) $ECHO_C" >&6
12921else
12922  cat >conftest.$ac_ext <<_ACEOF
12923/* confdefs.h.  */
12924_ACEOF
12925cat confdefs.h >>conftest.$ac_ext
12926cat >>conftest.$ac_ext <<_ACEOF
12927/* end confdefs.h.  */
12928#include <sys/types.h>
12929#include <$i>
12930
12931int
12932main ()
12933{
12934if ((uintptr_t *) 0)
12935  return 0;
12936if (sizeof (uintptr_t))
12937  return 0;
12938  ;
12939  return 0;
12940}
12941_ACEOF
12942rm -f conftest.$ac_objext
12943if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12944  (eval $ac_compile) 2>conftest.er1
12945  ac_status=$?
12946  grep -v '^ *+' conftest.er1 >conftest.err
12947  rm -f conftest.er1
12948  cat conftest.err >&5
12949  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12950  (exit $ac_status); } &&
12951	 { ac_try='test -z "$ac_c_werror_flag"
12952			 || test ! -s conftest.err'
12953  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12954  (eval $ac_try) 2>&5
12955  ac_status=$?
12956  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12957  (exit $ac_status); }; } &&
12958	 { ac_try='test -s conftest.$ac_objext'
12959  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12960  (eval $ac_try) 2>&5
12961  ac_status=$?
12962  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12963  (exit $ac_status); }; }; then
12964  ac_cv_type_uintptr_t=yes
12965else
12966  echo "$as_me: failed program was:" >&5
12967sed 's/^/| /' conftest.$ac_ext >&5
12968
12969ac_cv_type_uintptr_t=no
12970fi
12971rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12972fi
12973echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12974echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
12975
12976    break
12977  done
12978fi
12979if test "$acx_cv_header_stdint" = stddef.h; then
12980  acx_cv_header_stdint_kind="(u_intXX_t style)"
12981  for i in sys/types.h $inttype_headers; do
12982    unset ac_cv_type_u_int32_t
12983    unset ac_cv_type_u_int64_t
12984    echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
12985    echo "$as_me:$LINENO: checking for u_int32_t" >&5
12986echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
12987if test "${ac_cv_type_u_int32_t+set}" = set; then
12988  echo $ECHO_N "(cached) $ECHO_C" >&6
12989else
12990  cat >conftest.$ac_ext <<_ACEOF
12991/* confdefs.h.  */
12992_ACEOF
12993cat confdefs.h >>conftest.$ac_ext
12994cat >>conftest.$ac_ext <<_ACEOF
12995/* end confdefs.h.  */
12996#include <sys/types.h>
12997#include <$i>
12998
12999int
13000main ()
13001{
13002if ((u_int32_t *) 0)
13003  return 0;
13004if (sizeof (u_int32_t))
13005  return 0;
13006  ;
13007  return 0;
13008}
13009_ACEOF
13010rm -f conftest.$ac_objext
13011if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13012  (eval $ac_compile) 2>conftest.er1
13013  ac_status=$?
13014  grep -v '^ *+' conftest.er1 >conftest.err
13015  rm -f conftest.er1
13016  cat conftest.err >&5
13017  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13018  (exit $ac_status); } &&
13019	 { ac_try='test -z "$ac_c_werror_flag"
13020			 || test ! -s conftest.err'
13021  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13022  (eval $ac_try) 2>&5
13023  ac_status=$?
13024  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13025  (exit $ac_status); }; } &&
13026	 { ac_try='test -s conftest.$ac_objext'
13027  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13028  (eval $ac_try) 2>&5
13029  ac_status=$?
13030  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13031  (exit $ac_status); }; }; then
13032  ac_cv_type_u_int32_t=yes
13033else
13034  echo "$as_me: failed program was:" >&5
13035sed 's/^/| /' conftest.$ac_ext >&5
13036
13037ac_cv_type_u_int32_t=no
13038fi
13039rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13040fi
13041echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
13042echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
13043if test $ac_cv_type_u_int32_t = yes; then
13044  acx_cv_header_stdint=$i
13045else
13046  continue
13047fi
13048
13049    echo "$as_me:$LINENO: checking for u_int64_t" >&5
13050echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
13051if test "${ac_cv_type_u_int64_t+set}" = set; then
13052  echo $ECHO_N "(cached) $ECHO_C" >&6
13053else
13054  cat >conftest.$ac_ext <<_ACEOF
13055/* confdefs.h.  */
13056_ACEOF
13057cat confdefs.h >>conftest.$ac_ext
13058cat >>conftest.$ac_ext <<_ACEOF
13059/* end confdefs.h.  */
13060#include <sys/types.h>
13061#include <$i>
13062
13063int
13064main ()
13065{
13066if ((u_int64_t *) 0)
13067  return 0;
13068if (sizeof (u_int64_t))
13069  return 0;
13070  ;
13071  return 0;
13072}
13073_ACEOF
13074rm -f conftest.$ac_objext
13075if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13076  (eval $ac_compile) 2>conftest.er1
13077  ac_status=$?
13078  grep -v '^ *+' conftest.er1 >conftest.err
13079  rm -f conftest.er1
13080  cat conftest.err >&5
13081  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13082  (exit $ac_status); } &&
13083	 { ac_try='test -z "$ac_c_werror_flag"
13084			 || test ! -s conftest.err'
13085  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13086  (eval $ac_try) 2>&5
13087  ac_status=$?
13088  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13089  (exit $ac_status); }; } &&
13090	 { ac_try='test -s conftest.$ac_objext'
13091  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13092  (eval $ac_try) 2>&5
13093  ac_status=$?
13094  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13095  (exit $ac_status); }; }; then
13096  ac_cv_type_u_int64_t=yes
13097else
13098  echo "$as_me: failed program was:" >&5
13099sed 's/^/| /' conftest.$ac_ext >&5
13100
13101ac_cv_type_u_int64_t=no
13102fi
13103rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13104fi
13105echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
13106echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
13107
13108    break
13109  done
13110fi
13111if test "$acx_cv_header_stdint" = stddef.h; then
13112  acx_cv_header_stdint_kind="(using manual detection)"
13113fi
13114
13115test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13116test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13117test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13118test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13119test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13120
13121# ----------------- Summarize what we found so far
13122
13123echo "$as_me:$LINENO: checking what to include in bfd_stdint.h" >&5
13124echo $ECHO_N "checking what to include in bfd_stdint.h... $ECHO_C" >&6
13125
13126case `$as_basename bfd_stdint.h ||
13127$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13128	 Xbfd_stdint.h : 'X\(//\)$' \| \
13129	 Xbfd_stdint.h : 'X\(/\)$' \| \
13130	 .     : '\(.\)' 2>/dev/null ||
13131echo X/bfd_stdint.h |
13132    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13133  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
13134  	  /^X\/\(\/\).*/{ s//\1/; q; }
13135  	  s/.*/./; q'` in
13136  stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13137echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13138  inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13139echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13140  *) ;;
13141esac
13142
13143echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13144echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
13145
13146# ----------------- done included file, check C basic types --------
13147
13148# Lacking an uintptr_t?  Test size of void *
13149case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13150  stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
13151echo $ECHO_N "checking for void *... $ECHO_C" >&6
13152if test "${ac_cv_type_void_p+set}" = set; then
13153  echo $ECHO_N "(cached) $ECHO_C" >&6
13154else
13155  cat >conftest.$ac_ext <<_ACEOF
13156/* confdefs.h.  */
13157_ACEOF
13158cat confdefs.h >>conftest.$ac_ext
13159cat >>conftest.$ac_ext <<_ACEOF
13160/* end confdefs.h.  */
13161$ac_includes_default
13162int
13163main ()
13164{
13165if ((void * *) 0)
13166  return 0;
13167if (sizeof (void *))
13168  return 0;
13169  ;
13170  return 0;
13171}
13172_ACEOF
13173rm -f conftest.$ac_objext
13174if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13175  (eval $ac_compile) 2>conftest.er1
13176  ac_status=$?
13177  grep -v '^ *+' conftest.er1 >conftest.err
13178  rm -f conftest.er1
13179  cat conftest.err >&5
13180  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13181  (exit $ac_status); } &&
13182	 { ac_try='test -z "$ac_c_werror_flag"
13183			 || test ! -s conftest.err'
13184  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13185  (eval $ac_try) 2>&5
13186  ac_status=$?
13187  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13188  (exit $ac_status); }; } &&
13189	 { ac_try='test -s conftest.$ac_objext'
13190  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13191  (eval $ac_try) 2>&5
13192  ac_status=$?
13193  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13194  (exit $ac_status); }; }; then
13195  ac_cv_type_void_p=yes
13196else
13197  echo "$as_me: failed program was:" >&5
13198sed 's/^/| /' conftest.$ac_ext >&5
13199
13200ac_cv_type_void_p=no
13201fi
13202rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13203fi
13204echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
13205echo "${ECHO_T}$ac_cv_type_void_p" >&6
13206
13207echo "$as_me:$LINENO: checking size of void *" >&5
13208echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13209if test "${ac_cv_sizeof_void_p+set}" = set; then
13210  echo $ECHO_N "(cached) $ECHO_C" >&6
13211else
13212  if test "$ac_cv_type_void_p" = yes; then
13213  # The cast to unsigned long works around a bug in the HP C Compiler
13214  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13215  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13216  # This bug is HP SR number 8606223364.
13217  if test "$cross_compiling" = yes; then
13218  # Depending upon the size, compute the lo and hi bounds.
13219cat >conftest.$ac_ext <<_ACEOF
13220/* confdefs.h.  */
13221_ACEOF
13222cat confdefs.h >>conftest.$ac_ext
13223cat >>conftest.$ac_ext <<_ACEOF
13224/* end confdefs.h.  */
13225$ac_includes_default
13226int
13227main ()
13228{
13229static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
13230test_array [0] = 0
13231
13232  ;
13233  return 0;
13234}
13235_ACEOF
13236rm -f conftest.$ac_objext
13237if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13238  (eval $ac_compile) 2>conftest.er1
13239  ac_status=$?
13240  grep -v '^ *+' conftest.er1 >conftest.err
13241  rm -f conftest.er1
13242  cat conftest.err >&5
13243  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13244  (exit $ac_status); } &&
13245	 { ac_try='test -z "$ac_c_werror_flag"
13246			 || test ! -s conftest.err'
13247  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13248  (eval $ac_try) 2>&5
13249  ac_status=$?
13250  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13251  (exit $ac_status); }; } &&
13252	 { ac_try='test -s conftest.$ac_objext'
13253  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13254  (eval $ac_try) 2>&5
13255  ac_status=$?
13256  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13257  (exit $ac_status); }; }; then
13258  ac_lo=0 ac_mid=0
13259  while :; do
13260    cat >conftest.$ac_ext <<_ACEOF
13261/* confdefs.h.  */
13262_ACEOF
13263cat confdefs.h >>conftest.$ac_ext
13264cat >>conftest.$ac_ext <<_ACEOF
13265/* end confdefs.h.  */
13266$ac_includes_default
13267int
13268main ()
13269{
13270static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13271test_array [0] = 0
13272
13273  ;
13274  return 0;
13275}
13276_ACEOF
13277rm -f conftest.$ac_objext
13278if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13279  (eval $ac_compile) 2>conftest.er1
13280  ac_status=$?
13281  grep -v '^ *+' conftest.er1 >conftest.err
13282  rm -f conftest.er1
13283  cat conftest.err >&5
13284  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13285  (exit $ac_status); } &&
13286	 { ac_try='test -z "$ac_c_werror_flag"
13287			 || test ! -s conftest.err'
13288  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13289  (eval $ac_try) 2>&5
13290  ac_status=$?
13291  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13292  (exit $ac_status); }; } &&
13293	 { ac_try='test -s conftest.$ac_objext'
13294  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13295  (eval $ac_try) 2>&5
13296  ac_status=$?
13297  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13298  (exit $ac_status); }; }; then
13299  ac_hi=$ac_mid; break
13300else
13301  echo "$as_me: failed program was:" >&5
13302sed 's/^/| /' conftest.$ac_ext >&5
13303
13304ac_lo=`expr $ac_mid + 1`
13305		    if test $ac_lo -le $ac_mid; then
13306		      ac_lo= ac_hi=
13307		      break
13308		    fi
13309		    ac_mid=`expr 2 '*' $ac_mid + 1`
13310fi
13311rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13312  done
13313else
13314  echo "$as_me: failed program was:" >&5
13315sed 's/^/| /' conftest.$ac_ext >&5
13316
13317cat >conftest.$ac_ext <<_ACEOF
13318/* confdefs.h.  */
13319_ACEOF
13320cat confdefs.h >>conftest.$ac_ext
13321cat >>conftest.$ac_ext <<_ACEOF
13322/* end confdefs.h.  */
13323$ac_includes_default
13324int
13325main ()
13326{
13327static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
13328test_array [0] = 0
13329
13330  ;
13331  return 0;
13332}
13333_ACEOF
13334rm -f conftest.$ac_objext
13335if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13336  (eval $ac_compile) 2>conftest.er1
13337  ac_status=$?
13338  grep -v '^ *+' conftest.er1 >conftest.err
13339  rm -f conftest.er1
13340  cat conftest.err >&5
13341  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13342  (exit $ac_status); } &&
13343	 { ac_try='test -z "$ac_c_werror_flag"
13344			 || test ! -s conftest.err'
13345  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13346  (eval $ac_try) 2>&5
13347  ac_status=$?
13348  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13349  (exit $ac_status); }; } &&
13350	 { ac_try='test -s conftest.$ac_objext'
13351  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13352  (eval $ac_try) 2>&5
13353  ac_status=$?
13354  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355  (exit $ac_status); }; }; then
13356  ac_hi=-1 ac_mid=-1
13357  while :; do
13358    cat >conftest.$ac_ext <<_ACEOF
13359/* confdefs.h.  */
13360_ACEOF
13361cat confdefs.h >>conftest.$ac_ext
13362cat >>conftest.$ac_ext <<_ACEOF
13363/* end confdefs.h.  */
13364$ac_includes_default
13365int
13366main ()
13367{
13368static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
13369test_array [0] = 0
13370
13371  ;
13372  return 0;
13373}
13374_ACEOF
13375rm -f conftest.$ac_objext
13376if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13377  (eval $ac_compile) 2>conftest.er1
13378  ac_status=$?
13379  grep -v '^ *+' conftest.er1 >conftest.err
13380  rm -f conftest.er1
13381  cat conftest.err >&5
13382  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13383  (exit $ac_status); } &&
13384	 { ac_try='test -z "$ac_c_werror_flag"
13385			 || test ! -s conftest.err'
13386  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13387  (eval $ac_try) 2>&5
13388  ac_status=$?
13389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390  (exit $ac_status); }; } &&
13391	 { ac_try='test -s conftest.$ac_objext'
13392  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13393  (eval $ac_try) 2>&5
13394  ac_status=$?
13395  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13396  (exit $ac_status); }; }; then
13397  ac_lo=$ac_mid; break
13398else
13399  echo "$as_me: failed program was:" >&5
13400sed 's/^/| /' conftest.$ac_ext >&5
13401
13402ac_hi=`expr '(' $ac_mid ')' - 1`
13403		       if test $ac_mid -le $ac_hi; then
13404			 ac_lo= ac_hi=
13405			 break
13406		       fi
13407		       ac_mid=`expr 2 '*' $ac_mid`
13408fi
13409rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13410  done
13411else
13412  echo "$as_me: failed program was:" >&5
13413sed 's/^/| /' conftest.$ac_ext >&5
13414
13415ac_lo= ac_hi=
13416fi
13417rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13418fi
13419rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13420# Binary search between lo and hi bounds.
13421while test "x$ac_lo" != "x$ac_hi"; do
13422  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13423  cat >conftest.$ac_ext <<_ACEOF
13424/* confdefs.h.  */
13425_ACEOF
13426cat confdefs.h >>conftest.$ac_ext
13427cat >>conftest.$ac_ext <<_ACEOF
13428/* end confdefs.h.  */
13429$ac_includes_default
13430int
13431main ()
13432{
13433static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13434test_array [0] = 0
13435
13436  ;
13437  return 0;
13438}
13439_ACEOF
13440rm -f conftest.$ac_objext
13441if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13442  (eval $ac_compile) 2>conftest.er1
13443  ac_status=$?
13444  grep -v '^ *+' conftest.er1 >conftest.err
13445  rm -f conftest.er1
13446  cat conftest.err >&5
13447  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13448  (exit $ac_status); } &&
13449	 { ac_try='test -z "$ac_c_werror_flag"
13450			 || test ! -s conftest.err'
13451  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13452  (eval $ac_try) 2>&5
13453  ac_status=$?
13454  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455  (exit $ac_status); }; } &&
13456	 { ac_try='test -s conftest.$ac_objext'
13457  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13458  (eval $ac_try) 2>&5
13459  ac_status=$?
13460  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13461  (exit $ac_status); }; }; then
13462  ac_hi=$ac_mid
13463else
13464  echo "$as_me: failed program was:" >&5
13465sed 's/^/| /' conftest.$ac_ext >&5
13466
13467ac_lo=`expr '(' $ac_mid ')' + 1`
13468fi
13469rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13470done
13471case $ac_lo in
13472?*) ac_cv_sizeof_void_p=$ac_lo;;
13473'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13474See \`config.log' for more details." >&5
13475echo "$as_me: error: cannot compute sizeof (void *), 77
13476See \`config.log' for more details." >&2;}
13477   { (exit 1); exit 1; }; } ;;
13478esac
13479else
13480  if test "$cross_compiling" = yes; then
13481  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13482See \`config.log' for more details." >&5
13483echo "$as_me: error: cannot run test program while cross compiling
13484See \`config.log' for more details." >&2;}
13485   { (exit 1); exit 1; }; }
13486else
13487  cat >conftest.$ac_ext <<_ACEOF
13488/* confdefs.h.  */
13489_ACEOF
13490cat confdefs.h >>conftest.$ac_ext
13491cat >>conftest.$ac_ext <<_ACEOF
13492/* end confdefs.h.  */
13493$ac_includes_default
13494long longval () { return (long) (sizeof (void *)); }
13495unsigned long ulongval () { return (long) (sizeof (void *)); }
13496#include <stdio.h>
13497#include <stdlib.h>
13498int
13499main ()
13500{
13501
13502  FILE *f = fopen ("conftest.val", "w");
13503  if (! f)
13504    exit (1);
13505  if (((long) (sizeof (void *))) < 0)
13506    {
13507      long i = longval ();
13508      if (i != ((long) (sizeof (void *))))
13509	exit (1);
13510      fprintf (f, "%ld\n", i);
13511    }
13512  else
13513    {
13514      unsigned long i = ulongval ();
13515      if (i != ((long) (sizeof (void *))))
13516	exit (1);
13517      fprintf (f, "%lu\n", i);
13518    }
13519  exit (ferror (f) || fclose (f) != 0);
13520
13521  ;
13522  return 0;
13523}
13524_ACEOF
13525rm -f conftest$ac_exeext
13526if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13527  (eval $ac_link) 2>&5
13528  ac_status=$?
13529  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13530  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13531  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13532  (eval $ac_try) 2>&5
13533  ac_status=$?
13534  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13535  (exit $ac_status); }; }; then
13536  ac_cv_sizeof_void_p=`cat conftest.val`
13537else
13538  echo "$as_me: program exited with status $ac_status" >&5
13539echo "$as_me: failed program was:" >&5
13540sed 's/^/| /' conftest.$ac_ext >&5
13541
13542( exit $ac_status )
13543{ { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13544See \`config.log' for more details." >&5
13545echo "$as_me: error: cannot compute sizeof (void *), 77
13546See \`config.log' for more details." >&2;}
13547   { (exit 1); exit 1; }; }
13548fi
13549rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13550fi
13551fi
13552rm -f conftest.val
13553else
13554  ac_cv_sizeof_void_p=0
13555fi
13556fi
13557echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13558echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13559cat >>confdefs.h <<_ACEOF
13560#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13561_ACEOF
13562
13563 ;;
13564esac
13565
13566# Lacking an uint64_t?  Test size of long
13567case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13568  stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
13569echo $ECHO_N "checking for long... $ECHO_C" >&6
13570if test "${ac_cv_type_long+set}" = set; then
13571  echo $ECHO_N "(cached) $ECHO_C" >&6
13572else
13573  cat >conftest.$ac_ext <<_ACEOF
13574/* confdefs.h.  */
13575_ACEOF
13576cat confdefs.h >>conftest.$ac_ext
13577cat >>conftest.$ac_ext <<_ACEOF
13578/* end confdefs.h.  */
13579$ac_includes_default
13580int
13581main ()
13582{
13583if ((long *) 0)
13584  return 0;
13585if (sizeof (long))
13586  return 0;
13587  ;
13588  return 0;
13589}
13590_ACEOF
13591rm -f conftest.$ac_objext
13592if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13593  (eval $ac_compile) 2>conftest.er1
13594  ac_status=$?
13595  grep -v '^ *+' conftest.er1 >conftest.err
13596  rm -f conftest.er1
13597  cat conftest.err >&5
13598  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13599  (exit $ac_status); } &&
13600	 { ac_try='test -z "$ac_c_werror_flag"
13601			 || test ! -s conftest.err'
13602  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13603  (eval $ac_try) 2>&5
13604  ac_status=$?
13605  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13606  (exit $ac_status); }; } &&
13607	 { ac_try='test -s conftest.$ac_objext'
13608  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13609  (eval $ac_try) 2>&5
13610  ac_status=$?
13611  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13612  (exit $ac_status); }; }; then
13613  ac_cv_type_long=yes
13614else
13615  echo "$as_me: failed program was:" >&5
13616sed 's/^/| /' conftest.$ac_ext >&5
13617
13618ac_cv_type_long=no
13619fi
13620rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13621fi
13622echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
13623echo "${ECHO_T}$ac_cv_type_long" >&6
13624
13625echo "$as_me:$LINENO: checking size of long" >&5
13626echo $ECHO_N "checking size of long... $ECHO_C" >&6
13627if test "${ac_cv_sizeof_long+set}" = set; then
13628  echo $ECHO_N "(cached) $ECHO_C" >&6
13629else
13630  if test "$ac_cv_type_long" = yes; then
13631  # The cast to unsigned long works around a bug in the HP C Compiler
13632  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13633  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13634  # This bug is HP SR number 8606223364.
13635  if test "$cross_compiling" = yes; then
13636  # Depending upon the size, compute the lo and hi bounds.
13637cat >conftest.$ac_ext <<_ACEOF
13638/* confdefs.h.  */
13639_ACEOF
13640cat confdefs.h >>conftest.$ac_ext
13641cat >>conftest.$ac_ext <<_ACEOF
13642/* end confdefs.h.  */
13643$ac_includes_default
13644int
13645main ()
13646{
13647static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
13648test_array [0] = 0
13649
13650  ;
13651  return 0;
13652}
13653_ACEOF
13654rm -f conftest.$ac_objext
13655if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13656  (eval $ac_compile) 2>conftest.er1
13657  ac_status=$?
13658  grep -v '^ *+' conftest.er1 >conftest.err
13659  rm -f conftest.er1
13660  cat conftest.err >&5
13661  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13662  (exit $ac_status); } &&
13663	 { ac_try='test -z "$ac_c_werror_flag"
13664			 || test ! -s conftest.err'
13665  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13666  (eval $ac_try) 2>&5
13667  ac_status=$?
13668  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13669  (exit $ac_status); }; } &&
13670	 { ac_try='test -s conftest.$ac_objext'
13671  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13672  (eval $ac_try) 2>&5
13673  ac_status=$?
13674  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13675  (exit $ac_status); }; }; then
13676  ac_lo=0 ac_mid=0
13677  while :; do
13678    cat >conftest.$ac_ext <<_ACEOF
13679/* confdefs.h.  */
13680_ACEOF
13681cat confdefs.h >>conftest.$ac_ext
13682cat >>conftest.$ac_ext <<_ACEOF
13683/* end confdefs.h.  */
13684$ac_includes_default
13685int
13686main ()
13687{
13688static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13689test_array [0] = 0
13690
13691  ;
13692  return 0;
13693}
13694_ACEOF
13695rm -f conftest.$ac_objext
13696if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13697  (eval $ac_compile) 2>conftest.er1
13698  ac_status=$?
13699  grep -v '^ *+' conftest.er1 >conftest.err
13700  rm -f conftest.er1
13701  cat conftest.err >&5
13702  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13703  (exit $ac_status); } &&
13704	 { ac_try='test -z "$ac_c_werror_flag"
13705			 || test ! -s conftest.err'
13706  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13707  (eval $ac_try) 2>&5
13708  ac_status=$?
13709  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13710  (exit $ac_status); }; } &&
13711	 { ac_try='test -s conftest.$ac_objext'
13712  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13713  (eval $ac_try) 2>&5
13714  ac_status=$?
13715  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13716  (exit $ac_status); }; }; then
13717  ac_hi=$ac_mid; break
13718else
13719  echo "$as_me: failed program was:" >&5
13720sed 's/^/| /' conftest.$ac_ext >&5
13721
13722ac_lo=`expr $ac_mid + 1`
13723		    if test $ac_lo -le $ac_mid; then
13724		      ac_lo= ac_hi=
13725		      break
13726		    fi
13727		    ac_mid=`expr 2 '*' $ac_mid + 1`
13728fi
13729rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13730  done
13731else
13732  echo "$as_me: failed program was:" >&5
13733sed 's/^/| /' conftest.$ac_ext >&5
13734
13735cat >conftest.$ac_ext <<_ACEOF
13736/* confdefs.h.  */
13737_ACEOF
13738cat confdefs.h >>conftest.$ac_ext
13739cat >>conftest.$ac_ext <<_ACEOF
13740/* end confdefs.h.  */
13741$ac_includes_default
13742int
13743main ()
13744{
13745static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
13746test_array [0] = 0
13747
13748  ;
13749  return 0;
13750}
13751_ACEOF
13752rm -f conftest.$ac_objext
13753if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13754  (eval $ac_compile) 2>conftest.er1
13755  ac_status=$?
13756  grep -v '^ *+' conftest.er1 >conftest.err
13757  rm -f conftest.er1
13758  cat conftest.err >&5
13759  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13760  (exit $ac_status); } &&
13761	 { ac_try='test -z "$ac_c_werror_flag"
13762			 || test ! -s conftest.err'
13763  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13764  (eval $ac_try) 2>&5
13765  ac_status=$?
13766  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13767  (exit $ac_status); }; } &&
13768	 { ac_try='test -s conftest.$ac_objext'
13769  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13770  (eval $ac_try) 2>&5
13771  ac_status=$?
13772  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13773  (exit $ac_status); }; }; then
13774  ac_hi=-1 ac_mid=-1
13775  while :; do
13776    cat >conftest.$ac_ext <<_ACEOF
13777/* confdefs.h.  */
13778_ACEOF
13779cat confdefs.h >>conftest.$ac_ext
13780cat >>conftest.$ac_ext <<_ACEOF
13781/* end confdefs.h.  */
13782$ac_includes_default
13783int
13784main ()
13785{
13786static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
13787test_array [0] = 0
13788
13789  ;
13790  return 0;
13791}
13792_ACEOF
13793rm -f conftest.$ac_objext
13794if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13795  (eval $ac_compile) 2>conftest.er1
13796  ac_status=$?
13797  grep -v '^ *+' conftest.er1 >conftest.err
13798  rm -f conftest.er1
13799  cat conftest.err >&5
13800  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13801  (exit $ac_status); } &&
13802	 { ac_try='test -z "$ac_c_werror_flag"
13803			 || test ! -s conftest.err'
13804  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13805  (eval $ac_try) 2>&5
13806  ac_status=$?
13807  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13808  (exit $ac_status); }; } &&
13809	 { ac_try='test -s conftest.$ac_objext'
13810  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13811  (eval $ac_try) 2>&5
13812  ac_status=$?
13813  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13814  (exit $ac_status); }; }; then
13815  ac_lo=$ac_mid; break
13816else
13817  echo "$as_me: failed program was:" >&5
13818sed 's/^/| /' conftest.$ac_ext >&5
13819
13820ac_hi=`expr '(' $ac_mid ')' - 1`
13821		       if test $ac_mid -le $ac_hi; then
13822			 ac_lo= ac_hi=
13823			 break
13824		       fi
13825		       ac_mid=`expr 2 '*' $ac_mid`
13826fi
13827rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13828  done
13829else
13830  echo "$as_me: failed program was:" >&5
13831sed 's/^/| /' conftest.$ac_ext >&5
13832
13833ac_lo= ac_hi=
13834fi
13835rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13836fi
13837rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13838# Binary search between lo and hi bounds.
13839while test "x$ac_lo" != "x$ac_hi"; do
13840  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13841  cat >conftest.$ac_ext <<_ACEOF
13842/* confdefs.h.  */
13843_ACEOF
13844cat confdefs.h >>conftest.$ac_ext
13845cat >>conftest.$ac_ext <<_ACEOF
13846/* end confdefs.h.  */
13847$ac_includes_default
13848int
13849main ()
13850{
13851static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13852test_array [0] = 0
13853
13854  ;
13855  return 0;
13856}
13857_ACEOF
13858rm -f conftest.$ac_objext
13859if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13860  (eval $ac_compile) 2>conftest.er1
13861  ac_status=$?
13862  grep -v '^ *+' conftest.er1 >conftest.err
13863  rm -f conftest.er1
13864  cat conftest.err >&5
13865  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13866  (exit $ac_status); } &&
13867	 { ac_try='test -z "$ac_c_werror_flag"
13868			 || test ! -s conftest.err'
13869  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13870  (eval $ac_try) 2>&5
13871  ac_status=$?
13872  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13873  (exit $ac_status); }; } &&
13874	 { ac_try='test -s conftest.$ac_objext'
13875  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13876  (eval $ac_try) 2>&5
13877  ac_status=$?
13878  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13879  (exit $ac_status); }; }; then
13880  ac_hi=$ac_mid
13881else
13882  echo "$as_me: failed program was:" >&5
13883sed 's/^/| /' conftest.$ac_ext >&5
13884
13885ac_lo=`expr '(' $ac_mid ')' + 1`
13886fi
13887rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13888done
13889case $ac_lo in
13890?*) ac_cv_sizeof_long=$ac_lo;;
13891'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13892See \`config.log' for more details." >&5
13893echo "$as_me: error: cannot compute sizeof (long), 77
13894See \`config.log' for more details." >&2;}
13895   { (exit 1); exit 1; }; } ;;
13896esac
13897else
13898  if test "$cross_compiling" = yes; then
13899  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13900See \`config.log' for more details." >&5
13901echo "$as_me: error: cannot run test program while cross compiling
13902See \`config.log' for more details." >&2;}
13903   { (exit 1); exit 1; }; }
13904else
13905  cat >conftest.$ac_ext <<_ACEOF
13906/* confdefs.h.  */
13907_ACEOF
13908cat confdefs.h >>conftest.$ac_ext
13909cat >>conftest.$ac_ext <<_ACEOF
13910/* end confdefs.h.  */
13911$ac_includes_default
13912long longval () { return (long) (sizeof (long)); }
13913unsigned long ulongval () { return (long) (sizeof (long)); }
13914#include <stdio.h>
13915#include <stdlib.h>
13916int
13917main ()
13918{
13919
13920  FILE *f = fopen ("conftest.val", "w");
13921  if (! f)
13922    exit (1);
13923  if (((long) (sizeof (long))) < 0)
13924    {
13925      long i = longval ();
13926      if (i != ((long) (sizeof (long))))
13927	exit (1);
13928      fprintf (f, "%ld\n", i);
13929    }
13930  else
13931    {
13932      unsigned long i = ulongval ();
13933      if (i != ((long) (sizeof (long))))
13934	exit (1);
13935      fprintf (f, "%lu\n", i);
13936    }
13937  exit (ferror (f) || fclose (f) != 0);
13938
13939  ;
13940  return 0;
13941}
13942_ACEOF
13943rm -f conftest$ac_exeext
13944if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13945  (eval $ac_link) 2>&5
13946  ac_status=$?
13947  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13948  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13949  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13950  (eval $ac_try) 2>&5
13951  ac_status=$?
13952  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13953  (exit $ac_status); }; }; then
13954  ac_cv_sizeof_long=`cat conftest.val`
13955else
13956  echo "$as_me: program exited with status $ac_status" >&5
13957echo "$as_me: failed program was:" >&5
13958sed 's/^/| /' conftest.$ac_ext >&5
13959
13960( exit $ac_status )
13961{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13962See \`config.log' for more details." >&5
13963echo "$as_me: error: cannot compute sizeof (long), 77
13964See \`config.log' for more details." >&2;}
13965   { (exit 1); exit 1; }; }
13966fi
13967rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13968fi
13969fi
13970rm -f conftest.val
13971else
13972  ac_cv_sizeof_long=0
13973fi
13974fi
13975echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13976echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13977cat >>confdefs.h <<_ACEOF
13978#define SIZEOF_LONG $ac_cv_sizeof_long
13979_ACEOF
13980
13981 ;;
13982esac
13983
13984if test $acx_cv_header_stdint = stddef.h; then
13985  # Lacking a good header?  Test size of everything and deduce all types.
13986  echo "$as_me:$LINENO: checking for int" >&5
13987echo $ECHO_N "checking for int... $ECHO_C" >&6
13988if test "${ac_cv_type_int+set}" = set; then
13989  echo $ECHO_N "(cached) $ECHO_C" >&6
13990else
13991  cat >conftest.$ac_ext <<_ACEOF
13992/* confdefs.h.  */
13993_ACEOF
13994cat confdefs.h >>conftest.$ac_ext
13995cat >>conftest.$ac_ext <<_ACEOF
13996/* end confdefs.h.  */
13997$ac_includes_default
13998int
13999main ()
14000{
14001if ((int *) 0)
14002  return 0;
14003if (sizeof (int))
14004  return 0;
14005  ;
14006  return 0;
14007}
14008_ACEOF
14009rm -f conftest.$ac_objext
14010if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14011  (eval $ac_compile) 2>conftest.er1
14012  ac_status=$?
14013  grep -v '^ *+' conftest.er1 >conftest.err
14014  rm -f conftest.er1
14015  cat conftest.err >&5
14016  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14017  (exit $ac_status); } &&
14018	 { ac_try='test -z "$ac_c_werror_flag"
14019			 || test ! -s conftest.err'
14020  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14021  (eval $ac_try) 2>&5
14022  ac_status=$?
14023  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024  (exit $ac_status); }; } &&
14025	 { ac_try='test -s conftest.$ac_objext'
14026  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14027  (eval $ac_try) 2>&5
14028  ac_status=$?
14029  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14030  (exit $ac_status); }; }; then
14031  ac_cv_type_int=yes
14032else
14033  echo "$as_me: failed program was:" >&5
14034sed 's/^/| /' conftest.$ac_ext >&5
14035
14036ac_cv_type_int=no
14037fi
14038rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14039fi
14040echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
14041echo "${ECHO_T}$ac_cv_type_int" >&6
14042
14043echo "$as_me:$LINENO: checking size of int" >&5
14044echo $ECHO_N "checking size of int... $ECHO_C" >&6
14045if test "${ac_cv_sizeof_int+set}" = set; then
14046  echo $ECHO_N "(cached) $ECHO_C" >&6
14047else
14048  if test "$ac_cv_type_int" = yes; then
14049  # The cast to unsigned long works around a bug in the HP C Compiler
14050  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14051  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14052  # This bug is HP SR number 8606223364.
14053  if test "$cross_compiling" = yes; then
14054  # Depending upon the size, compute the lo and hi bounds.
14055cat >conftest.$ac_ext <<_ACEOF
14056/* confdefs.h.  */
14057_ACEOF
14058cat confdefs.h >>conftest.$ac_ext
14059cat >>conftest.$ac_ext <<_ACEOF
14060/* end confdefs.h.  */
14061$ac_includes_default
14062int
14063main ()
14064{
14065static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
14066test_array [0] = 0
14067
14068  ;
14069  return 0;
14070}
14071_ACEOF
14072rm -f conftest.$ac_objext
14073if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14074  (eval $ac_compile) 2>conftest.er1
14075  ac_status=$?
14076  grep -v '^ *+' conftest.er1 >conftest.err
14077  rm -f conftest.er1
14078  cat conftest.err >&5
14079  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14080  (exit $ac_status); } &&
14081	 { ac_try='test -z "$ac_c_werror_flag"
14082			 || test ! -s conftest.err'
14083  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14084  (eval $ac_try) 2>&5
14085  ac_status=$?
14086  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14087  (exit $ac_status); }; } &&
14088	 { ac_try='test -s conftest.$ac_objext'
14089  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14090  (eval $ac_try) 2>&5
14091  ac_status=$?
14092  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14093  (exit $ac_status); }; }; then
14094  ac_lo=0 ac_mid=0
14095  while :; do
14096    cat >conftest.$ac_ext <<_ACEOF
14097/* confdefs.h.  */
14098_ACEOF
14099cat confdefs.h >>conftest.$ac_ext
14100cat >>conftest.$ac_ext <<_ACEOF
14101/* end confdefs.h.  */
14102$ac_includes_default
14103int
14104main ()
14105{
14106static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14107test_array [0] = 0
14108
14109  ;
14110  return 0;
14111}
14112_ACEOF
14113rm -f conftest.$ac_objext
14114if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14115  (eval $ac_compile) 2>conftest.er1
14116  ac_status=$?
14117  grep -v '^ *+' conftest.er1 >conftest.err
14118  rm -f conftest.er1
14119  cat conftest.err >&5
14120  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121  (exit $ac_status); } &&
14122	 { ac_try='test -z "$ac_c_werror_flag"
14123			 || test ! -s conftest.err'
14124  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14125  (eval $ac_try) 2>&5
14126  ac_status=$?
14127  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14128  (exit $ac_status); }; } &&
14129	 { ac_try='test -s conftest.$ac_objext'
14130  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14131  (eval $ac_try) 2>&5
14132  ac_status=$?
14133  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14134  (exit $ac_status); }; }; then
14135  ac_hi=$ac_mid; break
14136else
14137  echo "$as_me: failed program was:" >&5
14138sed 's/^/| /' conftest.$ac_ext >&5
14139
14140ac_lo=`expr $ac_mid + 1`
14141		    if test $ac_lo -le $ac_mid; then
14142		      ac_lo= ac_hi=
14143		      break
14144		    fi
14145		    ac_mid=`expr 2 '*' $ac_mid + 1`
14146fi
14147rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14148  done
14149else
14150  echo "$as_me: failed program was:" >&5
14151sed 's/^/| /' conftest.$ac_ext >&5
14152
14153cat >conftest.$ac_ext <<_ACEOF
14154/* confdefs.h.  */
14155_ACEOF
14156cat confdefs.h >>conftest.$ac_ext
14157cat >>conftest.$ac_ext <<_ACEOF
14158/* end confdefs.h.  */
14159$ac_includes_default
14160int
14161main ()
14162{
14163static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
14164test_array [0] = 0
14165
14166  ;
14167  return 0;
14168}
14169_ACEOF
14170rm -f conftest.$ac_objext
14171if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14172  (eval $ac_compile) 2>conftest.er1
14173  ac_status=$?
14174  grep -v '^ *+' conftest.er1 >conftest.err
14175  rm -f conftest.er1
14176  cat conftest.err >&5
14177  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14178  (exit $ac_status); } &&
14179	 { ac_try='test -z "$ac_c_werror_flag"
14180			 || test ! -s conftest.err'
14181  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14182  (eval $ac_try) 2>&5
14183  ac_status=$?
14184  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14185  (exit $ac_status); }; } &&
14186	 { ac_try='test -s conftest.$ac_objext'
14187  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14188  (eval $ac_try) 2>&5
14189  ac_status=$?
14190  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14191  (exit $ac_status); }; }; then
14192  ac_hi=-1 ac_mid=-1
14193  while :; do
14194    cat >conftest.$ac_ext <<_ACEOF
14195/* confdefs.h.  */
14196_ACEOF
14197cat confdefs.h >>conftest.$ac_ext
14198cat >>conftest.$ac_ext <<_ACEOF
14199/* end confdefs.h.  */
14200$ac_includes_default
14201int
14202main ()
14203{
14204static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
14205test_array [0] = 0
14206
14207  ;
14208  return 0;
14209}
14210_ACEOF
14211rm -f conftest.$ac_objext
14212if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14213  (eval $ac_compile) 2>conftest.er1
14214  ac_status=$?
14215  grep -v '^ *+' conftest.er1 >conftest.err
14216  rm -f conftest.er1
14217  cat conftest.err >&5
14218  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14219  (exit $ac_status); } &&
14220	 { ac_try='test -z "$ac_c_werror_flag"
14221			 || test ! -s conftest.err'
14222  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14223  (eval $ac_try) 2>&5
14224  ac_status=$?
14225  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226  (exit $ac_status); }; } &&
14227	 { ac_try='test -s conftest.$ac_objext'
14228  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14229  (eval $ac_try) 2>&5
14230  ac_status=$?
14231  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14232  (exit $ac_status); }; }; then
14233  ac_lo=$ac_mid; break
14234else
14235  echo "$as_me: failed program was:" >&5
14236sed 's/^/| /' conftest.$ac_ext >&5
14237
14238ac_hi=`expr '(' $ac_mid ')' - 1`
14239		       if test $ac_mid -le $ac_hi; then
14240			 ac_lo= ac_hi=
14241			 break
14242		       fi
14243		       ac_mid=`expr 2 '*' $ac_mid`
14244fi
14245rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14246  done
14247else
14248  echo "$as_me: failed program was:" >&5
14249sed 's/^/| /' conftest.$ac_ext >&5
14250
14251ac_lo= ac_hi=
14252fi
14253rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14254fi
14255rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14256# Binary search between lo and hi bounds.
14257while test "x$ac_lo" != "x$ac_hi"; do
14258  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14259  cat >conftest.$ac_ext <<_ACEOF
14260/* confdefs.h.  */
14261_ACEOF
14262cat confdefs.h >>conftest.$ac_ext
14263cat >>conftest.$ac_ext <<_ACEOF
14264/* end confdefs.h.  */
14265$ac_includes_default
14266int
14267main ()
14268{
14269static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14270test_array [0] = 0
14271
14272  ;
14273  return 0;
14274}
14275_ACEOF
14276rm -f conftest.$ac_objext
14277if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14278  (eval $ac_compile) 2>conftest.er1
14279  ac_status=$?
14280  grep -v '^ *+' conftest.er1 >conftest.err
14281  rm -f conftest.er1
14282  cat conftest.err >&5
14283  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14284  (exit $ac_status); } &&
14285	 { ac_try='test -z "$ac_c_werror_flag"
14286			 || test ! -s conftest.err'
14287  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14288  (eval $ac_try) 2>&5
14289  ac_status=$?
14290  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291  (exit $ac_status); }; } &&
14292	 { ac_try='test -s conftest.$ac_objext'
14293  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14294  (eval $ac_try) 2>&5
14295  ac_status=$?
14296  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14297  (exit $ac_status); }; }; then
14298  ac_hi=$ac_mid
14299else
14300  echo "$as_me: failed program was:" >&5
14301sed 's/^/| /' conftest.$ac_ext >&5
14302
14303ac_lo=`expr '(' $ac_mid ')' + 1`
14304fi
14305rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14306done
14307case $ac_lo in
14308?*) ac_cv_sizeof_int=$ac_lo;;
14309'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14310See \`config.log' for more details." >&5
14311echo "$as_me: error: cannot compute sizeof (int), 77
14312See \`config.log' for more details." >&2;}
14313   { (exit 1); exit 1; }; } ;;
14314esac
14315else
14316  if test "$cross_compiling" = yes; then
14317  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14318See \`config.log' for more details." >&5
14319echo "$as_me: error: cannot run test program while cross compiling
14320See \`config.log' for more details." >&2;}
14321   { (exit 1); exit 1; }; }
14322else
14323  cat >conftest.$ac_ext <<_ACEOF
14324/* confdefs.h.  */
14325_ACEOF
14326cat confdefs.h >>conftest.$ac_ext
14327cat >>conftest.$ac_ext <<_ACEOF
14328/* end confdefs.h.  */
14329$ac_includes_default
14330long longval () { return (long) (sizeof (int)); }
14331unsigned long ulongval () { return (long) (sizeof (int)); }
14332#include <stdio.h>
14333#include <stdlib.h>
14334int
14335main ()
14336{
14337
14338  FILE *f = fopen ("conftest.val", "w");
14339  if (! f)
14340    exit (1);
14341  if (((long) (sizeof (int))) < 0)
14342    {
14343      long i = longval ();
14344      if (i != ((long) (sizeof (int))))
14345	exit (1);
14346      fprintf (f, "%ld\n", i);
14347    }
14348  else
14349    {
14350      unsigned long i = ulongval ();
14351      if (i != ((long) (sizeof (int))))
14352	exit (1);
14353      fprintf (f, "%lu\n", i);
14354    }
14355  exit (ferror (f) || fclose (f) != 0);
14356
14357  ;
14358  return 0;
14359}
14360_ACEOF
14361rm -f conftest$ac_exeext
14362if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14363  (eval $ac_link) 2>&5
14364  ac_status=$?
14365  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14366  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14367  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14368  (eval $ac_try) 2>&5
14369  ac_status=$?
14370  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371  (exit $ac_status); }; }; then
14372  ac_cv_sizeof_int=`cat conftest.val`
14373else
14374  echo "$as_me: program exited with status $ac_status" >&5
14375echo "$as_me: failed program was:" >&5
14376sed 's/^/| /' conftest.$ac_ext >&5
14377
14378( exit $ac_status )
14379{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14380See \`config.log' for more details." >&5
14381echo "$as_me: error: cannot compute sizeof (int), 77
14382See \`config.log' for more details." >&2;}
14383   { (exit 1); exit 1; }; }
14384fi
14385rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14386fi
14387fi
14388rm -f conftest.val
14389else
14390  ac_cv_sizeof_int=0
14391fi
14392fi
14393echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
14394echo "${ECHO_T}$ac_cv_sizeof_int" >&6
14395cat >>confdefs.h <<_ACEOF
14396#define SIZEOF_INT $ac_cv_sizeof_int
14397_ACEOF
14398
14399
14400  echo "$as_me:$LINENO: checking for short" >&5
14401echo $ECHO_N "checking for short... $ECHO_C" >&6
14402if test "${ac_cv_type_short+set}" = set; then
14403  echo $ECHO_N "(cached) $ECHO_C" >&6
14404else
14405  cat >conftest.$ac_ext <<_ACEOF
14406/* confdefs.h.  */
14407_ACEOF
14408cat confdefs.h >>conftest.$ac_ext
14409cat >>conftest.$ac_ext <<_ACEOF
14410/* end confdefs.h.  */
14411$ac_includes_default
14412int
14413main ()
14414{
14415if ((short *) 0)
14416  return 0;
14417if (sizeof (short))
14418  return 0;
14419  ;
14420  return 0;
14421}
14422_ACEOF
14423rm -f conftest.$ac_objext
14424if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14425  (eval $ac_compile) 2>conftest.er1
14426  ac_status=$?
14427  grep -v '^ *+' conftest.er1 >conftest.err
14428  rm -f conftest.er1
14429  cat conftest.err >&5
14430  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14431  (exit $ac_status); } &&
14432	 { ac_try='test -z "$ac_c_werror_flag"
14433			 || test ! -s conftest.err'
14434  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14435  (eval $ac_try) 2>&5
14436  ac_status=$?
14437  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14438  (exit $ac_status); }; } &&
14439	 { ac_try='test -s conftest.$ac_objext'
14440  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14441  (eval $ac_try) 2>&5
14442  ac_status=$?
14443  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14444  (exit $ac_status); }; }; then
14445  ac_cv_type_short=yes
14446else
14447  echo "$as_me: failed program was:" >&5
14448sed 's/^/| /' conftest.$ac_ext >&5
14449
14450ac_cv_type_short=no
14451fi
14452rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14453fi
14454echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
14455echo "${ECHO_T}$ac_cv_type_short" >&6
14456
14457echo "$as_me:$LINENO: checking size of short" >&5
14458echo $ECHO_N "checking size of short... $ECHO_C" >&6
14459if test "${ac_cv_sizeof_short+set}" = set; then
14460  echo $ECHO_N "(cached) $ECHO_C" >&6
14461else
14462  if test "$ac_cv_type_short" = yes; then
14463  # The cast to unsigned long works around a bug in the HP C Compiler
14464  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14465  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14466  # This bug is HP SR number 8606223364.
14467  if test "$cross_compiling" = yes; then
14468  # Depending upon the size, compute the lo and hi bounds.
14469cat >conftest.$ac_ext <<_ACEOF
14470/* confdefs.h.  */
14471_ACEOF
14472cat confdefs.h >>conftest.$ac_ext
14473cat >>conftest.$ac_ext <<_ACEOF
14474/* end confdefs.h.  */
14475$ac_includes_default
14476int
14477main ()
14478{
14479static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
14480test_array [0] = 0
14481
14482  ;
14483  return 0;
14484}
14485_ACEOF
14486rm -f conftest.$ac_objext
14487if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14488  (eval $ac_compile) 2>conftest.er1
14489  ac_status=$?
14490  grep -v '^ *+' conftest.er1 >conftest.err
14491  rm -f conftest.er1
14492  cat conftest.err >&5
14493  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14494  (exit $ac_status); } &&
14495	 { ac_try='test -z "$ac_c_werror_flag"
14496			 || test ! -s conftest.err'
14497  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14498  (eval $ac_try) 2>&5
14499  ac_status=$?
14500  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14501  (exit $ac_status); }; } &&
14502	 { ac_try='test -s conftest.$ac_objext'
14503  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14504  (eval $ac_try) 2>&5
14505  ac_status=$?
14506  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14507  (exit $ac_status); }; }; then
14508  ac_lo=0 ac_mid=0
14509  while :; do
14510    cat >conftest.$ac_ext <<_ACEOF
14511/* confdefs.h.  */
14512_ACEOF
14513cat confdefs.h >>conftest.$ac_ext
14514cat >>conftest.$ac_ext <<_ACEOF
14515/* end confdefs.h.  */
14516$ac_includes_default
14517int
14518main ()
14519{
14520static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
14521test_array [0] = 0
14522
14523  ;
14524  return 0;
14525}
14526_ACEOF
14527rm -f conftest.$ac_objext
14528if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14529  (eval $ac_compile) 2>conftest.er1
14530  ac_status=$?
14531  grep -v '^ *+' conftest.er1 >conftest.err
14532  rm -f conftest.er1
14533  cat conftest.err >&5
14534  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14535  (exit $ac_status); } &&
14536	 { ac_try='test -z "$ac_c_werror_flag"
14537			 || test ! -s conftest.err'
14538  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14539  (eval $ac_try) 2>&5
14540  ac_status=$?
14541  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14542  (exit $ac_status); }; } &&
14543	 { ac_try='test -s conftest.$ac_objext'
14544  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14545  (eval $ac_try) 2>&5
14546  ac_status=$?
14547  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14548  (exit $ac_status); }; }; then
14549  ac_hi=$ac_mid; break
14550else
14551  echo "$as_me: failed program was:" >&5
14552sed 's/^/| /' conftest.$ac_ext >&5
14553
14554ac_lo=`expr $ac_mid + 1`
14555		    if test $ac_lo -le $ac_mid; then
14556		      ac_lo= ac_hi=
14557		      break
14558		    fi
14559		    ac_mid=`expr 2 '*' $ac_mid + 1`
14560fi
14561rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14562  done
14563else
14564  echo "$as_me: failed program was:" >&5
14565sed 's/^/| /' conftest.$ac_ext >&5
14566
14567cat >conftest.$ac_ext <<_ACEOF
14568/* confdefs.h.  */
14569_ACEOF
14570cat confdefs.h >>conftest.$ac_ext
14571cat >>conftest.$ac_ext <<_ACEOF
14572/* end confdefs.h.  */
14573$ac_includes_default
14574int
14575main ()
14576{
14577static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
14578test_array [0] = 0
14579
14580  ;
14581  return 0;
14582}
14583_ACEOF
14584rm -f conftest.$ac_objext
14585if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14586  (eval $ac_compile) 2>conftest.er1
14587  ac_status=$?
14588  grep -v '^ *+' conftest.er1 >conftest.err
14589  rm -f conftest.er1
14590  cat conftest.err >&5
14591  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14592  (exit $ac_status); } &&
14593	 { ac_try='test -z "$ac_c_werror_flag"
14594			 || test ! -s conftest.err'
14595  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14596  (eval $ac_try) 2>&5
14597  ac_status=$?
14598  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14599  (exit $ac_status); }; } &&
14600	 { ac_try='test -s conftest.$ac_objext'
14601  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14602  (eval $ac_try) 2>&5
14603  ac_status=$?
14604  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14605  (exit $ac_status); }; }; then
14606  ac_hi=-1 ac_mid=-1
14607  while :; do
14608    cat >conftest.$ac_ext <<_ACEOF
14609/* confdefs.h.  */
14610_ACEOF
14611cat confdefs.h >>conftest.$ac_ext
14612cat >>conftest.$ac_ext <<_ACEOF
14613/* end confdefs.h.  */
14614$ac_includes_default
14615int
14616main ()
14617{
14618static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
14619test_array [0] = 0
14620
14621  ;
14622  return 0;
14623}
14624_ACEOF
14625rm -f conftest.$ac_objext
14626if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14627  (eval $ac_compile) 2>conftest.er1
14628  ac_status=$?
14629  grep -v '^ *+' conftest.er1 >conftest.err
14630  rm -f conftest.er1
14631  cat conftest.err >&5
14632  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14633  (exit $ac_status); } &&
14634	 { ac_try='test -z "$ac_c_werror_flag"
14635			 || test ! -s conftest.err'
14636  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14637  (eval $ac_try) 2>&5
14638  ac_status=$?
14639  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14640  (exit $ac_status); }; } &&
14641	 { ac_try='test -s conftest.$ac_objext'
14642  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14643  (eval $ac_try) 2>&5
14644  ac_status=$?
14645  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14646  (exit $ac_status); }; }; then
14647  ac_lo=$ac_mid; break
14648else
14649  echo "$as_me: failed program was:" >&5
14650sed 's/^/| /' conftest.$ac_ext >&5
14651
14652ac_hi=`expr '(' $ac_mid ')' - 1`
14653		       if test $ac_mid -le $ac_hi; then
14654			 ac_lo= ac_hi=
14655			 break
14656		       fi
14657		       ac_mid=`expr 2 '*' $ac_mid`
14658fi
14659rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14660  done
14661else
14662  echo "$as_me: failed program was:" >&5
14663sed 's/^/| /' conftest.$ac_ext >&5
14664
14665ac_lo= ac_hi=
14666fi
14667rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14668fi
14669rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14670# Binary search between lo and hi bounds.
14671while test "x$ac_lo" != "x$ac_hi"; do
14672  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14673  cat >conftest.$ac_ext <<_ACEOF
14674/* confdefs.h.  */
14675_ACEOF
14676cat confdefs.h >>conftest.$ac_ext
14677cat >>conftest.$ac_ext <<_ACEOF
14678/* end confdefs.h.  */
14679$ac_includes_default
14680int
14681main ()
14682{
14683static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
14684test_array [0] = 0
14685
14686  ;
14687  return 0;
14688}
14689_ACEOF
14690rm -f conftest.$ac_objext
14691if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14692  (eval $ac_compile) 2>conftest.er1
14693  ac_status=$?
14694  grep -v '^ *+' conftest.er1 >conftest.err
14695  rm -f conftest.er1
14696  cat conftest.err >&5
14697  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14698  (exit $ac_status); } &&
14699	 { ac_try='test -z "$ac_c_werror_flag"
14700			 || test ! -s conftest.err'
14701  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14702  (eval $ac_try) 2>&5
14703  ac_status=$?
14704  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14705  (exit $ac_status); }; } &&
14706	 { ac_try='test -s conftest.$ac_objext'
14707  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14708  (eval $ac_try) 2>&5
14709  ac_status=$?
14710  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14711  (exit $ac_status); }; }; then
14712  ac_hi=$ac_mid
14713else
14714  echo "$as_me: failed program was:" >&5
14715sed 's/^/| /' conftest.$ac_ext >&5
14716
14717ac_lo=`expr '(' $ac_mid ')' + 1`
14718fi
14719rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14720done
14721case $ac_lo in
14722?*) ac_cv_sizeof_short=$ac_lo;;
14723'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
14724See \`config.log' for more details." >&5
14725echo "$as_me: error: cannot compute sizeof (short), 77
14726See \`config.log' for more details." >&2;}
14727   { (exit 1); exit 1; }; } ;;
14728esac
14729else
14730  if test "$cross_compiling" = yes; then
14731  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14732See \`config.log' for more details." >&5
14733echo "$as_me: error: cannot run test program while cross compiling
14734See \`config.log' for more details." >&2;}
14735   { (exit 1); exit 1; }; }
14736else
14737  cat >conftest.$ac_ext <<_ACEOF
14738/* confdefs.h.  */
14739_ACEOF
14740cat confdefs.h >>conftest.$ac_ext
14741cat >>conftest.$ac_ext <<_ACEOF
14742/* end confdefs.h.  */
14743$ac_includes_default
14744long longval () { return (long) (sizeof (short)); }
14745unsigned long ulongval () { return (long) (sizeof (short)); }
14746#include <stdio.h>
14747#include <stdlib.h>
14748int
14749main ()
14750{
14751
14752  FILE *f = fopen ("conftest.val", "w");
14753  if (! f)
14754    exit (1);
14755  if (((long) (sizeof (short))) < 0)
14756    {
14757      long i = longval ();
14758      if (i != ((long) (sizeof (short))))
14759	exit (1);
14760      fprintf (f, "%ld\n", i);
14761    }
14762  else
14763    {
14764      unsigned long i = ulongval ();
14765      if (i != ((long) (sizeof (short))))
14766	exit (1);
14767      fprintf (f, "%lu\n", i);
14768    }
14769  exit (ferror (f) || fclose (f) != 0);
14770
14771  ;
14772  return 0;
14773}
14774_ACEOF
14775rm -f conftest$ac_exeext
14776if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14777  (eval $ac_link) 2>&5
14778  ac_status=$?
14779  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14780  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14781  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14782  (eval $ac_try) 2>&5
14783  ac_status=$?
14784  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14785  (exit $ac_status); }; }; then
14786  ac_cv_sizeof_short=`cat conftest.val`
14787else
14788  echo "$as_me: program exited with status $ac_status" >&5
14789echo "$as_me: failed program was:" >&5
14790sed 's/^/| /' conftest.$ac_ext >&5
14791
14792( exit $ac_status )
14793{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
14794See \`config.log' for more details." >&5
14795echo "$as_me: error: cannot compute sizeof (short), 77
14796See \`config.log' for more details." >&2;}
14797   { (exit 1); exit 1; }; }
14798fi
14799rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14800fi
14801fi
14802rm -f conftest.val
14803else
14804  ac_cv_sizeof_short=0
14805fi
14806fi
14807echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
14808echo "${ECHO_T}$ac_cv_sizeof_short" >&6
14809cat >>confdefs.h <<_ACEOF
14810#define SIZEOF_SHORT $ac_cv_sizeof_short
14811_ACEOF
14812
14813
14814  echo "$as_me:$LINENO: checking for char" >&5
14815echo $ECHO_N "checking for char... $ECHO_C" >&6
14816if test "${ac_cv_type_char+set}" = set; then
14817  echo $ECHO_N "(cached) $ECHO_C" >&6
14818else
14819  cat >conftest.$ac_ext <<_ACEOF
14820/* confdefs.h.  */
14821_ACEOF
14822cat confdefs.h >>conftest.$ac_ext
14823cat >>conftest.$ac_ext <<_ACEOF
14824/* end confdefs.h.  */
14825$ac_includes_default
14826int
14827main ()
14828{
14829if ((char *) 0)
14830  return 0;
14831if (sizeof (char))
14832  return 0;
14833  ;
14834  return 0;
14835}
14836_ACEOF
14837rm -f conftest.$ac_objext
14838if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14839  (eval $ac_compile) 2>conftest.er1
14840  ac_status=$?
14841  grep -v '^ *+' conftest.er1 >conftest.err
14842  rm -f conftest.er1
14843  cat conftest.err >&5
14844  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14845  (exit $ac_status); } &&
14846	 { ac_try='test -z "$ac_c_werror_flag"
14847			 || test ! -s conftest.err'
14848  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14849  (eval $ac_try) 2>&5
14850  ac_status=$?
14851  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852  (exit $ac_status); }; } &&
14853	 { ac_try='test -s conftest.$ac_objext'
14854  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14855  (eval $ac_try) 2>&5
14856  ac_status=$?
14857  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14858  (exit $ac_status); }; }; then
14859  ac_cv_type_char=yes
14860else
14861  echo "$as_me: failed program was:" >&5
14862sed 's/^/| /' conftest.$ac_ext >&5
14863
14864ac_cv_type_char=no
14865fi
14866rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14867fi
14868echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
14869echo "${ECHO_T}$ac_cv_type_char" >&6
14870
14871echo "$as_me:$LINENO: checking size of char" >&5
14872echo $ECHO_N "checking size of char... $ECHO_C" >&6
14873if test "${ac_cv_sizeof_char+set}" = set; then
14874  echo $ECHO_N "(cached) $ECHO_C" >&6
14875else
14876  if test "$ac_cv_type_char" = yes; then
14877  # The cast to unsigned long works around a bug in the HP C Compiler
14878  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14879  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14880  # This bug is HP SR number 8606223364.
14881  if test "$cross_compiling" = yes; then
14882  # Depending upon the size, compute the lo and hi bounds.
14883cat >conftest.$ac_ext <<_ACEOF
14884/* confdefs.h.  */
14885_ACEOF
14886cat confdefs.h >>conftest.$ac_ext
14887cat >>conftest.$ac_ext <<_ACEOF
14888/* end confdefs.h.  */
14889$ac_includes_default
14890int
14891main ()
14892{
14893static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
14894test_array [0] = 0
14895
14896  ;
14897  return 0;
14898}
14899_ACEOF
14900rm -f conftest.$ac_objext
14901if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14902  (eval $ac_compile) 2>conftest.er1
14903  ac_status=$?
14904  grep -v '^ *+' conftest.er1 >conftest.err
14905  rm -f conftest.er1
14906  cat conftest.err >&5
14907  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14908  (exit $ac_status); } &&
14909	 { ac_try='test -z "$ac_c_werror_flag"
14910			 || test ! -s conftest.err'
14911  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14912  (eval $ac_try) 2>&5
14913  ac_status=$?
14914  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14915  (exit $ac_status); }; } &&
14916	 { ac_try='test -s conftest.$ac_objext'
14917  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14918  (eval $ac_try) 2>&5
14919  ac_status=$?
14920  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14921  (exit $ac_status); }; }; then
14922  ac_lo=0 ac_mid=0
14923  while :; do
14924    cat >conftest.$ac_ext <<_ACEOF
14925/* confdefs.h.  */
14926_ACEOF
14927cat confdefs.h >>conftest.$ac_ext
14928cat >>conftest.$ac_ext <<_ACEOF
14929/* end confdefs.h.  */
14930$ac_includes_default
14931int
14932main ()
14933{
14934static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
14935test_array [0] = 0
14936
14937  ;
14938  return 0;
14939}
14940_ACEOF
14941rm -f conftest.$ac_objext
14942if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14943  (eval $ac_compile) 2>conftest.er1
14944  ac_status=$?
14945  grep -v '^ *+' conftest.er1 >conftest.err
14946  rm -f conftest.er1
14947  cat conftest.err >&5
14948  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14949  (exit $ac_status); } &&
14950	 { ac_try='test -z "$ac_c_werror_flag"
14951			 || test ! -s conftest.err'
14952  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14953  (eval $ac_try) 2>&5
14954  ac_status=$?
14955  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14956  (exit $ac_status); }; } &&
14957	 { ac_try='test -s conftest.$ac_objext'
14958  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14959  (eval $ac_try) 2>&5
14960  ac_status=$?
14961  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14962  (exit $ac_status); }; }; then
14963  ac_hi=$ac_mid; break
14964else
14965  echo "$as_me: failed program was:" >&5
14966sed 's/^/| /' conftest.$ac_ext >&5
14967
14968ac_lo=`expr $ac_mid + 1`
14969		    if test $ac_lo -le $ac_mid; then
14970		      ac_lo= ac_hi=
14971		      break
14972		    fi
14973		    ac_mid=`expr 2 '*' $ac_mid + 1`
14974fi
14975rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14976  done
14977else
14978  echo "$as_me: failed program was:" >&5
14979sed 's/^/| /' conftest.$ac_ext >&5
14980
14981cat >conftest.$ac_ext <<_ACEOF
14982/* confdefs.h.  */
14983_ACEOF
14984cat confdefs.h >>conftest.$ac_ext
14985cat >>conftest.$ac_ext <<_ACEOF
14986/* end confdefs.h.  */
14987$ac_includes_default
14988int
14989main ()
14990{
14991static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
14992test_array [0] = 0
14993
14994  ;
14995  return 0;
14996}
14997_ACEOF
14998rm -f conftest.$ac_objext
14999if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15000  (eval $ac_compile) 2>conftest.er1
15001  ac_status=$?
15002  grep -v '^ *+' conftest.er1 >conftest.err
15003  rm -f conftest.er1
15004  cat conftest.err >&5
15005  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15006  (exit $ac_status); } &&
15007	 { ac_try='test -z "$ac_c_werror_flag"
15008			 || test ! -s conftest.err'
15009  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15010  (eval $ac_try) 2>&5
15011  ac_status=$?
15012  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15013  (exit $ac_status); }; } &&
15014	 { ac_try='test -s conftest.$ac_objext'
15015  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15016  (eval $ac_try) 2>&5
15017  ac_status=$?
15018  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15019  (exit $ac_status); }; }; then
15020  ac_hi=-1 ac_mid=-1
15021  while :; do
15022    cat >conftest.$ac_ext <<_ACEOF
15023/* confdefs.h.  */
15024_ACEOF
15025cat confdefs.h >>conftest.$ac_ext
15026cat >>conftest.$ac_ext <<_ACEOF
15027/* end confdefs.h.  */
15028$ac_includes_default
15029int
15030main ()
15031{
15032static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
15033test_array [0] = 0
15034
15035  ;
15036  return 0;
15037}
15038_ACEOF
15039rm -f conftest.$ac_objext
15040if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15041  (eval $ac_compile) 2>conftest.er1
15042  ac_status=$?
15043  grep -v '^ *+' conftest.er1 >conftest.err
15044  rm -f conftest.er1
15045  cat conftest.err >&5
15046  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15047  (exit $ac_status); } &&
15048	 { ac_try='test -z "$ac_c_werror_flag"
15049			 || test ! -s conftest.err'
15050  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15051  (eval $ac_try) 2>&5
15052  ac_status=$?
15053  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15054  (exit $ac_status); }; } &&
15055	 { ac_try='test -s conftest.$ac_objext'
15056  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15057  (eval $ac_try) 2>&5
15058  ac_status=$?
15059  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15060  (exit $ac_status); }; }; then
15061  ac_lo=$ac_mid; break
15062else
15063  echo "$as_me: failed program was:" >&5
15064sed 's/^/| /' conftest.$ac_ext >&5
15065
15066ac_hi=`expr '(' $ac_mid ')' - 1`
15067		       if test $ac_mid -le $ac_hi; then
15068			 ac_lo= ac_hi=
15069			 break
15070		       fi
15071		       ac_mid=`expr 2 '*' $ac_mid`
15072fi
15073rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15074  done
15075else
15076  echo "$as_me: failed program was:" >&5
15077sed 's/^/| /' conftest.$ac_ext >&5
15078
15079ac_lo= ac_hi=
15080fi
15081rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15082fi
15083rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15084# Binary search between lo and hi bounds.
15085while test "x$ac_lo" != "x$ac_hi"; do
15086  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15087  cat >conftest.$ac_ext <<_ACEOF
15088/* confdefs.h.  */
15089_ACEOF
15090cat confdefs.h >>conftest.$ac_ext
15091cat >>conftest.$ac_ext <<_ACEOF
15092/* end confdefs.h.  */
15093$ac_includes_default
15094int
15095main ()
15096{
15097static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15098test_array [0] = 0
15099
15100  ;
15101  return 0;
15102}
15103_ACEOF
15104rm -f conftest.$ac_objext
15105if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15106  (eval $ac_compile) 2>conftest.er1
15107  ac_status=$?
15108  grep -v '^ *+' conftest.er1 >conftest.err
15109  rm -f conftest.er1
15110  cat conftest.err >&5
15111  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15112  (exit $ac_status); } &&
15113	 { ac_try='test -z "$ac_c_werror_flag"
15114			 || test ! -s conftest.err'
15115  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15116  (eval $ac_try) 2>&5
15117  ac_status=$?
15118  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15119  (exit $ac_status); }; } &&
15120	 { ac_try='test -s conftest.$ac_objext'
15121  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15122  (eval $ac_try) 2>&5
15123  ac_status=$?
15124  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15125  (exit $ac_status); }; }; then
15126  ac_hi=$ac_mid
15127else
15128  echo "$as_me: failed program was:" >&5
15129sed 's/^/| /' conftest.$ac_ext >&5
15130
15131ac_lo=`expr '(' $ac_mid ')' + 1`
15132fi
15133rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15134done
15135case $ac_lo in
15136?*) ac_cv_sizeof_char=$ac_lo;;
15137'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15138See \`config.log' for more details." >&5
15139echo "$as_me: error: cannot compute sizeof (char), 77
15140See \`config.log' for more details." >&2;}
15141   { (exit 1); exit 1; }; } ;;
15142esac
15143else
15144  if test "$cross_compiling" = yes; then
15145  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15146See \`config.log' for more details." >&5
15147echo "$as_me: error: cannot run test program while cross compiling
15148See \`config.log' for more details." >&2;}
15149   { (exit 1); exit 1; }; }
15150else
15151  cat >conftest.$ac_ext <<_ACEOF
15152/* confdefs.h.  */
15153_ACEOF
15154cat confdefs.h >>conftest.$ac_ext
15155cat >>conftest.$ac_ext <<_ACEOF
15156/* end confdefs.h.  */
15157$ac_includes_default
15158long longval () { return (long) (sizeof (char)); }
15159unsigned long ulongval () { return (long) (sizeof (char)); }
15160#include <stdio.h>
15161#include <stdlib.h>
15162int
15163main ()
15164{
15165
15166  FILE *f = fopen ("conftest.val", "w");
15167  if (! f)
15168    exit (1);
15169  if (((long) (sizeof (char))) < 0)
15170    {
15171      long i = longval ();
15172      if (i != ((long) (sizeof (char))))
15173	exit (1);
15174      fprintf (f, "%ld\n", i);
15175    }
15176  else
15177    {
15178      unsigned long i = ulongval ();
15179      if (i != ((long) (sizeof (char))))
15180	exit (1);
15181      fprintf (f, "%lu\n", i);
15182    }
15183  exit (ferror (f) || fclose (f) != 0);
15184
15185  ;
15186  return 0;
15187}
15188_ACEOF
15189rm -f conftest$ac_exeext
15190if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15191  (eval $ac_link) 2>&5
15192  ac_status=$?
15193  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15194  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15195  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15196  (eval $ac_try) 2>&5
15197  ac_status=$?
15198  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15199  (exit $ac_status); }; }; then
15200  ac_cv_sizeof_char=`cat conftest.val`
15201else
15202  echo "$as_me: program exited with status $ac_status" >&5
15203echo "$as_me: failed program was:" >&5
15204sed 's/^/| /' conftest.$ac_ext >&5
15205
15206( exit $ac_status )
15207{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15208See \`config.log' for more details." >&5
15209echo "$as_me: error: cannot compute sizeof (char), 77
15210See \`config.log' for more details." >&2;}
15211   { (exit 1); exit 1; }; }
15212fi
15213rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15214fi
15215fi
15216rm -f conftest.val
15217else
15218  ac_cv_sizeof_char=0
15219fi
15220fi
15221echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
15222echo "${ECHO_T}$ac_cv_sizeof_char" >&6
15223cat >>confdefs.h <<_ACEOF
15224#define SIZEOF_CHAR $ac_cv_sizeof_char
15225_ACEOF
15226
15227
15228
15229  echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
15230echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
15231  case "$ac_cv_sizeof_char" in
15232    1) acx_cv_type_int8_t=char ;;
15233    *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
15234echo "$as_me: error: no 8-bit type" >&2;}
15235   { (exit please report a bug); exit please report a bug; }; }
15236  esac
15237  echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
15238echo "${ECHO_T}$acx_cv_type_int8_t" >&6
15239
15240  echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
15241echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
15242  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
15243    2:*) acx_cv_type_int16_t=int ;;
15244    *:2) acx_cv_type_int16_t=short ;;
15245    *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
15246echo "$as_me: error: no 16-bit type" >&2;}
15247   { (exit please report a bug); exit please report a bug; }; }
15248  esac
15249  echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
15250echo "${ECHO_T}$acx_cv_type_int16_t" >&6
15251
15252  echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
15253echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
15254  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
15255    4:*) acx_cv_type_int32_t=int ;;
15256    *:4) acx_cv_type_int32_t=long ;;
15257    *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
15258echo "$as_me: error: no 32-bit type" >&2;}
15259   { (exit please report a bug); exit please report a bug; }; }
15260  esac
15261  echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
15262echo "${ECHO_T}$acx_cv_type_int32_t" >&6
15263fi
15264
15265# These tests are here to make the output prettier
15266
15267if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
15268  case "$ac_cv_sizeof_long" in
15269    8) acx_cv_type_int64_t=long ;;
15270  esac
15271  echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
15272echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
15273  echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
15274echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
15275fi
15276
15277# Now we can use the above types
15278
15279if test "$ac_cv_type_uintptr_t" != yes; then
15280  echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
15281echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
15282  case $ac_cv_sizeof_void_p in
15283    2) acx_cv_type_intptr_t=int16_t ;;
15284    4) acx_cv_type_intptr_t=int32_t ;;
15285    8) acx_cv_type_intptr_t=int64_t ;;
15286    *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
15287echo "$as_me: error: no equivalent for intptr_t" >&2;}
15288   { (exit please report a bug); exit please report a bug; }; }
15289  esac
15290  echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
15291echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
15292fi
15293
15294# ----------------- done all checks, emit header -------------
15295          ac_config_commands="$ac_config_commands bfd_stdint.h"
15296
15297
15298
15299echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15300echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
15301if test "${ac_cv_header_time+set}" = set; then
15302  echo $ECHO_N "(cached) $ECHO_C" >&6
15303else
15304  cat >conftest.$ac_ext <<_ACEOF
15305/* confdefs.h.  */
15306_ACEOF
15307cat confdefs.h >>conftest.$ac_ext
15308cat >>conftest.$ac_ext <<_ACEOF
15309/* end confdefs.h.  */
15310#include <sys/types.h>
15311#include <sys/time.h>
15312#include <time.h>
15313
15314int
15315main ()
15316{
15317if ((struct tm *) 0)
15318return 0;
15319  ;
15320  return 0;
15321}
15322_ACEOF
15323rm -f conftest.$ac_objext
15324if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15325  (eval $ac_compile) 2>conftest.er1
15326  ac_status=$?
15327  grep -v '^ *+' conftest.er1 >conftest.err
15328  rm -f conftest.er1
15329  cat conftest.err >&5
15330  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15331  (exit $ac_status); } &&
15332	 { ac_try='test -z "$ac_c_werror_flag"
15333			 || test ! -s conftest.err'
15334  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15335  (eval $ac_try) 2>&5
15336  ac_status=$?
15337  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15338  (exit $ac_status); }; } &&
15339	 { ac_try='test -s conftest.$ac_objext'
15340  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15341  (eval $ac_try) 2>&5
15342  ac_status=$?
15343  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15344  (exit $ac_status); }; }; then
15345  ac_cv_header_time=yes
15346else
15347  echo "$as_me: failed program was:" >&5
15348sed 's/^/| /' conftest.$ac_ext >&5
15349
15350ac_cv_header_time=no
15351fi
15352rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15353fi
15354echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15355echo "${ECHO_T}$ac_cv_header_time" >&6
15356if test $ac_cv_header_time = yes; then
15357
15358cat >>confdefs.h <<\_ACEOF
15359#define TIME_WITH_SYS_TIME 1
15360_ACEOF
15361
15362fi
15363
15364
15365
15366
15367
15368
15369ac_header_dirent=no
15370for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15371  as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15372echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
15373echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
15374if eval "test \"\${$as_ac_Header+set}\" = set"; then
15375  echo $ECHO_N "(cached) $ECHO_C" >&6
15376else
15377  cat >conftest.$ac_ext <<_ACEOF
15378/* confdefs.h.  */
15379_ACEOF
15380cat confdefs.h >>conftest.$ac_ext
15381cat >>conftest.$ac_ext <<_ACEOF
15382/* end confdefs.h.  */
15383#include <sys/types.h>
15384#include <$ac_hdr>
15385
15386int
15387main ()
15388{
15389if ((DIR *) 0)
15390return 0;
15391  ;
15392  return 0;
15393}
15394_ACEOF
15395rm -f conftest.$ac_objext
15396if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15397  (eval $ac_compile) 2>conftest.er1
15398  ac_status=$?
15399  grep -v '^ *+' conftest.er1 >conftest.err
15400  rm -f conftest.er1
15401  cat conftest.err >&5
15402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15403  (exit $ac_status); } &&
15404	 { ac_try='test -z "$ac_c_werror_flag"
15405			 || test ! -s conftest.err'
15406  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15407  (eval $ac_try) 2>&5
15408  ac_status=$?
15409  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15410  (exit $ac_status); }; } &&
15411	 { ac_try='test -s conftest.$ac_objext'
15412  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15413  (eval $ac_try) 2>&5
15414  ac_status=$?
15415  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15416  (exit $ac_status); }; }; then
15417  eval "$as_ac_Header=yes"
15418else
15419  echo "$as_me: failed program was:" >&5
15420sed 's/^/| /' conftest.$ac_ext >&5
15421
15422eval "$as_ac_Header=no"
15423fi
15424rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15425fi
15426echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15427echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15428if test `eval echo '${'$as_ac_Header'}'` = yes; then
15429  cat >>confdefs.h <<_ACEOF
15430#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15431_ACEOF
15432
15433ac_header_dirent=$ac_hdr; break
15434fi
15435
15436done
15437# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15438if test $ac_header_dirent = dirent.h; then
15439  echo "$as_me:$LINENO: checking for library containing opendir" >&5
15440echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15441if test "${ac_cv_search_opendir+set}" = set; then
15442  echo $ECHO_N "(cached) $ECHO_C" >&6
15443else
15444  ac_func_search_save_LIBS=$LIBS
15445ac_cv_search_opendir=no
15446cat >conftest.$ac_ext <<_ACEOF
15447/* confdefs.h.  */
15448_ACEOF
15449cat confdefs.h >>conftest.$ac_ext
15450cat >>conftest.$ac_ext <<_ACEOF
15451/* end confdefs.h.  */
15452
15453/* Override any gcc2 internal prototype to avoid an error.  */
15454#ifdef __cplusplus
15455extern "C"
15456#endif
15457/* We use char because int might match the return type of a gcc2
15458   builtin and then its argument prototype would still apply.  */
15459char opendir ();
15460int
15461main ()
15462{
15463opendir ();
15464  ;
15465  return 0;
15466}
15467_ACEOF
15468rm -f conftest.$ac_objext conftest$ac_exeext
15469if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15470  (eval $ac_link) 2>conftest.er1
15471  ac_status=$?
15472  grep -v '^ *+' conftest.er1 >conftest.err
15473  rm -f conftest.er1
15474  cat conftest.err >&5
15475  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15476  (exit $ac_status); } &&
15477	 { ac_try='test -z "$ac_c_werror_flag"
15478			 || test ! -s conftest.err'
15479  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15480  (eval $ac_try) 2>&5
15481  ac_status=$?
15482  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15483  (exit $ac_status); }; } &&
15484	 { ac_try='test -s conftest$ac_exeext'
15485  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15486  (eval $ac_try) 2>&5
15487  ac_status=$?
15488  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15489  (exit $ac_status); }; }; then
15490  ac_cv_search_opendir="none required"
15491else
15492  echo "$as_me: failed program was:" >&5
15493sed 's/^/| /' conftest.$ac_ext >&5
15494
15495fi
15496rm -f conftest.err conftest.$ac_objext \
15497      conftest$ac_exeext conftest.$ac_ext
15498if test "$ac_cv_search_opendir" = no; then
15499  for ac_lib in dir; do
15500    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15501    cat >conftest.$ac_ext <<_ACEOF
15502/* confdefs.h.  */
15503_ACEOF
15504cat confdefs.h >>conftest.$ac_ext
15505cat >>conftest.$ac_ext <<_ACEOF
15506/* end confdefs.h.  */
15507
15508/* Override any gcc2 internal prototype to avoid an error.  */
15509#ifdef __cplusplus
15510extern "C"
15511#endif
15512/* We use char because int might match the return type of a gcc2
15513   builtin and then its argument prototype would still apply.  */
15514char opendir ();
15515int
15516main ()
15517{
15518opendir ();
15519  ;
15520  return 0;
15521}
15522_ACEOF
15523rm -f conftest.$ac_objext conftest$ac_exeext
15524if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15525  (eval $ac_link) 2>conftest.er1
15526  ac_status=$?
15527  grep -v '^ *+' conftest.er1 >conftest.err
15528  rm -f conftest.er1
15529  cat conftest.err >&5
15530  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15531  (exit $ac_status); } &&
15532	 { ac_try='test -z "$ac_c_werror_flag"
15533			 || test ! -s conftest.err'
15534  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15535  (eval $ac_try) 2>&5
15536  ac_status=$?
15537  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15538  (exit $ac_status); }; } &&
15539	 { ac_try='test -s conftest$ac_exeext'
15540  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15541  (eval $ac_try) 2>&5
15542  ac_status=$?
15543  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15544  (exit $ac_status); }; }; then
15545  ac_cv_search_opendir="-l$ac_lib"
15546break
15547else
15548  echo "$as_me: failed program was:" >&5
15549sed 's/^/| /' conftest.$ac_ext >&5
15550
15551fi
15552rm -f conftest.err conftest.$ac_objext \
15553      conftest$ac_exeext conftest.$ac_ext
15554  done
15555fi
15556LIBS=$ac_func_search_save_LIBS
15557fi
15558echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15559echo "${ECHO_T}$ac_cv_search_opendir" >&6
15560if test "$ac_cv_search_opendir" != no; then
15561  test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
15562
15563fi
15564
15565else
15566  echo "$as_me:$LINENO: checking for library containing opendir" >&5
15567echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15568if test "${ac_cv_search_opendir+set}" = set; then
15569  echo $ECHO_N "(cached) $ECHO_C" >&6
15570else
15571  ac_func_search_save_LIBS=$LIBS
15572ac_cv_search_opendir=no
15573cat >conftest.$ac_ext <<_ACEOF
15574/* confdefs.h.  */
15575_ACEOF
15576cat confdefs.h >>conftest.$ac_ext
15577cat >>conftest.$ac_ext <<_ACEOF
15578/* end confdefs.h.  */
15579
15580/* Override any gcc2 internal prototype to avoid an error.  */
15581#ifdef __cplusplus
15582extern "C"
15583#endif
15584/* We use char because int might match the return type of a gcc2
15585   builtin and then its argument prototype would still apply.  */
15586char opendir ();
15587int
15588main ()
15589{
15590opendir ();
15591  ;
15592  return 0;
15593}
15594_ACEOF
15595rm -f conftest.$ac_objext conftest$ac_exeext
15596if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15597  (eval $ac_link) 2>conftest.er1
15598  ac_status=$?
15599  grep -v '^ *+' conftest.er1 >conftest.err
15600  rm -f conftest.er1
15601  cat conftest.err >&5
15602  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15603  (exit $ac_status); } &&
15604	 { ac_try='test -z "$ac_c_werror_flag"
15605			 || test ! -s conftest.err'
15606  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15607  (eval $ac_try) 2>&5
15608  ac_status=$?
15609  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15610  (exit $ac_status); }; } &&
15611	 { ac_try='test -s conftest$ac_exeext'
15612  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15613  (eval $ac_try) 2>&5
15614  ac_status=$?
15615  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15616  (exit $ac_status); }; }; then
15617  ac_cv_search_opendir="none required"
15618else
15619  echo "$as_me: failed program was:" >&5
15620sed 's/^/| /' conftest.$ac_ext >&5
15621
15622fi
15623rm -f conftest.err conftest.$ac_objext \
15624      conftest$ac_exeext conftest.$ac_ext
15625if test "$ac_cv_search_opendir" = no; then
15626  for ac_lib in x; do
15627    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15628    cat >conftest.$ac_ext <<_ACEOF
15629/* confdefs.h.  */
15630_ACEOF
15631cat confdefs.h >>conftest.$ac_ext
15632cat >>conftest.$ac_ext <<_ACEOF
15633/* end confdefs.h.  */
15634
15635/* Override any gcc2 internal prototype to avoid an error.  */
15636#ifdef __cplusplus
15637extern "C"
15638#endif
15639/* We use char because int might match the return type of a gcc2
15640   builtin and then its argument prototype would still apply.  */
15641char opendir ();
15642int
15643main ()
15644{
15645opendir ();
15646  ;
15647  return 0;
15648}
15649_ACEOF
15650rm -f conftest.$ac_objext conftest$ac_exeext
15651if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15652  (eval $ac_link) 2>conftest.er1
15653  ac_status=$?
15654  grep -v '^ *+' conftest.er1 >conftest.err
15655  rm -f conftest.er1
15656  cat conftest.err >&5
15657  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15658  (exit $ac_status); } &&
15659	 { ac_try='test -z "$ac_c_werror_flag"
15660			 || test ! -s conftest.err'
15661  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15662  (eval $ac_try) 2>&5
15663  ac_status=$?
15664  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15665  (exit $ac_status); }; } &&
15666	 { ac_try='test -s conftest$ac_exeext'
15667  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15668  (eval $ac_try) 2>&5
15669  ac_status=$?
15670  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15671  (exit $ac_status); }; }; then
15672  ac_cv_search_opendir="-l$ac_lib"
15673break
15674else
15675  echo "$as_me: failed program was:" >&5
15676sed 's/^/| /' conftest.$ac_ext >&5
15677
15678fi
15679rm -f conftest.err conftest.$ac_objext \
15680      conftest$ac_exeext conftest.$ac_ext
15681  done
15682fi
15683LIBS=$ac_func_search_save_LIBS
15684fi
15685echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15686echo "${ECHO_T}$ac_cv_search_opendir" >&6
15687if test "$ac_cv_search_opendir" != no; then
15688  test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
15689
15690fi
15691
15692fi
15693
15694echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
15695echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6
15696if test "${gcc_cv_header_string+set}" = set; then
15697  echo $ECHO_N "(cached) $ECHO_C" >&6
15698else
15699  cat >conftest.$ac_ext <<_ACEOF
15700/* confdefs.h.  */
15701_ACEOF
15702cat confdefs.h >>conftest.$ac_ext
15703cat >>conftest.$ac_ext <<_ACEOF
15704/* end confdefs.h.  */
15705#include <string.h>
15706#include <strings.h>
15707int
15708main ()
15709{
15710
15711  ;
15712  return 0;
15713}
15714_ACEOF
15715rm -f conftest.$ac_objext
15716if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15717  (eval $ac_compile) 2>conftest.er1
15718  ac_status=$?
15719  grep -v '^ *+' conftest.er1 >conftest.err
15720  rm -f conftest.er1
15721  cat conftest.err >&5
15722  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15723  (exit $ac_status); } &&
15724	 { ac_try='test -z "$ac_c_werror_flag"
15725			 || test ! -s conftest.err'
15726  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15727  (eval $ac_try) 2>&5
15728  ac_status=$?
15729  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15730  (exit $ac_status); }; } &&
15731	 { ac_try='test -s conftest.$ac_objext'
15732  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15733  (eval $ac_try) 2>&5
15734  ac_status=$?
15735  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15736  (exit $ac_status); }; }; then
15737  gcc_cv_header_string=yes
15738else
15739  echo "$as_me: failed program was:" >&5
15740sed 's/^/| /' conftest.$ac_ext >&5
15741
15742gcc_cv_header_string=no
15743fi
15744rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15745fi
15746echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
15747echo "${ECHO_T}$gcc_cv_header_string" >&6
15748if test $gcc_cv_header_string = yes; then
15749
15750cat >>confdefs.h <<\_ACEOF
15751#define STRING_WITH_STRINGS 1
15752_ACEOF
15753
15754fi
15755
15756
15757
15758
15759
15760
15761
15762
15763for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
15764do
15765as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15766echo "$as_me:$LINENO: checking for $ac_func" >&5
15767echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15768if eval "test \"\${$as_ac_var+set}\" = set"; then
15769  echo $ECHO_N "(cached) $ECHO_C" >&6
15770else
15771  cat >conftest.$ac_ext <<_ACEOF
15772/* confdefs.h.  */
15773_ACEOF
15774cat confdefs.h >>conftest.$ac_ext
15775cat >>conftest.$ac_ext <<_ACEOF
15776/* end confdefs.h.  */
15777/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15778   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15779#define $ac_func innocuous_$ac_func
15780
15781/* System header to define __stub macros and hopefully few prototypes,
15782    which can conflict with char $ac_func (); below.
15783    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15784    <limits.h> exists even on freestanding compilers.  */
15785
15786#ifdef __STDC__
15787# include <limits.h>
15788#else
15789# include <assert.h>
15790#endif
15791
15792#undef $ac_func
15793
15794/* Override any gcc2 internal prototype to avoid an error.  */
15795#ifdef __cplusplus
15796extern "C"
15797{
15798#endif
15799/* We use char because int might match the return type of a gcc2
15800   builtin and then its argument prototype would still apply.  */
15801char $ac_func ();
15802/* The GNU C library defines this for functions which it implements
15803    to always fail with ENOSYS.  Some functions are actually named
15804    something starting with __ and the normal name is an alias.  */
15805#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15806choke me
15807#else
15808char (*f) () = $ac_func;
15809#endif
15810#ifdef __cplusplus
15811}
15812#endif
15813
15814int
15815main ()
15816{
15817return f != $ac_func;
15818  ;
15819  return 0;
15820}
15821_ACEOF
15822rm -f conftest.$ac_objext conftest$ac_exeext
15823if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15824  (eval $ac_link) 2>conftest.er1
15825  ac_status=$?
15826  grep -v '^ *+' conftest.er1 >conftest.err
15827  rm -f conftest.er1
15828  cat conftest.err >&5
15829  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830  (exit $ac_status); } &&
15831	 { ac_try='test -z "$ac_c_werror_flag"
15832			 || test ! -s conftest.err'
15833  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15834  (eval $ac_try) 2>&5
15835  ac_status=$?
15836  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15837  (exit $ac_status); }; } &&
15838	 { ac_try='test -s conftest$ac_exeext'
15839  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15840  (eval $ac_try) 2>&5
15841  ac_status=$?
15842  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15843  (exit $ac_status); }; }; then
15844  eval "$as_ac_var=yes"
15845else
15846  echo "$as_me: failed program was:" >&5
15847sed 's/^/| /' conftest.$ac_ext >&5
15848
15849eval "$as_ac_var=no"
15850fi
15851rm -f conftest.err conftest.$ac_objext \
15852      conftest$ac_exeext conftest.$ac_ext
15853fi
15854echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15855echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15856if test `eval echo '${'$as_ac_var'}'` = yes; then
15857  cat >>confdefs.h <<_ACEOF
15858#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15859_ACEOF
15860
15861fi
15862done
15863
15864
15865for ac_func in strtoull
15866do
15867as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15868echo "$as_me:$LINENO: checking for $ac_func" >&5
15869echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15870if eval "test \"\${$as_ac_var+set}\" = set"; then
15871  echo $ECHO_N "(cached) $ECHO_C" >&6
15872else
15873  cat >conftest.$ac_ext <<_ACEOF
15874/* confdefs.h.  */
15875_ACEOF
15876cat confdefs.h >>conftest.$ac_ext
15877cat >>conftest.$ac_ext <<_ACEOF
15878/* end confdefs.h.  */
15879/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15880   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15881#define $ac_func innocuous_$ac_func
15882
15883/* System header to define __stub macros and hopefully few prototypes,
15884    which can conflict with char $ac_func (); below.
15885    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15886    <limits.h> exists even on freestanding compilers.  */
15887
15888#ifdef __STDC__
15889# include <limits.h>
15890#else
15891# include <assert.h>
15892#endif
15893
15894#undef $ac_func
15895
15896/* Override any gcc2 internal prototype to avoid an error.  */
15897#ifdef __cplusplus
15898extern "C"
15899{
15900#endif
15901/* We use char because int might match the return type of a gcc2
15902   builtin and then its argument prototype would still apply.  */
15903char $ac_func ();
15904/* The GNU C library defines this for functions which it implements
15905    to always fail with ENOSYS.  Some functions are actually named
15906    something starting with __ and the normal name is an alias.  */
15907#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15908choke me
15909#else
15910char (*f) () = $ac_func;
15911#endif
15912#ifdef __cplusplus
15913}
15914#endif
15915
15916int
15917main ()
15918{
15919return f != $ac_func;
15920  ;
15921  return 0;
15922}
15923_ACEOF
15924rm -f conftest.$ac_objext conftest$ac_exeext
15925if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15926  (eval $ac_link) 2>conftest.er1
15927  ac_status=$?
15928  grep -v '^ *+' conftest.er1 >conftest.err
15929  rm -f conftest.er1
15930  cat conftest.err >&5
15931  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15932  (exit $ac_status); } &&
15933	 { ac_try='test -z "$ac_c_werror_flag"
15934			 || test ! -s conftest.err'
15935  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15936  (eval $ac_try) 2>&5
15937  ac_status=$?
15938  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15939  (exit $ac_status); }; } &&
15940	 { ac_try='test -s conftest$ac_exeext'
15941  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15942  (eval $ac_try) 2>&5
15943  ac_status=$?
15944  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15945  (exit $ac_status); }; }; then
15946  eval "$as_ac_var=yes"
15947else
15948  echo "$as_me: failed program was:" >&5
15949sed 's/^/| /' conftest.$ac_ext >&5
15950
15951eval "$as_ac_var=no"
15952fi
15953rm -f conftest.err conftest.$ac_objext \
15954      conftest$ac_exeext conftest.$ac_ext
15955fi
15956echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15957echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15958if test `eval echo '${'$as_ac_var'}'` = yes; then
15959  cat >>confdefs.h <<_ACEOF
15960#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15961_ACEOF
15962
15963fi
15964done
15965
15966
15967echo "$as_me:$LINENO: checking whether basename is declared" >&5
15968echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
15969if test "${ac_cv_have_decl_basename+set}" = set; then
15970  echo $ECHO_N "(cached) $ECHO_C" >&6
15971else
15972  cat >conftest.$ac_ext <<_ACEOF
15973/* confdefs.h.  */
15974_ACEOF
15975cat confdefs.h >>conftest.$ac_ext
15976cat >>conftest.$ac_ext <<_ACEOF
15977/* end confdefs.h.  */
15978$ac_includes_default
15979int
15980main ()
15981{
15982#ifndef basename
15983  char *p = (char *) basename;
15984#endif
15985
15986  ;
15987  return 0;
15988}
15989_ACEOF
15990rm -f conftest.$ac_objext
15991if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15992  (eval $ac_compile) 2>conftest.er1
15993  ac_status=$?
15994  grep -v '^ *+' conftest.er1 >conftest.err
15995  rm -f conftest.er1
15996  cat conftest.err >&5
15997  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15998  (exit $ac_status); } &&
15999	 { ac_try='test -z "$ac_c_werror_flag"
16000			 || test ! -s conftest.err'
16001  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16002  (eval $ac_try) 2>&5
16003  ac_status=$?
16004  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16005  (exit $ac_status); }; } &&
16006	 { ac_try='test -s conftest.$ac_objext'
16007  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16008  (eval $ac_try) 2>&5
16009  ac_status=$?
16010  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16011  (exit $ac_status); }; }; then
16012  ac_cv_have_decl_basename=yes
16013else
16014  echo "$as_me: failed program was:" >&5
16015sed 's/^/| /' conftest.$ac_ext >&5
16016
16017ac_cv_have_decl_basename=no
16018fi
16019rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16020fi
16021echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
16022echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
16023if test $ac_cv_have_decl_basename = yes; then
16024
16025cat >>confdefs.h <<_ACEOF
16026#define HAVE_DECL_BASENAME 1
16027_ACEOF
16028
16029
16030else
16031  cat >>confdefs.h <<_ACEOF
16032#define HAVE_DECL_BASENAME 0
16033_ACEOF
16034
16035
16036fi
16037
16038
16039echo "$as_me:$LINENO: checking whether ftello is declared" >&5
16040echo $ECHO_N "checking whether ftello is declared... $ECHO_C" >&6
16041if test "${ac_cv_have_decl_ftello+set}" = set; then
16042  echo $ECHO_N "(cached) $ECHO_C" >&6
16043else
16044  cat >conftest.$ac_ext <<_ACEOF
16045/* confdefs.h.  */
16046_ACEOF
16047cat confdefs.h >>conftest.$ac_ext
16048cat >>conftest.$ac_ext <<_ACEOF
16049/* end confdefs.h.  */
16050$ac_includes_default
16051int
16052main ()
16053{
16054#ifndef ftello
16055  char *p = (char *) ftello;
16056#endif
16057
16058  ;
16059  return 0;
16060}
16061_ACEOF
16062rm -f conftest.$ac_objext
16063if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16064  (eval $ac_compile) 2>conftest.er1
16065  ac_status=$?
16066  grep -v '^ *+' conftest.er1 >conftest.err
16067  rm -f conftest.er1
16068  cat conftest.err >&5
16069  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16070  (exit $ac_status); } &&
16071	 { ac_try='test -z "$ac_c_werror_flag"
16072			 || test ! -s conftest.err'
16073  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16074  (eval $ac_try) 2>&5
16075  ac_status=$?
16076  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16077  (exit $ac_status); }; } &&
16078	 { ac_try='test -s conftest.$ac_objext'
16079  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16080  (eval $ac_try) 2>&5
16081  ac_status=$?
16082  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16083  (exit $ac_status); }; }; then
16084  ac_cv_have_decl_ftello=yes
16085else
16086  echo "$as_me: failed program was:" >&5
16087sed 's/^/| /' conftest.$ac_ext >&5
16088
16089ac_cv_have_decl_ftello=no
16090fi
16091rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16092fi
16093echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello" >&5
16094echo "${ECHO_T}$ac_cv_have_decl_ftello" >&6
16095if test $ac_cv_have_decl_ftello = yes; then
16096
16097cat >>confdefs.h <<_ACEOF
16098#define HAVE_DECL_FTELLO 1
16099_ACEOF
16100
16101
16102else
16103  cat >>confdefs.h <<_ACEOF
16104#define HAVE_DECL_FTELLO 0
16105_ACEOF
16106
16107
16108fi
16109
16110
16111echo "$as_me:$LINENO: checking whether ftello64 is declared" >&5
16112echo $ECHO_N "checking whether ftello64 is declared... $ECHO_C" >&6
16113if test "${ac_cv_have_decl_ftello64+set}" = set; then
16114  echo $ECHO_N "(cached) $ECHO_C" >&6
16115else
16116  cat >conftest.$ac_ext <<_ACEOF
16117/* confdefs.h.  */
16118_ACEOF
16119cat confdefs.h >>conftest.$ac_ext
16120cat >>conftest.$ac_ext <<_ACEOF
16121/* end confdefs.h.  */
16122$ac_includes_default
16123int
16124main ()
16125{
16126#ifndef ftello64
16127  char *p = (char *) ftello64;
16128#endif
16129
16130  ;
16131  return 0;
16132}
16133_ACEOF
16134rm -f conftest.$ac_objext
16135if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16136  (eval $ac_compile) 2>conftest.er1
16137  ac_status=$?
16138  grep -v '^ *+' conftest.er1 >conftest.err
16139  rm -f conftest.er1
16140  cat conftest.err >&5
16141  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16142  (exit $ac_status); } &&
16143	 { ac_try='test -z "$ac_c_werror_flag"
16144			 || test ! -s conftest.err'
16145  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16146  (eval $ac_try) 2>&5
16147  ac_status=$?
16148  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16149  (exit $ac_status); }; } &&
16150	 { ac_try='test -s conftest.$ac_objext'
16151  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16152  (eval $ac_try) 2>&5
16153  ac_status=$?
16154  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16155  (exit $ac_status); }; }; then
16156  ac_cv_have_decl_ftello64=yes
16157else
16158  echo "$as_me: failed program was:" >&5
16159sed 's/^/| /' conftest.$ac_ext >&5
16160
16161ac_cv_have_decl_ftello64=no
16162fi
16163rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16164fi
16165echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello64" >&5
16166echo "${ECHO_T}$ac_cv_have_decl_ftello64" >&6
16167if test $ac_cv_have_decl_ftello64 = yes; then
16168
16169cat >>confdefs.h <<_ACEOF
16170#define HAVE_DECL_FTELLO64 1
16171_ACEOF
16172
16173
16174else
16175  cat >>confdefs.h <<_ACEOF
16176#define HAVE_DECL_FTELLO64 0
16177_ACEOF
16178
16179
16180fi
16181
16182
16183echo "$as_me:$LINENO: checking whether fseeko is declared" >&5
16184echo $ECHO_N "checking whether fseeko is declared... $ECHO_C" >&6
16185if test "${ac_cv_have_decl_fseeko+set}" = set; then
16186  echo $ECHO_N "(cached) $ECHO_C" >&6
16187else
16188  cat >conftest.$ac_ext <<_ACEOF
16189/* confdefs.h.  */
16190_ACEOF
16191cat confdefs.h >>conftest.$ac_ext
16192cat >>conftest.$ac_ext <<_ACEOF
16193/* end confdefs.h.  */
16194$ac_includes_default
16195int
16196main ()
16197{
16198#ifndef fseeko
16199  char *p = (char *) fseeko;
16200#endif
16201
16202  ;
16203  return 0;
16204}
16205_ACEOF
16206rm -f conftest.$ac_objext
16207if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16208  (eval $ac_compile) 2>conftest.er1
16209  ac_status=$?
16210  grep -v '^ *+' conftest.er1 >conftest.err
16211  rm -f conftest.er1
16212  cat conftest.err >&5
16213  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16214  (exit $ac_status); } &&
16215	 { ac_try='test -z "$ac_c_werror_flag"
16216			 || test ! -s conftest.err'
16217  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16218  (eval $ac_try) 2>&5
16219  ac_status=$?
16220  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16221  (exit $ac_status); }; } &&
16222	 { ac_try='test -s conftest.$ac_objext'
16223  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16224  (eval $ac_try) 2>&5
16225  ac_status=$?
16226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16227  (exit $ac_status); }; }; then
16228  ac_cv_have_decl_fseeko=yes
16229else
16230  echo "$as_me: failed program was:" >&5
16231sed 's/^/| /' conftest.$ac_ext >&5
16232
16233ac_cv_have_decl_fseeko=no
16234fi
16235rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16236fi
16237echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko" >&5
16238echo "${ECHO_T}$ac_cv_have_decl_fseeko" >&6
16239if test $ac_cv_have_decl_fseeko = yes; then
16240
16241cat >>confdefs.h <<_ACEOF
16242#define HAVE_DECL_FSEEKO 1
16243_ACEOF
16244
16245
16246else
16247  cat >>confdefs.h <<_ACEOF
16248#define HAVE_DECL_FSEEKO 0
16249_ACEOF
16250
16251
16252fi
16253
16254
16255echo "$as_me:$LINENO: checking whether fseeko64 is declared" >&5
16256echo $ECHO_N "checking whether fseeko64 is declared... $ECHO_C" >&6
16257if test "${ac_cv_have_decl_fseeko64+set}" = set; then
16258  echo $ECHO_N "(cached) $ECHO_C" >&6
16259else
16260  cat >conftest.$ac_ext <<_ACEOF
16261/* confdefs.h.  */
16262_ACEOF
16263cat confdefs.h >>conftest.$ac_ext
16264cat >>conftest.$ac_ext <<_ACEOF
16265/* end confdefs.h.  */
16266$ac_includes_default
16267int
16268main ()
16269{
16270#ifndef fseeko64
16271  char *p = (char *) fseeko64;
16272#endif
16273
16274  ;
16275  return 0;
16276}
16277_ACEOF
16278rm -f conftest.$ac_objext
16279if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16280  (eval $ac_compile) 2>conftest.er1
16281  ac_status=$?
16282  grep -v '^ *+' conftest.er1 >conftest.err
16283  rm -f conftest.er1
16284  cat conftest.err >&5
16285  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16286  (exit $ac_status); } &&
16287	 { ac_try='test -z "$ac_c_werror_flag"
16288			 || test ! -s conftest.err'
16289  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16290  (eval $ac_try) 2>&5
16291  ac_status=$?
16292  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16293  (exit $ac_status); }; } &&
16294	 { ac_try='test -s conftest.$ac_objext'
16295  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16296  (eval $ac_try) 2>&5
16297  ac_status=$?
16298  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16299  (exit $ac_status); }; }; then
16300  ac_cv_have_decl_fseeko64=yes
16301else
16302  echo "$as_me: failed program was:" >&5
16303sed 's/^/| /' conftest.$ac_ext >&5
16304
16305ac_cv_have_decl_fseeko64=no
16306fi
16307rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16308fi
16309echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko64" >&5
16310echo "${ECHO_T}$ac_cv_have_decl_fseeko64" >&6
16311if test $ac_cv_have_decl_fseeko64 = yes; then
16312
16313cat >>confdefs.h <<_ACEOF
16314#define HAVE_DECL_FSEEKO64 1
16315_ACEOF
16316
16317
16318else
16319  cat >>confdefs.h <<_ACEOF
16320#define HAVE_DECL_FSEEKO64 0
16321_ACEOF
16322
16323
16324fi
16325
16326
16327
16328
16329case "${host}" in
16330*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
16331
16332cat >>confdefs.h <<\_ACEOF
16333#define USE_BINARY_FOPEN 1
16334_ACEOF
16335 ;;
16336esac
16337
16338echo "$as_me:$LINENO: checking whether ffs is declared" >&5
16339echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
16340if test "${ac_cv_have_decl_ffs+set}" = set; then
16341  echo $ECHO_N "(cached) $ECHO_C" >&6
16342else
16343  cat >conftest.$ac_ext <<_ACEOF
16344/* confdefs.h.  */
16345_ACEOF
16346cat confdefs.h >>conftest.$ac_ext
16347cat >>conftest.$ac_ext <<_ACEOF
16348/* end confdefs.h.  */
16349$ac_includes_default
16350int
16351main ()
16352{
16353#ifndef ffs
16354  char *p = (char *) ffs;
16355#endif
16356
16357  ;
16358  return 0;
16359}
16360_ACEOF
16361rm -f conftest.$ac_objext
16362if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16363  (eval $ac_compile) 2>conftest.er1
16364  ac_status=$?
16365  grep -v '^ *+' conftest.er1 >conftest.err
16366  rm -f conftest.er1
16367  cat conftest.err >&5
16368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16369  (exit $ac_status); } &&
16370	 { ac_try='test -z "$ac_c_werror_flag"
16371			 || test ! -s conftest.err'
16372  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16373  (eval $ac_try) 2>&5
16374  ac_status=$?
16375  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16376  (exit $ac_status); }; } &&
16377	 { ac_try='test -s conftest.$ac_objext'
16378  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16379  (eval $ac_try) 2>&5
16380  ac_status=$?
16381  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16382  (exit $ac_status); }; }; then
16383  ac_cv_have_decl_ffs=yes
16384else
16385  echo "$as_me: failed program was:" >&5
16386sed 's/^/| /' conftest.$ac_ext >&5
16387
16388ac_cv_have_decl_ffs=no
16389fi
16390rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16391fi
16392echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
16393echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
16394if test $ac_cv_have_decl_ffs = yes; then
16395
16396cat >>confdefs.h <<_ACEOF
16397#define HAVE_DECL_FFS 1
16398_ACEOF
16399
16400
16401else
16402  cat >>confdefs.h <<_ACEOF
16403#define HAVE_DECL_FFS 0
16404_ACEOF
16405
16406
16407fi
16408
16409
16410echo "$as_me:$LINENO: checking whether free is declared" >&5
16411echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
16412if test "${ac_cv_have_decl_free+set}" = set; then
16413  echo $ECHO_N "(cached) $ECHO_C" >&6
16414else
16415  cat >conftest.$ac_ext <<_ACEOF
16416/* confdefs.h.  */
16417_ACEOF
16418cat confdefs.h >>conftest.$ac_ext
16419cat >>conftest.$ac_ext <<_ACEOF
16420/* end confdefs.h.  */
16421$ac_includes_default
16422int
16423main ()
16424{
16425#ifndef free
16426  char *p = (char *) free;
16427#endif
16428
16429  ;
16430  return 0;
16431}
16432_ACEOF
16433rm -f conftest.$ac_objext
16434if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16435  (eval $ac_compile) 2>conftest.er1
16436  ac_status=$?
16437  grep -v '^ *+' conftest.er1 >conftest.err
16438  rm -f conftest.er1
16439  cat conftest.err >&5
16440  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16441  (exit $ac_status); } &&
16442	 { ac_try='test -z "$ac_c_werror_flag"
16443			 || test ! -s conftest.err'
16444  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16445  (eval $ac_try) 2>&5
16446  ac_status=$?
16447  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16448  (exit $ac_status); }; } &&
16449	 { ac_try='test -s conftest.$ac_objext'
16450  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16451  (eval $ac_try) 2>&5
16452  ac_status=$?
16453  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16454  (exit $ac_status); }; }; then
16455  ac_cv_have_decl_free=yes
16456else
16457  echo "$as_me: failed program was:" >&5
16458sed 's/^/| /' conftest.$ac_ext >&5
16459
16460ac_cv_have_decl_free=no
16461fi
16462rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16463fi
16464echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
16465echo "${ECHO_T}$ac_cv_have_decl_free" >&6
16466if test $ac_cv_have_decl_free = yes; then
16467
16468cat >>confdefs.h <<_ACEOF
16469#define HAVE_DECL_FREE 1
16470_ACEOF
16471
16472
16473else
16474  cat >>confdefs.h <<_ACEOF
16475#define HAVE_DECL_FREE 0
16476_ACEOF
16477
16478
16479fi
16480
16481
16482echo "$as_me:$LINENO: checking whether getenv is declared" >&5
16483echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
16484if test "${ac_cv_have_decl_getenv+set}" = set; then
16485  echo $ECHO_N "(cached) $ECHO_C" >&6
16486else
16487  cat >conftest.$ac_ext <<_ACEOF
16488/* confdefs.h.  */
16489_ACEOF
16490cat confdefs.h >>conftest.$ac_ext
16491cat >>conftest.$ac_ext <<_ACEOF
16492/* end confdefs.h.  */
16493$ac_includes_default
16494int
16495main ()
16496{
16497#ifndef getenv
16498  char *p = (char *) getenv;
16499#endif
16500
16501  ;
16502  return 0;
16503}
16504_ACEOF
16505rm -f conftest.$ac_objext
16506if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16507  (eval $ac_compile) 2>conftest.er1
16508  ac_status=$?
16509  grep -v '^ *+' conftest.er1 >conftest.err
16510  rm -f conftest.er1
16511  cat conftest.err >&5
16512  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16513  (exit $ac_status); } &&
16514	 { ac_try='test -z "$ac_c_werror_flag"
16515			 || test ! -s conftest.err'
16516  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16517  (eval $ac_try) 2>&5
16518  ac_status=$?
16519  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16520  (exit $ac_status); }; } &&
16521	 { ac_try='test -s conftest.$ac_objext'
16522  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16523  (eval $ac_try) 2>&5
16524  ac_status=$?
16525  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16526  (exit $ac_status); }; }; then
16527  ac_cv_have_decl_getenv=yes
16528else
16529  echo "$as_me: failed program was:" >&5
16530sed 's/^/| /' conftest.$ac_ext >&5
16531
16532ac_cv_have_decl_getenv=no
16533fi
16534rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16535fi
16536echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
16537echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
16538if test $ac_cv_have_decl_getenv = yes; then
16539
16540cat >>confdefs.h <<_ACEOF
16541#define HAVE_DECL_GETENV 1
16542_ACEOF
16543
16544
16545else
16546  cat >>confdefs.h <<_ACEOF
16547#define HAVE_DECL_GETENV 0
16548_ACEOF
16549
16550
16551fi
16552
16553
16554echo "$as_me:$LINENO: checking whether malloc is declared" >&5
16555echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
16556if test "${ac_cv_have_decl_malloc+set}" = set; then
16557  echo $ECHO_N "(cached) $ECHO_C" >&6
16558else
16559  cat >conftest.$ac_ext <<_ACEOF
16560/* confdefs.h.  */
16561_ACEOF
16562cat confdefs.h >>conftest.$ac_ext
16563cat >>conftest.$ac_ext <<_ACEOF
16564/* end confdefs.h.  */
16565$ac_includes_default
16566int
16567main ()
16568{
16569#ifndef malloc
16570  char *p = (char *) malloc;
16571#endif
16572
16573  ;
16574  return 0;
16575}
16576_ACEOF
16577rm -f conftest.$ac_objext
16578if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16579  (eval $ac_compile) 2>conftest.er1
16580  ac_status=$?
16581  grep -v '^ *+' conftest.er1 >conftest.err
16582  rm -f conftest.er1
16583  cat conftest.err >&5
16584  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16585  (exit $ac_status); } &&
16586	 { ac_try='test -z "$ac_c_werror_flag"
16587			 || test ! -s conftest.err'
16588  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16589  (eval $ac_try) 2>&5
16590  ac_status=$?
16591  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16592  (exit $ac_status); }; } &&
16593	 { ac_try='test -s conftest.$ac_objext'
16594  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16595  (eval $ac_try) 2>&5
16596  ac_status=$?
16597  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16598  (exit $ac_status); }; }; then
16599  ac_cv_have_decl_malloc=yes
16600else
16601  echo "$as_me: failed program was:" >&5
16602sed 's/^/| /' conftest.$ac_ext >&5
16603
16604ac_cv_have_decl_malloc=no
16605fi
16606rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16607fi
16608echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
16609echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
16610if test $ac_cv_have_decl_malloc = yes; then
16611
16612cat >>confdefs.h <<_ACEOF
16613#define HAVE_DECL_MALLOC 1
16614_ACEOF
16615
16616
16617else
16618  cat >>confdefs.h <<_ACEOF
16619#define HAVE_DECL_MALLOC 0
16620_ACEOF
16621
16622
16623fi
16624
16625
16626echo "$as_me:$LINENO: checking whether realloc is declared" >&5
16627echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
16628if test "${ac_cv_have_decl_realloc+set}" = set; then
16629  echo $ECHO_N "(cached) $ECHO_C" >&6
16630else
16631  cat >conftest.$ac_ext <<_ACEOF
16632/* confdefs.h.  */
16633_ACEOF
16634cat confdefs.h >>conftest.$ac_ext
16635cat >>conftest.$ac_ext <<_ACEOF
16636/* end confdefs.h.  */
16637$ac_includes_default
16638int
16639main ()
16640{
16641#ifndef realloc
16642  char *p = (char *) realloc;
16643#endif
16644
16645  ;
16646  return 0;
16647}
16648_ACEOF
16649rm -f conftest.$ac_objext
16650if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16651  (eval $ac_compile) 2>conftest.er1
16652  ac_status=$?
16653  grep -v '^ *+' conftest.er1 >conftest.err
16654  rm -f conftest.er1
16655  cat conftest.err >&5
16656  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16657  (exit $ac_status); } &&
16658	 { ac_try='test -z "$ac_c_werror_flag"
16659			 || test ! -s conftest.err'
16660  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16661  (eval $ac_try) 2>&5
16662  ac_status=$?
16663  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16664  (exit $ac_status); }; } &&
16665	 { ac_try='test -s conftest.$ac_objext'
16666  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16667  (eval $ac_try) 2>&5
16668  ac_status=$?
16669  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16670  (exit $ac_status); }; }; then
16671  ac_cv_have_decl_realloc=yes
16672else
16673  echo "$as_me: failed program was:" >&5
16674sed 's/^/| /' conftest.$ac_ext >&5
16675
16676ac_cv_have_decl_realloc=no
16677fi
16678rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16679fi
16680echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
16681echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
16682if test $ac_cv_have_decl_realloc = yes; then
16683
16684cat >>confdefs.h <<_ACEOF
16685#define HAVE_DECL_REALLOC 1
16686_ACEOF
16687
16688
16689else
16690  cat >>confdefs.h <<_ACEOF
16691#define HAVE_DECL_REALLOC 0
16692_ACEOF
16693
16694
16695fi
16696
16697
16698echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
16699echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
16700if test "${ac_cv_have_decl_stpcpy+set}" = set; then
16701  echo $ECHO_N "(cached) $ECHO_C" >&6
16702else
16703  cat >conftest.$ac_ext <<_ACEOF
16704/* confdefs.h.  */
16705_ACEOF
16706cat confdefs.h >>conftest.$ac_ext
16707cat >>conftest.$ac_ext <<_ACEOF
16708/* end confdefs.h.  */
16709$ac_includes_default
16710int
16711main ()
16712{
16713#ifndef stpcpy
16714  char *p = (char *) stpcpy;
16715#endif
16716
16717  ;
16718  return 0;
16719}
16720_ACEOF
16721rm -f conftest.$ac_objext
16722if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16723  (eval $ac_compile) 2>conftest.er1
16724  ac_status=$?
16725  grep -v '^ *+' conftest.er1 >conftest.err
16726  rm -f conftest.er1
16727  cat conftest.err >&5
16728  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16729  (exit $ac_status); } &&
16730	 { ac_try='test -z "$ac_c_werror_flag"
16731			 || test ! -s conftest.err'
16732  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16733  (eval $ac_try) 2>&5
16734  ac_status=$?
16735  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16736  (exit $ac_status); }; } &&
16737	 { ac_try='test -s conftest.$ac_objext'
16738  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16739  (eval $ac_try) 2>&5
16740  ac_status=$?
16741  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16742  (exit $ac_status); }; }; then
16743  ac_cv_have_decl_stpcpy=yes
16744else
16745  echo "$as_me: failed program was:" >&5
16746sed 's/^/| /' conftest.$ac_ext >&5
16747
16748ac_cv_have_decl_stpcpy=no
16749fi
16750rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16751fi
16752echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
16753echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
16754if test $ac_cv_have_decl_stpcpy = yes; then
16755
16756cat >>confdefs.h <<_ACEOF
16757#define HAVE_DECL_STPCPY 1
16758_ACEOF
16759
16760
16761else
16762  cat >>confdefs.h <<_ACEOF
16763#define HAVE_DECL_STPCPY 0
16764_ACEOF
16765
16766
16767fi
16768
16769
16770echo "$as_me:$LINENO: checking whether strstr is declared" >&5
16771echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
16772if test "${ac_cv_have_decl_strstr+set}" = set; then
16773  echo $ECHO_N "(cached) $ECHO_C" >&6
16774else
16775  cat >conftest.$ac_ext <<_ACEOF
16776/* confdefs.h.  */
16777_ACEOF
16778cat confdefs.h >>conftest.$ac_ext
16779cat >>conftest.$ac_ext <<_ACEOF
16780/* end confdefs.h.  */
16781$ac_includes_default
16782int
16783main ()
16784{
16785#ifndef strstr
16786  char *p = (char *) strstr;
16787#endif
16788
16789  ;
16790  return 0;
16791}
16792_ACEOF
16793rm -f conftest.$ac_objext
16794if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16795  (eval $ac_compile) 2>conftest.er1
16796  ac_status=$?
16797  grep -v '^ *+' conftest.er1 >conftest.err
16798  rm -f conftest.er1
16799  cat conftest.err >&5
16800  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16801  (exit $ac_status); } &&
16802	 { ac_try='test -z "$ac_c_werror_flag"
16803			 || test ! -s conftest.err'
16804  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16805  (eval $ac_try) 2>&5
16806  ac_status=$?
16807  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16808  (exit $ac_status); }; } &&
16809	 { ac_try='test -s conftest.$ac_objext'
16810  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16811  (eval $ac_try) 2>&5
16812  ac_status=$?
16813  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16814  (exit $ac_status); }; }; then
16815  ac_cv_have_decl_strstr=yes
16816else
16817  echo "$as_me: failed program was:" >&5
16818sed 's/^/| /' conftest.$ac_ext >&5
16819
16820ac_cv_have_decl_strstr=no
16821fi
16822rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16823fi
16824echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
16825echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
16826if test $ac_cv_have_decl_strstr = yes; then
16827
16828cat >>confdefs.h <<_ACEOF
16829#define HAVE_DECL_STRSTR 1
16830_ACEOF
16831
16832
16833else
16834  cat >>confdefs.h <<_ACEOF
16835#define HAVE_DECL_STRSTR 0
16836_ACEOF
16837
16838
16839fi
16840
16841
16842echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
16843echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
16844if test "${ac_cv_have_decl_snprintf+set}" = set; then
16845  echo $ECHO_N "(cached) $ECHO_C" >&6
16846else
16847  cat >conftest.$ac_ext <<_ACEOF
16848/* confdefs.h.  */
16849_ACEOF
16850cat confdefs.h >>conftest.$ac_ext
16851cat >>conftest.$ac_ext <<_ACEOF
16852/* end confdefs.h.  */
16853$ac_includes_default
16854int
16855main ()
16856{
16857#ifndef snprintf
16858  char *p = (char *) snprintf;
16859#endif
16860
16861  ;
16862  return 0;
16863}
16864_ACEOF
16865rm -f conftest.$ac_objext
16866if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16867  (eval $ac_compile) 2>conftest.er1
16868  ac_status=$?
16869  grep -v '^ *+' conftest.er1 >conftest.err
16870  rm -f conftest.er1
16871  cat conftest.err >&5
16872  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16873  (exit $ac_status); } &&
16874	 { ac_try='test -z "$ac_c_werror_flag"
16875			 || test ! -s conftest.err'
16876  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16877  (eval $ac_try) 2>&5
16878  ac_status=$?
16879  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16880  (exit $ac_status); }; } &&
16881	 { ac_try='test -s conftest.$ac_objext'
16882  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16883  (eval $ac_try) 2>&5
16884  ac_status=$?
16885  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16886  (exit $ac_status); }; }; then
16887  ac_cv_have_decl_snprintf=yes
16888else
16889  echo "$as_me: failed program was:" >&5
16890sed 's/^/| /' conftest.$ac_ext >&5
16891
16892ac_cv_have_decl_snprintf=no
16893fi
16894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16895fi
16896echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
16897echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
16898if test $ac_cv_have_decl_snprintf = yes; then
16899
16900cat >>confdefs.h <<_ACEOF
16901#define HAVE_DECL_SNPRINTF 1
16902_ACEOF
16903
16904
16905else
16906  cat >>confdefs.h <<_ACEOF
16907#define HAVE_DECL_SNPRINTF 0
16908_ACEOF
16909
16910
16911fi
16912
16913
16914echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
16915echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
16916if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
16917  echo $ECHO_N "(cached) $ECHO_C" >&6
16918else
16919  cat >conftest.$ac_ext <<_ACEOF
16920/* confdefs.h.  */
16921_ACEOF
16922cat confdefs.h >>conftest.$ac_ext
16923cat >>conftest.$ac_ext <<_ACEOF
16924/* end confdefs.h.  */
16925$ac_includes_default
16926int
16927main ()
16928{
16929#ifndef vsnprintf
16930  char *p = (char *) vsnprintf;
16931#endif
16932
16933  ;
16934  return 0;
16935}
16936_ACEOF
16937rm -f conftest.$ac_objext
16938if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16939  (eval $ac_compile) 2>conftest.er1
16940  ac_status=$?
16941  grep -v '^ *+' conftest.er1 >conftest.err
16942  rm -f conftest.er1
16943  cat conftest.err >&5
16944  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16945  (exit $ac_status); } &&
16946	 { ac_try='test -z "$ac_c_werror_flag"
16947			 || test ! -s conftest.err'
16948  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16949  (eval $ac_try) 2>&5
16950  ac_status=$?
16951  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16952  (exit $ac_status); }; } &&
16953	 { ac_try='test -s conftest.$ac_objext'
16954  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16955  (eval $ac_try) 2>&5
16956  ac_status=$?
16957  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16958  (exit $ac_status); }; }; then
16959  ac_cv_have_decl_vsnprintf=yes
16960else
16961  echo "$as_me: failed program was:" >&5
16962sed 's/^/| /' conftest.$ac_ext >&5
16963
16964ac_cv_have_decl_vsnprintf=no
16965fi
16966rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16967fi
16968echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
16969echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
16970if test $ac_cv_have_decl_vsnprintf = yes; then
16971
16972cat >>confdefs.h <<_ACEOF
16973#define HAVE_DECL_VSNPRINTF 1
16974_ACEOF
16975
16976
16977else
16978  cat >>confdefs.h <<_ACEOF
16979#define HAVE_DECL_VSNPRINTF 0
16980_ACEOF
16981
16982
16983fi
16984
16985
16986
16987# If we are configured native, pick a core file support file.
16988COREFILE=
16989COREFLAG=
16990TRAD_HEADER=
16991if test "${target}" = "${host}"; then
16992  case "${host}" in
16993  alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
16994	COREFILE=''
16995	;;
16996  alpha*-*-linux-*)
16997	COREFILE=trad-core.lo
16998	TRAD_HEADER='"hosts/alphalinux.h"'
16999	;;
17000  alpha*-*-netbsd* | alpha*-*-openbsd*)
17001	COREFILE=netbsd-core.lo
17002	;;
17003  alpha*-*-*)		COREFILE=osf-core.lo ;;
17004  arm-*-freebsd* | arm-*-kfreebsd*-gnu)
17005			COREFILE='' ;;
17006  arm-*-netbsd* | arm-*-openbsd*)
17007	COREFILE=netbsd-core.lo
17008	;;
17009  arm-*-riscix)		COREFILE=trad-core.lo ;;
17010  hppa*-*-hpux*)	COREFILE=hpux-core.lo ;;
17011  hppa*-*-hiux*)	COREFILE=hpux-core.lo ;;
17012  hppa*-*-mpeix*)	COREFILE=hpux-core.lo ;;
17013  hppa*-*-bsd*)		COREFILE="hpux-core.lo hppabsd-core.lo"
17014			COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
17015  hppa*-*-netbsd* | hppa*-*-openbsd*)
17016	COREFILE=netbsd-core.lo
17017	;;
17018
17019  i370-*-*)
17020	COREFILE=trad-core.lo
17021	TRAD_HEADER='"hosts/i370linux.h"'
17022	;;
17023
17024  i[3-7]86-sequent-bsd*)
17025	COREFILE=trad-core.lo
17026	TRAD_HEADER='"hosts/symmetry.h"'
17027	;;
17028  i[3-7]86-sequent-sysv4*) ;;
17029  i[3-7]86-sequent-sysv*)
17030	COREFILE=trad-core.lo
17031	TRAD_HEADER='"hosts/symmetry.h"'
17032	;;
17033  i[3-7]86-*-bsdi)
17034	COREFILE=
17035	;;
17036  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*)
17037	COREFILE=trad-core.lo
17038	TRAD_HEADER='"hosts/i386bsd.h"'
17039	;;
17040  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu)
17041	COREFILE=''
17042	TRAD_HEADER='"hosts/i386bsd.h"'
17043	;;
17044  i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
17045	COREFILE=netbsd-core.lo
17046	;;
17047  i[3-7]86-esix-sysv3*)
17048	COREFILE=trad-core.lo
17049	TRAD_HEADER='"hosts/esix.h"'
17050	;;
17051  i[3-7]86-*-sco3.2v5*)
17052	COREFILE=sco5-core.lo
17053	;;
17054  i[3-7]86-*-sco* | i[3-7]86-*-isc*)
17055	COREFILE=trad-core.lo
17056	TRAD_HEADER='"hosts/i386sco.h"'
17057	;;
17058  i[3-7]86-*-mach3*)
17059	COREFILE=trad-core.lo
17060	TRAD_HEADER='"hosts/i386mach3.h"'
17061	;;
17062  i[3-7]86-*-linux-*)
17063	COREFILE=trad-core.lo
17064	TRAD_HEADER='"hosts/i386linux.h"'
17065	;;
17066  i[3-7]86-*-isc*)	COREFILE=trad-core.lo ;;
17067  i[3-7]86-*-aix*)	COREFILE=aix386-core.lo ;;
17068  i860-*-mach3* | i860-*-osf1*)
17069	COREFILE=trad-core.lo
17070	TRAD_HEADER='"hosts/i860mach3.h"'
17071	;;
17072  mips-*-netbsd* | mips*-*-openbsd*)
17073	COREFILE=netbsd-core.lo
17074	;;
17075  mips-dec-*)
17076	COREFILE=trad-core.lo
17077	TRAD_HEADER='"hosts/decstation.h"'
17078	;;
17079  mips-sgi-irix4*)	COREFILE=irix-core.lo ;;
17080  mips-sgi-irix5*)	COREFILE=irix-core.lo ;;
17081  mips-sgi-irix6*)	COREFILE=irix-core.lo ;;
17082  mips-*-sysv4*)	;;
17083  mips-*-sysv* | mips-*-riscos*)
17084	COREFILE=trad-core.lo
17085	TRAD_HEADER='"hosts/riscos.h"'
17086	;;
17087  mips-sony-bsd*)
17088	COREFILE=trad-core.lo
17089	TRAD_HEADER='"hosts/news-mips.h"'
17090	;;
17091  m68*-bull*-sysv*)
17092	COREFILE=trad-core.lo
17093	TRAD_HEADER='"hosts/dpx2.h"'
17094	;;
17095  m68*-hp-hpux*)	COREFILE=hpux-core.lo ;;
17096  m68*-hp-bsd*)
17097	COREFILE=trad-core.lo
17098	TRAD_HEADER='"hosts/hp300bsd.h"'
17099	;;
17100  m68*-*-linux-*)
17101	COREFILE=trad-core.lo
17102	TRAD_HEADER='"hosts/m68klinux.h"'
17103	;;
17104  m68*-motorola-sysv*)
17105	COREFILE=trad-core.lo
17106	TRAD_HEADER='"hosts/delta68.h"'
17107	;;
17108  m68*-sony-*)
17109	COREFILE=trad-core.lo
17110	TRAD_HEADER='"hosts/news.h"'
17111	;;
17112  m68*-*-netbsd* | m68*-*-openbsd*)
17113	COREFILE=netbsd-core.lo
17114	;;
17115  m68*-apple-aux*)
17116	COREFILE=trad-core.lo
17117	TRAD_HEADER='"hosts/m68kaux.h"'
17118	;;
17119  m88*-*-sysv4*)
17120	;;
17121  m88*-motorola-sysv*)
17122	COREFILE=ptrace-core.lo
17123	;;
17124  m88*-*-mach3*)
17125	COREFILE=trad-core.lo
17126	TRAD_HEADER='"hosts/m88kmach3.h"'
17127	;;
17128  m88*-*-openbsd*)
17129	COREFILE=netbsd-core.lo
17130	;;
17131  ns32k-pc532-mach)
17132	COREFILE=trad-core.lo
17133	TRAD_HEADER='"hosts/pc532mach.h"'
17134	;;
17135  ns32k-*-netbsd* | ns32k-*-openbsd*)
17136	COREFILE=netbsd-core.lo
17137	;;
17138  rs6000-*-lynx*)
17139  	COREFILE=lynx-core.lo
17140	;;
17141  rs6000-*-aix5.* | powerpc-*-aix5.*)
17142        COREFILE=rs6000-core.lo
17143	COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
17144	;;
17145  rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
17146        COREFILE=rs6000-core.lo
17147	COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
17148	# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
17149	# have c_impl as a member of struct core_dumpx
17150	echo "$as_me:$LINENO: checking for c_impl in struct core_dumpx" >&5
17151echo $ECHO_N "checking for c_impl in struct core_dumpx... $ECHO_C" >&6
17152	cat >conftest.$ac_ext <<_ACEOF
17153/* confdefs.h.  */
17154_ACEOF
17155cat confdefs.h >>conftest.$ac_ext
17156cat >>conftest.$ac_ext <<_ACEOF
17157/* end confdefs.h.  */
17158#include <core.h>
17159int
17160main ()
17161{
17162struct core_dumpx c; c.c_impl = 0;
17163  ;
17164  return 0;
17165}
17166_ACEOF
17167rm -f conftest.$ac_objext
17168if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17169  (eval $ac_compile) 2>conftest.er1
17170  ac_status=$?
17171  grep -v '^ *+' conftest.er1 >conftest.err
17172  rm -f conftest.er1
17173  cat conftest.err >&5
17174  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17175  (exit $ac_status); } &&
17176	 { ac_try='test -z "$ac_c_werror_flag"
17177			 || test ! -s conftest.err'
17178  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17179  (eval $ac_try) 2>&5
17180  ac_status=$?
17181  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17182  (exit $ac_status); }; } &&
17183	 { ac_try='test -s conftest.$ac_objext'
17184  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17185  (eval $ac_try) 2>&5
17186  ac_status=$?
17187  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17188  (exit $ac_status); }; }; then
17189
17190cat >>confdefs.h <<\_ACEOF
17191#define HAVE_ST_C_IMPL 1
17192_ACEOF
17193
17194	  echo "$as_me:$LINENO: result: yes" >&5
17195echo "${ECHO_T}yes" >&6
17196else
17197  echo "$as_me: failed program was:" >&5
17198sed 's/^/| /' conftest.$ac_ext >&5
17199
17200echo "$as_me:$LINENO: result: no" >&5
17201echo "${ECHO_T}no" >&6
17202fi
17203rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17204	;;
17205  rs6000-*-aix4*)	COREFILE=rs6000-core.lo ;;
17206  rs6000-*-*)		COREFILE=rs6000-core.lo ;;
17207  powerpc-*-aix4*)	COREFILE=rs6000-core.lo ;;
17208  powerpc-*-aix*)	COREFILE=rs6000-core.lo ;;
17209  powerpc-*-beos*)	;;
17210  powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
17211		        COREFILE='' ;;
17212  powerpc-*-netbsd*)	COREFILE=netbsd-core.lo ;;
17213  powerpc-*-*bsd*)	COREFILE=netbsd-core.lo ;;
17214  s390*-*-*)            COREFILE=trad-core.lo ;;
17215  sh*-*-netbsd* | sh*-*-openbsd*)
17216	COREFILE=netbsd-core.lo
17217	;;
17218  sparc-*-netbsd* | sparc*-*-openbsd*)
17219	COREFILE=netbsd-core.lo
17220	;;
17221  tahoe-*-*)
17222	COREFILE=trad-core.lo
17223	TRAD_HEADER='"hosts/tahoe.h"'
17224	;;
17225  vax-*-netbsd* | vax-*-openbsd*)
17226  	COREFILE=netbsd-core.lo
17227	;;
17228  vax-*-ultrix2*)
17229	COREFILE=trad-core.lo
17230	TRAD_HEADER='"hosts/vaxult2.h"'
17231	;;
17232  vax-*-ultrix*)
17233	COREFILE=trad-core.lo
17234	TRAD_HEADER='"hosts/vaxult2.h"'
17235	;;
17236  vax-*-linux-*)
17237	COREFILE=trad-core.lo
17238	TRAD_HEADER='"hosts/vaxlinux.h"'
17239	;;
17240  vax-*-*)
17241	COREFILE=trad-core.lo
17242	TRAD_HEADER='"hosts/vaxbsd.h"'
17243	;;
17244  x86_64-*-netbsd* | x86_64-*-openbsd*)
17245	COREFILE=netbsd-core.lo
17246	;;
17247  esac
17248
17249  case "$COREFILE" in
17250  aix386-core.lo)	COREFLAG=-DAIX386_CORE ;;
17251  hppabsd-core.lo)	COREFLAG=-DHPPABSD_CORE ;;
17252  hpux-core.lo)		COREFLAG=-DHPUX_CORE ;;
17253  irix-core.lo)		COREFLAG=-DIRIX_CORE ;;
17254  lynx-core.lo)		COREFLAG=-DLYNX_CORE ;;
17255  netbsd-core.lo)	COREFLAG=-DNETBSD_CORE ;;
17256  osf-core.lo)		COREFLAG=-DOSF_CORE ;;
17257  ptrace-core.lo)	COREFLAG=-DPTRACE_CORE ;;
17258  rs6000-core.lo)	COREFLAG="$COREFLAG -DAIX_CORE" ;;
17259  sco5-core.lo)		COREFLAG="$COREFLAG -DSCO5_CORE" ;;
17260  trad-core.lo)		COREFLAG="$COREFLAG -DTRAD_CORE" ;;
17261  esac
17262
17263  # ELF corefile support has several flavors, but all of
17264  # them use something called <sys/procfs.h>
17265
17266for ac_header in sys/procfs.h
17267do
17268as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17269if eval "test \"\${$as_ac_Header+set}\" = set"; then
17270  echo "$as_me:$LINENO: checking for $ac_header" >&5
17271echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17272if eval "test \"\${$as_ac_Header+set}\" = set"; then
17273  echo $ECHO_N "(cached) $ECHO_C" >&6
17274fi
17275echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17276echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17277else
17278  # Is the header compilable?
17279echo "$as_me:$LINENO: checking $ac_header usability" >&5
17280echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17281cat >conftest.$ac_ext <<_ACEOF
17282/* confdefs.h.  */
17283_ACEOF
17284cat confdefs.h >>conftest.$ac_ext
17285cat >>conftest.$ac_ext <<_ACEOF
17286/* end confdefs.h.  */
17287$ac_includes_default
17288#include <$ac_header>
17289_ACEOF
17290rm -f conftest.$ac_objext
17291if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17292  (eval $ac_compile) 2>conftest.er1
17293  ac_status=$?
17294  grep -v '^ *+' conftest.er1 >conftest.err
17295  rm -f conftest.er1
17296  cat conftest.err >&5
17297  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17298  (exit $ac_status); } &&
17299	 { ac_try='test -z "$ac_c_werror_flag"
17300			 || test ! -s conftest.err'
17301  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17302  (eval $ac_try) 2>&5
17303  ac_status=$?
17304  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17305  (exit $ac_status); }; } &&
17306	 { ac_try='test -s conftest.$ac_objext'
17307  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17308  (eval $ac_try) 2>&5
17309  ac_status=$?
17310  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17311  (exit $ac_status); }; }; then
17312  ac_header_compiler=yes
17313else
17314  echo "$as_me: failed program was:" >&5
17315sed 's/^/| /' conftest.$ac_ext >&5
17316
17317ac_header_compiler=no
17318fi
17319rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17320echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17321echo "${ECHO_T}$ac_header_compiler" >&6
17322
17323# Is the header present?
17324echo "$as_me:$LINENO: checking $ac_header presence" >&5
17325echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17326cat >conftest.$ac_ext <<_ACEOF
17327/* confdefs.h.  */
17328_ACEOF
17329cat confdefs.h >>conftest.$ac_ext
17330cat >>conftest.$ac_ext <<_ACEOF
17331/* end confdefs.h.  */
17332#include <$ac_header>
17333_ACEOF
17334if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17335  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17336  ac_status=$?
17337  grep -v '^ *+' conftest.er1 >conftest.err
17338  rm -f conftest.er1
17339  cat conftest.err >&5
17340  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17341  (exit $ac_status); } >/dev/null; then
17342  if test -s conftest.err; then
17343    ac_cpp_err=$ac_c_preproc_warn_flag
17344    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17345  else
17346    ac_cpp_err=
17347  fi
17348else
17349  ac_cpp_err=yes
17350fi
17351if test -z "$ac_cpp_err"; then
17352  ac_header_preproc=yes
17353else
17354  echo "$as_me: failed program was:" >&5
17355sed 's/^/| /' conftest.$ac_ext >&5
17356
17357  ac_header_preproc=no
17358fi
17359rm -f conftest.err conftest.$ac_ext
17360echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17361echo "${ECHO_T}$ac_header_preproc" >&6
17362
17363# So?  What about this header?
17364case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17365  yes:no: )
17366    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17367echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17368    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17369echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17370    ac_header_preproc=yes
17371    ;;
17372  no:yes:* )
17373    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17374echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17375    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
17376echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
17377    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17378echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17379    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
17380echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
17381    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17382echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17383    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17384echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17385    (
17386      cat <<\_ASBOX
17387## ------------------------------------------ ##
17388## Report this to the AC_PACKAGE_NAME lists.  ##
17389## ------------------------------------------ ##
17390_ASBOX
17391    ) |
17392      sed "s/^/$as_me: WARNING:     /" >&2
17393    ;;
17394esac
17395echo "$as_me:$LINENO: checking for $ac_header" >&5
17396echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17397if eval "test \"\${$as_ac_Header+set}\" = set"; then
17398  echo $ECHO_N "(cached) $ECHO_C" >&6
17399else
17400  eval "$as_ac_Header=\$ac_header_preproc"
17401fi
17402echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17403echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17404
17405fi
17406if test `eval echo '${'$as_ac_Header'}'` = yes; then
17407  cat >>confdefs.h <<_ACEOF
17408#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17409_ACEOF
17410
17411fi
17412
17413done
17414
17415  if test "$ac_cv_header_sys_procfs_h" = yes; then
17416    echo "$as_me:$LINENO: checking for prstatus_t in sys/procfs.h" >&5
17417echo $ECHO_N "checking for prstatus_t in sys/procfs.h... $ECHO_C" >&6
17418 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then
17419  echo $ECHO_N "(cached) $ECHO_C" >&6
17420else
17421  cat >conftest.$ac_ext <<_ACEOF
17422/* confdefs.h.  */
17423_ACEOF
17424cat confdefs.h >>conftest.$ac_ext
17425cat >>conftest.$ac_ext <<_ACEOF
17426/* end confdefs.h.  */
17427
17428#define _SYSCALL32
17429#include <sys/procfs.h>
17430int
17431main ()
17432{
17433prstatus_t avar
17434  ;
17435  return 0;
17436}
17437_ACEOF
17438rm -f conftest.$ac_objext
17439if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17440  (eval $ac_compile) 2>conftest.er1
17441  ac_status=$?
17442  grep -v '^ *+' conftest.er1 >conftest.err
17443  rm -f conftest.er1
17444  cat conftest.err >&5
17445  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17446  (exit $ac_status); } &&
17447	 { ac_try='test -z "$ac_c_werror_flag"
17448			 || test ! -s conftest.err'
17449  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17450  (eval $ac_try) 2>&5
17451  ac_status=$?
17452  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17453  (exit $ac_status); }; } &&
17454	 { ac_try='test -s conftest.$ac_objext'
17455  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17456  (eval $ac_try) 2>&5
17457  ac_status=$?
17458  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17459  (exit $ac_status); }; }; then
17460  bfd_cv_have_sys_procfs_type_prstatus_t=yes
17461else
17462  echo "$as_me: failed program was:" >&5
17463sed 's/^/| /' conftest.$ac_ext >&5
17464
17465bfd_cv_have_sys_procfs_type_prstatus_t=no
17466
17467fi
17468rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17469fi
17470
17471 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
17472
17473cat >>confdefs.h <<\_ACEOF
17474#define HAVE_PRSTATUS_T 1
17475_ACEOF
17476
17477 fi
17478 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
17479echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus_t" >&6
17480
17481    echo "$as_me:$LINENO: checking for prstatus32_t in sys/procfs.h" >&5
17482echo $ECHO_N "checking for prstatus32_t in sys/procfs.h... $ECHO_C" >&6
17483 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then
17484  echo $ECHO_N "(cached) $ECHO_C" >&6
17485else
17486  cat >conftest.$ac_ext <<_ACEOF
17487/* confdefs.h.  */
17488_ACEOF
17489cat confdefs.h >>conftest.$ac_ext
17490cat >>conftest.$ac_ext <<_ACEOF
17491/* end confdefs.h.  */
17492
17493#define _SYSCALL32
17494#include <sys/procfs.h>
17495int
17496main ()
17497{
17498prstatus32_t avar
17499  ;
17500  return 0;
17501}
17502_ACEOF
17503rm -f conftest.$ac_objext
17504if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17505  (eval $ac_compile) 2>conftest.er1
17506  ac_status=$?
17507  grep -v '^ *+' conftest.er1 >conftest.err
17508  rm -f conftest.er1
17509  cat conftest.err >&5
17510  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17511  (exit $ac_status); } &&
17512	 { ac_try='test -z "$ac_c_werror_flag"
17513			 || test ! -s conftest.err'
17514  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17515  (eval $ac_try) 2>&5
17516  ac_status=$?
17517  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17518  (exit $ac_status); }; } &&
17519	 { ac_try='test -s conftest.$ac_objext'
17520  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17521  (eval $ac_try) 2>&5
17522  ac_status=$?
17523  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17524  (exit $ac_status); }; }; then
17525  bfd_cv_have_sys_procfs_type_prstatus32_t=yes
17526else
17527  echo "$as_me: failed program was:" >&5
17528sed 's/^/| /' conftest.$ac_ext >&5
17529
17530bfd_cv_have_sys_procfs_type_prstatus32_t=no
17531
17532fi
17533rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17534fi
17535
17536 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
17537
17538cat >>confdefs.h <<\_ACEOF
17539#define HAVE_PRSTATUS32_T 1
17540_ACEOF
17541
17542 fi
17543 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
17544echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6
17545
17546    echo "$as_me:$LINENO: checking for prstatus_t.pr_who in sys/procfs.h" >&5
17547echo $ECHO_N "checking for prstatus_t.pr_who in sys/procfs.h... $ECHO_C" >&6
17548 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then
17549  echo $ECHO_N "(cached) $ECHO_C" >&6
17550else
17551  cat >conftest.$ac_ext <<_ACEOF
17552/* confdefs.h.  */
17553_ACEOF
17554cat confdefs.h >>conftest.$ac_ext
17555cat >>conftest.$ac_ext <<_ACEOF
17556/* end confdefs.h.  */
17557
17558#define _SYSCALL32
17559#include <sys/procfs.h>
17560int
17561main ()
17562{
17563prstatus_t avar; void* aref = (void*) &avar.pr_who
17564  ;
17565  return 0;
17566}
17567_ACEOF
17568rm -f conftest.$ac_objext
17569if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17570  (eval $ac_compile) 2>conftest.er1
17571  ac_status=$?
17572  grep -v '^ *+' conftest.er1 >conftest.err
17573  rm -f conftest.er1
17574  cat conftest.err >&5
17575  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17576  (exit $ac_status); } &&
17577	 { ac_try='test -z "$ac_c_werror_flag"
17578			 || test ! -s conftest.err'
17579  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17580  (eval $ac_try) 2>&5
17581  ac_status=$?
17582  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17583  (exit $ac_status); }; } &&
17584	 { ac_try='test -s conftest.$ac_objext'
17585  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17586  (eval $ac_try) 2>&5
17587  ac_status=$?
17588  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17589  (exit $ac_status); }; }; then
17590  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
17591else
17592  echo "$as_me: failed program was:" >&5
17593sed 's/^/| /' conftest.$ac_ext >&5
17594
17595bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
17596
17597fi
17598rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17599fi
17600
17601 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
17602
17603cat >>confdefs.h <<\_ACEOF
17604#define HAVE_PRSTATUS_T_PR_WHO 1
17605_ACEOF
17606
17607 fi
17608 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
17609echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6
17610
17611    echo "$as_me:$LINENO: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
17612echo $ECHO_N "checking for prstatus32_t.pr_who in sys/procfs.h... $ECHO_C" >&6
17613 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then
17614  echo $ECHO_N "(cached) $ECHO_C" >&6
17615else
17616  cat >conftest.$ac_ext <<_ACEOF
17617/* confdefs.h.  */
17618_ACEOF
17619cat confdefs.h >>conftest.$ac_ext
17620cat >>conftest.$ac_ext <<_ACEOF
17621/* end confdefs.h.  */
17622
17623#define _SYSCALL32
17624#include <sys/procfs.h>
17625int
17626main ()
17627{
17628prstatus32_t avar; void* aref = (void*) &avar.pr_who
17629  ;
17630  return 0;
17631}
17632_ACEOF
17633rm -f conftest.$ac_objext
17634if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17635  (eval $ac_compile) 2>conftest.er1
17636  ac_status=$?
17637  grep -v '^ *+' conftest.er1 >conftest.err
17638  rm -f conftest.er1
17639  cat conftest.err >&5
17640  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17641  (exit $ac_status); } &&
17642	 { ac_try='test -z "$ac_c_werror_flag"
17643			 || test ! -s conftest.err'
17644  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17645  (eval $ac_try) 2>&5
17646  ac_status=$?
17647  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17648  (exit $ac_status); }; } &&
17649	 { ac_try='test -s conftest.$ac_objext'
17650  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17651  (eval $ac_try) 2>&5
17652  ac_status=$?
17653  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17654  (exit $ac_status); }; }; then
17655  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
17656else
17657  echo "$as_me: failed program was:" >&5
17658sed 's/^/| /' conftest.$ac_ext >&5
17659
17660bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
17661
17662fi
17663rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17664fi
17665
17666 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
17667
17668cat >>confdefs.h <<\_ACEOF
17669#define HAVE_PRSTATUS32_T_PR_WHO 1
17670_ACEOF
17671
17672 fi
17673 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
17674echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6
17675
17676    echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
17677echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
17678 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
17679  echo $ECHO_N "(cached) $ECHO_C" >&6
17680else
17681  cat >conftest.$ac_ext <<_ACEOF
17682/* confdefs.h.  */
17683_ACEOF
17684cat confdefs.h >>conftest.$ac_ext
17685cat >>conftest.$ac_ext <<_ACEOF
17686/* end confdefs.h.  */
17687
17688#define _SYSCALL32
17689#include <sys/procfs.h>
17690int
17691main ()
17692{
17693pstatus_t avar
17694  ;
17695  return 0;
17696}
17697_ACEOF
17698rm -f conftest.$ac_objext
17699if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17700  (eval $ac_compile) 2>conftest.er1
17701  ac_status=$?
17702  grep -v '^ *+' conftest.er1 >conftest.err
17703  rm -f conftest.er1
17704  cat conftest.err >&5
17705  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17706  (exit $ac_status); } &&
17707	 { ac_try='test -z "$ac_c_werror_flag"
17708			 || test ! -s conftest.err'
17709  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17710  (eval $ac_try) 2>&5
17711  ac_status=$?
17712  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17713  (exit $ac_status); }; } &&
17714	 { ac_try='test -s conftest.$ac_objext'
17715  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17716  (eval $ac_try) 2>&5
17717  ac_status=$?
17718  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17719  (exit $ac_status); }; }; then
17720  bfd_cv_have_sys_procfs_type_pstatus_t=yes
17721else
17722  echo "$as_me: failed program was:" >&5
17723sed 's/^/| /' conftest.$ac_ext >&5
17724
17725bfd_cv_have_sys_procfs_type_pstatus_t=no
17726
17727fi
17728rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17729fi
17730
17731 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
17732
17733cat >>confdefs.h <<\_ACEOF
17734#define HAVE_PSTATUS_T 1
17735_ACEOF
17736
17737 fi
17738 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
17739echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
17740
17741    echo "$as_me:$LINENO: checking for pxstatus_t in sys/procfs.h" >&5
17742echo $ECHO_N "checking for pxstatus_t in sys/procfs.h... $ECHO_C" >&6
17743 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then
17744  echo $ECHO_N "(cached) $ECHO_C" >&6
17745else
17746  cat >conftest.$ac_ext <<_ACEOF
17747/* confdefs.h.  */
17748_ACEOF
17749cat confdefs.h >>conftest.$ac_ext
17750cat >>conftest.$ac_ext <<_ACEOF
17751/* end confdefs.h.  */
17752
17753#define _SYSCALL32
17754#include <sys/procfs.h>
17755int
17756main ()
17757{
17758pxstatus_t avar
17759  ;
17760  return 0;
17761}
17762_ACEOF
17763rm -f conftest.$ac_objext
17764if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17765  (eval $ac_compile) 2>conftest.er1
17766  ac_status=$?
17767  grep -v '^ *+' conftest.er1 >conftest.err
17768  rm -f conftest.er1
17769  cat conftest.err >&5
17770  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17771  (exit $ac_status); } &&
17772	 { ac_try='test -z "$ac_c_werror_flag"
17773			 || test ! -s conftest.err'
17774  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17775  (eval $ac_try) 2>&5
17776  ac_status=$?
17777  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17778  (exit $ac_status); }; } &&
17779	 { ac_try='test -s conftest.$ac_objext'
17780  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17781  (eval $ac_try) 2>&5
17782  ac_status=$?
17783  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17784  (exit $ac_status); }; }; then
17785  bfd_cv_have_sys_procfs_type_pxstatus_t=yes
17786else
17787  echo "$as_me: failed program was:" >&5
17788sed 's/^/| /' conftest.$ac_ext >&5
17789
17790bfd_cv_have_sys_procfs_type_pxstatus_t=no
17791
17792fi
17793rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17794fi
17795
17796 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
17797
17798cat >>confdefs.h <<\_ACEOF
17799#define HAVE_PXSTATUS_T 1
17800_ACEOF
17801
17802 fi
17803 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
17804echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6
17805
17806    echo "$as_me:$LINENO: checking for pstatus32_t in sys/procfs.h" >&5
17807echo $ECHO_N "checking for pstatus32_t in sys/procfs.h... $ECHO_C" >&6
17808 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then
17809  echo $ECHO_N "(cached) $ECHO_C" >&6
17810else
17811  cat >conftest.$ac_ext <<_ACEOF
17812/* confdefs.h.  */
17813_ACEOF
17814cat confdefs.h >>conftest.$ac_ext
17815cat >>conftest.$ac_ext <<_ACEOF
17816/* end confdefs.h.  */
17817
17818#define _SYSCALL32
17819#include <sys/procfs.h>
17820int
17821main ()
17822{
17823pstatus32_t avar
17824  ;
17825  return 0;
17826}
17827_ACEOF
17828rm -f conftest.$ac_objext
17829if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17830  (eval $ac_compile) 2>conftest.er1
17831  ac_status=$?
17832  grep -v '^ *+' conftest.er1 >conftest.err
17833  rm -f conftest.er1
17834  cat conftest.err >&5
17835  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17836  (exit $ac_status); } &&
17837	 { ac_try='test -z "$ac_c_werror_flag"
17838			 || test ! -s conftest.err'
17839  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17840  (eval $ac_try) 2>&5
17841  ac_status=$?
17842  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17843  (exit $ac_status); }; } &&
17844	 { ac_try='test -s conftest.$ac_objext'
17845  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17846  (eval $ac_try) 2>&5
17847  ac_status=$?
17848  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17849  (exit $ac_status); }; }; then
17850  bfd_cv_have_sys_procfs_type_pstatus32_t=yes
17851else
17852  echo "$as_me: failed program was:" >&5
17853sed 's/^/| /' conftest.$ac_ext >&5
17854
17855bfd_cv_have_sys_procfs_type_pstatus32_t=no
17856
17857fi
17858rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17859fi
17860
17861 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
17862
17863cat >>confdefs.h <<\_ACEOF
17864#define HAVE_PSTATUS32_T 1
17865_ACEOF
17866
17867 fi
17868 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
17869echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6
17870
17871    echo "$as_me:$LINENO: checking for prpsinfo_t in sys/procfs.h" >&5
17872echo $ECHO_N "checking for prpsinfo_t in sys/procfs.h... $ECHO_C" >&6
17873 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then
17874  echo $ECHO_N "(cached) $ECHO_C" >&6
17875else
17876  cat >conftest.$ac_ext <<_ACEOF
17877/* confdefs.h.  */
17878_ACEOF
17879cat confdefs.h >>conftest.$ac_ext
17880cat >>conftest.$ac_ext <<_ACEOF
17881/* end confdefs.h.  */
17882
17883#define _SYSCALL32
17884#include <sys/procfs.h>
17885int
17886main ()
17887{
17888prpsinfo_t avar
17889  ;
17890  return 0;
17891}
17892_ACEOF
17893rm -f conftest.$ac_objext
17894if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17895  (eval $ac_compile) 2>conftest.er1
17896  ac_status=$?
17897  grep -v '^ *+' conftest.er1 >conftest.err
17898  rm -f conftest.er1
17899  cat conftest.err >&5
17900  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17901  (exit $ac_status); } &&
17902	 { ac_try='test -z "$ac_c_werror_flag"
17903			 || test ! -s conftest.err'
17904  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17905  (eval $ac_try) 2>&5
17906  ac_status=$?
17907  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17908  (exit $ac_status); }; } &&
17909	 { ac_try='test -s conftest.$ac_objext'
17910  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17911  (eval $ac_try) 2>&5
17912  ac_status=$?
17913  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17914  (exit $ac_status); }; }; then
17915  bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
17916else
17917  echo "$as_me: failed program was:" >&5
17918sed 's/^/| /' conftest.$ac_ext >&5
17919
17920bfd_cv_have_sys_procfs_type_prpsinfo_t=no
17921
17922fi
17923rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17924fi
17925
17926 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
17927
17928cat >>confdefs.h <<\_ACEOF
17929#define HAVE_PRPSINFO_T 1
17930_ACEOF
17931
17932 fi
17933 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
17934echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6
17935
17936    echo "$as_me:$LINENO: checking for prpsinfo32_t in sys/procfs.h" >&5
17937echo $ECHO_N "checking for prpsinfo32_t in sys/procfs.h... $ECHO_C" >&6
17938 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then
17939  echo $ECHO_N "(cached) $ECHO_C" >&6
17940else
17941  cat >conftest.$ac_ext <<_ACEOF
17942/* confdefs.h.  */
17943_ACEOF
17944cat confdefs.h >>conftest.$ac_ext
17945cat >>conftest.$ac_ext <<_ACEOF
17946/* end confdefs.h.  */
17947
17948#define _SYSCALL32
17949#include <sys/procfs.h>
17950int
17951main ()
17952{
17953prpsinfo32_t avar
17954  ;
17955  return 0;
17956}
17957_ACEOF
17958rm -f conftest.$ac_objext
17959if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17960  (eval $ac_compile) 2>conftest.er1
17961  ac_status=$?
17962  grep -v '^ *+' conftest.er1 >conftest.err
17963  rm -f conftest.er1
17964  cat conftest.err >&5
17965  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17966  (exit $ac_status); } &&
17967	 { ac_try='test -z "$ac_c_werror_flag"
17968			 || test ! -s conftest.err'
17969  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17970  (eval $ac_try) 2>&5
17971  ac_status=$?
17972  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17973  (exit $ac_status); }; } &&
17974	 { ac_try='test -s conftest.$ac_objext'
17975  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17976  (eval $ac_try) 2>&5
17977  ac_status=$?
17978  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17979  (exit $ac_status); }; }; then
17980  bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
17981else
17982  echo "$as_me: failed program was:" >&5
17983sed 's/^/| /' conftest.$ac_ext >&5
17984
17985bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
17986
17987fi
17988rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17989fi
17990
17991 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
17992
17993cat >>confdefs.h <<\_ACEOF
17994#define HAVE_PRPSINFO32_T 1
17995_ACEOF
17996
17997 fi
17998 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
17999echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6
18000
18001    echo "$as_me:$LINENO: checking for psinfo_t in sys/procfs.h" >&5
18002echo $ECHO_N "checking for psinfo_t in sys/procfs.h... $ECHO_C" >&6
18003 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then
18004  echo $ECHO_N "(cached) $ECHO_C" >&6
18005else
18006  cat >conftest.$ac_ext <<_ACEOF
18007/* confdefs.h.  */
18008_ACEOF
18009cat confdefs.h >>conftest.$ac_ext
18010cat >>conftest.$ac_ext <<_ACEOF
18011/* end confdefs.h.  */
18012
18013#define _SYSCALL32
18014#include <sys/procfs.h>
18015int
18016main ()
18017{
18018psinfo_t avar
18019  ;
18020  return 0;
18021}
18022_ACEOF
18023rm -f conftest.$ac_objext
18024if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18025  (eval $ac_compile) 2>conftest.er1
18026  ac_status=$?
18027  grep -v '^ *+' conftest.er1 >conftest.err
18028  rm -f conftest.er1
18029  cat conftest.err >&5
18030  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18031  (exit $ac_status); } &&
18032	 { ac_try='test -z "$ac_c_werror_flag"
18033			 || test ! -s conftest.err'
18034  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18035  (eval $ac_try) 2>&5
18036  ac_status=$?
18037  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18038  (exit $ac_status); }; } &&
18039	 { ac_try='test -s conftest.$ac_objext'
18040  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18041  (eval $ac_try) 2>&5
18042  ac_status=$?
18043  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18044  (exit $ac_status); }; }; then
18045  bfd_cv_have_sys_procfs_type_psinfo_t=yes
18046else
18047  echo "$as_me: failed program was:" >&5
18048sed 's/^/| /' conftest.$ac_ext >&5
18049
18050bfd_cv_have_sys_procfs_type_psinfo_t=no
18051
18052fi
18053rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18054fi
18055
18056 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
18057
18058cat >>confdefs.h <<\_ACEOF
18059#define HAVE_PSINFO_T 1
18060_ACEOF
18061
18062 fi
18063 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
18064echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo_t" >&6
18065
18066    echo "$as_me:$LINENO: checking for psinfo32_t in sys/procfs.h" >&5
18067echo $ECHO_N "checking for psinfo32_t in sys/procfs.h... $ECHO_C" >&6
18068 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then
18069  echo $ECHO_N "(cached) $ECHO_C" >&6
18070else
18071  cat >conftest.$ac_ext <<_ACEOF
18072/* confdefs.h.  */
18073_ACEOF
18074cat confdefs.h >>conftest.$ac_ext
18075cat >>conftest.$ac_ext <<_ACEOF
18076/* end confdefs.h.  */
18077
18078#define _SYSCALL32
18079#include <sys/procfs.h>
18080int
18081main ()
18082{
18083psinfo32_t avar
18084  ;
18085  return 0;
18086}
18087_ACEOF
18088rm -f conftest.$ac_objext
18089if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18090  (eval $ac_compile) 2>conftest.er1
18091  ac_status=$?
18092  grep -v '^ *+' conftest.er1 >conftest.err
18093  rm -f conftest.er1
18094  cat conftest.err >&5
18095  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18096  (exit $ac_status); } &&
18097	 { ac_try='test -z "$ac_c_werror_flag"
18098			 || test ! -s conftest.err'
18099  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18100  (eval $ac_try) 2>&5
18101  ac_status=$?
18102  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18103  (exit $ac_status); }; } &&
18104	 { ac_try='test -s conftest.$ac_objext'
18105  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18106  (eval $ac_try) 2>&5
18107  ac_status=$?
18108  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18109  (exit $ac_status); }; }; then
18110  bfd_cv_have_sys_procfs_type_psinfo32_t=yes
18111else
18112  echo "$as_me: failed program was:" >&5
18113sed 's/^/| /' conftest.$ac_ext >&5
18114
18115bfd_cv_have_sys_procfs_type_psinfo32_t=no
18116
18117fi
18118rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18119fi
18120
18121 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
18122
18123cat >>confdefs.h <<\_ACEOF
18124#define HAVE_PSINFO32_T 1
18125_ACEOF
18126
18127 fi
18128 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
18129echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6
18130
18131    echo "$as_me:$LINENO: checking for lwpstatus_t in sys/procfs.h" >&5
18132echo $ECHO_N "checking for lwpstatus_t in sys/procfs.h... $ECHO_C" >&6
18133 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then
18134  echo $ECHO_N "(cached) $ECHO_C" >&6
18135else
18136  cat >conftest.$ac_ext <<_ACEOF
18137/* confdefs.h.  */
18138_ACEOF
18139cat confdefs.h >>conftest.$ac_ext
18140cat >>conftest.$ac_ext <<_ACEOF
18141/* end confdefs.h.  */
18142
18143#define _SYSCALL32
18144#include <sys/procfs.h>
18145int
18146main ()
18147{
18148lwpstatus_t avar
18149  ;
18150  return 0;
18151}
18152_ACEOF
18153rm -f conftest.$ac_objext
18154if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18155  (eval $ac_compile) 2>conftest.er1
18156  ac_status=$?
18157  grep -v '^ *+' conftest.er1 >conftest.err
18158  rm -f conftest.er1
18159  cat conftest.err >&5
18160  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18161  (exit $ac_status); } &&
18162	 { ac_try='test -z "$ac_c_werror_flag"
18163			 || test ! -s conftest.err'
18164  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18165  (eval $ac_try) 2>&5
18166  ac_status=$?
18167  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18168  (exit $ac_status); }; } &&
18169	 { ac_try='test -s conftest.$ac_objext'
18170  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18171  (eval $ac_try) 2>&5
18172  ac_status=$?
18173  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18174  (exit $ac_status); }; }; then
18175  bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
18176else
18177  echo "$as_me: failed program was:" >&5
18178sed 's/^/| /' conftest.$ac_ext >&5
18179
18180bfd_cv_have_sys_procfs_type_lwpstatus_t=no
18181
18182fi
18183rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18184fi
18185
18186 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
18187
18188cat >>confdefs.h <<\_ACEOF
18189#define HAVE_LWPSTATUS_T 1
18190_ACEOF
18191
18192 fi
18193 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
18194echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6
18195
18196    echo "$as_me:$LINENO: checking for lwpxstatus_t in sys/procfs.h" >&5
18197echo $ECHO_N "checking for lwpxstatus_t in sys/procfs.h... $ECHO_C" >&6
18198 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then
18199  echo $ECHO_N "(cached) $ECHO_C" >&6
18200else
18201  cat >conftest.$ac_ext <<_ACEOF
18202/* confdefs.h.  */
18203_ACEOF
18204cat confdefs.h >>conftest.$ac_ext
18205cat >>conftest.$ac_ext <<_ACEOF
18206/* end confdefs.h.  */
18207
18208#define _SYSCALL32
18209#include <sys/procfs.h>
18210int
18211main ()
18212{
18213lwpxstatus_t avar
18214  ;
18215  return 0;
18216}
18217_ACEOF
18218rm -f conftest.$ac_objext
18219if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18220  (eval $ac_compile) 2>conftest.er1
18221  ac_status=$?
18222  grep -v '^ *+' conftest.er1 >conftest.err
18223  rm -f conftest.er1
18224  cat conftest.err >&5
18225  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18226  (exit $ac_status); } &&
18227	 { ac_try='test -z "$ac_c_werror_flag"
18228			 || test ! -s conftest.err'
18229  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18230  (eval $ac_try) 2>&5
18231  ac_status=$?
18232  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18233  (exit $ac_status); }; } &&
18234	 { ac_try='test -s conftest.$ac_objext'
18235  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18236  (eval $ac_try) 2>&5
18237  ac_status=$?
18238  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18239  (exit $ac_status); }; }; then
18240  bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
18241else
18242  echo "$as_me: failed program was:" >&5
18243sed 's/^/| /' conftest.$ac_ext >&5
18244
18245bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
18246
18247fi
18248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18249fi
18250
18251 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
18252
18253cat >>confdefs.h <<\_ACEOF
18254#define HAVE_LWPXSTATUS_T 1
18255_ACEOF
18256
18257 fi
18258 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
18259echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6
18260
18261    echo "$as_me:$LINENO: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
18262echo $ECHO_N "checking for lwpstatus_t.pr_context in sys/procfs.h... $ECHO_C" >&6
18263 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then
18264  echo $ECHO_N "(cached) $ECHO_C" >&6
18265else
18266  cat >conftest.$ac_ext <<_ACEOF
18267/* confdefs.h.  */
18268_ACEOF
18269cat confdefs.h >>conftest.$ac_ext
18270cat >>conftest.$ac_ext <<_ACEOF
18271/* end confdefs.h.  */
18272
18273#define _SYSCALL32
18274#include <sys/procfs.h>
18275int
18276main ()
18277{
18278lwpstatus_t avar; void* aref = (void*) &avar.pr_context
18279  ;
18280  return 0;
18281}
18282_ACEOF
18283rm -f conftest.$ac_objext
18284if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18285  (eval $ac_compile) 2>conftest.er1
18286  ac_status=$?
18287  grep -v '^ *+' conftest.er1 >conftest.err
18288  rm -f conftest.er1
18289  cat conftest.err >&5
18290  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18291  (exit $ac_status); } &&
18292	 { ac_try='test -z "$ac_c_werror_flag"
18293			 || test ! -s conftest.err'
18294  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18295  (eval $ac_try) 2>&5
18296  ac_status=$?
18297  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18298  (exit $ac_status); }; } &&
18299	 { ac_try='test -s conftest.$ac_objext'
18300  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18301  (eval $ac_try) 2>&5
18302  ac_status=$?
18303  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18304  (exit $ac_status); }; }; then
18305  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
18306else
18307  echo "$as_me: failed program was:" >&5
18308sed 's/^/| /' conftest.$ac_ext >&5
18309
18310bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
18311
18312fi
18313rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18314fi
18315
18316 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
18317
18318cat >>confdefs.h <<\_ACEOF
18319#define HAVE_LWPSTATUS_T_PR_CONTEXT 1
18320_ACEOF
18321
18322 fi
18323 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
18324echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6
18325
18326    echo "$as_me:$LINENO: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
18327echo $ECHO_N "checking for lwpstatus_t.pr_reg in sys/procfs.h... $ECHO_C" >&6
18328 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then
18329  echo $ECHO_N "(cached) $ECHO_C" >&6
18330else
18331  cat >conftest.$ac_ext <<_ACEOF
18332/* confdefs.h.  */
18333_ACEOF
18334cat confdefs.h >>conftest.$ac_ext
18335cat >>conftest.$ac_ext <<_ACEOF
18336/* end confdefs.h.  */
18337
18338#define _SYSCALL32
18339#include <sys/procfs.h>
18340int
18341main ()
18342{
18343lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
18344  ;
18345  return 0;
18346}
18347_ACEOF
18348rm -f conftest.$ac_objext
18349if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18350  (eval $ac_compile) 2>conftest.er1
18351  ac_status=$?
18352  grep -v '^ *+' conftest.er1 >conftest.err
18353  rm -f conftest.er1
18354  cat conftest.err >&5
18355  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18356  (exit $ac_status); } &&
18357	 { ac_try='test -z "$ac_c_werror_flag"
18358			 || test ! -s conftest.err'
18359  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18360  (eval $ac_try) 2>&5
18361  ac_status=$?
18362  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18363  (exit $ac_status); }; } &&
18364	 { ac_try='test -s conftest.$ac_objext'
18365  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18366  (eval $ac_try) 2>&5
18367  ac_status=$?
18368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18369  (exit $ac_status); }; }; then
18370  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
18371else
18372  echo "$as_me: failed program was:" >&5
18373sed 's/^/| /' conftest.$ac_ext >&5
18374
18375bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
18376
18377fi
18378rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18379fi
18380
18381 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
18382
18383cat >>confdefs.h <<\_ACEOF
18384#define HAVE_LWPSTATUS_T_PR_REG 1
18385_ACEOF
18386
18387 fi
18388 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
18389echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6
18390
18391    echo "$as_me:$LINENO: checking for win32_pstatus_t in sys/procfs.h" >&5
18392echo $ECHO_N "checking for win32_pstatus_t in sys/procfs.h... $ECHO_C" >&6
18393 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then
18394  echo $ECHO_N "(cached) $ECHO_C" >&6
18395else
18396  cat >conftest.$ac_ext <<_ACEOF
18397/* confdefs.h.  */
18398_ACEOF
18399cat confdefs.h >>conftest.$ac_ext
18400cat >>conftest.$ac_ext <<_ACEOF
18401/* end confdefs.h.  */
18402
18403#define _SYSCALL32
18404#include <sys/procfs.h>
18405int
18406main ()
18407{
18408win32_pstatus_t avar
18409  ;
18410  return 0;
18411}
18412_ACEOF
18413rm -f conftest.$ac_objext
18414if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18415  (eval $ac_compile) 2>conftest.er1
18416  ac_status=$?
18417  grep -v '^ *+' conftest.er1 >conftest.err
18418  rm -f conftest.er1
18419  cat conftest.err >&5
18420  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18421  (exit $ac_status); } &&
18422	 { ac_try='test -z "$ac_c_werror_flag"
18423			 || test ! -s conftest.err'
18424  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18425  (eval $ac_try) 2>&5
18426  ac_status=$?
18427  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18428  (exit $ac_status); }; } &&
18429	 { ac_try='test -s conftest.$ac_objext'
18430  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18431  (eval $ac_try) 2>&5
18432  ac_status=$?
18433  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18434  (exit $ac_status); }; }; then
18435  bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
18436else
18437  echo "$as_me: failed program was:" >&5
18438sed 's/^/| /' conftest.$ac_ext >&5
18439
18440bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
18441
18442fi
18443rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18444fi
18445
18446 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
18447
18448cat >>confdefs.h <<\_ACEOF
18449#define HAVE_WIN32_PSTATUS_T 1
18450_ACEOF
18451
18452 fi
18453 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
18454echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6
18455
18456  fi
18457fi
18458
18459
18460if test -n "$TRAD_HEADER"; then
18461
18462cat >>confdefs.h <<_ACEOF
18463#define TRAD_HEADER $TRAD_HEADER
18464_ACEOF
18465
18466fi
18467
18468# Horrible hacks to build DLLs on Windows.
18469WIN32LDFLAGS=
18470WIN32LIBADD=
18471case "${host}" in
18472*-*-cygwin*)
18473  if test "$enable_shared" = "yes"; then
18474    WIN32LDFLAGS="-no-undefined"
18475    WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
18476  fi
18477  ;;
18478*-*-linux*)
18479  # We borrow WIN32LIBADD so that the shared libbfd won't depend on
18480  # libiberty.a.
18481  case "${host}" in
18482  mips*-*-linux*)
18483    # Linux/MIPS uses PIC by default.
18484    if test "$enable_shared" = "yes"; then
18485      WIN32LIBADD="-L../libiberty -liberty"
18486    fi
18487    ;;
18488  *)
18489    x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
18490    if test -n "$x"; then
18491      WIN32LIBADD="-L../libiberty/pic -liberty"
18492    fi
18493  ;;
18494  esac
18495  ;;
18496esac
18497
18498
18499
18500# target stuff:
18501
18502# Canonicalize the secondary target names.
18503if test -n "$enable_targets" ; then
18504    for targ in `echo $enable_targets | sed 's/,/ /g'`
18505    do
18506	result=`$ac_config_sub $targ 2>/dev/null`
18507	if test -n "$result" ; then
18508	    canon_targets="$canon_targets $result"
18509	else
18510	    # Allow targets that config.sub doesn't recognize, like "all".
18511	    canon_targets="$canon_targets $targ"
18512	fi
18513    done
18514fi
18515
18516all_targets=false
18517defvec=
18518selvecs=
18519assocvecs=
18520selarchs=
18521TDEFINES=
18522for targ in $target $canon_targets
18523do
18524    if test "x$targ" = "xall"; then
18525        all_targets=true
18526	assocvecs="$assocvecs $targ_defvec $targ_selvecs"
18527    else
18528	. $srcdir/config.bfd
18529	if test "x$targ" = "x$target"; then
18530	    defvec=$targ_defvec
18531	fi
18532	selvecs="$selvecs $targ_defvec $targ_selvecs"
18533	selarchs="$selarchs $targ_archs"
18534	TDEFINES="$TDEFINES $targ_cflags"
18535    fi
18536done
18537
18538
18539# This processing still needs to be done if we're to decide properly whether
18540# 64-bit support needs to be compiled in.  Currently, it will be included if
18541# the default or any other explicitly requested target requires it; it
18542# will not be included on a 32-bit host if no 64-bit target is requested, and
18543# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
18544# used.
18545
18546# uniq the default and selected vectors in all the configured targets.
18547f=""
18548for i in $selvecs ; do
18549    case " $f " in
18550    *" $i "*) ;;
18551    *) f="$f $i" ;;
18552    esac
18553done
18554selvecs="$f"
18555
18556
18557# uniq the associated vectors in all the configured targets.
18558f=""
18559for i in $assocvecs ; do
18560    case " $f " in
18561    *" $i "*) ;;
18562    *) f="$f $i" ;;
18563    esac
18564done
18565assocvecs="$f"
18566
18567
18568# uniq the architectures in all the configured targets.
18569f=""
18570for i in $selarchs ; do
18571    case " $f " in
18572    *" $i "*) ;;
18573    *) f="$f $i" ;;
18574    esac
18575done
18576selarchs="$f"
18577
18578# Target backend .o files.
18579tb=
18580
18581elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
18582
18583for vec in $selvecs
18584do
18585    target_size=32
18586    case "$vec" in
18587    # This list is alphabetized to make it easy to compare
18588    # with the two vector lists in targets.c.  For the same reason,
18589    # use one entry per line, even though this leads to long lines.
18590    a_out_adobe_vec)		tb="$tb aout-adobe.lo aout32.lo" ;;
18591    aix5coff64_vec)		tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
18592    aout0_big_vec)		tb="$tb aout0.lo aout32.lo" ;;
18593    aout_arm_big_vec)		tb="$tb aout-arm.lo aout32.lo" ;;
18594    aout_arm_little_vec)	tb="$tb aout-arm.lo aout32.lo" ;;
18595    apollocoff_vec)		tb="$tb coff-apollo.lo" ;;
18596    arm_epoc_pe_big_vec)	tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
18597    arm_epoc_pe_little_vec)	tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
18598    arm_epoc_pei_big_vec)	tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
18599    arm_epoc_pei_little_vec)	tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
18600    arm_wince_pe_big_vec)	tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
18601    arm_wince_pe_little_vec)	tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
18602    arm_wince_pei_big_vec)	tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
18603    arm_wince_pei_little_vec)	tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
18604    armcoff_big_vec)		tb="$tb coff-arm.lo cofflink.lo " ;;
18605    armcoff_little_vec)		tb="$tb coff-arm.lo cofflink.lo " ;;
18606    armnetbsd_vec)		tb="$tb armnetbsd.lo aout32.lo" ;;
18607    armpe_big_vec)		tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
18608    armpe_little_vec)		tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
18609    armpei_big_vec)		tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
18610    armpei_little_vec)		tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
18611    b_out_vec_big_host)		tb="$tb bout.lo aout32.lo" ;;
18612    b_out_vec_little_host)	tb="$tb bout.lo aout32.lo" ;;
18613    bfd_efi_app_ia32_vec)	tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
18614    bfd_efi_app_x86_64_vec)	tb="$tb efi-app-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;;
18615    bfd_efi_app_ia64_vec)	tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
18616    bfd_elf32_am33lin_vec)	tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
18617    bfd_elf32_avr_vec)		tb="$tb elf32-avr.lo elf32.lo $elf" ;;
18618    bfd_elf32_bfin_vec)		tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
18619    bfd_elf32_bfinfdpic_vec)	tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
18620    bfd_elf32_big_generic_vec) 	tb="$tb elf32-gen.lo elf32.lo $elf" ;;
18621    bfd_elf32_bigarc_vec)	tb="$tb elf32-arc.lo elf32.lo $elf" ;;
18622    bfd_elf32_bigarm_vec)	tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
18623    bfd_elf32_bigarm_symbian_vec)
18624                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
18625    bfd_elf32_bigarm_vxworks_vec)
18626                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
18627    bfd_elf32_bigmips_vec) 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
18628    bfd_elf32_bigmips_vxworks_vec)
18629			 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
18630    bfd_elf32_cr16_vec)		tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
18631    bfd_elf32_cr16c_vec)	tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
18632    bfd_elf32_cris_vec)		tb="$tb elf32-cris.lo elf32.lo $elf" ;;
18633    bfd_elf32_crx_vec)          tb="$tb elf32-crx.lo elf32.lo $elf" ;;
18634    bfd_elf32_d10v_vec)		tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
18635    bfd_elf32_d30v_vec)		tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
18636    bfd_elf32_dlx_big_vec)	tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
18637    bfd_elf32_fr30_vec)		tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
18638    bfd_elf32_frv_vec)		tb="$tb elf32-frv.lo elf32.lo $elf" ;;
18639    bfd_elf32_frvfdpic_vec)	tb="$tb elf32-frv.lo elf32.lo $elf" ;;
18640    bfd_elf32_h8300_vec)	tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
18641    bfd_elf32_hppa_linux_vec)	tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
18642    bfd_elf32_hppa_nbsd_vec)	tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
18643    bfd_elf32_hppa_vec)		tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
18644    bfd_elf32_i370_vec)		tb="$tb elf32-i370.lo elf32.lo $elf" ;;
18645    bfd_elf32_i386_freebsd_vec)	tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
18646    bfd_elf32_i386_vxworks_vec)	tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
18647    bfd_elf32_i386_vec)		tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
18648    bfd_elf32_i860_little_vec)	tb="$tb elf32-i860.lo elf32.lo $elf" ;;
18649    bfd_elf32_i860_vec)		tb="$tb elf32-i860.lo elf32.lo $elf" ;;
18650    bfd_elf32_i960_vec)		tb="$tb elf32-i960.lo elf32.lo $elf" ;;
18651    bfd_elf32_ia64_big_vec)	tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
18652    bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
18653    bfd_elf32_ip2k_vec)		tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
18654    bfd_elf32_iq2000_vec)       tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
18655    bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
18656    bfd_elf32_littlearc_vec)	tb="$tb elf32-arc.lo elf32.lo $elf" ;;
18657    bfd_elf32_littlearm_symbian_vec)
18658                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
18659    bfd_elf32_littlearm_vxworks_vec)
18660                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
18661    bfd_elf32_littlearm_vec)	tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
18662    bfd_elf32_littlemips_vec) 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
18663    bfd_elf32_littlemips_vxworks_vec)
18664			 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
18665    bfd_elf32_m32c_vec)         tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
18666    bfd_elf32_m32r_vec)		tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
18667    bfd_elf32_m32rle_vec)       tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
18668    bfd_elf32_m32rlin_vec)      tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
18669    bfd_elf32_m32rlelin_vec)    tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
18670    bfd_elf32_m68hc11_vec)	tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
18671    bfd_elf32_m68hc12_vec)	tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
18672    bfd_elf32_m68k_vec)		tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
18673    bfd_elf32_m88k_vec)		tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
18674    bfd_elf32_mcore_big_vec)	tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
18675    bfd_elf32_mcore_little_vec)	tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
18676    bfd_elf32_mep_vec)		tb="$tb elf32-mep.lo elf32.lo $elf" ;;
18677    bfd_elf32_mep_little_vec)	tb="$tb elf32-mep.lo elf32.lo $elf" ;;
18678    bfd_elf32_mn10200_vec)	tb="$tb elf-m10200.lo elf32.lo $elf" ;;
18679    bfd_elf32_mn10300_vec)	tb="$tb elf-m10300.lo elf32.lo $elf" ;;
18680    bfd_elf32_mt_vec)           tb="$tb elf32-mt.lo elf32.lo $elf" ;;
18681    bfd_elf32_msp430_vec)	tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
18682    bfd_elf32_nbigmips_vec)	tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18683    bfd_elf32_nlittlemips_vec)	tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18684    bfd_elf32_ntradbigmips_vec)	tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18685    bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18686    bfd_elf32_openrisc_vec)	tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
18687    bfd_elf32_or32_big_vec)	tb="$tb elf32-or32.lo elf32.lo $elf" ;;
18688    bfd_elf32_pj_vec)           tb="$tb elf32-pj.lo elf32.lo $elf";;
18689    bfd_elf32_pjl_vec)          tb="$tb elf32-pj.lo elf32.lo $elf";;
18690    bfd_elf32_powerpc_vec)	tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
18691    bfd_elf32_powerpcle_vec)	tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
18692    bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
18693    bfd_elf32_s390_vec)		tb="$tb elf32-s390.lo elf32.lo $elf" ;;
18694    bfd_elf32_bigscore_vec)     tb="$tb elf32-score.lo elf32.lo $elf" ;;
18695    bfd_elf32_littlescore_vec)  tb="$tb elf32-score.lo elf32.lo $elf" ;;
18696    # FIXME: We include cofflink.lo not because it's needed for
18697    # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
18698    # which needs it but does not list it.  Should be fixed in right place.
18699    bfd_elf32_sh64_vec)		tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
18700    bfd_elf32_sh64l_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
18701    bfd_elf32_sh64lin_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
18702    bfd_elf32_sh64blin_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
18703    bfd_elf32_sh64lnbsd_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
18704    bfd_elf32_sh64nbsd_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
18705    bfd_elf32_sh_vec)		tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
18706    bfd_elf32_shblin_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
18707    bfd_elf32_shl_vec)		tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
18708    bfd_elf32_shl_symbian_vec)	tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
18709    bfd_elf32_shlin_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
18710    bfd_elf32_shlnbsd_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
18711    bfd_elf32_shlvxworks_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
18712    bfd_elf32_shnbsd_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
18713    bfd_elf32_shvxworks_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
18714    bfd_elf32_sparc_vec)	tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
18715    bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
18716    bfd_elf32_spu_vec)		tb="$tb elf32-spu.lo elf32.lo $elf" ;;
18717    bfd_elf32_tradbigmips_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
18718    bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
18719    bfd_elf32_us_cris_vec)	tb="$tb elf32-cris.lo elf32.lo $elf" ;;
18720    bfd_elf32_v850_vec)		tb="$tb elf32-v850.lo elf32.lo $elf" ;;
18721    bfd_elf32_vax_vec)		tb="$tb elf32-vax.lo elf32.lo $elf" ;;
18722    bfd_elf32_xstormy16_vec)	tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
18723    bfd_elf32_xc16x_vec)		tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
18724    bfd_elf32_xtensa_le_vec)	tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
18725    bfd_elf32_xtensa_be_vec)	tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
18726    bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
18727    bfd_elf64_alpha_vec)	tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
18728    bfd_elf64_big_generic_vec) 	tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
18729    bfd_elf64_bigmips_vec) 	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18730    bfd_elf64_hppa_linux_vec)	tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
18731    bfd_elf64_hppa_vec)		tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
18732    bfd_elf64_ia64_big_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
18733    bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
18734    bfd_elf64_ia64_little_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
18735    bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
18736    bfd_elf64_littlemips_vec) 	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18737    bfd_elf64_mmix_vec) 	tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
18738    bfd_elf64_powerpc_vec)	tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
18739    bfd_elf64_powerpcle_vec)	tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
18740    bfd_elf64_s390_vec)		tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
18741    bfd_elf64_sh64_vec)		tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
18742    bfd_elf64_sh64l_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
18743    bfd_elf64_sh64lin_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
18744    bfd_elf64_sh64blin_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
18745    bfd_elf64_sh64lnbsd_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
18746    bfd_elf64_sh64nbsd_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
18747    bfd_elf64_sparc_vec)	tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
18748    bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
18749    bfd_elf64_tradbigmips_vec)	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18750    bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
18751    bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
18752    bfd_elf64_x86_64_vec)	tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
18753    bfd_mmo_vec)		tb="$tb mmo.lo" target_size=64 ;;
18754    bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
18755    bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
18756    bfd_powerpcle_pe_vec)       tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
18757    bfd_powerpcle_pei_vec)      tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
18758    cris_aout_vec)		tb="$tb aout-cris.lo" ;;
18759    demo_64_vec)		tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
18760    ecoff_big_vec)		tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
18761    ecoff_biglittle_vec)	tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
18762    ecoff_little_vec)		tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
18763    ecoffalpha_little_vec)	tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
18764    go32coff_vec)		tb="$tb coff-go32.lo cofflink.lo" ;;
18765    go32stubbedcoff_vec)	tb="$tb coff-stgo32.lo cofflink.lo" ;;
18766    h8300coff_vec)		tb="$tb coff-h8300.lo reloc16.lo" ;;
18767    h8500coff_vec)		tb="$tb coff-h8500.lo reloc16.lo" ;;
18768    host_aout_vec)		tb="$tb host-aout.lo aout32.lo" ;;
18769    hp300bsd_vec)		tb="$tb hp300bsd.lo aout32.lo" ;;
18770    hp300hpux_vec)		tb="$tb hp300hpux.lo aout32.lo" ;;
18771    i386aout_vec)		tb="$tb i386aout.lo aout32.lo" ;;
18772    i386bsd_vec)		tb="$tb i386bsd.lo aout32.lo" ;;
18773    i386coff_vec)		tb="$tb coff-i386.lo cofflink.lo" ;;
18774    x86_64coff_vec)		tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
18775    i386dynix_vec)		tb="$tb i386dynix.lo aout32.lo" ;;
18776    i386freebsd_vec)		tb="$tb i386freebsd.lo aout32.lo" ;;
18777    i386linux_vec)		tb="$tb i386linux.lo aout32.lo" ;;
18778    i386lynx_aout_vec)		tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
18779    i386lynx_coff_vec)		tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
18780    i386mach3_vec)		tb="$tb i386mach3.lo aout32.lo" ;;
18781    i386msdos_vec)		tb="$tb i386msdos.lo" ;;
18782    i386netbsd_vec)		tb="$tb i386netbsd.lo aout32.lo" ;;
18783    i386os9k_vec)		tb="$tb i386os9k.lo aout32.lo" ;;
18784    i386pe_vec)			tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
18785    i386pei_vec)		tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
18786    x86_64pe_vec)		tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
18787    x86_64pei_vec)		tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
18788    i860coff_vec)		tb="$tb coff-i860.lo cofflink.lo" ;;
18789    icoff_big_vec)		tb="$tb coff-i960.lo cofflink.lo" ;;
18790    icoff_little_vec)		tb="$tb coff-i960.lo cofflink.lo" ;;
18791    ieee_vec)			tb="$tb ieee.lo" ;;
18792    m68k4knetbsd_vec)		tb="$tb m68k4knetbsd.lo aout32.lo" ;;
18793    m68kaux_coff_vec)		tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
18794    m68kcoff_vec)		tb="$tb coff-m68k.lo cofflink.lo" ;;
18795    m68kcoffun_vec)		tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
18796    m68klinux_vec)		tb="$tb m68klinux.lo aout32.lo" ;;
18797    m68knetbsd_vec)		tb="$tb m68knetbsd.lo aout32.lo" ;;
18798    m68ksysvcoff_vec)		tb="$tb coff-svm68k.lo cofflink.lo" ;;
18799    m88kbcs_vec)		tb="$tb coff-m88k.lo" ;;
18800    m88kmach3_vec)		tb="$tb m88kmach3.lo aout32.lo" ;;
18801    m88kopenbsd_vec)		tb="$tb m88kopenbsd.lo aout32.lo" ;;
18802    maxqcoff_vec)               tb="$tb coff-maxq.lo" ;;
18803    mach_o_be_vec)              tb="$tb mach-o.lo" ;;
18804    mach_o_le_vec)              tb="$tb mach-o.lo" ;;
18805    mach_o_fat_vec)             tb="$tb mach-o.lo" ;;
18806    mcore_pe_big_vec)		tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
18807    mcore_pe_little_vec)	tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
18808    mcore_pei_big_vec)		tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
18809    mcore_pei_little_vec)	tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
18810    mipslpe_vec)		tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
18811    mipslpei_vec)		tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
18812    newsos3_vec)		tb="$tb newsos3.lo aout32.lo" ;;
18813    nlm32_alpha_vec)		tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
18814    nlm32_i386_vec)		tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
18815    nlm32_powerpc_vec)		tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
18816    nlm32_sparc_vec)		tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
18817    or32coff_big_vec)		tb="$tb coff-or32.lo cofflink.lo" ;;
18818    pc532machaout_vec)		tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
18819    pc532netbsd_vec)		tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
18820    pef_vec)                    tb="$tb pef.lo" ;;
18821    pef_xlib_vec)               tb="$tb pef.lo" ;;
18822    pdp11_aout_vec)		tb="$tb pdp11.lo" ;;
18823    pmac_xcoff_vec)		tb="$tb coff-rs6000.lo xcofflink.lo" ;;
18824    ppcboot_vec)		tb="$tb ppcboot.lo" ;;
18825    riscix_vec)			tb="$tb aout32.lo riscix.lo" ;;
18826    rs6000coff64_vec)		tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
18827    rs6000coff_vec)		tb="$tb coff-rs6000.lo xcofflink.lo" ;;
18828    shcoff_small_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
18829    shcoff_vec)			tb="$tb coff-sh.lo cofflink.lo" ;;
18830    shlcoff_small_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
18831    shlcoff_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
18832    shlpe_vec)			tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
18833    shlpei_vec)			tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
18834    som_vec)			tb="$tb som.lo" ;;
18835    sparccoff_vec)		tb="$tb coff-sparc.lo" ;;
18836    sparcle_aout_vec)		tb="$tb aout-sparcle.lo aout32.lo" ;;
18837    sparclinux_vec)		tb="$tb sparclinux.lo aout32.lo" ;;
18838    sparclynx_aout_vec)		tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
18839    sparclynx_coff_vec)		tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
18840    sparcnetbsd_vec)		tb="$tb sparcnetbsd.lo aout32.lo" ;;
18841    sunos_big_vec)		tb="$tb sunos.lo aout32.lo" ;;
18842    sym_vec)                    tb="$tb xsym.lo" ;;
18843    tic30_aout_vec)		tb="$tb aout-tic30.lo" ;;
18844    tic30_coff_vec)		tb="$tb coff-tic30.lo" ;;
18845    tic4x_coff0_vec)            tb="$tb coff-tic4x.lo" ;;
18846    tic4x_coff0_beh_vec)        tb="$tb coff-tic4x.lo" ;;
18847    tic4x_coff1_vec)            tb="$tb coff-tic4x.lo" ;;
18848    tic4x_coff1_beh_vec)        tb="$tb coff-tic4x.lo" ;;
18849    tic4x_coff2_vec)            tb="$tb coff-tic4x.lo" ;;
18850    tic4x_coff2_beh_vec)        tb="$tb coff-tic4x.lo" ;;
18851    tic54x_coff0_beh_vec)	tb="$tb coff-tic54x.lo" ;;
18852    tic54x_coff0_vec)		tb="$tb coff-tic54x.lo" ;;
18853    tic54x_coff1_beh_vec)	tb="$tb coff-tic54x.lo" ;;
18854    tic54x_coff1_vec)		tb="$tb coff-tic54x.lo" ;;
18855    tic54x_coff2_beh_vec)	tb="$tb coff-tic54x.lo" ;;
18856    tic54x_coff2_vec)		tb="$tb coff-tic54x.lo" ;;
18857    tic80coff_vec)		tb="$tb coff-tic80.lo cofflink.lo" ;;
18858    vaxnetbsd_vec)		tb="$tb vaxnetbsd.lo aout32.lo" ;;
18859    vax1knetbsd_vec)		tb="$tb vax1knetbsd.lo aout32.lo" ;;
18860    vaxbsd_vec)			tb="$tb vaxbsd.lo aout32.lo" ;;
18861    versados_vec)		tb="$tb versados.lo" ;;
18862    vms_alpha_vec)		tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size=64 ;;
18863    vms_vax_vec)		tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
18864    w65_vec)			tb="$tb coff-w65.lo reloc16.lo" ;;
18865    we32kcoff_vec)		tb="$tb coff-we32k.lo" ;;
18866    z80coff_vec)		tb="$tb coff-z80.lo reloc16.lo" ;;
18867    z8kcoff_vec)		tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
18868
18869    # These appear out of order in targets.c
18870    srec_vec)			tb="$tb srec.lo" ;;
18871    symbolsrec_vec)		tb="$tb srec.lo" ;;
18872    tekhex_vec)			tb="$tb tekhex.lo" ;;
18873    cisco_core_big_vec)		tb="$tb cisco-core.lo" ;;
18874    cisco_core_little_vec)	tb="$tb cisco-core.lo" ;;
18875
18876    "")			;;
18877    *) { { echo "$as_me:$LINENO: error: *** unknown target vector $vec" >&5
18878echo "$as_me: error: *** unknown target vector $vec" >&2;}
18879   { (exit 1); exit 1; }; } ;;
18880    esac
18881
18882    if test ${target_size} = 64; then
18883	target64=true
18884    fi
18885    if test x"${vec}" = x"${defvec}"; then
18886	bfd_default_target_size=${target_size}
18887    fi
18888done
18889
18890# Target architecture .o files.
18891# A couple of CPUs use shorter file names to avoid problems on DOS
18892# filesystems.
18893ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
18894
18895# Weed out duplicate .o files.
18896f=""
18897for i in $tb ; do
18898    case " $f " in
18899    *" $i "*) ;;
18900    *) f="$f $i" ;;
18901    esac
18902done
18903tb="$f"
18904
18905f=""
18906for i in $ta ; do
18907    case " $f " in
18908    *" $i "*) ;;
18909    *) f="$f $i" ;;
18910    esac
18911done
18912ta="$f"
18913
18914bfd_backends="$tb"
18915bfd_machines="$ta"
18916
18917if test x${all_targets} = xtrue ; then
18918  bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
18919  bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
18920  selvecs=
18921  havevecs=
18922  selarchs=
18923  test -n "$assocvecs" &&
18924    assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
18925else	# all_targets is true
18926  # Only set these if they will be nonempty, for the clever echo.
18927  havevecs=
18928  assocvecs=
18929  test -n "$selvecs" &&
18930    havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
18931  test -n "$selvecs" &&
18932    selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
18933  test -n "$selarchs" &&
18934    selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
18935fi	# all_targets is true
18936
18937case ${host64}-${target64}-${want64} in
18938  *true*)
18939    wordsize=64
18940    bfd64_libs='$(BFD64_LIBS)'
18941    all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
18942    if test $BFD_HOST_64_BIT_DEFINED = 0; then
18943      { echo "$as_me:$LINENO: WARNING: You have requested a 64 bit BFD configuration, but" >&5
18944echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
18945      { echo "$as_me:$LINENO: WARNING: your compiler may not have a 64 bit integral type" >&5
18946echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
18947    fi
18948    if test -n "$GCC" ; then
18949       bad_64bit_gcc=no;
18950       echo "$as_me:$LINENO: checking for gcc version with buggy 64-bit support" >&5
18951echo $ECHO_N "checking for gcc version with buggy 64-bit support... $ECHO_C" >&6
18952       # Add more tests for gcc versions with non-working 64-bit support here.
18953       cat >conftest.$ac_ext <<_ACEOF
18954/* confdefs.h.  */
18955_ACEOF
18956cat confdefs.h >>conftest.$ac_ext
18957cat >>conftest.$ac_ext <<_ACEOF
18958/* end confdefs.h.  */
18959:__GNUC__:__GNUC_MINOR__:__i386__:
18960_ACEOF
18961if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18962  $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then
18963  bad_64bit_gcc=yes;
18964		    echo "$as_me:$LINENO: result: yes: egcs-1.1.2 on ix86 spotted" >&5
18965echo "${ECHO_T}yes: egcs-1.1.2 on ix86 spotted" >&6
18966else
18967  echo "$as_me:$LINENO: result: no" >&5
18968echo "${ECHO_T}no" >&6
18969fi
18970rm -f conftest*
18971
18972       if test $bad_64bit_gcc = yes ; then
18973	 { { echo "$as_me:$LINENO: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&5
18974echo "$as_me: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&2;}
18975   { (exit 1); exit 1; }; }
18976       fi
18977    fi
18978    ;;
18979  false-false-false)
18980    wordsize=32
18981    all_backends='$(BFD32_BACKENDS)'
18982    ;;
18983esac
18984
18985
18986
18987
18988
18989
18990
18991
18992# Determine the host dependant file_ptr a.k.a. off_t type.  In order
18993# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
18994# fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
18995# Hopefully a reasonable assumption since fseeko et.al. should be
18996# upward compatible.
18997
18998
18999
19000
19001
19002for ac_func in ftello ftello64 fseeko fseeko64 fopen64
19003do
19004as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19005echo "$as_me:$LINENO: checking for $ac_func" >&5
19006echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
19007if eval "test \"\${$as_ac_var+set}\" = set"; then
19008  echo $ECHO_N "(cached) $ECHO_C" >&6
19009else
19010  cat >conftest.$ac_ext <<_ACEOF
19011/* confdefs.h.  */
19012_ACEOF
19013cat confdefs.h >>conftest.$ac_ext
19014cat >>conftest.$ac_ext <<_ACEOF
19015/* end confdefs.h.  */
19016/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19017   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19018#define $ac_func innocuous_$ac_func
19019
19020/* System header to define __stub macros and hopefully few prototypes,
19021    which can conflict with char $ac_func (); below.
19022    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19023    <limits.h> exists even on freestanding compilers.  */
19024
19025#ifdef __STDC__
19026# include <limits.h>
19027#else
19028# include <assert.h>
19029#endif
19030
19031#undef $ac_func
19032
19033/* Override any gcc2 internal prototype to avoid an error.  */
19034#ifdef __cplusplus
19035extern "C"
19036{
19037#endif
19038/* We use char because int might match the return type of a gcc2
19039   builtin and then its argument prototype would still apply.  */
19040char $ac_func ();
19041/* The GNU C library defines this for functions which it implements
19042    to always fail with ENOSYS.  Some functions are actually named
19043    something starting with __ and the normal name is an alias.  */
19044#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
19045choke me
19046#else
19047char (*f) () = $ac_func;
19048#endif
19049#ifdef __cplusplus
19050}
19051#endif
19052
19053int
19054main ()
19055{
19056return f != $ac_func;
19057  ;
19058  return 0;
19059}
19060_ACEOF
19061rm -f conftest.$ac_objext conftest$ac_exeext
19062if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19063  (eval $ac_link) 2>conftest.er1
19064  ac_status=$?
19065  grep -v '^ *+' conftest.er1 >conftest.err
19066  rm -f conftest.er1
19067  cat conftest.err >&5
19068  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19069  (exit $ac_status); } &&
19070	 { ac_try='test -z "$ac_c_werror_flag"
19071			 || test ! -s conftest.err'
19072  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19073  (eval $ac_try) 2>&5
19074  ac_status=$?
19075  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19076  (exit $ac_status); }; } &&
19077	 { ac_try='test -s conftest$ac_exeext'
19078  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19079  (eval $ac_try) 2>&5
19080  ac_status=$?
19081  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19082  (exit $ac_status); }; }; then
19083  eval "$as_ac_var=yes"
19084else
19085  echo "$as_me: failed program was:" >&5
19086sed 's/^/| /' conftest.$ac_ext >&5
19087
19088eval "$as_ac_var=no"
19089fi
19090rm -f conftest.err conftest.$ac_objext \
19091      conftest$ac_exeext conftest.$ac_ext
19092fi
19093echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
19094echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
19095if test `eval echo '${'$as_ac_var'}'` = yes; then
19096  cat >>confdefs.h <<_ACEOF
19097#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19098_ACEOF
19099
19100fi
19101done
19102
19103if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
19104    echo "$as_me:$LINENO: checking for off_t" >&5
19105echo $ECHO_N "checking for off_t... $ECHO_C" >&6
19106if test "${ac_cv_type_off_t+set}" = set; then
19107  echo $ECHO_N "(cached) $ECHO_C" >&6
19108else
19109  cat >conftest.$ac_ext <<_ACEOF
19110/* confdefs.h.  */
19111_ACEOF
19112cat confdefs.h >>conftest.$ac_ext
19113cat >>conftest.$ac_ext <<_ACEOF
19114/* end confdefs.h.  */
19115$ac_includes_default
19116int
19117main ()
19118{
19119if ((off_t *) 0)
19120  return 0;
19121if (sizeof (off_t))
19122  return 0;
19123  ;
19124  return 0;
19125}
19126_ACEOF
19127rm -f conftest.$ac_objext
19128if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19129  (eval $ac_compile) 2>conftest.er1
19130  ac_status=$?
19131  grep -v '^ *+' conftest.er1 >conftest.err
19132  rm -f conftest.er1
19133  cat conftest.err >&5
19134  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19135  (exit $ac_status); } &&
19136	 { ac_try='test -z "$ac_c_werror_flag"
19137			 || test ! -s conftest.err'
19138  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19139  (eval $ac_try) 2>&5
19140  ac_status=$?
19141  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19142  (exit $ac_status); }; } &&
19143	 { ac_try='test -s conftest.$ac_objext'
19144  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19145  (eval $ac_try) 2>&5
19146  ac_status=$?
19147  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19148  (exit $ac_status); }; }; then
19149  ac_cv_type_off_t=yes
19150else
19151  echo "$as_me: failed program was:" >&5
19152sed 's/^/| /' conftest.$ac_ext >&5
19153
19154ac_cv_type_off_t=no
19155fi
19156rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19157fi
19158echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
19159echo "${ECHO_T}$ac_cv_type_off_t" >&6
19160
19161echo "$as_me:$LINENO: checking size of off_t" >&5
19162echo $ECHO_N "checking size of off_t... $ECHO_C" >&6
19163if test "${ac_cv_sizeof_off_t+set}" = set; then
19164  echo $ECHO_N "(cached) $ECHO_C" >&6
19165else
19166  if test "$ac_cv_type_off_t" = yes; then
19167  # The cast to unsigned long works around a bug in the HP C Compiler
19168  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19169  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19170  # This bug is HP SR number 8606223364.
19171  if test "$cross_compiling" = yes; then
19172  # Depending upon the size, compute the lo and hi bounds.
19173cat >conftest.$ac_ext <<_ACEOF
19174/* confdefs.h.  */
19175_ACEOF
19176cat confdefs.h >>conftest.$ac_ext
19177cat >>conftest.$ac_ext <<_ACEOF
19178/* end confdefs.h.  */
19179$ac_includes_default
19180int
19181main ()
19182{
19183static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= 0)];
19184test_array [0] = 0
19185
19186  ;
19187  return 0;
19188}
19189_ACEOF
19190rm -f conftest.$ac_objext
19191if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19192  (eval $ac_compile) 2>conftest.er1
19193  ac_status=$?
19194  grep -v '^ *+' conftest.er1 >conftest.err
19195  rm -f conftest.er1
19196  cat conftest.err >&5
19197  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19198  (exit $ac_status); } &&
19199	 { ac_try='test -z "$ac_c_werror_flag"
19200			 || test ! -s conftest.err'
19201  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19202  (eval $ac_try) 2>&5
19203  ac_status=$?
19204  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19205  (exit $ac_status); }; } &&
19206	 { ac_try='test -s conftest.$ac_objext'
19207  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19208  (eval $ac_try) 2>&5
19209  ac_status=$?
19210  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19211  (exit $ac_status); }; }; then
19212  ac_lo=0 ac_mid=0
19213  while :; do
19214    cat >conftest.$ac_ext <<_ACEOF
19215/* confdefs.h.  */
19216_ACEOF
19217cat confdefs.h >>conftest.$ac_ext
19218cat >>conftest.$ac_ext <<_ACEOF
19219/* end confdefs.h.  */
19220$ac_includes_default
19221int
19222main ()
19223{
19224static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19225test_array [0] = 0
19226
19227  ;
19228  return 0;
19229}
19230_ACEOF
19231rm -f conftest.$ac_objext
19232if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19233  (eval $ac_compile) 2>conftest.er1
19234  ac_status=$?
19235  grep -v '^ *+' conftest.er1 >conftest.err
19236  rm -f conftest.er1
19237  cat conftest.err >&5
19238  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19239  (exit $ac_status); } &&
19240	 { ac_try='test -z "$ac_c_werror_flag"
19241			 || test ! -s conftest.err'
19242  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19243  (eval $ac_try) 2>&5
19244  ac_status=$?
19245  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19246  (exit $ac_status); }; } &&
19247	 { ac_try='test -s conftest.$ac_objext'
19248  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19249  (eval $ac_try) 2>&5
19250  ac_status=$?
19251  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19252  (exit $ac_status); }; }; then
19253  ac_hi=$ac_mid; break
19254else
19255  echo "$as_me: failed program was:" >&5
19256sed 's/^/| /' conftest.$ac_ext >&5
19257
19258ac_lo=`expr $ac_mid + 1`
19259		    if test $ac_lo -le $ac_mid; then
19260		      ac_lo= ac_hi=
19261		      break
19262		    fi
19263		    ac_mid=`expr 2 '*' $ac_mid + 1`
19264fi
19265rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19266  done
19267else
19268  echo "$as_me: failed program was:" >&5
19269sed 's/^/| /' conftest.$ac_ext >&5
19270
19271cat >conftest.$ac_ext <<_ACEOF
19272/* confdefs.h.  */
19273_ACEOF
19274cat confdefs.h >>conftest.$ac_ext
19275cat >>conftest.$ac_ext <<_ACEOF
19276/* end confdefs.h.  */
19277$ac_includes_default
19278int
19279main ()
19280{
19281static int test_array [1 - 2 * !(((long) (sizeof (off_t))) < 0)];
19282test_array [0] = 0
19283
19284  ;
19285  return 0;
19286}
19287_ACEOF
19288rm -f conftest.$ac_objext
19289if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19290  (eval $ac_compile) 2>conftest.er1
19291  ac_status=$?
19292  grep -v '^ *+' conftest.er1 >conftest.err
19293  rm -f conftest.er1
19294  cat conftest.err >&5
19295  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19296  (exit $ac_status); } &&
19297	 { ac_try='test -z "$ac_c_werror_flag"
19298			 || test ! -s conftest.err'
19299  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19300  (eval $ac_try) 2>&5
19301  ac_status=$?
19302  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19303  (exit $ac_status); }; } &&
19304	 { ac_try='test -s conftest.$ac_objext'
19305  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19306  (eval $ac_try) 2>&5
19307  ac_status=$?
19308  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19309  (exit $ac_status); }; }; then
19310  ac_hi=-1 ac_mid=-1
19311  while :; do
19312    cat >conftest.$ac_ext <<_ACEOF
19313/* confdefs.h.  */
19314_ACEOF
19315cat confdefs.h >>conftest.$ac_ext
19316cat >>conftest.$ac_ext <<_ACEOF
19317/* end confdefs.h.  */
19318$ac_includes_default
19319int
19320main ()
19321{
19322static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= $ac_mid)];
19323test_array [0] = 0
19324
19325  ;
19326  return 0;
19327}
19328_ACEOF
19329rm -f conftest.$ac_objext
19330if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19331  (eval $ac_compile) 2>conftest.er1
19332  ac_status=$?
19333  grep -v '^ *+' conftest.er1 >conftest.err
19334  rm -f conftest.er1
19335  cat conftest.err >&5
19336  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19337  (exit $ac_status); } &&
19338	 { ac_try='test -z "$ac_c_werror_flag"
19339			 || test ! -s conftest.err'
19340  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19341  (eval $ac_try) 2>&5
19342  ac_status=$?
19343  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19344  (exit $ac_status); }; } &&
19345	 { ac_try='test -s conftest.$ac_objext'
19346  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19347  (eval $ac_try) 2>&5
19348  ac_status=$?
19349  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19350  (exit $ac_status); }; }; then
19351  ac_lo=$ac_mid; break
19352else
19353  echo "$as_me: failed program was:" >&5
19354sed 's/^/| /' conftest.$ac_ext >&5
19355
19356ac_hi=`expr '(' $ac_mid ')' - 1`
19357		       if test $ac_mid -le $ac_hi; then
19358			 ac_lo= ac_hi=
19359			 break
19360		       fi
19361		       ac_mid=`expr 2 '*' $ac_mid`
19362fi
19363rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19364  done
19365else
19366  echo "$as_me: failed program was:" >&5
19367sed 's/^/| /' conftest.$ac_ext >&5
19368
19369ac_lo= ac_hi=
19370fi
19371rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19372fi
19373rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19374# Binary search between lo and hi bounds.
19375while test "x$ac_lo" != "x$ac_hi"; do
19376  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19377  cat >conftest.$ac_ext <<_ACEOF
19378/* confdefs.h.  */
19379_ACEOF
19380cat confdefs.h >>conftest.$ac_ext
19381cat >>conftest.$ac_ext <<_ACEOF
19382/* end confdefs.h.  */
19383$ac_includes_default
19384int
19385main ()
19386{
19387static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19388test_array [0] = 0
19389
19390  ;
19391  return 0;
19392}
19393_ACEOF
19394rm -f conftest.$ac_objext
19395if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19396  (eval $ac_compile) 2>conftest.er1
19397  ac_status=$?
19398  grep -v '^ *+' conftest.er1 >conftest.err
19399  rm -f conftest.er1
19400  cat conftest.err >&5
19401  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19402  (exit $ac_status); } &&
19403	 { ac_try='test -z "$ac_c_werror_flag"
19404			 || test ! -s conftest.err'
19405  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19406  (eval $ac_try) 2>&5
19407  ac_status=$?
19408  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19409  (exit $ac_status); }; } &&
19410	 { ac_try='test -s conftest.$ac_objext'
19411  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19412  (eval $ac_try) 2>&5
19413  ac_status=$?
19414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19415  (exit $ac_status); }; }; then
19416  ac_hi=$ac_mid
19417else
19418  echo "$as_me: failed program was:" >&5
19419sed 's/^/| /' conftest.$ac_ext >&5
19420
19421ac_lo=`expr '(' $ac_mid ')' + 1`
19422fi
19423rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19424done
19425case $ac_lo in
19426?*) ac_cv_sizeof_off_t=$ac_lo;;
19427'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19428See \`config.log' for more details." >&5
19429echo "$as_me: error: cannot compute sizeof (off_t), 77
19430See \`config.log' for more details." >&2;}
19431   { (exit 1); exit 1; }; } ;;
19432esac
19433else
19434  if test "$cross_compiling" = yes; then
19435  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19436See \`config.log' for more details." >&5
19437echo "$as_me: error: cannot run test program while cross compiling
19438See \`config.log' for more details." >&2;}
19439   { (exit 1); exit 1; }; }
19440else
19441  cat >conftest.$ac_ext <<_ACEOF
19442/* confdefs.h.  */
19443_ACEOF
19444cat confdefs.h >>conftest.$ac_ext
19445cat >>conftest.$ac_ext <<_ACEOF
19446/* end confdefs.h.  */
19447$ac_includes_default
19448long longval () { return (long) (sizeof (off_t)); }
19449unsigned long ulongval () { return (long) (sizeof (off_t)); }
19450#include <stdio.h>
19451#include <stdlib.h>
19452int
19453main ()
19454{
19455
19456  FILE *f = fopen ("conftest.val", "w");
19457  if (! f)
19458    exit (1);
19459  if (((long) (sizeof (off_t))) < 0)
19460    {
19461      long i = longval ();
19462      if (i != ((long) (sizeof (off_t))))
19463	exit (1);
19464      fprintf (f, "%ld\n", i);
19465    }
19466  else
19467    {
19468      unsigned long i = ulongval ();
19469      if (i != ((long) (sizeof (off_t))))
19470	exit (1);
19471      fprintf (f, "%lu\n", i);
19472    }
19473  exit (ferror (f) || fclose (f) != 0);
19474
19475  ;
19476  return 0;
19477}
19478_ACEOF
19479rm -f conftest$ac_exeext
19480if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19481  (eval $ac_link) 2>&5
19482  ac_status=$?
19483  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19484  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19485  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19486  (eval $ac_try) 2>&5
19487  ac_status=$?
19488  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19489  (exit $ac_status); }; }; then
19490  ac_cv_sizeof_off_t=`cat conftest.val`
19491else
19492  echo "$as_me: program exited with status $ac_status" >&5
19493echo "$as_me: failed program was:" >&5
19494sed 's/^/| /' conftest.$ac_ext >&5
19495
19496( exit $ac_status )
19497{ { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19498See \`config.log' for more details." >&5
19499echo "$as_me: error: cannot compute sizeof (off_t), 77
19500See \`config.log' for more details." >&2;}
19501   { (exit 1); exit 1; }; }
19502fi
19503rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19504fi
19505fi
19506rm -f conftest.val
19507else
19508  ac_cv_sizeof_off_t=0
19509fi
19510fi
19511echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
19512echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6
19513cat >>confdefs.h <<_ACEOF
19514#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
19515_ACEOF
19516
19517
19518fi
19519echo "$as_me:$LINENO: checking file_ptr type" >&5
19520echo $ECHO_N "checking file_ptr type... $ECHO_C" >&6
19521bfd_file_ptr="long"
19522bfd_ufile_ptr="unsigned long"
19523if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
19524	-o x"${ac_cv_sizeof_off_t}" = x8; then
19525    bfd_file_ptr=BFD_HOST_64_BIT
19526    bfd_ufile_ptr=BFD_HOST_U_64_BIT
19527fi
19528echo "$as_me:$LINENO: result: $bfd_file_ptr" >&5
19529echo "${ECHO_T}$bfd_file_ptr" >&6
19530
19531
19532
19533
19534tdefaults=""
19535test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
19536test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
19537test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
19538test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
19539test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
19540
19541
19542
19543
19544for ac_header in stdlib.h unistd.h
19545do
19546as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19547if eval "test \"\${$as_ac_Header+set}\" = set"; then
19548  echo "$as_me:$LINENO: checking for $ac_header" >&5
19549echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19550if eval "test \"\${$as_ac_Header+set}\" = set"; then
19551  echo $ECHO_N "(cached) $ECHO_C" >&6
19552fi
19553echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19554echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19555else
19556  # Is the header compilable?
19557echo "$as_me:$LINENO: checking $ac_header usability" >&5
19558echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19559cat >conftest.$ac_ext <<_ACEOF
19560/* confdefs.h.  */
19561_ACEOF
19562cat confdefs.h >>conftest.$ac_ext
19563cat >>conftest.$ac_ext <<_ACEOF
19564/* end confdefs.h.  */
19565$ac_includes_default
19566#include <$ac_header>
19567_ACEOF
19568rm -f conftest.$ac_objext
19569if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19570  (eval $ac_compile) 2>conftest.er1
19571  ac_status=$?
19572  grep -v '^ *+' conftest.er1 >conftest.err
19573  rm -f conftest.er1
19574  cat conftest.err >&5
19575  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19576  (exit $ac_status); } &&
19577	 { ac_try='test -z "$ac_c_werror_flag"
19578			 || test ! -s conftest.err'
19579  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19580  (eval $ac_try) 2>&5
19581  ac_status=$?
19582  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19583  (exit $ac_status); }; } &&
19584	 { ac_try='test -s conftest.$ac_objext'
19585  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19586  (eval $ac_try) 2>&5
19587  ac_status=$?
19588  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19589  (exit $ac_status); }; }; then
19590  ac_header_compiler=yes
19591else
19592  echo "$as_me: failed program was:" >&5
19593sed 's/^/| /' conftest.$ac_ext >&5
19594
19595ac_header_compiler=no
19596fi
19597rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19598echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19599echo "${ECHO_T}$ac_header_compiler" >&6
19600
19601# Is the header present?
19602echo "$as_me:$LINENO: checking $ac_header presence" >&5
19603echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19604cat >conftest.$ac_ext <<_ACEOF
19605/* confdefs.h.  */
19606_ACEOF
19607cat confdefs.h >>conftest.$ac_ext
19608cat >>conftest.$ac_ext <<_ACEOF
19609/* end confdefs.h.  */
19610#include <$ac_header>
19611_ACEOF
19612if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19613  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19614  ac_status=$?
19615  grep -v '^ *+' conftest.er1 >conftest.err
19616  rm -f conftest.er1
19617  cat conftest.err >&5
19618  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19619  (exit $ac_status); } >/dev/null; then
19620  if test -s conftest.err; then
19621    ac_cpp_err=$ac_c_preproc_warn_flag
19622    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19623  else
19624    ac_cpp_err=
19625  fi
19626else
19627  ac_cpp_err=yes
19628fi
19629if test -z "$ac_cpp_err"; then
19630  ac_header_preproc=yes
19631else
19632  echo "$as_me: failed program was:" >&5
19633sed 's/^/| /' conftest.$ac_ext >&5
19634
19635  ac_header_preproc=no
19636fi
19637rm -f conftest.err conftest.$ac_ext
19638echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19639echo "${ECHO_T}$ac_header_preproc" >&6
19640
19641# So?  What about this header?
19642case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19643  yes:no: )
19644    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19645echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19646    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19647echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19648    ac_header_preproc=yes
19649    ;;
19650  no:yes:* )
19651    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19652echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19653    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19654echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19655    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19656echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19657    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19658echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19659    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19660echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19661    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19662echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19663    (
19664      cat <<\_ASBOX
19665## ------------------------------------------ ##
19666## Report this to the AC_PACKAGE_NAME lists.  ##
19667## ------------------------------------------ ##
19668_ASBOX
19669    ) |
19670      sed "s/^/$as_me: WARNING:     /" >&2
19671    ;;
19672esac
19673echo "$as_me:$LINENO: checking for $ac_header" >&5
19674echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19675if eval "test \"\${$as_ac_Header+set}\" = set"; then
19676  echo $ECHO_N "(cached) $ECHO_C" >&6
19677else
19678  eval "$as_ac_Header=\$ac_header_preproc"
19679fi
19680echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19681echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19682
19683fi
19684if test `eval echo '${'$as_ac_Header'}'` = yes; then
19685  cat >>confdefs.h <<_ACEOF
19686#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19687_ACEOF
19688
19689fi
19690
19691done
19692
19693
19694for ac_func in getpagesize
19695do
19696as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19697echo "$as_me:$LINENO: checking for $ac_func" >&5
19698echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
19699if eval "test \"\${$as_ac_var+set}\" = set"; then
19700  echo $ECHO_N "(cached) $ECHO_C" >&6
19701else
19702  cat >conftest.$ac_ext <<_ACEOF
19703/* confdefs.h.  */
19704_ACEOF
19705cat confdefs.h >>conftest.$ac_ext
19706cat >>conftest.$ac_ext <<_ACEOF
19707/* end confdefs.h.  */
19708/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19709   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19710#define $ac_func innocuous_$ac_func
19711
19712/* System header to define __stub macros and hopefully few prototypes,
19713    which can conflict with char $ac_func (); below.
19714    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19715    <limits.h> exists even on freestanding compilers.  */
19716
19717#ifdef __STDC__
19718# include <limits.h>
19719#else
19720# include <assert.h>
19721#endif
19722
19723#undef $ac_func
19724
19725/* Override any gcc2 internal prototype to avoid an error.  */
19726#ifdef __cplusplus
19727extern "C"
19728{
19729#endif
19730/* We use char because int might match the return type of a gcc2
19731   builtin and then its argument prototype would still apply.  */
19732char $ac_func ();
19733/* The GNU C library defines this for functions which it implements
19734    to always fail with ENOSYS.  Some functions are actually named
19735    something starting with __ and the normal name is an alias.  */
19736#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
19737choke me
19738#else
19739char (*f) () = $ac_func;
19740#endif
19741#ifdef __cplusplus
19742}
19743#endif
19744
19745int
19746main ()
19747{
19748return f != $ac_func;
19749  ;
19750  return 0;
19751}
19752_ACEOF
19753rm -f conftest.$ac_objext conftest$ac_exeext
19754if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19755  (eval $ac_link) 2>conftest.er1
19756  ac_status=$?
19757  grep -v '^ *+' conftest.er1 >conftest.err
19758  rm -f conftest.er1
19759  cat conftest.err >&5
19760  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19761  (exit $ac_status); } &&
19762	 { ac_try='test -z "$ac_c_werror_flag"
19763			 || test ! -s conftest.err'
19764  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19765  (eval $ac_try) 2>&5
19766  ac_status=$?
19767  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19768  (exit $ac_status); }; } &&
19769	 { ac_try='test -s conftest$ac_exeext'
19770  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19771  (eval $ac_try) 2>&5
19772  ac_status=$?
19773  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19774  (exit $ac_status); }; }; then
19775  eval "$as_ac_var=yes"
19776else
19777  echo "$as_me: failed program was:" >&5
19778sed 's/^/| /' conftest.$ac_ext >&5
19779
19780eval "$as_ac_var=no"
19781fi
19782rm -f conftest.err conftest.$ac_objext \
19783      conftest$ac_exeext conftest.$ac_ext
19784fi
19785echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
19786echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
19787if test `eval echo '${'$as_ac_var'}'` = yes; then
19788  cat >>confdefs.h <<_ACEOF
19789#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19790_ACEOF
19791
19792fi
19793done
19794
19795echo "$as_me:$LINENO: checking for working mmap" >&5
19796echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
19797if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
19798  echo $ECHO_N "(cached) $ECHO_C" >&6
19799else
19800  if test "$cross_compiling" = yes; then
19801  ac_cv_func_mmap_fixed_mapped=no
19802else
19803  cat >conftest.$ac_ext <<_ACEOF
19804/* confdefs.h.  */
19805_ACEOF
19806cat confdefs.h >>conftest.$ac_ext
19807cat >>conftest.$ac_ext <<_ACEOF
19808/* end confdefs.h.  */
19809$ac_includes_default
19810/* malloc might have been renamed as rpl_malloc. */
19811#undef malloc
19812
19813/* Thanks to Mike Haertel and Jim Avera for this test.
19814   Here is a matrix of mmap possibilities:
19815	mmap private not fixed
19816	mmap private fixed at somewhere currently unmapped
19817	mmap private fixed at somewhere already mapped
19818	mmap shared not fixed
19819	mmap shared fixed at somewhere currently unmapped
19820	mmap shared fixed at somewhere already mapped
19821   For private mappings, we should verify that changes cannot be read()
19822   back from the file, nor mmap's back from the file at a different
19823   address.  (There have been systems where private was not correctly
19824   implemented like the infamous i386 svr4.0, and systems where the
19825   VM page cache was not coherent with the file system buffer cache
19826   like early versions of FreeBSD and possibly contemporary NetBSD.)
19827   For shared mappings, we should conversely verify that changes get
19828   propagated back to all the places they're supposed to be.
19829
19830   Grep wants private fixed already mapped.
19831   The main things grep needs to know about mmap are:
19832   * does it exist and is it safe to write into the mmap'd area
19833   * how to use it (BSD variants)  */
19834
19835#include <fcntl.h>
19836#include <sys/mman.h>
19837
19838#if !STDC_HEADERS && !HAVE_STDLIB_H
19839char *malloc ();
19840#endif
19841
19842/* This mess was copied from the GNU getpagesize.h.  */
19843#if !HAVE_GETPAGESIZE
19844/* Assume that all systems that can run configure have sys/param.h.  */
19845# if !HAVE_SYS_PARAM_H
19846#  define HAVE_SYS_PARAM_H 1
19847# endif
19848
19849# ifdef _SC_PAGESIZE
19850#  define getpagesize() sysconf(_SC_PAGESIZE)
19851# else /* no _SC_PAGESIZE */
19852#  if HAVE_SYS_PARAM_H
19853#   include <sys/param.h>
19854#   ifdef EXEC_PAGESIZE
19855#    define getpagesize() EXEC_PAGESIZE
19856#   else /* no EXEC_PAGESIZE */
19857#    ifdef NBPG
19858#     define getpagesize() NBPG * CLSIZE
19859#     ifndef CLSIZE
19860#      define CLSIZE 1
19861#     endif /* no CLSIZE */
19862#    else /* no NBPG */
19863#     ifdef NBPC
19864#      define getpagesize() NBPC
19865#     else /* no NBPC */
19866#      ifdef PAGESIZE
19867#       define getpagesize() PAGESIZE
19868#      endif /* PAGESIZE */
19869#     endif /* no NBPC */
19870#    endif /* no NBPG */
19871#   endif /* no EXEC_PAGESIZE */
19872#  else /* no HAVE_SYS_PARAM_H */
19873#   define getpagesize() 8192	/* punt totally */
19874#  endif /* no HAVE_SYS_PARAM_H */
19875# endif /* no _SC_PAGESIZE */
19876
19877#endif /* no HAVE_GETPAGESIZE */
19878
19879int
19880main ()
19881{
19882  char *data, *data2, *data3;
19883  int i, pagesize;
19884  int fd;
19885
19886  pagesize = getpagesize ();
19887
19888  /* First, make a file with some known garbage in it. */
19889  data = (char *) malloc (pagesize);
19890  if (!data)
19891    exit (1);
19892  for (i = 0; i < pagesize; ++i)
19893    *(data + i) = rand ();
19894  umask (0);
19895  fd = creat ("conftest.mmap", 0600);
19896  if (fd < 0)
19897    exit (1);
19898  if (write (fd, data, pagesize) != pagesize)
19899    exit (1);
19900  close (fd);
19901
19902  /* Next, try to mmap the file at a fixed address which already has
19903     something else allocated at it.  If we can, also make sure that
19904     we see the same garbage.  */
19905  fd = open ("conftest.mmap", O_RDWR);
19906  if (fd < 0)
19907    exit (1);
19908  data2 = (char *) malloc (2 * pagesize);
19909  if (!data2)
19910    exit (1);
19911  data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
19912  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
19913		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
19914    exit (1);
19915  for (i = 0; i < pagesize; ++i)
19916    if (*(data + i) != *(data2 + i))
19917      exit (1);
19918
19919  /* Finally, make sure that changes to the mapped area do not
19920     percolate back to the file as seen by read().  (This is a bug on
19921     some variants of i386 svr4.0.)  */
19922  for (i = 0; i < pagesize; ++i)
19923    *(data2 + i) = *(data2 + i) + 1;
19924  data3 = (char *) malloc (pagesize);
19925  if (!data3)
19926    exit (1);
19927  if (read (fd, data3, pagesize) != pagesize)
19928    exit (1);
19929  for (i = 0; i < pagesize; ++i)
19930    if (*(data + i) != *(data3 + i))
19931      exit (1);
19932  close (fd);
19933  exit (0);
19934}
19935_ACEOF
19936rm -f conftest$ac_exeext
19937if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19938  (eval $ac_link) 2>&5
19939  ac_status=$?
19940  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19941  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19942  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19943  (eval $ac_try) 2>&5
19944  ac_status=$?
19945  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19946  (exit $ac_status); }; }; then
19947  ac_cv_func_mmap_fixed_mapped=yes
19948else
19949  echo "$as_me: program exited with status $ac_status" >&5
19950echo "$as_me: failed program was:" >&5
19951sed 's/^/| /' conftest.$ac_ext >&5
19952
19953( exit $ac_status )
19954ac_cv_func_mmap_fixed_mapped=no
19955fi
19956rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19957fi
19958fi
19959echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
19960echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
19961if test $ac_cv_func_mmap_fixed_mapped = yes; then
19962
19963cat >>confdefs.h <<\_ACEOF
19964#define HAVE_MMAP 1
19965_ACEOF
19966
19967fi
19968rm -f conftest.mmap
19969
19970
19971
19972for ac_func in madvise mprotect
19973do
19974as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19975echo "$as_me:$LINENO: checking for $ac_func" >&5
19976echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
19977if eval "test \"\${$as_ac_var+set}\" = set"; then
19978  echo $ECHO_N "(cached) $ECHO_C" >&6
19979else
19980  cat >conftest.$ac_ext <<_ACEOF
19981/* confdefs.h.  */
19982_ACEOF
19983cat confdefs.h >>conftest.$ac_ext
19984cat >>conftest.$ac_ext <<_ACEOF
19985/* end confdefs.h.  */
19986/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19987   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19988#define $ac_func innocuous_$ac_func
19989
19990/* System header to define __stub macros and hopefully few prototypes,
19991    which can conflict with char $ac_func (); below.
19992    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19993    <limits.h> exists even on freestanding compilers.  */
19994
19995#ifdef __STDC__
19996# include <limits.h>
19997#else
19998# include <assert.h>
19999#endif
20000
20001#undef $ac_func
20002
20003/* Override any gcc2 internal prototype to avoid an error.  */
20004#ifdef __cplusplus
20005extern "C"
20006{
20007#endif
20008/* We use char because int might match the return type of a gcc2
20009   builtin and then its argument prototype would still apply.  */
20010char $ac_func ();
20011/* The GNU C library defines this for functions which it implements
20012    to always fail with ENOSYS.  Some functions are actually named
20013    something starting with __ and the normal name is an alias.  */
20014#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20015choke me
20016#else
20017char (*f) () = $ac_func;
20018#endif
20019#ifdef __cplusplus
20020}
20021#endif
20022
20023int
20024main ()
20025{
20026return f != $ac_func;
20027  ;
20028  return 0;
20029}
20030_ACEOF
20031rm -f conftest.$ac_objext conftest$ac_exeext
20032if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20033  (eval $ac_link) 2>conftest.er1
20034  ac_status=$?
20035  grep -v '^ *+' conftest.er1 >conftest.err
20036  rm -f conftest.er1
20037  cat conftest.err >&5
20038  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20039  (exit $ac_status); } &&
20040	 { ac_try='test -z "$ac_c_werror_flag"
20041			 || test ! -s conftest.err'
20042  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20043  (eval $ac_try) 2>&5
20044  ac_status=$?
20045  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20046  (exit $ac_status); }; } &&
20047	 { ac_try='test -s conftest$ac_exeext'
20048  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20049  (eval $ac_try) 2>&5
20050  ac_status=$?
20051  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20052  (exit $ac_status); }; }; then
20053  eval "$as_ac_var=yes"
20054else
20055  echo "$as_me: failed program was:" >&5
20056sed 's/^/| /' conftest.$ac_ext >&5
20057
20058eval "$as_ac_var=no"
20059fi
20060rm -f conftest.err conftest.$ac_objext \
20061      conftest$ac_exeext conftest.$ac_ext
20062fi
20063echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20064echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20065if test `eval echo '${'$as_ac_var'}'` = yes; then
20066  cat >>confdefs.h <<_ACEOF
20067#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20068_ACEOF
20069
20070fi
20071done
20072
20073case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
20074  true+yes )
20075cat >>confdefs.h <<\_ACEOF
20076#define USE_MMAP 1
20077_ACEOF
20078 ;;
20079esac
20080
20081rm -f doc/config.status
20082                                        ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
20083
20084
20085          ac_config_commands="$ac_config_commands default"
20086
20087
20088
20089
20090
20091
20092cat >confcache <<\_ACEOF
20093# This file is a shell script that caches the results of configure
20094# tests run on this system so they can be shared between configure
20095# scripts and configure runs, see configure's option --config-cache.
20096# It is not useful on other systems.  If it contains results you don't
20097# want to keep, you may remove or edit it.
20098#
20099# config.status only pays attention to the cache file if you give it
20100# the --recheck option to rerun configure.
20101#
20102# `ac_cv_env_foo' variables (set or unset) will be overridden when
20103# loading this file, other *unset* `ac_cv_foo' will be assigned the
20104# following values.
20105
20106_ACEOF
20107
20108# The following way of writing the cache mishandles newlines in values,
20109# but we know of no workaround that is simple, portable, and efficient.
20110# So, don't put newlines in cache variables' values.
20111# Ultrix sh set writes to stderr and can't be redirected directly,
20112# and sets the high bit in the cache file unless we assign to the vars.
20113{
20114  (set) 2>&1 |
20115    case `(ac_space=' '; set | grep ac_space) 2>&1` in
20116    *ac_space=\ *)
20117      # `set' does not quote correctly, so add quotes (double-quote
20118      # substitution turns \\\\ into \\, and sed turns \\ into \).
20119      sed -n \
20120	"s/'/'\\\\''/g;
20121	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20122      ;;
20123    *)
20124      # `set' quotes correctly as required by POSIX, so do not add quotes.
20125      sed -n \
20126	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
20127      ;;
20128    esac;
20129} |
20130  sed '
20131     t clear
20132     : clear
20133     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20134     t end
20135     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20136     : end' >>confcache
20137if diff $cache_file confcache >/dev/null 2>&1; then :; else
20138  if test -w $cache_file; then
20139    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
20140    cat confcache >$cache_file
20141  else
20142    echo "not updating unwritable cache $cache_file"
20143  fi
20144fi
20145rm -f confcache
20146
20147test "x$prefix" = xNONE && prefix=$ac_default_prefix
20148# Let make expand exec_prefix.
20149test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20150
20151# VPATH may cause trouble with some makes, so we remove $(srcdir),
20152# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
20153# trailing colons and then remove the whole line if VPATH becomes empty
20154# (actually we leave an empty line to preserve line numbers).
20155if test "x$srcdir" = x.; then
20156  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
20157s/:*\$(srcdir):*/:/;
20158s/:*\${srcdir}:*/:/;
20159s/:*@srcdir@:*/:/;
20160s/^\([^=]*=[	 ]*\):*/\1/;
20161s/:*$//;
20162s/^[^=]*=[	 ]*$//;
20163}'
20164fi
20165
20166DEFS=-DHAVE_CONFIG_H
20167
20168ac_libobjs=
20169ac_ltlibobjs=
20170for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20171  # 1. Remove the extension, and $U if already installed.
20172  ac_i=`echo "$ac_i" |
20173	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
20174  # 2. Add them.
20175  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
20176  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
20177done
20178LIBOBJS=$ac_libobjs
20179
20180LTLIBOBJS=$ac_ltlibobjs
20181
20182
20183if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20184  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
20185Usually this means the macro was only invoked conditionally." >&5
20186echo "$as_me: error: conditional \"AMDEP\" was never defined.
20187Usually this means the macro was only invoked conditionally." >&2;}
20188   { (exit 1); exit 1; }; }
20189fi
20190if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20191  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
20192Usually this means the macro was only invoked conditionally." >&5
20193echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
20194Usually this means the macro was only invoked conditionally." >&2;}
20195   { (exit 1); exit 1; }; }
20196fi
20197if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
20198  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
20199Usually this means the macro was only invoked conditionally." >&5
20200echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
20201Usually this means the macro was only invoked conditionally." >&2;}
20202   { (exit 1); exit 1; }; }
20203fi
20204if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
20205  { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
20206Usually this means the macro was only invoked conditionally." >&5
20207echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
20208Usually this means the macro was only invoked conditionally." >&2;}
20209   { (exit 1); exit 1; }; }
20210fi
20211if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
20212  { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
20213Usually this means the macro was only invoked conditionally." >&5
20214echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
20215Usually this means the macro was only invoked conditionally." >&2;}
20216   { (exit 1); exit 1; }; }
20217fi
20218
20219: ${CONFIG_STATUS=./config.status}
20220ac_clean_files_save=$ac_clean_files
20221ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20222{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
20223echo "$as_me: creating $CONFIG_STATUS" >&6;}
20224cat >$CONFIG_STATUS <<_ACEOF
20225#! $SHELL
20226# Generated by $as_me.
20227# Run this file to recreate the current configuration.
20228# Compiler output produced by configure, useful for debugging
20229# configure, is in config.log if it exists.
20230
20231debug=false
20232ac_cs_recheck=false
20233ac_cs_silent=false
20234SHELL=\${CONFIG_SHELL-$SHELL}
20235_ACEOF
20236
20237cat >>$CONFIG_STATUS <<\_ACEOF
20238## --------------------- ##
20239## M4sh Initialization.  ##
20240## --------------------- ##
20241
20242# Be Bourne compatible
20243if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20244  emulate sh
20245  NULLCMD=:
20246  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20247  # is contrary to our usage.  Disable this feature.
20248  alias -g '${1+"$@"}'='"$@"'
20249elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20250  set -o posix
20251fi
20252DUALCASE=1; export DUALCASE # for MKS sh
20253
20254# Support unset when possible.
20255if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
20256  as_unset=unset
20257else
20258  as_unset=false
20259fi
20260
20261
20262# Work around bugs in pre-3.0 UWIN ksh.
20263$as_unset ENV MAIL MAILPATH
20264PS1='$ '
20265PS2='> '
20266PS4='+ '
20267
20268# NLS nuisances.
20269for as_var in \
20270  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
20271  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
20272  LC_TELEPHONE LC_TIME
20273do
20274  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
20275    eval $as_var=C; export $as_var
20276  else
20277    $as_unset $as_var
20278  fi
20279done
20280
20281# Required to use basename.
20282if expr a : '\(a\)' >/dev/null 2>&1; then
20283  as_expr=expr
20284else
20285  as_expr=false
20286fi
20287
20288if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
20289  as_basename=basename
20290else
20291  as_basename=false
20292fi
20293
20294
20295# Name of the executable.
20296as_me=`$as_basename "$0" ||
20297$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20298	 X"$0" : 'X\(//\)$' \| \
20299	 X"$0" : 'X\(/\)$' \| \
20300	 .     : '\(.\)' 2>/dev/null ||
20301echo X/"$0" |
20302    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
20303  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
20304  	  /^X\/\(\/\).*/{ s//\1/; q; }
20305  	  s/.*/./; q'`
20306
20307
20308# PATH needs CR, and LINENO needs CR and PATH.
20309# Avoid depending upon Character Ranges.
20310as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20311as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20312as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20313as_cr_digits='0123456789'
20314as_cr_alnum=$as_cr_Letters$as_cr_digits
20315
20316# The user is always right.
20317if test "${PATH_SEPARATOR+set}" != set; then
20318  echo "#! /bin/sh" >conf$$.sh
20319  echo  "exit 0"   >>conf$$.sh
20320  chmod +x conf$$.sh
20321  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
20322    PATH_SEPARATOR=';'
20323  else
20324    PATH_SEPARATOR=:
20325  fi
20326  rm -f conf$$.sh
20327fi
20328
20329
20330  as_lineno_1=$LINENO
20331  as_lineno_2=$LINENO
20332  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20333  test "x$as_lineno_1" != "x$as_lineno_2" &&
20334  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
20335  # Find who we are.  Look in the path if we contain no path at all
20336  # relative or not.
20337  case $0 in
20338    *[\\/]* ) as_myself=$0 ;;
20339    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20340for as_dir in $PATH
20341do
20342  IFS=$as_save_IFS
20343  test -z "$as_dir" && as_dir=.
20344  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20345done
20346
20347       ;;
20348  esac
20349  # We did not find ourselves, most probably we were run as `sh COMMAND'
20350  # in which case we are not to be found in the path.
20351  if test "x$as_myself" = x; then
20352    as_myself=$0
20353  fi
20354  if test ! -f "$as_myself"; then
20355    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
20356echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
20357   { (exit 1); exit 1; }; }
20358  fi
20359  case $CONFIG_SHELL in
20360  '')
20361    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20362for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20363do
20364  IFS=$as_save_IFS
20365  test -z "$as_dir" && as_dir=.
20366  for as_base in sh bash ksh sh5; do
20367	 case $as_dir in
20368	 /*)
20369	   if ("$as_dir/$as_base" -c '
20370  as_lineno_1=$LINENO
20371  as_lineno_2=$LINENO
20372  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20373  test "x$as_lineno_1" != "x$as_lineno_2" &&
20374  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
20375	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
20376	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
20377	     CONFIG_SHELL=$as_dir/$as_base
20378	     export CONFIG_SHELL
20379	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
20380	   fi;;
20381	 esac
20382       done
20383done
20384;;
20385  esac
20386
20387  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
20388  # uniformly replaced by the line number.  The first 'sed' inserts a
20389  # line-number line before each line; the second 'sed' does the real
20390  # work.  The second script uses 'N' to pair each line-number line
20391  # with the numbered line, and appends trailing '-' during
20392  # substitution so that $LINENO is not a special case at line end.
20393  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
20394  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
20395  sed '=' <$as_myself |
20396    sed '
20397      N
20398      s,$,-,
20399      : loop
20400      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
20401      t loop
20402      s,-$,,
20403      s,^['$as_cr_digits']*\n,,
20404    ' >$as_me.lineno &&
20405  chmod +x $as_me.lineno ||
20406    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
20407echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
20408   { (exit 1); exit 1; }; }
20409
20410  # Don't try to exec as it changes $[0], causing all sort of problems
20411  # (the dirname of $[0] is not the place where we might find the
20412  # original and so on.  Autoconf is especially sensible to this).
20413  . ./$as_me.lineno
20414  # Exit status is that of the last command.
20415  exit
20416}
20417
20418
20419case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
20420  *c*,-n*) ECHO_N= ECHO_C='
20421' ECHO_T='	' ;;
20422  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
20423  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
20424esac
20425
20426if expr a : '\(a\)' >/dev/null 2>&1; then
20427  as_expr=expr
20428else
20429  as_expr=false
20430fi
20431
20432rm -f conf$$ conf$$.exe conf$$.file
20433echo >conf$$.file
20434if ln -s conf$$.file conf$$ 2>/dev/null; then
20435  # We could just check for DJGPP; but this test a) works b) is more generic
20436  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
20437  if test -f conf$$.exe; then
20438    # Don't use ln at all; we don't have any links
20439    as_ln_s='cp -p'
20440  else
20441    as_ln_s='ln -s'
20442  fi
20443elif ln conf$$.file conf$$ 2>/dev/null; then
20444  as_ln_s=ln
20445else
20446  as_ln_s='cp -p'
20447fi
20448rm -f conf$$ conf$$.exe conf$$.file
20449
20450if mkdir -p . 2>/dev/null; then
20451  as_mkdir_p=:
20452else
20453  test -d ./-p && rmdir ./-p
20454  as_mkdir_p=false
20455fi
20456
20457as_executable_p="test -f"
20458
20459# Sed expression to map a string onto a valid CPP name.
20460as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20461
20462# Sed expression to map a string onto a valid variable name.
20463as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20464
20465
20466# IFS
20467# We need space, tab and new line, in precisely that order.
20468as_nl='
20469'
20470IFS=" 	$as_nl"
20471
20472# CDPATH.
20473$as_unset CDPATH
20474
20475exec 6>&1
20476
20477# Open the log real soon, to keep \$[0] and so on meaningful, and to
20478# report actual input values of CONFIG_FILES etc. instead of their
20479# values after options handling.  Logging --version etc. is OK.
20480exec 5>>config.log
20481{
20482  echo
20483  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20484## Running $as_me. ##
20485_ASBOX
20486} >&5
20487cat >&5 <<_CSEOF
20488
20489This file was extended by $as_me, which was
20490generated by GNU Autoconf 2.59.  Invocation command line was
20491
20492  CONFIG_FILES    = $CONFIG_FILES
20493  CONFIG_HEADERS  = $CONFIG_HEADERS
20494  CONFIG_LINKS    = $CONFIG_LINKS
20495  CONFIG_COMMANDS = $CONFIG_COMMANDS
20496  $ $0 $@
20497
20498_CSEOF
20499echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
20500echo >&5
20501_ACEOF
20502
20503# Files that config.status was made for.
20504if test -n "$ac_config_files"; then
20505  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
20506fi
20507
20508if test -n "$ac_config_headers"; then
20509  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
20510fi
20511
20512if test -n "$ac_config_links"; then
20513  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
20514fi
20515
20516if test -n "$ac_config_commands"; then
20517  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
20518fi
20519
20520cat >>$CONFIG_STATUS <<\_ACEOF
20521
20522ac_cs_usage="\
20523\`$as_me' instantiates files from templates according to the
20524current configuration.
20525
20526Usage: $0 [OPTIONS] [FILE]...
20527
20528  -h, --help       print this help, then exit
20529  -V, --version    print version number, then exit
20530  -q, --quiet      do not print progress messages
20531  -d, --debug      don't remove temporary files
20532      --recheck    update $as_me by reconfiguring in the same conditions
20533  --file=FILE[:TEMPLATE]
20534		   instantiate the configuration file FILE
20535  --header=FILE[:TEMPLATE]
20536		   instantiate the configuration header FILE
20537
20538Configuration files:
20539$config_files
20540
20541Configuration headers:
20542$config_headers
20543
20544Configuration commands:
20545$config_commands
20546
20547Report bugs to <bug-autoconf@gnu.org>."
20548_ACEOF
20549
20550cat >>$CONFIG_STATUS <<_ACEOF
20551ac_cs_version="\\
20552config.status
20553configured by $0, generated by GNU Autoconf 2.59,
20554  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
20555
20556Copyright (C) 2003 Free Software Foundation, Inc.
20557This config.status script is free software; the Free Software Foundation
20558gives unlimited permission to copy, distribute and modify it."
20559srcdir=$srcdir
20560INSTALL="$INSTALL"
20561_ACEOF
20562
20563cat >>$CONFIG_STATUS <<\_ACEOF
20564# If no file are specified by the user, then we need to provide default
20565# value.  By we need to know if files were specified by the user.
20566ac_need_defaults=:
20567while test $# != 0
20568do
20569  case $1 in
20570  --*=*)
20571    ac_option=`expr "x$1" : 'x\([^=]*\)='`
20572    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
20573    ac_shift=:
20574    ;;
20575  -*)
20576    ac_option=$1
20577    ac_optarg=$2
20578    ac_shift=shift
20579    ;;
20580  *) # This is not an option, so the user has probably given explicit
20581     # arguments.
20582     ac_option=$1
20583     ac_need_defaults=false;;
20584  esac
20585
20586  case $ac_option in
20587  # Handling of the options.
20588_ACEOF
20589cat >>$CONFIG_STATUS <<\_ACEOF
20590  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20591    ac_cs_recheck=: ;;
20592  --version | --vers* | -V )
20593    echo "$ac_cs_version"; exit 0 ;;
20594  --he | --h)
20595    # Conflict between --help and --header
20596    { { echo "$as_me:$LINENO: error: ambiguous option: $1
20597Try \`$0 --help' for more information." >&5
20598echo "$as_me: error: ambiguous option: $1
20599Try \`$0 --help' for more information." >&2;}
20600   { (exit 1); exit 1; }; };;
20601  --help | --hel | -h )
20602    echo "$ac_cs_usage"; exit 0 ;;
20603  --debug | --d* | -d )
20604    debug=: ;;
20605  --file | --fil | --fi | --f )
20606    $ac_shift
20607    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
20608    ac_need_defaults=false;;
20609  --header | --heade | --head | --hea )
20610    $ac_shift
20611    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
20612    ac_need_defaults=false;;
20613  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20614  | -silent | --silent | --silen | --sile | --sil | --si | --s)
20615    ac_cs_silent=: ;;
20616
20617  # This is an error.
20618  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
20619Try \`$0 --help' for more information." >&5
20620echo "$as_me: error: unrecognized option: $1
20621Try \`$0 --help' for more information." >&2;}
20622   { (exit 1); exit 1; }; } ;;
20623
20624  *) ac_config_targets="$ac_config_targets $1" ;;
20625
20626  esac
20627  shift
20628done
20629
20630ac_configure_extra_args=
20631
20632if $ac_cs_silent; then
20633  exec 6>/dev/null
20634  ac_configure_extra_args="$ac_configure_extra_args --silent"
20635fi
20636
20637_ACEOF
20638cat >>$CONFIG_STATUS <<_ACEOF
20639if \$ac_cs_recheck; then
20640  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
20641  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20642fi
20643
20644_ACEOF
20645
20646cat >>$CONFIG_STATUS <<_ACEOF
20647#
20648# INIT-COMMANDS section.
20649#
20650
20651AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20652
20653
20654# The HP-UX ksh and POSIX shell print the target directory to stdout
20655# if CDPATH is set.
20656(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20657
20658sed_quote_subst='$sed_quote_subst'
20659double_quote_subst='$double_quote_subst'
20660delay_variable_subst='$delay_variable_subst'
20661enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
20662macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
20663macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
20664enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
20665pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
20666enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
20667host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
20668host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
20669host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
20670build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
20671build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
20672build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
20673SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
20674Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
20675GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
20676EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
20677FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
20678LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
20679NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
20680LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
20681max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
20682ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
20683exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
20684lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
20685lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
20686lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
20687reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
20688reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20689deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
20690file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
20691AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
20692AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
20693STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
20694RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
20695old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20696old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20697old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20698CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
20699CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
20700compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
20701GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
20702lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
20703lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
20704lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
20705objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
20706SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
20707ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
20708MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
20709lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
20710lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
20711lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
20712lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
20713lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
20714need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
20715libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
20716shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20717extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20718archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
20719enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
20720export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
20721whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
20722compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
20723old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20724old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20725archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20726archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20727module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20728module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20729with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
20730allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
20731no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
20732hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
20733hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
20734hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
20735hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
20736hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
20737hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
20738hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
20739hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
20740inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
20741link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
20742fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
20743always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
20744export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20745exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
20746include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
20747prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20748file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
20749variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
20750need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
20751need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
20752version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
20753runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
20754shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
20755shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
20756libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
20757library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
20758soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
20759postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20760postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20761finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
20762finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
20763hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
20764sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
20765sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
20766hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
20767enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
20768enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
20769enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
20770old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
20771striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
20772
20773LTCC='$LTCC'
20774LTCFLAGS='$LTCFLAGS'
20775compiler='$compiler_DEFAULT'
20776
20777# Quote evaled strings.
20778for var in SED \
20779GREP \
20780EGREP \
20781FGREP \
20782LD \
20783NM \
20784LN_S \
20785lt_SP2NL \
20786lt_NL2SP \
20787reload_flag \
20788deplibs_check_method \
20789file_magic_cmd \
20790AR \
20791AR_FLAGS \
20792STRIP \
20793RANLIB \
20794CC \
20795CFLAGS \
20796compiler \
20797lt_cv_sys_global_symbol_pipe \
20798lt_cv_sys_global_symbol_to_cdecl \
20799lt_cv_sys_global_symbol_to_c_name_address \
20800SHELL \
20801ECHO \
20802lt_prog_compiler_no_builtin_flag \
20803lt_prog_compiler_wl \
20804lt_prog_compiler_pic \
20805lt_prog_compiler_static \
20806lt_cv_prog_compiler_c_o \
20807need_locks \
20808shrext_cmds \
20809export_dynamic_flag_spec \
20810whole_archive_flag_spec \
20811compiler_needs_object \
20812with_gnu_ld \
20813allow_undefined_flag \
20814no_undefined_flag \
20815hardcode_libdir_flag_spec \
20816hardcode_libdir_flag_spec_ld \
20817hardcode_libdir_separator \
20818fix_srcfile_path \
20819exclude_expsyms \
20820include_expsyms \
20821file_list_spec \
20822variables_saved_for_relink \
20823libname_spec \
20824library_names_spec \
20825soname_spec \
20826finish_eval \
20827old_striplib \
20828striplib; do
20829    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
20830    *[\\\\\\\`\\"\\\$]*)
20831      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
20832      ;;
20833    *)
20834      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20835      ;;
20836    esac
20837done
20838
20839# Double-quote double-evaled strings.
20840for var in reload_cmds \
20841old_postinstall_cmds \
20842old_postuninstall_cmds \
20843old_archive_cmds \
20844extract_expsyms_cmds \
20845old_archive_from_new_cmds \
20846old_archive_from_expsyms_cmds \
20847archive_cmds \
20848archive_expsym_cmds \
20849module_cmds \
20850module_expsym_cmds \
20851export_symbols_cmds \
20852prelink_cmds \
20853postinstall_cmds \
20854postuninstall_cmds \
20855finish_cmds \
20856sys_lib_search_path_spec \
20857sys_lib_dlsearch_path_spec; do
20858    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
20859    *[\\\\\\\`\\"\\\$]*)
20860      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
20861      ;;
20862    *)
20863      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20864      ;;
20865    esac
20866done
20867
20868# Fix-up fallback echo if it was mangled by the above quoting rules.
20869case \$lt_ECHO in
20870*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
20871  ;;
20872esac
20873
20874ac_aux_dir='$ac_aux_dir'
20875xsi_shell='$xsi_shell'
20876lt_shell_append='$lt_shell_append'
20877
20878# See if we are running on zsh, and set the options which allow our
20879# commands through without removal of \ escapes INIT.
20880if test -n "\${ZSH_VERSION+set}" ; then
20881   setopt NO_GLOB_SUBST
20882fi
20883
20884
20885    PACKAGE='$PACKAGE'
20886    VERSION='$VERSION'
20887    TIMESTAMP='$TIMESTAMP'
20888    RM='$RM'
20889    ofile='$ofile'
20890
20891
20892
20893# Capture the value of obsolete ALL_LINGUAS because we need it to compute
20894    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
20895    # from automake.
20896    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
20897    # Capture the value of LINGUAS because we need it to compute CATALOGS.
20898    LINGUAS="${LINGUAS-%UNSET%}"
20899
20900
20901GCC="$GCC"
20902CC="$CC"
20903acx_cv_header_stdint="$acx_cv_header_stdint"
20904acx_cv_type_int8_t="$acx_cv_type_int8_t"
20905acx_cv_type_int16_t="$acx_cv_type_int16_t"
20906acx_cv_type_int32_t="$acx_cv_type_int32_t"
20907acx_cv_type_int64_t="$acx_cv_type_int64_t"
20908acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
20909ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
20910ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
20911ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
20912ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
20913ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
20914ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
20915ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
20916ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
20917
20918
20919
20920_ACEOF
20921
20922
20923
20924cat >>$CONFIG_STATUS <<\_ACEOF
20925for ac_config_target in $ac_config_targets
20926do
20927  case "$ac_config_target" in
20928  # Handling of arguments.
20929  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20930  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
20931  "bfd-in3.h" ) CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
20932  "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
20933  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20934  "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20935  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
20936  "bfd_stdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
20937  "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
20938  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
20939  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
20940echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
20941   { (exit 1); exit 1; }; };;
20942  esac
20943done
20944
20945# If the user did not use the arguments to specify the items to instantiate,
20946# then the envvar interface is used.  Set only those that are not.
20947# We use the long form for the default assignment because of an extremely
20948# bizarre bug on SunOS 4.1.3.
20949if $ac_need_defaults; then
20950  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20951  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20952  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20953fi
20954
20955# Have a temporary directory for convenience.  Make it in the build tree
20956# simply because there is no reason to put it here, and in addition,
20957# creating and moving files from /tmp can sometimes cause problems.
20958# Create a temporary directory, and hook for its removal unless debugging.
20959$debug ||
20960{
20961  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
20962  trap '{ (exit 1); exit 1; }' 1 2 13 15
20963}
20964
20965# Create a (secure) tmp directory for tmp files.
20966
20967{
20968  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
20969  test -n "$tmp" && test -d "$tmp"
20970}  ||
20971{
20972  tmp=./confstat$$-$RANDOM
20973  (umask 077 && mkdir $tmp)
20974} ||
20975{
20976   echo "$me: cannot create a temporary directory in ." >&2
20977   { (exit 1); exit 1; }
20978}
20979
20980_ACEOF
20981
20982cat >>$CONFIG_STATUS <<_ACEOF
20983
20984#
20985# CONFIG_FILES section.
20986#
20987
20988# No need to generate the scripts if there are no CONFIG_FILES.
20989# This happens for instance when ./config.status config.h
20990if test -n "\$CONFIG_FILES"; then
20991  # Protect against being on the right side of a sed subst in config.status.
20992  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
20993   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
20994s,@SHELL@,$SHELL,;t t
20995s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
20996s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
20997s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
20998s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
20999s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21000s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21001s,@exec_prefix@,$exec_prefix,;t t
21002s,@prefix@,$prefix,;t t
21003s,@program_transform_name@,$program_transform_name,;t t
21004s,@bindir@,$bindir,;t t
21005s,@sbindir@,$sbindir,;t t
21006s,@libexecdir@,$libexecdir,;t t
21007s,@datadir@,$datadir,;t t
21008s,@sysconfdir@,$sysconfdir,;t t
21009s,@sharedstatedir@,$sharedstatedir,;t t
21010s,@localstatedir@,$localstatedir,;t t
21011s,@libdir@,$libdir,;t t
21012s,@includedir@,$includedir,;t t
21013s,@oldincludedir@,$oldincludedir,;t t
21014s,@infodir@,$infodir,;t t
21015s,@mandir@,$mandir,;t t
21016s,@build_alias@,$build_alias,;t t
21017s,@host_alias@,$host_alias,;t t
21018s,@target_alias@,$target_alias,;t t
21019s,@DEFS@,$DEFS,;t t
21020s,@ECHO_C@,$ECHO_C,;t t
21021s,@ECHO_N@,$ECHO_N,;t t
21022s,@ECHO_T@,$ECHO_T,;t t
21023s,@LIBS@,$LIBS,;t t
21024s,@build@,$build,;t t
21025s,@build_cpu@,$build_cpu,;t t
21026s,@build_vendor@,$build_vendor,;t t
21027s,@build_os@,$build_os,;t t
21028s,@host@,$host,;t t
21029s,@host_cpu@,$host_cpu,;t t
21030s,@host_vendor@,$host_vendor,;t t
21031s,@host_os@,$host_os,;t t
21032s,@target@,$target,;t t
21033s,@target_cpu@,$target_cpu,;t t
21034s,@target_vendor@,$target_vendor,;t t
21035s,@target_os@,$target_os,;t t
21036s,@CC@,$CC,;t t
21037s,@CFLAGS@,$CFLAGS,;t t
21038s,@LDFLAGS@,$LDFLAGS,;t t
21039s,@CPPFLAGS@,$CPPFLAGS,;t t
21040s,@ac_ct_CC@,$ac_ct_CC,;t t
21041s,@EXEEXT@,$EXEEXT,;t t
21042s,@OBJEXT@,$OBJEXT,;t t
21043s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
21044s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
21045s,@INSTALL_DATA@,$INSTALL_DATA,;t t
21046s,@CYGPATH_W@,$CYGPATH_W,;t t
21047s,@PACKAGE@,$PACKAGE,;t t
21048s,@VERSION@,$VERSION,;t t
21049s,@ACLOCAL@,$ACLOCAL,;t t
21050s,@AUTOCONF@,$AUTOCONF,;t t
21051s,@AUTOMAKE@,$AUTOMAKE,;t t
21052s,@AUTOHEADER@,$AUTOHEADER,;t t
21053s,@MAKEINFO@,$MAKEINFO,;t t
21054s,@install_sh@,$install_sh,;t t
21055s,@STRIP@,$STRIP,;t t
21056s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
21057s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
21058s,@mkdir_p@,$mkdir_p,;t t
21059s,@AWK@,$AWK,;t t
21060s,@SET_MAKE@,$SET_MAKE,;t t
21061s,@am__leading_dot@,$am__leading_dot,;t t
21062s,@AMTAR@,$AMTAR,;t t
21063s,@am__tar@,$am__tar,;t t
21064s,@am__untar@,$am__untar,;t t
21065s,@DEPDIR@,$DEPDIR,;t t
21066s,@am__include@,$am__include,;t t
21067s,@am__quote@,$am__quote,;t t
21068s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
21069s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
21070s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
21071s,@CCDEPMODE@,$CCDEPMODE,;t t
21072s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
21073s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
21074s,@AR@,$AR,;t t
21075s,@ac_ct_AR@,$ac_ct_AR,;t t
21076s,@RANLIB@,$RANLIB,;t t
21077s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
21078s,@LIBTOOL@,$LIBTOOL,;t t
21079s,@SED@,$SED,;t t
21080s,@EGREP@,$EGREP,;t t
21081s,@FGREP@,$FGREP,;t t
21082s,@GREP@,$GREP,;t t
21083s,@LD@,$LD,;t t
21084s,@DUMPBIN@,$DUMPBIN,;t t
21085s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
21086s,@NM@,$NM,;t t
21087s,@LN_S@,$LN_S,;t t
21088s,@lt_ECHO@,$lt_ECHO,;t t
21089s,@CPP@,$CPP,;t t
21090s,@DEBUGDIR@,$DEBUGDIR,;t t
21091s,@PKGVERSION@,$PKGVERSION,;t t
21092s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
21093s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
21094s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
21095s,@NO_WERROR@,$NO_WERROR,;t t
21096s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21097s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21098s,@MAINT@,$MAINT,;t t
21099s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
21100s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
21101s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
21102s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
21103s,@host_noncanonical@,$host_noncanonical,;t t
21104s,@target_noncanonical@,$target_noncanonical,;t t
21105s,@bfdlibdir@,$bfdlibdir,;t t
21106s,@bfdincludedir@,$bfdincludedir,;t t
21107s,@USE_NLS@,$USE_NLS,;t t
21108s,@LIBINTL@,$LIBINTL,;t t
21109s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21110s,@INCINTL@,$INCINTL,;t t
21111s,@XGETTEXT@,$XGETTEXT,;t t
21112s,@GMSGFMT@,$GMSGFMT,;t t
21113s,@POSUB@,$POSUB,;t t
21114s,@CATALOGS@,$CATALOGS,;t t
21115s,@DATADIRNAME@,$DATADIRNAME,;t t
21116s,@INSTOBJEXT@,$INSTOBJEXT,;t t
21117s,@GENCAT@,$GENCAT,;t t
21118s,@CATOBJEXT@,$CATOBJEXT,;t t
21119s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
21120s,@MSGFMT@,$MSGFMT,;t t
21121s,@MSGMERGE@,$MSGMERGE,;t t
21122s,@HDEFINES@,$HDEFINES,;t t
21123s,@BFD_HOST_64BIT_LONG@,$BFD_HOST_64BIT_LONG,;t t
21124s,@BFD_HOST_LONG_LONG@,$BFD_HOST_LONG_LONG,;t t
21125s,@BFD_HOST_64_BIT_DEFINED@,$BFD_HOST_64_BIT_DEFINED,;t t
21126s,@BFD_HOST_64_BIT@,$BFD_HOST_64_BIT,;t t
21127s,@BFD_HOST_U_64_BIT@,$BFD_HOST_U_64_BIT,;t t
21128s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
21129s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
21130s,@COREFILE@,$COREFILE,;t t
21131s,@COREFLAG@,$COREFLAG,;t t
21132s,@WIN32LDFLAGS@,$WIN32LDFLAGS,;t t
21133s,@WIN32LIBADD@,$WIN32LIBADD,;t t
21134s,@TDEFINES@,$TDEFINES,;t t
21135s,@wordsize@,$wordsize,;t t
21136s,@bfd64_libs@,$bfd64_libs,;t t
21137s,@all_backends@,$all_backends,;t t
21138s,@bfd_backends@,$bfd_backends,;t t
21139s,@bfd_machines@,$bfd_machines,;t t
21140s,@bfd_default_target_size@,$bfd_default_target_size,;t t
21141s,@bfd_file_ptr@,$bfd_file_ptr,;t t
21142s,@bfd_ufile_ptr@,$bfd_ufile_ptr,;t t
21143s,@tdefaults@,$tdefaults,;t t
21144s,@datarootdir@,$datarootdir,;t t
21145s,@docdir@,$docdir,;t t
21146s,@htmldir@,$htmldir,;t t
21147s,@LIBOBJS@,$LIBOBJS,;t t
21148s,@LTLIBOBJS@,$LTLIBOBJS,;t t
21149CEOF
21150
21151_ACEOF
21152
21153  cat >>$CONFIG_STATUS <<\_ACEOF
21154  # Split the substitutions into bite-sized pieces for seds with
21155  # small command number limits, like on Digital OSF/1 and HP-UX.
21156  ac_max_sed_lines=48
21157  ac_sed_frag=1 # Number of current file.
21158  ac_beg=1 # First line for current file.
21159  ac_end=$ac_max_sed_lines # Line after last line for current file.
21160  ac_more_lines=:
21161  ac_sed_cmds=
21162  while $ac_more_lines; do
21163    if test $ac_beg -gt 1; then
21164      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21165    else
21166      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21167    fi
21168    if test ! -s $tmp/subs.frag; then
21169      ac_more_lines=false
21170    else
21171      # The purpose of the label and of the branching condition is to
21172      # speed up the sed processing (if there are no `@' at all, there
21173      # is no need to browse any of the substitutions).
21174      # These are the two extra sed commands mentioned above.
21175      (echo ':t
21176  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
21177      if test -z "$ac_sed_cmds"; then
21178	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
21179      else
21180	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
21181      fi
21182      ac_sed_frag=`expr $ac_sed_frag + 1`
21183      ac_beg=$ac_end
21184      ac_end=`expr $ac_end + $ac_max_sed_lines`
21185    fi
21186  done
21187  if test -z "$ac_sed_cmds"; then
21188    ac_sed_cmds=cat
21189  fi
21190fi # test -n "$CONFIG_FILES"
21191
21192_ACEOF
21193cat >>$CONFIG_STATUS <<\_ACEOF
21194for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
21195  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21196  case $ac_file in
21197  - | *:- | *:-:* ) # input from stdin
21198	cat >$tmp/stdin
21199	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21200	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21201  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21202	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21203  * )   ac_file_in=$ac_file.in ;;
21204  esac
21205
21206  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
21207  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21208$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21209	 X"$ac_file" : 'X\(//\)[^/]' \| \
21210	 X"$ac_file" : 'X\(//\)$' \| \
21211	 X"$ac_file" : 'X\(/\)' \| \
21212	 .     : '\(.\)' 2>/dev/null ||
21213echo X"$ac_file" |
21214    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21215  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21216  	  /^X\(\/\/\)$/{ s//\1/; q; }
21217  	  /^X\(\/\).*/{ s//\1/; q; }
21218  	  s/.*/./; q'`
21219  { if $as_mkdir_p; then
21220    mkdir -p "$ac_dir"
21221  else
21222    as_dir="$ac_dir"
21223    as_dirs=
21224    while test ! -d "$as_dir"; do
21225      as_dirs="$as_dir $as_dirs"
21226      as_dir=`(dirname "$as_dir") 2>/dev/null ||
21227$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21228	 X"$as_dir" : 'X\(//\)[^/]' \| \
21229	 X"$as_dir" : 'X\(//\)$' \| \
21230	 X"$as_dir" : 'X\(/\)' \| \
21231	 .     : '\(.\)' 2>/dev/null ||
21232echo X"$as_dir" |
21233    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21234  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21235  	  /^X\(\/\/\)$/{ s//\1/; q; }
21236  	  /^X\(\/\).*/{ s//\1/; q; }
21237  	  s/.*/./; q'`
21238    done
21239    test ! -n "$as_dirs" || mkdir $as_dirs
21240  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21241echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21242   { (exit 1); exit 1; }; }; }
21243
21244  ac_builddir=.
21245
21246if test "$ac_dir" != .; then
21247  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21248  # A "../" for each directory in $ac_dir_suffix.
21249  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
21250else
21251  ac_dir_suffix= ac_top_builddir=
21252fi
21253
21254case $srcdir in
21255  .)  # No --srcdir option.  We are building in place.
21256    ac_srcdir=.
21257    if test -z "$ac_top_builddir"; then
21258       ac_top_srcdir=.
21259    else
21260       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
21261    fi ;;
21262  [\\/]* | ?:[\\/]* )  # Absolute path.
21263    ac_srcdir=$srcdir$ac_dir_suffix;
21264    ac_top_srcdir=$srcdir ;;
21265  *) # Relative path.
21266    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
21267    ac_top_srcdir=$ac_top_builddir$srcdir ;;
21268esac
21269
21270# Do not use `cd foo && pwd` to compute absolute paths, because
21271# the directories may not exist.
21272case `pwd` in
21273.) ac_abs_builddir="$ac_dir";;
21274*)
21275  case "$ac_dir" in
21276  .) ac_abs_builddir=`pwd`;;
21277  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
21278  *) ac_abs_builddir=`pwd`/"$ac_dir";;
21279  esac;;
21280esac
21281case $ac_abs_builddir in
21282.) ac_abs_top_builddir=${ac_top_builddir}.;;
21283*)
21284  case ${ac_top_builddir}. in
21285  .) ac_abs_top_builddir=$ac_abs_builddir;;
21286  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
21287  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
21288  esac;;
21289esac
21290case $ac_abs_builddir in
21291.) ac_abs_srcdir=$ac_srcdir;;
21292*)
21293  case $ac_srcdir in
21294  .) ac_abs_srcdir=$ac_abs_builddir;;
21295  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
21296  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
21297  esac;;
21298esac
21299case $ac_abs_builddir in
21300.) ac_abs_top_srcdir=$ac_top_srcdir;;
21301*)
21302  case $ac_top_srcdir in
21303  .) ac_abs_top_srcdir=$ac_abs_builddir;;
21304  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
21305  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
21306  esac;;
21307esac
21308
21309
21310  case $INSTALL in
21311  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21312  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
21313  esac
21314
21315  if test x"$ac_file" != x-; then
21316    { echo "$as_me:$LINENO: creating $ac_file" >&5
21317echo "$as_me: creating $ac_file" >&6;}
21318    rm -f "$ac_file"
21319  fi
21320  # Let's still pretend it is `configure' which instantiates (i.e., don't
21321  # use $as_me), people would be surprised to read:
21322  #    /* config.h.  Generated by config.status.  */
21323  if test x"$ac_file" = x-; then
21324    configure_input=
21325  else
21326    configure_input="$ac_file.  "
21327  fi
21328  configure_input=$configure_input"Generated from `echo $ac_file_in |
21329				     sed 's,.*/,,'` by configure."
21330
21331  # First look for the input files in the build tree, otherwise in the
21332  # src tree.
21333  ac_file_inputs=`IFS=:
21334    for f in $ac_file_in; do
21335      case $f in
21336      -) echo $tmp/stdin ;;
21337      [\\/$]*)
21338	 # Absolute (can't be DOS-style, as IFS=:)
21339	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21340echo "$as_me: error: cannot find input file: $f" >&2;}
21341   { (exit 1); exit 1; }; }
21342	 echo "$f";;
21343      *) # Relative
21344	 if test -f "$f"; then
21345	   # Build tree
21346	   echo "$f"
21347	 elif test -f "$srcdir/$f"; then
21348	   # Source tree
21349	   echo "$srcdir/$f"
21350	 else
21351	   # /dev/null tree
21352	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21353echo "$as_me: error: cannot find input file: $f" >&2;}
21354   { (exit 1); exit 1; }; }
21355	 fi;;
21356      esac
21357    done` || { (exit 1); exit 1; }
21358_ACEOF
21359cat >>$CONFIG_STATUS <<_ACEOF
21360  sed "$ac_vpsub
21361$extrasub
21362_ACEOF
21363cat >>$CONFIG_STATUS <<\_ACEOF
21364:t
21365/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21366s,@configure_input@,$configure_input,;t t
21367s,@srcdir@,$ac_srcdir,;t t
21368s,@abs_srcdir@,$ac_abs_srcdir,;t t
21369s,@top_srcdir@,$ac_top_srcdir,;t t
21370s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
21371s,@builddir@,$ac_builddir,;t t
21372s,@abs_builddir@,$ac_abs_builddir,;t t
21373s,@top_builddir@,$ac_top_builddir,;t t
21374s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
21375s,@INSTALL@,$ac_INSTALL,;t t
21376" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
21377  rm -f $tmp/stdin
21378  if test x"$ac_file" != x-; then
21379    mv $tmp/out $ac_file
21380  else
21381    cat $tmp/out
21382    rm -f $tmp/out
21383  fi
21384
21385done
21386_ACEOF
21387cat >>$CONFIG_STATUS <<\_ACEOF
21388
21389#
21390# CONFIG_HEADER section.
21391#
21392
21393# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
21394# NAME is the cpp macro being defined and VALUE is the value it is being given.
21395#
21396# ac_d sets the value in "#define NAME VALUE" lines.
21397ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
21398ac_dB='[	 ].*$,\1#\2'
21399ac_dC=' '
21400ac_dD=',;t'
21401# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
21402ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
21403ac_uB='$,\1#\2define\3'
21404ac_uC=' '
21405ac_uD=',;t'
21406
21407for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
21408  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21409  case $ac_file in
21410  - | *:- | *:-:* ) # input from stdin
21411	cat >$tmp/stdin
21412	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21413	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21414  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21415	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21416  * )   ac_file_in=$ac_file.in ;;
21417  esac
21418
21419  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
21420echo "$as_me: creating $ac_file" >&6;}
21421
21422  # First look for the input files in the build tree, otherwise in the
21423  # src tree.
21424  ac_file_inputs=`IFS=:
21425    for f in $ac_file_in; do
21426      case $f in
21427      -) echo $tmp/stdin ;;
21428      [\\/$]*)
21429	 # Absolute (can't be DOS-style, as IFS=:)
21430	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21431echo "$as_me: error: cannot find input file: $f" >&2;}
21432   { (exit 1); exit 1; }; }
21433	 # Do quote $f, to prevent DOS paths from being IFS'd.
21434	 echo "$f";;
21435      *) # Relative
21436	 if test -f "$f"; then
21437	   # Build tree
21438	   echo "$f"
21439	 elif test -f "$srcdir/$f"; then
21440	   # Source tree
21441	   echo "$srcdir/$f"
21442	 else
21443	   # /dev/null tree
21444	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21445echo "$as_me: error: cannot find input file: $f" >&2;}
21446   { (exit 1); exit 1; }; }
21447	 fi;;
21448      esac
21449    done` || { (exit 1); exit 1; }
21450  # Remove the trailing spaces.
21451  sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
21452
21453_ACEOF
21454
21455# Transform confdefs.h into two sed scripts, `conftest.defines' and
21456# `conftest.undefs', that substitutes the proper values into
21457# config.h.in to produce config.h.  The first handles `#define'
21458# templates, and the second `#undef' templates.
21459# And first: Protect against being on the right side of a sed subst in
21460# config.status.  Protect against being in an unquoted here document
21461# in config.status.
21462rm -f conftest.defines conftest.undefs
21463# Using a here document instead of a string reduces the quoting nightmare.
21464# Putting comments in sed scripts is not portable.
21465#
21466# `end' is used to avoid that the second main sed command (meant for
21467# 0-ary CPP macros) applies to n-ary macro definitions.
21468# See the Autoconf documentation for `clear'.
21469cat >confdef2sed.sed <<\_ACEOF
21470s/[\\&,]/\\&/g
21471s,[\\$`],\\&,g
21472t clear
21473: clear
21474s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
21475t end
21476s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
21477: end
21478_ACEOF
21479# If some macros were called several times there might be several times
21480# the same #defines, which is useless.  Nevertheless, we may not want to
21481# sort them, since we want the *last* AC-DEFINE to be honored.
21482uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
21483sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
21484rm -f confdef2sed.sed
21485
21486# This sed command replaces #undef with comments.  This is necessary, for
21487# example, in the case of _POSIX_SOURCE, which is predefined and required
21488# on some systems where configure will not decide to define it.
21489cat >>conftest.undefs <<\_ACEOF
21490s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
21491_ACEOF
21492
21493# Break up conftest.defines because some shells have a limit on the size
21494# of here documents, and old seds have small limits too (100 cmds).
21495echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
21496echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
21497echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
21498echo '  :' >>$CONFIG_STATUS
21499rm -f conftest.tail
21500while grep . conftest.defines >/dev/null
21501do
21502  # Write a limited-size here document to $tmp/defines.sed.
21503  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
21504  # Speed up: don't consider the non `#define' lines.
21505  echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
21506  # Work around the forget-to-reset-the-flag bug.
21507  echo 't clr' >>$CONFIG_STATUS
21508  echo ': clr' >>$CONFIG_STATUS
21509  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
21510  echo 'CEOF
21511  sed -f $tmp/defines.sed $tmp/in >$tmp/out
21512  rm -f $tmp/in
21513  mv $tmp/out $tmp/in
21514' >>$CONFIG_STATUS
21515  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
21516  rm -f conftest.defines
21517  mv conftest.tail conftest.defines
21518done
21519rm -f conftest.defines
21520echo '  fi # grep' >>$CONFIG_STATUS
21521echo >>$CONFIG_STATUS
21522
21523# Break up conftest.undefs because some shells have a limit on the size
21524# of here documents, and old seds have small limits too (100 cmds).
21525echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
21526rm -f conftest.tail
21527while grep . conftest.undefs >/dev/null
21528do
21529  # Write a limited-size here document to $tmp/undefs.sed.
21530  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
21531  # Speed up: don't consider the non `#undef'
21532  echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
21533  # Work around the forget-to-reset-the-flag bug.
21534  echo 't clr' >>$CONFIG_STATUS
21535  echo ': clr' >>$CONFIG_STATUS
21536  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
21537  echo 'CEOF
21538  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
21539  rm -f $tmp/in
21540  mv $tmp/out $tmp/in
21541' >>$CONFIG_STATUS
21542  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
21543  rm -f conftest.undefs
21544  mv conftest.tail conftest.undefs
21545done
21546rm -f conftest.undefs
21547
21548cat >>$CONFIG_STATUS <<\_ACEOF
21549  # Let's still pretend it is `configure' which instantiates (i.e., don't
21550  # use $as_me), people would be surprised to read:
21551  #    /* config.h.  Generated by config.status.  */
21552  if test x"$ac_file" = x-; then
21553    echo "/* Generated by configure.  */" >$tmp/config.h
21554  else
21555    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
21556  fi
21557  cat $tmp/in >>$tmp/config.h
21558  rm -f $tmp/in
21559  if test x"$ac_file" != x-; then
21560    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
21561      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
21562echo "$as_me: $ac_file is unchanged" >&6;}
21563    else
21564      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21565$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21566	 X"$ac_file" : 'X\(//\)[^/]' \| \
21567	 X"$ac_file" : 'X\(//\)$' \| \
21568	 X"$ac_file" : 'X\(/\)' \| \
21569	 .     : '\(.\)' 2>/dev/null ||
21570echo X"$ac_file" |
21571    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21572  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21573  	  /^X\(\/\/\)$/{ s//\1/; q; }
21574  	  /^X\(\/\).*/{ s//\1/; q; }
21575  	  s/.*/./; q'`
21576      { if $as_mkdir_p; then
21577    mkdir -p "$ac_dir"
21578  else
21579    as_dir="$ac_dir"
21580    as_dirs=
21581    while test ! -d "$as_dir"; do
21582      as_dirs="$as_dir $as_dirs"
21583      as_dir=`(dirname "$as_dir") 2>/dev/null ||
21584$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21585	 X"$as_dir" : 'X\(//\)[^/]' \| \
21586	 X"$as_dir" : 'X\(//\)$' \| \
21587	 X"$as_dir" : 'X\(/\)' \| \
21588	 .     : '\(.\)' 2>/dev/null ||
21589echo X"$as_dir" |
21590    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21591  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21592  	  /^X\(\/\/\)$/{ s//\1/; q; }
21593  	  /^X\(\/\).*/{ s//\1/; q; }
21594  	  s/.*/./; q'`
21595    done
21596    test ! -n "$as_dirs" || mkdir $as_dirs
21597  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21598echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21599   { (exit 1); exit 1; }; }; }
21600
21601      rm -f $ac_file
21602      mv $tmp/config.h $ac_file
21603    fi
21604  else
21605    cat $tmp/config.h
21606    rm -f $tmp/config.h
21607  fi
21608# Compute $ac_file's index in $config_headers.
21609_am_stamp_count=1
21610for _am_header in $config_headers :; do
21611  case $_am_header in
21612    $ac_file | $ac_file:* )
21613      break ;;
21614    * )
21615      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
21616  esac
21617done
21618echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
21619$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21620	 X$ac_file : 'X\(//\)[^/]' \| \
21621	 X$ac_file : 'X\(//\)$' \| \
21622	 X$ac_file : 'X\(/\)' \| \
21623	 .     : '\(.\)' 2>/dev/null ||
21624echo X$ac_file |
21625    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21626  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21627  	  /^X\(\/\/\)$/{ s//\1/; q; }
21628  	  /^X\(\/\).*/{ s//\1/; q; }
21629  	  s/.*/./; q'`/stamp-h$_am_stamp_count
21630done
21631_ACEOF
21632cat >>$CONFIG_STATUS <<\_ACEOF
21633
21634#
21635# CONFIG_COMMANDS section.
21636#
21637for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
21638  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
21639  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
21640  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
21641$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21642	 X"$ac_dest" : 'X\(//\)[^/]' \| \
21643	 X"$ac_dest" : 'X\(//\)$' \| \
21644	 X"$ac_dest" : 'X\(/\)' \| \
21645	 .     : '\(.\)' 2>/dev/null ||
21646echo X"$ac_dest" |
21647    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21648  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21649  	  /^X\(\/\/\)$/{ s//\1/; q; }
21650  	  /^X\(\/\).*/{ s//\1/; q; }
21651  	  s/.*/./; q'`
21652  { if $as_mkdir_p; then
21653    mkdir -p "$ac_dir"
21654  else
21655    as_dir="$ac_dir"
21656    as_dirs=
21657    while test ! -d "$as_dir"; do
21658      as_dirs="$as_dir $as_dirs"
21659      as_dir=`(dirname "$as_dir") 2>/dev/null ||
21660$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21661	 X"$as_dir" : 'X\(//\)[^/]' \| \
21662	 X"$as_dir" : 'X\(//\)$' \| \
21663	 X"$as_dir" : 'X\(/\)' \| \
21664	 .     : '\(.\)' 2>/dev/null ||
21665echo X"$as_dir" |
21666    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21667  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21668  	  /^X\(\/\/\)$/{ s//\1/; q; }
21669  	  /^X\(\/\).*/{ s//\1/; q; }
21670  	  s/.*/./; q'`
21671    done
21672    test ! -n "$as_dirs" || mkdir $as_dirs
21673  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21674echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21675   { (exit 1); exit 1; }; }; }
21676
21677  ac_builddir=.
21678
21679if test "$ac_dir" != .; then
21680  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21681  # A "../" for each directory in $ac_dir_suffix.
21682  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
21683else
21684  ac_dir_suffix= ac_top_builddir=
21685fi
21686
21687case $srcdir in
21688  .)  # No --srcdir option.  We are building in place.
21689    ac_srcdir=.
21690    if test -z "$ac_top_builddir"; then
21691       ac_top_srcdir=.
21692    else
21693       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
21694    fi ;;
21695  [\\/]* | ?:[\\/]* )  # Absolute path.
21696    ac_srcdir=$srcdir$ac_dir_suffix;
21697    ac_top_srcdir=$srcdir ;;
21698  *) # Relative path.
21699    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
21700    ac_top_srcdir=$ac_top_builddir$srcdir ;;
21701esac
21702
21703# Do not use `cd foo && pwd` to compute absolute paths, because
21704# the directories may not exist.
21705case `pwd` in
21706.) ac_abs_builddir="$ac_dir";;
21707*)
21708  case "$ac_dir" in
21709  .) ac_abs_builddir=`pwd`;;
21710  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
21711  *) ac_abs_builddir=`pwd`/"$ac_dir";;
21712  esac;;
21713esac
21714case $ac_abs_builddir in
21715.) ac_abs_top_builddir=${ac_top_builddir}.;;
21716*)
21717  case ${ac_top_builddir}. in
21718  .) ac_abs_top_builddir=$ac_abs_builddir;;
21719  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
21720  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
21721  esac;;
21722esac
21723case $ac_abs_builddir in
21724.) ac_abs_srcdir=$ac_srcdir;;
21725*)
21726  case $ac_srcdir in
21727  .) ac_abs_srcdir=$ac_abs_builddir;;
21728  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
21729  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
21730  esac;;
21731esac
21732case $ac_abs_builddir in
21733.) ac_abs_top_srcdir=$ac_top_srcdir;;
21734*)
21735  case $ac_top_srcdir in
21736  .) ac_abs_top_srcdir=$ac_abs_builddir;;
21737  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
21738  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
21739  esac;;
21740esac
21741
21742
21743  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
21744echo "$as_me: executing $ac_dest commands" >&6;}
21745  case $ac_dest in
21746    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
21747  # Strip MF so we end up with the name of the file.
21748  mf=`echo "$mf" | sed -e 's/:.*$//'`
21749  # Check whether this is an Automake generated Makefile or not.
21750  # We used to match only the files named `Makefile.in', but
21751  # some people rename them; so instead we look at the file content.
21752  # Grep'ing the first line is not enough: some people post-process
21753  # each Makefile.in and add a new line on top of each file to say so.
21754  # So let's grep whole file.
21755  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
21756    dirpart=`(dirname "$mf") 2>/dev/null ||
21757$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21758	 X"$mf" : 'X\(//\)[^/]' \| \
21759	 X"$mf" : 'X\(//\)$' \| \
21760	 X"$mf" : 'X\(/\)' \| \
21761	 .     : '\(.\)' 2>/dev/null ||
21762echo X"$mf" |
21763    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21764  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21765  	  /^X\(\/\/\)$/{ s//\1/; q; }
21766  	  /^X\(\/\).*/{ s//\1/; q; }
21767  	  s/.*/./; q'`
21768  else
21769    continue
21770  fi
21771  # Extract the definition of DEPDIR, am__include, and am__quote
21772  # from the Makefile without running `make'.
21773  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
21774  test -z "$DEPDIR" && continue
21775  am__include=`sed -n 's/^am__include = //p' < "$mf"`
21776  test -z "am__include" && continue
21777  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
21778  # When using ansi2knr, U may be empty or an underscore; expand it
21779  U=`sed -n 's/^U = //p' < "$mf"`
21780  # Find all dependency output files, they are included files with
21781  # $(DEPDIR) in their names.  We invoke sed twice because it is the
21782  # simplest approach to changing $(DEPDIR) to its actual value in the
21783  # expansion.
21784  for file in `sed -n "
21785    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
21786       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
21787    # Make sure the directory exists.
21788    test -f "$dirpart/$file" && continue
21789    fdir=`(dirname "$file") 2>/dev/null ||
21790$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21791	 X"$file" : 'X\(//\)[^/]' \| \
21792	 X"$file" : 'X\(//\)$' \| \
21793	 X"$file" : 'X\(/\)' \| \
21794	 .     : '\(.\)' 2>/dev/null ||
21795echo X"$file" |
21796    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21797  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21798  	  /^X\(\/\/\)$/{ s//\1/; q; }
21799  	  /^X\(\/\).*/{ s//\1/; q; }
21800  	  s/.*/./; q'`
21801    { if $as_mkdir_p; then
21802    mkdir -p $dirpart/$fdir
21803  else
21804    as_dir=$dirpart/$fdir
21805    as_dirs=
21806    while test ! -d "$as_dir"; do
21807      as_dirs="$as_dir $as_dirs"
21808      as_dir=`(dirname "$as_dir") 2>/dev/null ||
21809$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21810	 X"$as_dir" : 'X\(//\)[^/]' \| \
21811	 X"$as_dir" : 'X\(//\)$' \| \
21812	 X"$as_dir" : 'X\(/\)' \| \
21813	 .     : '\(.\)' 2>/dev/null ||
21814echo X"$as_dir" |
21815    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21816  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21817  	  /^X\(\/\/\)$/{ s//\1/; q; }
21818  	  /^X\(\/\).*/{ s//\1/; q; }
21819  	  s/.*/./; q'`
21820    done
21821    test ! -n "$as_dirs" || mkdir $as_dirs
21822  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
21823echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
21824   { (exit 1); exit 1; }; }; }
21825
21826    # echo "creating $dirpart/$file"
21827    echo '# dummy' > "$dirpart/$file"
21828  done
21829done
21830 ;;
21831    libtool )
21832
21833    # See if we are running on zsh, and set the options which allow our
21834    # commands through without removal of \ escapes.
21835    if test -n "${ZSH_VERSION+set}" ; then
21836      setopt NO_GLOB_SUBST
21837    fi
21838
21839    cfgfile="${ofile}T"
21840    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21841    $RM "$cfgfile"
21842
21843    cat <<_LT_EOF >> "$cfgfile"
21844#! $SHELL
21845
21846# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
21847# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
21848# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21849# NOTE: Changes made to this file will be lost: look at ltmain.sh.
21850#
21851# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
21852# 2006, 2007 Free Software Foundation, Inc.
21853#
21854# This file is part of GNU Libtool:
21855# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
21856#
21857# This program is free software; you can redistribute it and/or modify
21858# it under the terms of the GNU General Public License as published by
21859# the Free Software Foundation; either version 2 of the License, or
21860# (at your option) any later version.
21861#
21862# This program is distributed in the hope that it will be useful, but
21863# WITHOUT ANY WARRANTY; without even the implied warranty of
21864# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
21865# General Public License for more details.
21866#
21867# You should have received a copy of the GNU General Public License
21868# along with this program; if not, a copy can be downloaded from
21869# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
21870# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21871# MA 02110-1301, USA.
21872#
21873# As a special exception to the GNU General Public License, if you
21874# distribute this file as part of a program that contains a
21875# configuration script generated by Autoconf, you may include it under
21876# the same distribution terms that you use for the rest of that program.
21877
21878
21879# The names of the tagged configurations supported by this script.
21880available_tags=""
21881
21882# ### BEGIN LIBTOOL CONFIG
21883
21884# Whether or not to build shared libraries.
21885build_libtool_libs=$enable_shared
21886
21887# Which release of libtool.m4 was used?
21888macro_version=$macro_version
21889macro_revision=$macro_revision
21890
21891# Whether or not to build static libraries.
21892build_old_libs=$enable_static
21893
21894# What type of objects to build.
21895pic_mode=$pic_mode
21896
21897# Whether or not to optimize for fast installation.
21898fast_install=$enable_fast_install
21899
21900# The host system.
21901host_alias=$host_alias
21902host=$host
21903host_os=$host_os
21904
21905# The build system.
21906build_alias=$build_alias
21907build=$build
21908build_os=$build_os
21909
21910# A sed program that does not truncate output.
21911SED=$lt_SED
21912
21913# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21914Xsed="\$SED -e 1s/^X//"
21915
21916# A grep program that handles long lines.
21917GREP=$lt_GREP
21918
21919# An ERE matcher.
21920EGREP=$lt_EGREP
21921
21922# A literal string matcher.
21923FGREP=$lt_FGREP
21924
21925# A BSD- or MS-compatible name lister.
21926NM=$lt_NM
21927
21928# Whether we need soft or hard links.
21929LN_S=$lt_LN_S
21930
21931# What is the maximum length of a command?
21932max_cmd_len=$max_cmd_len
21933
21934# Object file suffix (normally "o").
21935objext=$ac_objext
21936
21937# Executable file suffix (normally "").
21938exeext=$exeext
21939
21940# whether the shell understands "unset".
21941lt_unset=$lt_unset
21942
21943# turn spaces into newlines.
21944SP2NL=$lt_lt_SP2NL
21945
21946# turn newlines into spaces.
21947NL2SP=$lt_lt_NL2SP
21948
21949# How to create reloadable object files.
21950reload_flag=$lt_reload_flag
21951reload_cmds=$lt_reload_cmds
21952
21953# Method to check whether dependent libraries are shared objects.
21954deplibs_check_method=$lt_deplibs_check_method
21955
21956# Command to use when deplibs_check_method == "file_magic".
21957file_magic_cmd=$lt_file_magic_cmd
21958
21959# The archiver.
21960AR=$lt_AR
21961AR_FLAGS=$lt_AR_FLAGS
21962
21963# A symbol stripping program.
21964STRIP=$lt_STRIP
21965
21966# Commands used to install an old-style archive.
21967RANLIB=$lt_RANLIB
21968old_postinstall_cmds=$lt_old_postinstall_cmds
21969old_postuninstall_cmds=$lt_old_postuninstall_cmds
21970
21971# A C compiler.
21972LTCC=$lt_CC
21973
21974# LTCC compiler flags.
21975LTCFLAGS=$lt_CFLAGS
21976
21977# Take the output of nm and produce a listing of raw symbols and C names.
21978global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21979
21980# Transform the output of nm in a proper C declaration.
21981global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21982
21983# Transform the output of nm in a C name address pair.
21984global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21985
21986# The name of the directory that contains temporary libtool files.
21987objdir=$objdir
21988
21989# Shell to use when invoking shell scripts.
21990SHELL=$lt_SHELL
21991
21992# An echo program that does not interpret backslashes.
21993ECHO=$lt_ECHO
21994
21995# Used to examine libraries when file_magic_cmd begins with "file".
21996MAGIC_CMD=$MAGIC_CMD
21997
21998# Must we lock files when doing compilation?
21999need_locks=$lt_need_locks
22000
22001# Old archive suffix (normally "a").
22002libext=$libext
22003
22004# Shared library suffix (normally ".so").
22005shrext_cmds=$lt_shrext_cmds
22006
22007# The commands to extract the exported symbol list from a shared archive.
22008extract_expsyms_cmds=$lt_extract_expsyms_cmds
22009
22010# Variables whose values should be saved in libtool wrapper scripts and
22011# restored at link time.
22012variables_saved_for_relink=$lt_variables_saved_for_relink
22013
22014# Do we need the "lib" prefix for modules?
22015need_lib_prefix=$need_lib_prefix
22016
22017# Do we need a version for libraries?
22018need_version=$need_version
22019
22020# Library versioning type.
22021version_type=$version_type
22022
22023# Shared library runtime path variable.
22024runpath_var=$runpath_var
22025
22026# Shared library path variable.
22027shlibpath_var=$shlibpath_var
22028
22029# Is shlibpath searched before the hard-coded library search path?
22030shlibpath_overrides_runpath=$shlibpath_overrides_runpath
22031
22032# Format of library name prefix.
22033libname_spec=$lt_libname_spec
22034
22035# List of archive names.  First name is the real one, the rest are links.
22036# The last name is the one that the linker finds with -lNAME
22037library_names_spec=$lt_library_names_spec
22038
22039# The coded name of the library, if different from the real name.
22040soname_spec=$lt_soname_spec
22041
22042# Command to use after installation of a shared archive.
22043postinstall_cmds=$lt_postinstall_cmds
22044
22045# Command to use after uninstallation of a shared archive.
22046postuninstall_cmds=$lt_postuninstall_cmds
22047
22048# Commands used to finish a libtool library installation in a directory.
22049finish_cmds=$lt_finish_cmds
22050
22051# As "finish_cmds", except a single script fragment to be evaled but
22052# not shown.
22053finish_eval=$lt_finish_eval
22054
22055# Whether we should hardcode library paths into libraries.
22056hardcode_into_libs=$hardcode_into_libs
22057
22058# Compile-time system search path for libraries.
22059sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
22060
22061# Run-time system search path for libraries.
22062sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
22063
22064# Whether dlopen is supported.
22065dlopen_support=$enable_dlopen
22066
22067# Whether dlopen of programs is supported.
22068dlopen_self=$enable_dlopen_self
22069
22070# Whether dlopen of statically linked programs is supported.
22071dlopen_self_static=$enable_dlopen_self_static
22072
22073# Commands to strip libraries.
22074old_striplib=$lt_old_striplib
22075striplib=$lt_striplib
22076
22077
22078# The linker used to build libraries.
22079LD=$lt_LD
22080
22081# Commands used to build an old-style archive.
22082old_archive_cmds=$lt_old_archive_cmds
22083
22084# A language specific compiler.
22085CC=$lt_compiler
22086
22087# Is the compiler the GNU compiler?
22088with_gcc=$GCC
22089
22090# Compiler flag to turn off builtin functions.
22091no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22092
22093# How to pass a linker flag through the compiler.
22094wl=$lt_lt_prog_compiler_wl
22095
22096# Additional compiler flags for building library objects.
22097pic_flag=$lt_lt_prog_compiler_pic
22098
22099# Compiler flag to prevent dynamic linking.
22100link_static_flag=$lt_lt_prog_compiler_static
22101
22102# Does compiler simultaneously support -c and -o options?
22103compiler_c_o=$lt_lt_cv_prog_compiler_c_o
22104
22105# Whether or not to add -lc for building shared libraries.
22106build_libtool_need_lc=$archive_cmds_need_lc
22107
22108# Whether or not to disallow shared libs when runtime libs are static.
22109allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22110
22111# Compiler flag to allow reflexive dlopens.
22112export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22113
22114# Compiler flag to generate shared objects directly from archives.
22115whole_archive_flag_spec=$lt_whole_archive_flag_spec
22116
22117# Whether the compiler copes with passing no objects directly.
22118compiler_needs_object=$lt_compiler_needs_object
22119
22120# Create an old-style archive from a shared archive.
22121old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22122
22123# Create a temporary old-style archive to link instead of a shared archive.
22124old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22125
22126# Commands used to build a shared archive.
22127archive_cmds=$lt_archive_cmds
22128archive_expsym_cmds=$lt_archive_expsym_cmds
22129
22130# Commands used to build a loadable module if different from building
22131# a shared archive.
22132module_cmds=$lt_module_cmds
22133module_expsym_cmds=$lt_module_expsym_cmds
22134
22135# Whether we are building with GNU ld or not.
22136with_gnu_ld=$lt_with_gnu_ld
22137
22138# Flag that allows shared libraries with undefined symbols to be built.
22139allow_undefined_flag=$lt_allow_undefined_flag
22140
22141# Flag that enforces no undefined symbols.
22142no_undefined_flag=$lt_no_undefined_flag
22143
22144# Flag to hardcode \$libdir into a binary during linking.
22145# This must work even if \$libdir does not exist
22146hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22147
22148# If ld is used when linking, flag to hardcode \$libdir into a binary
22149# during linking.  This must work even if \$libdir does not exist.
22150hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
22151
22152# Whether we need a single "-rpath" flag with a separated argument.
22153hardcode_libdir_separator=$lt_hardcode_libdir_separator
22154
22155# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22156# DIR into the resulting binary.
22157hardcode_direct=$hardcode_direct
22158
22159# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22160# DIR into the resulting binary and the resulting library dependency is
22161# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
22162# library is relocated.
22163hardcode_direct_absolute=$hardcode_direct_absolute
22164
22165# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22166# into the resulting binary.
22167hardcode_minus_L=$hardcode_minus_L
22168
22169# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22170# into the resulting binary.
22171hardcode_shlibpath_var=$hardcode_shlibpath_var
22172
22173# Set to "yes" if building a shared library automatically hardcodes DIR
22174# into the library and all subsequent libraries and executables linked
22175# against it.
22176hardcode_automatic=$hardcode_automatic
22177
22178# Set to yes if linker adds runtime paths of dependent libraries
22179# to runtime path list.
22180inherit_rpath=$inherit_rpath
22181
22182# Whether libtool must link a program against all its dependency libraries.
22183link_all_deplibs=$link_all_deplibs
22184
22185# Fix the shell variable \$srcfile for the compiler.
22186fix_srcfile_path=$lt_fix_srcfile_path
22187
22188# Set to "yes" if exported symbols are required.
22189always_export_symbols=$always_export_symbols
22190
22191# The commands to list exported symbols.
22192export_symbols_cmds=$lt_export_symbols_cmds
22193
22194# Symbols that should not be listed in the preloaded symbols.
22195exclude_expsyms=$lt_exclude_expsyms
22196
22197# Symbols that must always be exported.
22198include_expsyms=$lt_include_expsyms
22199
22200# Commands necessary for linking programs (against libraries) with templates.
22201prelink_cmds=$lt_prelink_cmds
22202
22203# Specify filename containing input files.
22204file_list_spec=$lt_file_list_spec
22205
22206# How to hardcode a shared library path into an executable.
22207hardcode_action=$hardcode_action
22208
22209# ### END LIBTOOL CONFIG
22210
22211_LT_EOF
22212
22213  case $host_os in
22214  aix3*)
22215    cat <<\_LT_EOF >> "$cfgfile"
22216# AIX sometimes has problems with the GCC collect2 program.  For some
22217# reason, if we set the COLLECT_NAMES environment variable, the problems
22218# vanish in a puff of smoke.
22219if test "X${COLLECT_NAMES+set}" != Xset; then
22220  COLLECT_NAMES=
22221  export COLLECT_NAMES
22222fi
22223_LT_EOF
22224    ;;
22225  esac
22226
22227
22228ltmain="$ac_aux_dir/ltmain.sh"
22229
22230
22231  # We use sed instead of cat because bash on DJGPP gets confused if
22232  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
22233  # text mode, it properly converts lines to CR/LF.  This bash problem
22234  # is reportedly fixed, but why not run on old versions too?
22235  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
22236    || (rm -f "$cfgfile"; exit 1)
22237
22238  case $xsi_shell in
22239  yes)
22240    cat << \_LT_EOF >> "$cfgfile"
22241# func_dirname file append nondir_replacement
22242# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
22243# otherwise set result to NONDIR_REPLACEMENT.
22244func_dirname ()
22245{
22246  case ${1} in
22247    */*) func_dirname_result="${1%/*}${2}" ;;
22248    *  ) func_dirname_result="${3}" ;;
22249  esac
22250}
22251
22252# func_basename file
22253func_basename ()
22254{
22255  func_basename_result="${1##*/}"
22256}
22257
22258# func_stripname prefix suffix name
22259# strip PREFIX and SUFFIX off of NAME.
22260# PREFIX and SUFFIX must not contain globbing or regex special
22261# characters, hashes, percent signs, but SUFFIX may contain a leading
22262# dot (in which case that matches only a dot).
22263func_stripname ()
22264{
22265  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
22266  # positional parameters, so assign one to ordinary parameter first.
22267  func_stripname_result=${3}
22268  func_stripname_result=${func_stripname_result#"${1}"}
22269  func_stripname_result=${func_stripname_result%"${2}"}
22270}
22271
22272# func_opt_split
22273func_opt_split ()
22274{
22275  func_opt_split_opt=${1%%=*}
22276  func_opt_split_arg=${1#*=}
22277}
22278
22279# func_lo2o object
22280func_lo2o ()
22281{
22282  case ${1} in
22283    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
22284    *)    func_lo2o_result=${1} ;;
22285  esac
22286}
22287_LT_EOF
22288    ;;
22289  *) # Bourne compatible functions.
22290    cat << \_LT_EOF >> "$cfgfile"
22291# func_dirname file append nondir_replacement
22292# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
22293# otherwise set result to NONDIR_REPLACEMENT.
22294func_dirname ()
22295{
22296  # Extract subdirectory from the argument.
22297  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
22298  if test "X$func_dirname_result" = "X${1}"; then
22299    func_dirname_result="${3}"
22300  else
22301    func_dirname_result="$func_dirname_result${2}"
22302  fi
22303}
22304
22305# func_basename file
22306func_basename ()
22307{
22308  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
22309}
22310
22311# func_stripname prefix suffix name
22312# strip PREFIX and SUFFIX off of NAME.
22313# PREFIX and SUFFIX must not contain globbing or regex special
22314# characters, hashes, percent signs, but SUFFIX may contain a leading
22315# dot (in which case that matches only a dot).
22316# func_strip_suffix prefix name
22317func_stripname ()
22318{
22319  case ${2} in
22320    .*) func_stripname_result=`$ECHO "X${3}" \
22321           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
22322    *)  func_stripname_result=`$ECHO "X${3}" \
22323           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
22324  esac
22325}
22326
22327# sed scripts:
22328my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
22329my_sed_long_arg='1s/^-[^=]*=//'
22330
22331# func_opt_split
22332func_opt_split ()
22333{
22334  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
22335  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
22336}
22337
22338# func_lo2o object
22339func_lo2o ()
22340{
22341  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
22342}
22343_LT_EOF
22344esac
22345
22346case $lt_shell_append in
22347  yes)
22348    cat << \_LT_EOF >> "$cfgfile"
22349
22350# func_append var value
22351# Append VALUE to the end of shell variable VAR.
22352func_append ()
22353{
22354  eval "$1+=\$2"
22355}
22356_LT_EOF
22357    ;;
22358  *)
22359    cat << \_LT_EOF >> "$cfgfile"
22360
22361# func_append var value
22362# Append VALUE to the end of shell variable VAR.
22363func_append ()
22364{
22365  eval "$1=\$$1\$2"
22366}
22367_LT_EOF
22368    ;;
22369  esac
22370
22371
22372  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
22373    || (rm -f "$cfgfile"; exit 1)
22374
22375  mv -f "$cfgfile" "$ofile" ||
22376    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22377  chmod +x "$ofile"
22378
22379 ;;
22380    default-1 )
22381    for ac_file in $CONFIG_FILES; do
22382      # Support "outfile[:infile[:infile...]]"
22383      case "$ac_file" in
22384        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
22385      esac
22386      # PO directories have a Makefile.in generated from Makefile.in.in.
22387      case "$ac_file" in */Makefile.in)
22388        # Adjust a relative srcdir.
22389        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
22390        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
22391        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
22392        # In autoconf-2.13 it is called $ac_given_srcdir.
22393        # In autoconf-2.50 it is called $srcdir.
22394        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
22395        case "$ac_given_srcdir" in
22396          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
22397          /*) top_srcdir="$ac_given_srcdir" ;;
22398          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
22399        esac
22400        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
22401          rm -f "$ac_dir/POTFILES"
22402          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
22403          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
22404          POMAKEFILEDEPS="POTFILES.in"
22405          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
22406          # on $ac_dir but don't depend on user-specified configuration
22407          # parameters.
22408          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
22409            # The LINGUAS file contains the set of available languages.
22410            if test -n "$OBSOLETE_ALL_LINGUAS"; then
22411              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
22412            fi
22413            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
22414            # Hide the ALL_LINGUAS assigment from automake.
22415            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
22416            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
22417          else
22418            # The set of available languages was given in configure.in.
22419            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
22420          fi
22421          case "$ac_given_srcdir" in
22422            .) srcdirpre= ;;
22423            *) srcdirpre='$(srcdir)/' ;;
22424          esac
22425          POFILES=
22426          GMOFILES=
22427          UPDATEPOFILES=
22428          DUMMYPOFILES=
22429          for lang in $ALL_LINGUAS; do
22430            POFILES="$POFILES $srcdirpre$lang.po"
22431            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
22432            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
22433            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
22434          done
22435          # CATALOGS depends on both $ac_dir and the user's LINGUAS
22436          # environment variable.
22437          INST_LINGUAS=
22438          if test -n "$ALL_LINGUAS"; then
22439            for presentlang in $ALL_LINGUAS; do
22440              useit=no
22441              if test "%UNSET%" != "$LINGUAS"; then
22442                desiredlanguages="$LINGUAS"
22443              else
22444                desiredlanguages="$ALL_LINGUAS"
22445              fi
22446              for desiredlang in $desiredlanguages; do
22447                # Use the presentlang catalog if desiredlang is
22448                #   a. equal to presentlang, or
22449                #   b. a variant of presentlang (because in this case,
22450                #      presentlang can be used as a fallback for messages
22451                #      which are not translated in the desiredlang catalog).
22452                case "$desiredlang" in
22453                  "$presentlang"*) useit=yes;;
22454                esac
22455              done
22456              if test $useit = yes; then
22457                INST_LINGUAS="$INST_LINGUAS $presentlang"
22458              fi
22459            done
22460          fi
22461          CATALOGS=
22462          if test -n "$INST_LINGUAS"; then
22463            for lang in $INST_LINGUAS; do
22464              CATALOGS="$CATALOGS $lang.gmo"
22465            done
22466          fi
22467          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
22468          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"
22469          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
22470            if test -f "$f"; then
22471              case "$f" in
22472                *.orig | *.bak | *~) ;;
22473                *) cat "$f" >> "$ac_dir/Makefile" ;;
22474              esac
22475            fi
22476          done
22477        fi
22478        ;;
22479      esac
22480    done ;;
22481    bfd_stdint.h )
22482if test "$GCC" = yes; then
22483  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
22484else
22485  echo "/* generated for $CC */" > tmp-stdint.h
22486fi
22487
22488sed 's/^ *//' >> tmp-stdint.h <<EOF
22489
22490  #ifndef GCC_GENERATED_STDINT_H
22491  #define GCC_GENERATED_STDINT_H 1
22492
22493  #include <sys/types.h>
22494EOF
22495
22496if test "$acx_cv_header_stdint" != stdint.h; then
22497  echo "#include <stddef.h>" >> tmp-stdint.h
22498fi
22499if test "$acx_cv_header_stdint" != stddef.h; then
22500  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
22501fi
22502
22503sed 's/^ *//' >> tmp-stdint.h <<EOF
22504  /* glibc uses these symbols as guards to prevent redefinitions.  */
22505  #ifdef __int8_t_defined
22506  #define _INT8_T
22507  #define _INT16_T
22508  #define _INT32_T
22509  #endif
22510  #ifdef __uint32_t_defined
22511  #define _UINT32_T
22512  #endif
22513
22514EOF
22515
22516# ----------------- done header, emit basic int types -------------
22517if test "$acx_cv_header_stdint" = stddef.h; then
22518  sed 's/^ *//' >> tmp-stdint.h <<EOF
22519
22520    #ifndef _UINT8_T
22521    #define _UINT8_T
22522    #ifndef __uint8_t_defined
22523    #define __uint8_t_defined
22524    typedef unsigned $acx_cv_type_int8_t uint8_t;
22525    #endif
22526    #endif
22527
22528    #ifndef _UINT16_T
22529    #define _UINT16_T
22530    #ifndef __uint16_t_defined
22531    #define __uint16_t_defined
22532    typedef unsigned $acx_cv_type_int16_t uint16_t;
22533    #endif
22534    #endif
22535
22536    #ifndef _UINT32_T
22537    #define _UINT32_T
22538    #ifndef __uint32_t_defined
22539    #define __uint32_t_defined
22540    typedef unsigned $acx_cv_type_int32_t uint32_t;
22541    #endif
22542    #endif
22543
22544    #ifndef _INT8_T
22545    #define _INT8_T
22546    #ifndef __int8_t_defined
22547    #define __int8_t_defined
22548    typedef $acx_cv_type_int8_t int8_t;
22549    #endif
22550    #endif
22551
22552    #ifndef _INT16_T
22553    #define _INT16_T
22554    #ifndef __int16_t_defined
22555    #define __int16_t_defined
22556    typedef $acx_cv_type_int16_t int16_t;
22557    #endif
22558    #endif
22559
22560    #ifndef _INT32_T
22561    #define _INT32_T
22562    #ifndef __int32_t_defined
22563    #define __int32_t_defined
22564    typedef $acx_cv_type_int32_t int32_t;
22565    #endif
22566    #endif
22567EOF
22568elif test "$ac_cv_type_u_int32_t" = yes; then
22569  sed 's/^ *//' >> tmp-stdint.h <<EOF
22570
22571    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
22572    #ifndef _INT8_T
22573    #define _INT8_T
22574    #endif
22575    #ifndef _INT16_T
22576    #define _INT16_T
22577    #endif
22578    #ifndef _INT32_T
22579    #define _INT32_T
22580    #endif
22581
22582    #ifndef _UINT8_T
22583    #define _UINT8_T
22584    #ifndef __uint8_t_defined
22585    #define __uint8_t_defined
22586    typedef u_int8_t uint8_t;
22587    #endif
22588    #endif
22589
22590    #ifndef _UINT16_T
22591    #define _UINT16_T
22592    #ifndef __uint16_t_defined
22593    #define __uint16_t_defined
22594    typedef u_int16_t uint16_t;
22595    #endif
22596    #endif
22597
22598    #ifndef _UINT32_T
22599    #define _UINT32_T
22600    #ifndef __uint32_t_defined
22601    #define __uint32_t_defined
22602    typedef u_int32_t uint32_t;
22603    #endif
22604    #endif
22605EOF
22606else
22607  sed 's/^ *//' >> tmp-stdint.h <<EOF
22608
22609    /* Some systems have guard macros to prevent redefinitions, define them.  */
22610    #ifndef _INT8_T
22611    #define _INT8_T
22612    #endif
22613    #ifndef _INT16_T
22614    #define _INT16_T
22615    #endif
22616    #ifndef _INT32_T
22617    #define _INT32_T
22618    #endif
22619    #ifndef _UINT8_T
22620    #define _UINT8_T
22621    #endif
22622    #ifndef _UINT16_T
22623    #define _UINT16_T
22624    #endif
22625    #ifndef _UINT32_T
22626    #define _UINT32_T
22627    #endif
22628EOF
22629fi
22630
22631# ------------- done basic int types, emit int64_t types ------------
22632if test "$ac_cv_type_uint64_t" = yes; then
22633  sed 's/^ *//' >> tmp-stdint.h <<EOF
22634
22635    /* system headers have good uint64_t and int64_t */
22636    #ifndef _INT64_T
22637    #define _INT64_T
22638    #endif
22639    #ifndef _UINT64_T
22640    #define _UINT64_T
22641    #endif
22642EOF
22643elif test "$ac_cv_type_u_int64_t" = yes; then
22644  sed 's/^ *//' >> tmp-stdint.h <<EOF
22645
22646    /* system headers have an u_int64_t (and int64_t) */
22647    #ifndef _INT64_T
22648    #define _INT64_T
22649    #endif
22650    #ifndef _UINT64_T
22651    #define _UINT64_T
22652    #ifndef __uint64_t_defined
22653    #define __uint64_t_defined
22654    typedef u_int64_t uint64_t;
22655    #endif
22656    #endif
22657EOF
22658elif test -n "$acx_cv_type_int64_t"; then
22659  sed 's/^ *//' >> tmp-stdint.h <<EOF
22660
22661    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
22662    #ifndef _INT64_T
22663    #define _INT64_T
22664    typedef $acx_cv_type_int64_t int64_t;
22665    #endif
22666    #ifndef _UINT64_T
22667    #define _UINT64_T
22668    #ifndef __uint64_t_defined
22669    #define __uint64_t_defined
22670    typedef unsigned $acx_cv_type_int64_t uint64_t;
22671    #endif
22672    #endif
22673EOF
22674else
22675  sed 's/^ *//' >> tmp-stdint.h <<EOF
22676
22677    /* some common heuristics for int64_t, using compiler-specific tests */
22678    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
22679    #ifndef _INT64_T
22680    #define _INT64_T
22681    #ifndef __int64_t_defined
22682    typedef long long int64_t;
22683    #endif
22684    #endif
22685    #ifndef _UINT64_T
22686    #define _UINT64_T
22687    typedef unsigned long long uint64_t;
22688    #endif
22689
22690    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
22691    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
22692       does not implement __extension__.  But that compiler doesn't define
22693       __GNUC_MINOR__.  */
22694    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
22695    # define __extension__
22696    # endif
22697
22698    # ifndef _INT64_T
22699    # define _INT64_T
22700    __extension__ typedef long long int64_t;
22701    # endif
22702    # ifndef _UINT64_T
22703    # define _UINT64_T
22704    __extension__ typedef unsigned long long uint64_t;
22705    # endif
22706
22707    #elif !defined __STRICT_ANSI__
22708    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
22709
22710    #  ifndef _INT64_T
22711    #  define _INT64_T
22712    typedef __int64 int64_t;
22713    #  endif
22714    #  ifndef _UINT64_T
22715    #  define _UINT64_T
22716    typedef unsigned __int64 uint64_t;
22717    #  endif
22718    # endif /* compiler */
22719
22720    #endif /* ANSI version */
22721EOF
22722fi
22723
22724# ------------- done int64_t types, emit intptr types ------------
22725if test "$ac_cv_type_uintptr_t" != yes; then
22726  sed 's/^ *//' >> tmp-stdint.h <<EOF
22727
22728    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
22729    #ifndef __uintptr_t_defined
22730    typedef u$acx_cv_type_intptr_t uintptr_t;
22731    #endif
22732    #ifndef __intptr_t_defined
22733    typedef $acx_cv_type_intptr_t  intptr_t;
22734    #endif
22735EOF
22736fi
22737
22738# ------------- done intptr types, emit int_least types ------------
22739if test "$ac_cv_type_int_least32_t" != yes; then
22740  sed 's/^ *//' >> tmp-stdint.h <<EOF
22741
22742    /* Define int_least types */
22743    typedef int8_t     int_least8_t;
22744    typedef int16_t    int_least16_t;
22745    typedef int32_t    int_least32_t;
22746    #ifdef _INT64_T
22747    typedef int64_t    int_least64_t;
22748    #endif
22749
22750    typedef uint8_t    uint_least8_t;
22751    typedef uint16_t   uint_least16_t;
22752    typedef uint32_t   uint_least32_t;
22753    #ifdef _UINT64_T
22754    typedef uint64_t   uint_least64_t;
22755    #endif
22756EOF
22757fi
22758
22759# ------------- done intptr types, emit int_fast types ------------
22760if test "$ac_cv_type_int_fast32_t" != yes; then
22761      sed 's/^ *//' >> tmp-stdint.h <<EOF
22762
22763    /* Define int_fast types.  short is often slow */
22764    typedef int8_t       int_fast8_t;
22765    typedef int          int_fast16_t;
22766    typedef int32_t      int_fast32_t;
22767    #ifdef _INT64_T
22768    typedef int64_t      int_fast64_t;
22769    #endif
22770
22771    typedef uint8_t      uint_fast8_t;
22772    typedef unsigned int uint_fast16_t;
22773    typedef uint32_t     uint_fast32_t;
22774    #ifdef _UINT64_T
22775    typedef uint64_t     uint_fast64_t;
22776    #endif
22777EOF
22778fi
22779
22780if test "$ac_cv_type_uintmax_t" != yes; then
22781  sed 's/^ *//' >> tmp-stdint.h <<EOF
22782
22783    /* Define intmax based on what we found */
22784    #ifdef _INT64_T
22785    typedef int64_t       intmax_t;
22786    #else
22787    typedef long          intmax_t;
22788    #endif
22789    #ifdef _UINT64_T
22790    typedef uint64_t      uintmax_t;
22791    #else
22792    typedef unsigned long uintmax_t;
22793    #endif
22794EOF
22795fi
22796
22797sed 's/^ *//' >> tmp-stdint.h <<EOF
22798
22799  #endif /* GCC_GENERATED_STDINT_H */
22800EOF
22801
22802if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
22803  rm -f tmp-stdint.h
22804else
22805  mv -f tmp-stdint.h bfd_stdint.h
22806fi
22807
22808 ;;
22809    default )
22810case "$srcdir" in
22811  .) srcdirpre= ;;
22812  *) srcdirpre='$(srcdir)/' ;;
22813esac
22814POFILES=
22815GMOFILES=
22816for lang in dummy $OBSOLETE_ALL_LINGUAS; do
22817  if test $lang != dummy; then
22818    POFILES="$POFILES $srcdirpre$lang.po"
22819    GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
22820  fi
22821done
22822sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
22823    -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
22824    -e "s,@POFILES@,$POFILES," \
22825    -e "s,@GMOFILES@,$GMOFILES," \
22826    po/Makefile.in > po/Makefile ;;
22827  esac
22828done
22829_ACEOF
22830
22831cat >>$CONFIG_STATUS <<\_ACEOF
22832
22833{ (exit 0); exit 0; }
22834_ACEOF
22835chmod +x $CONFIG_STATUS
22836ac_clean_files=$ac_clean_files_save
22837
22838
22839# configure is writing to config.log, and then calls config.status.
22840# config.status does its own redirection, appending to config.log.
22841# Unfortunately, on DOS this fails, as config.log is still kept open
22842# by configure, so config.status won't be able to write to it; its
22843# output is simply discarded.  So we exec the FD to /dev/null,
22844# effectively closing config.log, so it can be properly (re)opened and
22845# appended to by config.status.  When coming back to configure, we
22846# need to make the FD available again.
22847if test "$no_create" != yes; then
22848  ac_cs_success=:
22849  ac_config_status_args=
22850  test "$silent" = yes &&
22851    ac_config_status_args="$ac_config_status_args --quiet"
22852  exec 5>/dev/null
22853  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22854  exec 5>>config.log
22855  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22856  # would make configure fail if this is the last instruction.
22857  $ac_cs_success || { (exit 1); exit 1; }
22858fi
22859
22860
22861