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_64BIT_LONG_LONG BFD_HOST_LONG_LONG BFD_HOST_64_BIT_DEFINED BFD_HOST_64_BIT BFD_HOST_U_64_BIT BFD_HOSTPTR_T 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.18.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_64BIT_LONG_LONG=0
11195BFD_HOST_LONG_LONG=0
11196BFD_HOST_64_BIT_DEFINED=0
11197BFD_HOST_64_BIT=
11198BFD_HOST_U_64_BIT=
11199BFD_HOSTPTR_T="unsigned long"
11200
11201echo "$as_me:$LINENO: checking for long long" >&5
11202echo $ECHO_N "checking for long long... $ECHO_C" >&6
11203if test "${bfd_cv_has_long_long+set}" = set; then
11204  echo $ECHO_N "(cached) $ECHO_C" >&6
11205else
11206  cat >conftest.$ac_ext <<_ACEOF
11207/* confdefs.h.  */
11208_ACEOF
11209cat confdefs.h >>conftest.$ac_ext
11210cat >>conftest.$ac_ext <<_ACEOF
11211/* end confdefs.h.  */
11212
11213int
11214main ()
11215{
11216unsigned long long ll = 18446744073709551615ULL;
11217  ;
11218  return 0;
11219}
11220_ACEOF
11221rm -f conftest.$ac_objext
11222if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11223  (eval $ac_compile) 2>conftest.er1
11224  ac_status=$?
11225  grep -v '^ *+' conftest.er1 >conftest.err
11226  rm -f conftest.er1
11227  cat conftest.err >&5
11228  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11229  (exit $ac_status); } &&
11230	 { ac_try='test -z "$ac_c_werror_flag"
11231			 || test ! -s conftest.err'
11232  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11233  (eval $ac_try) 2>&5
11234  ac_status=$?
11235  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11236  (exit $ac_status); }; } &&
11237	 { ac_try='test -s conftest.$ac_objext'
11238  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11239  (eval $ac_try) 2>&5
11240  ac_status=$?
11241  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11242  (exit $ac_status); }; }; then
11243  bfd_cv_has_long_long=yes
11244else
11245  echo "$as_me: failed program was:" >&5
11246sed 's/^/| /' conftest.$ac_ext >&5
11247
11248bfd_cv_has_long_long=no
11249fi
11250rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11251fi
11252
11253echo "$as_me:$LINENO: result: $bfd_cv_has_long_long" >&5
11254echo "${ECHO_T}$bfd_cv_has_long_long" >&6
11255if test $bfd_cv_has_long_long = yes; then
11256  BFD_HOST_LONG_LONG=1
11257  echo "$as_me:$LINENO: checking for long long" >&5
11258echo $ECHO_N "checking for long long... $ECHO_C" >&6
11259if test "${ac_cv_type_long_long+set}" = set; then
11260  echo $ECHO_N "(cached) $ECHO_C" >&6
11261else
11262  cat >conftest.$ac_ext <<_ACEOF
11263/* confdefs.h.  */
11264_ACEOF
11265cat confdefs.h >>conftest.$ac_ext
11266cat >>conftest.$ac_ext <<_ACEOF
11267/* end confdefs.h.  */
11268$ac_includes_default
11269int
11270main ()
11271{
11272if ((long long *) 0)
11273  return 0;
11274if (sizeof (long long))
11275  return 0;
11276  ;
11277  return 0;
11278}
11279_ACEOF
11280rm -f conftest.$ac_objext
11281if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11282  (eval $ac_compile) 2>conftest.er1
11283  ac_status=$?
11284  grep -v '^ *+' conftest.er1 >conftest.err
11285  rm -f conftest.er1
11286  cat conftest.err >&5
11287  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11288  (exit $ac_status); } &&
11289	 { ac_try='test -z "$ac_c_werror_flag"
11290			 || test ! -s conftest.err'
11291  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11292  (eval $ac_try) 2>&5
11293  ac_status=$?
11294  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11295  (exit $ac_status); }; } &&
11296	 { ac_try='test -s conftest.$ac_objext'
11297  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11298  (eval $ac_try) 2>&5
11299  ac_status=$?
11300  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11301  (exit $ac_status); }; }; then
11302  ac_cv_type_long_long=yes
11303else
11304  echo "$as_me: failed program was:" >&5
11305sed 's/^/| /' conftest.$ac_ext >&5
11306
11307ac_cv_type_long_long=no
11308fi
11309rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11310fi
11311echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
11312echo "${ECHO_T}$ac_cv_type_long_long" >&6
11313
11314echo "$as_me:$LINENO: checking size of long long" >&5
11315echo $ECHO_N "checking size of long long... $ECHO_C" >&6
11316if test "${ac_cv_sizeof_long_long+set}" = set; then
11317  echo $ECHO_N "(cached) $ECHO_C" >&6
11318else
11319  if test "$ac_cv_type_long_long" = yes; then
11320  # The cast to unsigned long works around a bug in the HP C Compiler
11321  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11322  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11323  # This bug is HP SR number 8606223364.
11324  if test "$cross_compiling" = yes; then
11325  # Depending upon the size, compute the lo and hi bounds.
11326cat >conftest.$ac_ext <<_ACEOF
11327/* confdefs.h.  */
11328_ACEOF
11329cat confdefs.h >>conftest.$ac_ext
11330cat >>conftest.$ac_ext <<_ACEOF
11331/* end confdefs.h.  */
11332$ac_includes_default
11333int
11334main ()
11335{
11336static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
11337test_array [0] = 0
11338
11339  ;
11340  return 0;
11341}
11342_ACEOF
11343rm -f conftest.$ac_objext
11344if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11345  (eval $ac_compile) 2>conftest.er1
11346  ac_status=$?
11347  grep -v '^ *+' conftest.er1 >conftest.err
11348  rm -f conftest.er1
11349  cat conftest.err >&5
11350  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11351  (exit $ac_status); } &&
11352	 { ac_try='test -z "$ac_c_werror_flag"
11353			 || test ! -s conftest.err'
11354  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11355  (eval $ac_try) 2>&5
11356  ac_status=$?
11357  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11358  (exit $ac_status); }; } &&
11359	 { ac_try='test -s conftest.$ac_objext'
11360  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11361  (eval $ac_try) 2>&5
11362  ac_status=$?
11363  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11364  (exit $ac_status); }; }; then
11365  ac_lo=0 ac_mid=0
11366  while :; do
11367    cat >conftest.$ac_ext <<_ACEOF
11368/* confdefs.h.  */
11369_ACEOF
11370cat confdefs.h >>conftest.$ac_ext
11371cat >>conftest.$ac_ext <<_ACEOF
11372/* end confdefs.h.  */
11373$ac_includes_default
11374int
11375main ()
11376{
11377static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11378test_array [0] = 0
11379
11380  ;
11381  return 0;
11382}
11383_ACEOF
11384rm -f conftest.$ac_objext
11385if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11386  (eval $ac_compile) 2>conftest.er1
11387  ac_status=$?
11388  grep -v '^ *+' conftest.er1 >conftest.err
11389  rm -f conftest.er1
11390  cat conftest.err >&5
11391  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11392  (exit $ac_status); } &&
11393	 { ac_try='test -z "$ac_c_werror_flag"
11394			 || test ! -s conftest.err'
11395  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11396  (eval $ac_try) 2>&5
11397  ac_status=$?
11398  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11399  (exit $ac_status); }; } &&
11400	 { ac_try='test -s conftest.$ac_objext'
11401  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11402  (eval $ac_try) 2>&5
11403  ac_status=$?
11404  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11405  (exit $ac_status); }; }; then
11406  ac_hi=$ac_mid; break
11407else
11408  echo "$as_me: failed program was:" >&5
11409sed 's/^/| /' conftest.$ac_ext >&5
11410
11411ac_lo=`expr $ac_mid + 1`
11412		    if test $ac_lo -le $ac_mid; then
11413		      ac_lo= ac_hi=
11414		      break
11415		    fi
11416		    ac_mid=`expr 2 '*' $ac_mid + 1`
11417fi
11418rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11419  done
11420else
11421  echo "$as_me: failed program was:" >&5
11422sed 's/^/| /' conftest.$ac_ext >&5
11423
11424cat >conftest.$ac_ext <<_ACEOF
11425/* confdefs.h.  */
11426_ACEOF
11427cat confdefs.h >>conftest.$ac_ext
11428cat >>conftest.$ac_ext <<_ACEOF
11429/* end confdefs.h.  */
11430$ac_includes_default
11431int
11432main ()
11433{
11434static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
11435test_array [0] = 0
11436
11437  ;
11438  return 0;
11439}
11440_ACEOF
11441rm -f conftest.$ac_objext
11442if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11443  (eval $ac_compile) 2>conftest.er1
11444  ac_status=$?
11445  grep -v '^ *+' conftest.er1 >conftest.err
11446  rm -f conftest.er1
11447  cat conftest.err >&5
11448  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449  (exit $ac_status); } &&
11450	 { ac_try='test -z "$ac_c_werror_flag"
11451			 || test ! -s conftest.err'
11452  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11453  (eval $ac_try) 2>&5
11454  ac_status=$?
11455  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11456  (exit $ac_status); }; } &&
11457	 { ac_try='test -s conftest.$ac_objext'
11458  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11459  (eval $ac_try) 2>&5
11460  ac_status=$?
11461  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462  (exit $ac_status); }; }; then
11463  ac_hi=-1 ac_mid=-1
11464  while :; do
11465    cat >conftest.$ac_ext <<_ACEOF
11466/* confdefs.h.  */
11467_ACEOF
11468cat confdefs.h >>conftest.$ac_ext
11469cat >>conftest.$ac_ext <<_ACEOF
11470/* end confdefs.h.  */
11471$ac_includes_default
11472int
11473main ()
11474{
11475static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
11476test_array [0] = 0
11477
11478  ;
11479  return 0;
11480}
11481_ACEOF
11482rm -f conftest.$ac_objext
11483if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11484  (eval $ac_compile) 2>conftest.er1
11485  ac_status=$?
11486  grep -v '^ *+' conftest.er1 >conftest.err
11487  rm -f conftest.er1
11488  cat conftest.err >&5
11489  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11490  (exit $ac_status); } &&
11491	 { ac_try='test -z "$ac_c_werror_flag"
11492			 || test ! -s conftest.err'
11493  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11494  (eval $ac_try) 2>&5
11495  ac_status=$?
11496  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11497  (exit $ac_status); }; } &&
11498	 { ac_try='test -s conftest.$ac_objext'
11499  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11500  (eval $ac_try) 2>&5
11501  ac_status=$?
11502  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11503  (exit $ac_status); }; }; then
11504  ac_lo=$ac_mid; break
11505else
11506  echo "$as_me: failed program was:" >&5
11507sed 's/^/| /' conftest.$ac_ext >&5
11508
11509ac_hi=`expr '(' $ac_mid ')' - 1`
11510		       if test $ac_mid -le $ac_hi; then
11511			 ac_lo= ac_hi=
11512			 break
11513		       fi
11514		       ac_mid=`expr 2 '*' $ac_mid`
11515fi
11516rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11517  done
11518else
11519  echo "$as_me: failed program was:" >&5
11520sed 's/^/| /' conftest.$ac_ext >&5
11521
11522ac_lo= ac_hi=
11523fi
11524rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11525fi
11526rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11527# Binary search between lo and hi bounds.
11528while test "x$ac_lo" != "x$ac_hi"; do
11529  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11530  cat >conftest.$ac_ext <<_ACEOF
11531/* confdefs.h.  */
11532_ACEOF
11533cat confdefs.h >>conftest.$ac_ext
11534cat >>conftest.$ac_ext <<_ACEOF
11535/* end confdefs.h.  */
11536$ac_includes_default
11537int
11538main ()
11539{
11540static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11541test_array [0] = 0
11542
11543  ;
11544  return 0;
11545}
11546_ACEOF
11547rm -f conftest.$ac_objext
11548if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11549  (eval $ac_compile) 2>conftest.er1
11550  ac_status=$?
11551  grep -v '^ *+' conftest.er1 >conftest.err
11552  rm -f conftest.er1
11553  cat conftest.err >&5
11554  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11555  (exit $ac_status); } &&
11556	 { ac_try='test -z "$ac_c_werror_flag"
11557			 || test ! -s conftest.err'
11558  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11559  (eval $ac_try) 2>&5
11560  ac_status=$?
11561  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11562  (exit $ac_status); }; } &&
11563	 { ac_try='test -s conftest.$ac_objext'
11564  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11565  (eval $ac_try) 2>&5
11566  ac_status=$?
11567  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11568  (exit $ac_status); }; }; then
11569  ac_hi=$ac_mid
11570else
11571  echo "$as_me: failed program was:" >&5
11572sed 's/^/| /' conftest.$ac_ext >&5
11573
11574ac_lo=`expr '(' $ac_mid ')' + 1`
11575fi
11576rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11577done
11578case $ac_lo in
11579?*) ac_cv_sizeof_long_long=$ac_lo;;
11580'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11581See \`config.log' for more details." >&5
11582echo "$as_me: error: cannot compute sizeof (long long), 77
11583See \`config.log' for more details." >&2;}
11584   { (exit 1); exit 1; }; } ;;
11585esac
11586else
11587  if test "$cross_compiling" = yes; then
11588  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11589See \`config.log' for more details." >&5
11590echo "$as_me: error: cannot run test program while cross compiling
11591See \`config.log' for more details." >&2;}
11592   { (exit 1); exit 1; }; }
11593else
11594  cat >conftest.$ac_ext <<_ACEOF
11595/* confdefs.h.  */
11596_ACEOF
11597cat confdefs.h >>conftest.$ac_ext
11598cat >>conftest.$ac_ext <<_ACEOF
11599/* end confdefs.h.  */
11600$ac_includes_default
11601long longval () { return (long) (sizeof (long long)); }
11602unsigned long ulongval () { return (long) (sizeof (long long)); }
11603#include <stdio.h>
11604#include <stdlib.h>
11605int
11606main ()
11607{
11608
11609  FILE *f = fopen ("conftest.val", "w");
11610  if (! f)
11611    exit (1);
11612  if (((long) (sizeof (long long))) < 0)
11613    {
11614      long i = longval ();
11615      if (i != ((long) (sizeof (long long))))
11616	exit (1);
11617      fprintf (f, "%ld\n", i);
11618    }
11619  else
11620    {
11621      unsigned long i = ulongval ();
11622      if (i != ((long) (sizeof (long long))))
11623	exit (1);
11624      fprintf (f, "%lu\n", i);
11625    }
11626  exit (ferror (f) || fclose (f) != 0);
11627
11628  ;
11629  return 0;
11630}
11631_ACEOF
11632rm -f conftest$ac_exeext
11633if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11634  (eval $ac_link) 2>&5
11635  ac_status=$?
11636  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11637  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11638  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11639  (eval $ac_try) 2>&5
11640  ac_status=$?
11641  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11642  (exit $ac_status); }; }; then
11643  ac_cv_sizeof_long_long=`cat conftest.val`
11644else
11645  echo "$as_me: program exited with status $ac_status" >&5
11646echo "$as_me: failed program was:" >&5
11647sed 's/^/| /' conftest.$ac_ext >&5
11648
11649( exit $ac_status )
11650{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11651See \`config.log' for more details." >&5
11652echo "$as_me: error: cannot compute sizeof (long long), 77
11653See \`config.log' for more details." >&2;}
11654   { (exit 1); exit 1; }; }
11655fi
11656rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11657fi
11658fi
11659rm -f conftest.val
11660else
11661  ac_cv_sizeof_long_long=0
11662fi
11663fi
11664echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
11665echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
11666cat >>confdefs.h <<_ACEOF
11667#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
11668_ACEOF
11669
11670
11671fi
11672
11673echo "$as_me:$LINENO: checking for void *" >&5
11674echo $ECHO_N "checking for void *... $ECHO_C" >&6
11675if test "${ac_cv_type_void_p+set}" = set; then
11676  echo $ECHO_N "(cached) $ECHO_C" >&6
11677else
11678  cat >conftest.$ac_ext <<_ACEOF
11679/* confdefs.h.  */
11680_ACEOF
11681cat confdefs.h >>conftest.$ac_ext
11682cat >>conftest.$ac_ext <<_ACEOF
11683/* end confdefs.h.  */
11684$ac_includes_default
11685int
11686main ()
11687{
11688if ((void * *) 0)
11689  return 0;
11690if (sizeof (void *))
11691  return 0;
11692  ;
11693  return 0;
11694}
11695_ACEOF
11696rm -f conftest.$ac_objext
11697if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11698  (eval $ac_compile) 2>conftest.er1
11699  ac_status=$?
11700  grep -v '^ *+' conftest.er1 >conftest.err
11701  rm -f conftest.er1
11702  cat conftest.err >&5
11703  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11704  (exit $ac_status); } &&
11705	 { ac_try='test -z "$ac_c_werror_flag"
11706			 || test ! -s conftest.err'
11707  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11708  (eval $ac_try) 2>&5
11709  ac_status=$?
11710  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11711  (exit $ac_status); }; } &&
11712	 { ac_try='test -s conftest.$ac_objext'
11713  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11714  (eval $ac_try) 2>&5
11715  ac_status=$?
11716  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11717  (exit $ac_status); }; }; then
11718  ac_cv_type_void_p=yes
11719else
11720  echo "$as_me: failed program was:" >&5
11721sed 's/^/| /' conftest.$ac_ext >&5
11722
11723ac_cv_type_void_p=no
11724fi
11725rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11726fi
11727echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
11728echo "${ECHO_T}$ac_cv_type_void_p" >&6
11729
11730echo "$as_me:$LINENO: checking size of void *" >&5
11731echo $ECHO_N "checking size of void *... $ECHO_C" >&6
11732if test "${ac_cv_sizeof_void_p+set}" = set; then
11733  echo $ECHO_N "(cached) $ECHO_C" >&6
11734else
11735  if test "$ac_cv_type_void_p" = yes; then
11736  # The cast to unsigned long works around a bug in the HP C Compiler
11737  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11738  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11739  # This bug is HP SR number 8606223364.
11740  if test "$cross_compiling" = yes; then
11741  # Depending upon the size, compute the lo and hi bounds.
11742cat >conftest.$ac_ext <<_ACEOF
11743/* confdefs.h.  */
11744_ACEOF
11745cat confdefs.h >>conftest.$ac_ext
11746cat >>conftest.$ac_ext <<_ACEOF
11747/* end confdefs.h.  */
11748$ac_includes_default
11749int
11750main ()
11751{
11752static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
11753test_array [0] = 0
11754
11755  ;
11756  return 0;
11757}
11758_ACEOF
11759rm -f conftest.$ac_objext
11760if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11761  (eval $ac_compile) 2>conftest.er1
11762  ac_status=$?
11763  grep -v '^ *+' conftest.er1 >conftest.err
11764  rm -f conftest.er1
11765  cat conftest.err >&5
11766  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11767  (exit $ac_status); } &&
11768	 { ac_try='test -z "$ac_c_werror_flag"
11769			 || test ! -s conftest.err'
11770  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11771  (eval $ac_try) 2>&5
11772  ac_status=$?
11773  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11774  (exit $ac_status); }; } &&
11775	 { ac_try='test -s conftest.$ac_objext'
11776  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11777  (eval $ac_try) 2>&5
11778  ac_status=$?
11779  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11780  (exit $ac_status); }; }; then
11781  ac_lo=0 ac_mid=0
11782  while :; do
11783    cat >conftest.$ac_ext <<_ACEOF
11784/* confdefs.h.  */
11785_ACEOF
11786cat confdefs.h >>conftest.$ac_ext
11787cat >>conftest.$ac_ext <<_ACEOF
11788/* end confdefs.h.  */
11789$ac_includes_default
11790int
11791main ()
11792{
11793static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
11794test_array [0] = 0
11795
11796  ;
11797  return 0;
11798}
11799_ACEOF
11800rm -f conftest.$ac_objext
11801if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11802  (eval $ac_compile) 2>conftest.er1
11803  ac_status=$?
11804  grep -v '^ *+' conftest.er1 >conftest.err
11805  rm -f conftest.er1
11806  cat conftest.err >&5
11807  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808  (exit $ac_status); } &&
11809	 { ac_try='test -z "$ac_c_werror_flag"
11810			 || test ! -s conftest.err'
11811  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11812  (eval $ac_try) 2>&5
11813  ac_status=$?
11814  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11815  (exit $ac_status); }; } &&
11816	 { ac_try='test -s conftest.$ac_objext'
11817  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11818  (eval $ac_try) 2>&5
11819  ac_status=$?
11820  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821  (exit $ac_status); }; }; then
11822  ac_hi=$ac_mid; break
11823else
11824  echo "$as_me: failed program was:" >&5
11825sed 's/^/| /' conftest.$ac_ext >&5
11826
11827ac_lo=`expr $ac_mid + 1`
11828		    if test $ac_lo -le $ac_mid; then
11829		      ac_lo= ac_hi=
11830		      break
11831		    fi
11832		    ac_mid=`expr 2 '*' $ac_mid + 1`
11833fi
11834rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11835  done
11836else
11837  echo "$as_me: failed program was:" >&5
11838sed 's/^/| /' conftest.$ac_ext >&5
11839
11840cat >conftest.$ac_ext <<_ACEOF
11841/* confdefs.h.  */
11842_ACEOF
11843cat confdefs.h >>conftest.$ac_ext
11844cat >>conftest.$ac_ext <<_ACEOF
11845/* end confdefs.h.  */
11846$ac_includes_default
11847int
11848main ()
11849{
11850static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
11851test_array [0] = 0
11852
11853  ;
11854  return 0;
11855}
11856_ACEOF
11857rm -f conftest.$ac_objext
11858if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11859  (eval $ac_compile) 2>conftest.er1
11860  ac_status=$?
11861  grep -v '^ *+' conftest.er1 >conftest.err
11862  rm -f conftest.er1
11863  cat conftest.err >&5
11864  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11865  (exit $ac_status); } &&
11866	 { ac_try='test -z "$ac_c_werror_flag"
11867			 || test ! -s conftest.err'
11868  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11869  (eval $ac_try) 2>&5
11870  ac_status=$?
11871  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11872  (exit $ac_status); }; } &&
11873	 { ac_try='test -s conftest.$ac_objext'
11874  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11875  (eval $ac_try) 2>&5
11876  ac_status=$?
11877  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11878  (exit $ac_status); }; }; then
11879  ac_hi=-1 ac_mid=-1
11880  while :; do
11881    cat >conftest.$ac_ext <<_ACEOF
11882/* confdefs.h.  */
11883_ACEOF
11884cat confdefs.h >>conftest.$ac_ext
11885cat >>conftest.$ac_ext <<_ACEOF
11886/* end confdefs.h.  */
11887$ac_includes_default
11888int
11889main ()
11890{
11891static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
11892test_array [0] = 0
11893
11894  ;
11895  return 0;
11896}
11897_ACEOF
11898rm -f conftest.$ac_objext
11899if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11900  (eval $ac_compile) 2>conftest.er1
11901  ac_status=$?
11902  grep -v '^ *+' conftest.er1 >conftest.err
11903  rm -f conftest.er1
11904  cat conftest.err >&5
11905  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11906  (exit $ac_status); } &&
11907	 { ac_try='test -z "$ac_c_werror_flag"
11908			 || test ! -s conftest.err'
11909  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11910  (eval $ac_try) 2>&5
11911  ac_status=$?
11912  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11913  (exit $ac_status); }; } &&
11914	 { ac_try='test -s conftest.$ac_objext'
11915  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11916  (eval $ac_try) 2>&5
11917  ac_status=$?
11918  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11919  (exit $ac_status); }; }; then
11920  ac_lo=$ac_mid; break
11921else
11922  echo "$as_me: failed program was:" >&5
11923sed 's/^/| /' conftest.$ac_ext >&5
11924
11925ac_hi=`expr '(' $ac_mid ')' - 1`
11926		       if test $ac_mid -le $ac_hi; then
11927			 ac_lo= ac_hi=
11928			 break
11929		       fi
11930		       ac_mid=`expr 2 '*' $ac_mid`
11931fi
11932rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11933  done
11934else
11935  echo "$as_me: failed program was:" >&5
11936sed 's/^/| /' conftest.$ac_ext >&5
11937
11938ac_lo= ac_hi=
11939fi
11940rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11941fi
11942rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11943# Binary search between lo and hi bounds.
11944while test "x$ac_lo" != "x$ac_hi"; do
11945  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11946  cat >conftest.$ac_ext <<_ACEOF
11947/* confdefs.h.  */
11948_ACEOF
11949cat confdefs.h >>conftest.$ac_ext
11950cat >>conftest.$ac_ext <<_ACEOF
11951/* end confdefs.h.  */
11952$ac_includes_default
11953int
11954main ()
11955{
11956static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
11957test_array [0] = 0
11958
11959  ;
11960  return 0;
11961}
11962_ACEOF
11963rm -f conftest.$ac_objext
11964if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11965  (eval $ac_compile) 2>conftest.er1
11966  ac_status=$?
11967  grep -v '^ *+' conftest.er1 >conftest.err
11968  rm -f conftest.er1
11969  cat conftest.err >&5
11970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11971  (exit $ac_status); } &&
11972	 { ac_try='test -z "$ac_c_werror_flag"
11973			 || test ! -s conftest.err'
11974  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11975  (eval $ac_try) 2>&5
11976  ac_status=$?
11977  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11978  (exit $ac_status); }; } &&
11979	 { ac_try='test -s conftest.$ac_objext'
11980  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11981  (eval $ac_try) 2>&5
11982  ac_status=$?
11983  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11984  (exit $ac_status); }; }; then
11985  ac_hi=$ac_mid
11986else
11987  echo "$as_me: failed program was:" >&5
11988sed 's/^/| /' conftest.$ac_ext >&5
11989
11990ac_lo=`expr '(' $ac_mid ')' + 1`
11991fi
11992rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11993done
11994case $ac_lo in
11995?*) ac_cv_sizeof_void_p=$ac_lo;;
11996'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
11997See \`config.log' for more details." >&5
11998echo "$as_me: error: cannot compute sizeof (void *), 77
11999See \`config.log' for more details." >&2;}
12000   { (exit 1); exit 1; }; } ;;
12001esac
12002else
12003  if test "$cross_compiling" = yes; then
12004  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12005See \`config.log' for more details." >&5
12006echo "$as_me: error: cannot run test program while cross compiling
12007See \`config.log' for more details." >&2;}
12008   { (exit 1); exit 1; }; }
12009else
12010  cat >conftest.$ac_ext <<_ACEOF
12011/* confdefs.h.  */
12012_ACEOF
12013cat confdefs.h >>conftest.$ac_ext
12014cat >>conftest.$ac_ext <<_ACEOF
12015/* end confdefs.h.  */
12016$ac_includes_default
12017long longval () { return (long) (sizeof (void *)); }
12018unsigned long ulongval () { return (long) (sizeof (void *)); }
12019#include <stdio.h>
12020#include <stdlib.h>
12021int
12022main ()
12023{
12024
12025  FILE *f = fopen ("conftest.val", "w");
12026  if (! f)
12027    exit (1);
12028  if (((long) (sizeof (void *))) < 0)
12029    {
12030      long i = longval ();
12031      if (i != ((long) (sizeof (void *))))
12032	exit (1);
12033      fprintf (f, "%ld\n", i);
12034    }
12035  else
12036    {
12037      unsigned long i = ulongval ();
12038      if (i != ((long) (sizeof (void *))))
12039	exit (1);
12040      fprintf (f, "%lu\n", i);
12041    }
12042  exit (ferror (f) || fclose (f) != 0);
12043
12044  ;
12045  return 0;
12046}
12047_ACEOF
12048rm -f conftest$ac_exeext
12049if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12050  (eval $ac_link) 2>&5
12051  ac_status=$?
12052  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12054  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12055  (eval $ac_try) 2>&5
12056  ac_status=$?
12057  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12058  (exit $ac_status); }; }; then
12059  ac_cv_sizeof_void_p=`cat conftest.val`
12060else
12061  echo "$as_me: program exited with status $ac_status" >&5
12062echo "$as_me: failed program was:" >&5
12063sed 's/^/| /' conftest.$ac_ext >&5
12064
12065( exit $ac_status )
12066{ { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
12067See \`config.log' for more details." >&5
12068echo "$as_me: error: cannot compute sizeof (void *), 77
12069See \`config.log' for more details." >&2;}
12070   { (exit 1); exit 1; }; }
12071fi
12072rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12073fi
12074fi
12075rm -f conftest.val
12076else
12077  ac_cv_sizeof_void_p=0
12078fi
12079fi
12080echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
12081echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
12082cat >>confdefs.h <<_ACEOF
12083#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12084_ACEOF
12085
12086
12087echo "$as_me:$LINENO: checking for long" >&5
12088echo $ECHO_N "checking for long... $ECHO_C" >&6
12089if test "${ac_cv_type_long+set}" = set; then
12090  echo $ECHO_N "(cached) $ECHO_C" >&6
12091else
12092  cat >conftest.$ac_ext <<_ACEOF
12093/* confdefs.h.  */
12094_ACEOF
12095cat confdefs.h >>conftest.$ac_ext
12096cat >>conftest.$ac_ext <<_ACEOF
12097/* end confdefs.h.  */
12098$ac_includes_default
12099int
12100main ()
12101{
12102if ((long *) 0)
12103  return 0;
12104if (sizeof (long))
12105  return 0;
12106  ;
12107  return 0;
12108}
12109_ACEOF
12110rm -f conftest.$ac_objext
12111if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12112  (eval $ac_compile) 2>conftest.er1
12113  ac_status=$?
12114  grep -v '^ *+' conftest.er1 >conftest.err
12115  rm -f conftest.er1
12116  cat conftest.err >&5
12117  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12118  (exit $ac_status); } &&
12119	 { ac_try='test -z "$ac_c_werror_flag"
12120			 || test ! -s conftest.err'
12121  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12122  (eval $ac_try) 2>&5
12123  ac_status=$?
12124  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12125  (exit $ac_status); }; } &&
12126	 { ac_try='test -s conftest.$ac_objext'
12127  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12128  (eval $ac_try) 2>&5
12129  ac_status=$?
12130  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12131  (exit $ac_status); }; }; then
12132  ac_cv_type_long=yes
12133else
12134  echo "$as_me: failed program was:" >&5
12135sed 's/^/| /' conftest.$ac_ext >&5
12136
12137ac_cv_type_long=no
12138fi
12139rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12140fi
12141echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12142echo "${ECHO_T}$ac_cv_type_long" >&6
12143
12144echo "$as_me:$LINENO: checking size of long" >&5
12145echo $ECHO_N "checking size of long... $ECHO_C" >&6
12146if test "${ac_cv_sizeof_long+set}" = set; then
12147  echo $ECHO_N "(cached) $ECHO_C" >&6
12148else
12149  if test "$ac_cv_type_long" = yes; then
12150  # The cast to unsigned long works around a bug in the HP C Compiler
12151  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12152  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12153  # This bug is HP SR number 8606223364.
12154  if test "$cross_compiling" = yes; then
12155  # Depending upon the size, compute the lo and hi bounds.
12156cat >conftest.$ac_ext <<_ACEOF
12157/* confdefs.h.  */
12158_ACEOF
12159cat confdefs.h >>conftest.$ac_ext
12160cat >>conftest.$ac_ext <<_ACEOF
12161/* end confdefs.h.  */
12162$ac_includes_default
12163int
12164main ()
12165{
12166static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12167test_array [0] = 0
12168
12169  ;
12170  return 0;
12171}
12172_ACEOF
12173rm -f conftest.$ac_objext
12174if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12175  (eval $ac_compile) 2>conftest.er1
12176  ac_status=$?
12177  grep -v '^ *+' conftest.er1 >conftest.err
12178  rm -f conftest.er1
12179  cat conftest.err >&5
12180  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181  (exit $ac_status); } &&
12182	 { ac_try='test -z "$ac_c_werror_flag"
12183			 || test ! -s conftest.err'
12184  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12185  (eval $ac_try) 2>&5
12186  ac_status=$?
12187  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12188  (exit $ac_status); }; } &&
12189	 { ac_try='test -s conftest.$ac_objext'
12190  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12191  (eval $ac_try) 2>&5
12192  ac_status=$?
12193  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12194  (exit $ac_status); }; }; then
12195  ac_lo=0 ac_mid=0
12196  while :; do
12197    cat >conftest.$ac_ext <<_ACEOF
12198/* confdefs.h.  */
12199_ACEOF
12200cat confdefs.h >>conftest.$ac_ext
12201cat >>conftest.$ac_ext <<_ACEOF
12202/* end confdefs.h.  */
12203$ac_includes_default
12204int
12205main ()
12206{
12207static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12208test_array [0] = 0
12209
12210  ;
12211  return 0;
12212}
12213_ACEOF
12214rm -f conftest.$ac_objext
12215if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12216  (eval $ac_compile) 2>conftest.er1
12217  ac_status=$?
12218  grep -v '^ *+' conftest.er1 >conftest.err
12219  rm -f conftest.er1
12220  cat conftest.err >&5
12221  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12222  (exit $ac_status); } &&
12223	 { ac_try='test -z "$ac_c_werror_flag"
12224			 || test ! -s conftest.err'
12225  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12226  (eval $ac_try) 2>&5
12227  ac_status=$?
12228  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229  (exit $ac_status); }; } &&
12230	 { ac_try='test -s conftest.$ac_objext'
12231  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12232  (eval $ac_try) 2>&5
12233  ac_status=$?
12234  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12235  (exit $ac_status); }; }; then
12236  ac_hi=$ac_mid; break
12237else
12238  echo "$as_me: failed program was:" >&5
12239sed 's/^/| /' conftest.$ac_ext >&5
12240
12241ac_lo=`expr $ac_mid + 1`
12242		    if test $ac_lo -le $ac_mid; then
12243		      ac_lo= ac_hi=
12244		      break
12245		    fi
12246		    ac_mid=`expr 2 '*' $ac_mid + 1`
12247fi
12248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12249  done
12250else
12251  echo "$as_me: failed program was:" >&5
12252sed 's/^/| /' conftest.$ac_ext >&5
12253
12254cat >conftest.$ac_ext <<_ACEOF
12255/* confdefs.h.  */
12256_ACEOF
12257cat confdefs.h >>conftest.$ac_ext
12258cat >>conftest.$ac_ext <<_ACEOF
12259/* end confdefs.h.  */
12260$ac_includes_default
12261int
12262main ()
12263{
12264static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12265test_array [0] = 0
12266
12267  ;
12268  return 0;
12269}
12270_ACEOF
12271rm -f conftest.$ac_objext
12272if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12273  (eval $ac_compile) 2>conftest.er1
12274  ac_status=$?
12275  grep -v '^ *+' conftest.er1 >conftest.err
12276  rm -f conftest.er1
12277  cat conftest.err >&5
12278  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12279  (exit $ac_status); } &&
12280	 { ac_try='test -z "$ac_c_werror_flag"
12281			 || test ! -s conftest.err'
12282  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12283  (eval $ac_try) 2>&5
12284  ac_status=$?
12285  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12286  (exit $ac_status); }; } &&
12287	 { ac_try='test -s conftest.$ac_objext'
12288  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12289  (eval $ac_try) 2>&5
12290  ac_status=$?
12291  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12292  (exit $ac_status); }; }; then
12293  ac_hi=-1 ac_mid=-1
12294  while :; do
12295    cat >conftest.$ac_ext <<_ACEOF
12296/* confdefs.h.  */
12297_ACEOF
12298cat confdefs.h >>conftest.$ac_ext
12299cat >>conftest.$ac_ext <<_ACEOF
12300/* end confdefs.h.  */
12301$ac_includes_default
12302int
12303main ()
12304{
12305static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12306test_array [0] = 0
12307
12308  ;
12309  return 0;
12310}
12311_ACEOF
12312rm -f conftest.$ac_objext
12313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12314  (eval $ac_compile) 2>conftest.er1
12315  ac_status=$?
12316  grep -v '^ *+' conftest.er1 >conftest.err
12317  rm -f conftest.er1
12318  cat conftest.err >&5
12319  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12320  (exit $ac_status); } &&
12321	 { ac_try='test -z "$ac_c_werror_flag"
12322			 || test ! -s conftest.err'
12323  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12324  (eval $ac_try) 2>&5
12325  ac_status=$?
12326  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12327  (exit $ac_status); }; } &&
12328	 { ac_try='test -s conftest.$ac_objext'
12329  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12330  (eval $ac_try) 2>&5
12331  ac_status=$?
12332  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12333  (exit $ac_status); }; }; then
12334  ac_lo=$ac_mid; break
12335else
12336  echo "$as_me: failed program was:" >&5
12337sed 's/^/| /' conftest.$ac_ext >&5
12338
12339ac_hi=`expr '(' $ac_mid ')' - 1`
12340		       if test $ac_mid -le $ac_hi; then
12341			 ac_lo= ac_hi=
12342			 break
12343		       fi
12344		       ac_mid=`expr 2 '*' $ac_mid`
12345fi
12346rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12347  done
12348else
12349  echo "$as_me: failed program was:" >&5
12350sed 's/^/| /' conftest.$ac_ext >&5
12351
12352ac_lo= ac_hi=
12353fi
12354rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12355fi
12356rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12357# Binary search between lo and hi bounds.
12358while test "x$ac_lo" != "x$ac_hi"; do
12359  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12360  cat >conftest.$ac_ext <<_ACEOF
12361/* confdefs.h.  */
12362_ACEOF
12363cat confdefs.h >>conftest.$ac_ext
12364cat >>conftest.$ac_ext <<_ACEOF
12365/* end confdefs.h.  */
12366$ac_includes_default
12367int
12368main ()
12369{
12370static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12371test_array [0] = 0
12372
12373  ;
12374  return 0;
12375}
12376_ACEOF
12377rm -f conftest.$ac_objext
12378if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12379  (eval $ac_compile) 2>conftest.er1
12380  ac_status=$?
12381  grep -v '^ *+' conftest.er1 >conftest.err
12382  rm -f conftest.er1
12383  cat conftest.err >&5
12384  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385  (exit $ac_status); } &&
12386	 { ac_try='test -z "$ac_c_werror_flag"
12387			 || test ! -s conftest.err'
12388  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389  (eval $ac_try) 2>&5
12390  ac_status=$?
12391  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392  (exit $ac_status); }; } &&
12393	 { ac_try='test -s conftest.$ac_objext'
12394  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12395  (eval $ac_try) 2>&5
12396  ac_status=$?
12397  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12398  (exit $ac_status); }; }; then
12399  ac_hi=$ac_mid
12400else
12401  echo "$as_me: failed program was:" >&5
12402sed 's/^/| /' conftest.$ac_ext >&5
12403
12404ac_lo=`expr '(' $ac_mid ')' + 1`
12405fi
12406rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12407done
12408case $ac_lo in
12409?*) ac_cv_sizeof_long=$ac_lo;;
12410'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12411See \`config.log' for more details." >&5
12412echo "$as_me: error: cannot compute sizeof (long), 77
12413See \`config.log' for more details." >&2;}
12414   { (exit 1); exit 1; }; } ;;
12415esac
12416else
12417  if test "$cross_compiling" = yes; then
12418  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12419See \`config.log' for more details." >&5
12420echo "$as_me: error: cannot run test program while cross compiling
12421See \`config.log' for more details." >&2;}
12422   { (exit 1); exit 1; }; }
12423else
12424  cat >conftest.$ac_ext <<_ACEOF
12425/* confdefs.h.  */
12426_ACEOF
12427cat confdefs.h >>conftest.$ac_ext
12428cat >>conftest.$ac_ext <<_ACEOF
12429/* end confdefs.h.  */
12430$ac_includes_default
12431long longval () { return (long) (sizeof (long)); }
12432unsigned long ulongval () { return (long) (sizeof (long)); }
12433#include <stdio.h>
12434#include <stdlib.h>
12435int
12436main ()
12437{
12438
12439  FILE *f = fopen ("conftest.val", "w");
12440  if (! f)
12441    exit (1);
12442  if (((long) (sizeof (long))) < 0)
12443    {
12444      long i = longval ();
12445      if (i != ((long) (sizeof (long))))
12446	exit (1);
12447      fprintf (f, "%ld\n", i);
12448    }
12449  else
12450    {
12451      unsigned long i = ulongval ();
12452      if (i != ((long) (sizeof (long))))
12453	exit (1);
12454      fprintf (f, "%lu\n", i);
12455    }
12456  exit (ferror (f) || fclose (f) != 0);
12457
12458  ;
12459  return 0;
12460}
12461_ACEOF
12462rm -f conftest$ac_exeext
12463if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12464  (eval $ac_link) 2>&5
12465  ac_status=$?
12466  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12467  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12468  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12469  (eval $ac_try) 2>&5
12470  ac_status=$?
12471  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12472  (exit $ac_status); }; }; then
12473  ac_cv_sizeof_long=`cat conftest.val`
12474else
12475  echo "$as_me: program exited with status $ac_status" >&5
12476echo "$as_me: failed program was:" >&5
12477sed 's/^/| /' conftest.$ac_ext >&5
12478
12479( exit $ac_status )
12480{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12481See \`config.log' for more details." >&5
12482echo "$as_me: error: cannot compute sizeof (long), 77
12483See \`config.log' for more details." >&2;}
12484   { (exit 1); exit 1; }; }
12485fi
12486rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12487fi
12488fi
12489rm -f conftest.val
12490else
12491  ac_cv_sizeof_long=0
12492fi
12493fi
12494echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
12495echo "${ECHO_T}$ac_cv_sizeof_long" >&6
12496cat >>confdefs.h <<_ACEOF
12497#define SIZEOF_LONG $ac_cv_sizeof_long
12498_ACEOF
12499
12500
12501
12502if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12503  host64=true
12504  if test "x${ac_cv_sizeof_long}" = "x8"; then
12505  BFD_HOST_64BIT_LONG=1
12506  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12507  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12508  elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12509    BFD_HOST_64BIT_LONG_LONG=1
12510    test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12511    test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12512    BFD_HOSTPTR_T="unsigned long long"
12513  fi
12514elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12515  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12516  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12517fi
12518
12519if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12520  BFD_HOST_64_BIT_DEFINED=1
12521  BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12522  BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12523fi
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533# Put a plausible default for CC_FOR_BUILD in Makefile.
12534if test -z "$CC_FOR_BUILD"; then
12535  if test "x$cross_compiling" = "xno"; then
12536    CC_FOR_BUILD='$(CC)'
12537  else
12538    CC_FOR_BUILD=gcc
12539  fi
12540fi
12541
12542# Also set EXEEXT_FOR_BUILD.
12543if test "x$cross_compiling" = "xno"; then
12544  EXEEXT_FOR_BUILD='$(EXEEXT)'
12545else
12546  echo "$as_me:$LINENO: checking for build system executable suffix" >&5
12547echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
12548if test "${bfd_cv_build_exeext+set}" = set; then
12549  echo $ECHO_N "(cached) $ECHO_C" >&6
12550else
12551  rm -f conftest*
12552     echo 'int main () { return 0; }' > conftest.c
12553     bfd_cv_build_exeext=
12554     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12555     for file in conftest.*; do
12556       case $file in
12557       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12558       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12559       esac
12560     done
12561     rm -f conftest*
12562     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12563fi
12564echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
12565echo "${ECHO_T}$bfd_cv_build_exeext" >&6
12566  EXEEXT_FOR_BUILD=""
12567  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12568fi
12569
12570
12571
12572
12573
12574
12575
12576
12577for ac_header in stddef.h string.h strings.h stdlib.h time.h unistd.h
12578do
12579as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12580if eval "test \"\${$as_ac_Header+set}\" = set"; then
12581  echo "$as_me:$LINENO: checking for $ac_header" >&5
12582echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12583if eval "test \"\${$as_ac_Header+set}\" = set"; then
12584  echo $ECHO_N "(cached) $ECHO_C" >&6
12585fi
12586echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12587echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12588else
12589  # Is the header compilable?
12590echo "$as_me:$LINENO: checking $ac_header usability" >&5
12591echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12592cat >conftest.$ac_ext <<_ACEOF
12593/* confdefs.h.  */
12594_ACEOF
12595cat confdefs.h >>conftest.$ac_ext
12596cat >>conftest.$ac_ext <<_ACEOF
12597/* end confdefs.h.  */
12598$ac_includes_default
12599#include <$ac_header>
12600_ACEOF
12601rm -f conftest.$ac_objext
12602if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12603  (eval $ac_compile) 2>conftest.er1
12604  ac_status=$?
12605  grep -v '^ *+' conftest.er1 >conftest.err
12606  rm -f conftest.er1
12607  cat conftest.err >&5
12608  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12609  (exit $ac_status); } &&
12610	 { ac_try='test -z "$ac_c_werror_flag"
12611			 || test ! -s conftest.err'
12612  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12613  (eval $ac_try) 2>&5
12614  ac_status=$?
12615  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12616  (exit $ac_status); }; } &&
12617	 { ac_try='test -s conftest.$ac_objext'
12618  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12619  (eval $ac_try) 2>&5
12620  ac_status=$?
12621  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12622  (exit $ac_status); }; }; then
12623  ac_header_compiler=yes
12624else
12625  echo "$as_me: failed program was:" >&5
12626sed 's/^/| /' conftest.$ac_ext >&5
12627
12628ac_header_compiler=no
12629fi
12630rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12631echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12632echo "${ECHO_T}$ac_header_compiler" >&6
12633
12634# Is the header present?
12635echo "$as_me:$LINENO: checking $ac_header presence" >&5
12636echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12637cat >conftest.$ac_ext <<_ACEOF
12638/* confdefs.h.  */
12639_ACEOF
12640cat confdefs.h >>conftest.$ac_ext
12641cat >>conftest.$ac_ext <<_ACEOF
12642/* end confdefs.h.  */
12643#include <$ac_header>
12644_ACEOF
12645if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12646  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12647  ac_status=$?
12648  grep -v '^ *+' conftest.er1 >conftest.err
12649  rm -f conftest.er1
12650  cat conftest.err >&5
12651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12652  (exit $ac_status); } >/dev/null; then
12653  if test -s conftest.err; then
12654    ac_cpp_err=$ac_c_preproc_warn_flag
12655    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12656  else
12657    ac_cpp_err=
12658  fi
12659else
12660  ac_cpp_err=yes
12661fi
12662if test -z "$ac_cpp_err"; then
12663  ac_header_preproc=yes
12664else
12665  echo "$as_me: failed program was:" >&5
12666sed 's/^/| /' conftest.$ac_ext >&5
12667
12668  ac_header_preproc=no
12669fi
12670rm -f conftest.err conftest.$ac_ext
12671echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12672echo "${ECHO_T}$ac_header_preproc" >&6
12673
12674# So?  What about this header?
12675case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12676  yes:no: )
12677    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12678echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12679    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12680echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12681    ac_header_preproc=yes
12682    ;;
12683  no:yes:* )
12684    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12685echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12686    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12687echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12688    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12689echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12690    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12691echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12692    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12693echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12694    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12695echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12696    (
12697      cat <<\_ASBOX
12698## ------------------------------------------ ##
12699## Report this to the AC_PACKAGE_NAME lists.  ##
12700## ------------------------------------------ ##
12701_ASBOX
12702    ) |
12703      sed "s/^/$as_me: WARNING:     /" >&2
12704    ;;
12705esac
12706echo "$as_me:$LINENO: checking for $ac_header" >&5
12707echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12708if eval "test \"\${$as_ac_Header+set}\" = set"; then
12709  echo $ECHO_N "(cached) $ECHO_C" >&6
12710else
12711  eval "$as_ac_Header=\$ac_header_preproc"
12712fi
12713echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12714echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12715
12716fi
12717if test `eval echo '${'$as_ac_Header'}'` = yes; then
12718  cat >>confdefs.h <<_ACEOF
12719#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12720_ACEOF
12721
12722fi
12723
12724done
12725
12726
12727
12728
12729for ac_header in fcntl.h sys/file.h sys/time.h
12730do
12731as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12732if eval "test \"\${$as_ac_Header+set}\" = set"; then
12733  echo "$as_me:$LINENO: checking for $ac_header" >&5
12734echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12735if eval "test \"\${$as_ac_Header+set}\" = set"; then
12736  echo $ECHO_N "(cached) $ECHO_C" >&6
12737fi
12738echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12739echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12740else
12741  # Is the header compilable?
12742echo "$as_me:$LINENO: checking $ac_header usability" >&5
12743echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12744cat >conftest.$ac_ext <<_ACEOF
12745/* confdefs.h.  */
12746_ACEOF
12747cat confdefs.h >>conftest.$ac_ext
12748cat >>conftest.$ac_ext <<_ACEOF
12749/* end confdefs.h.  */
12750$ac_includes_default
12751#include <$ac_header>
12752_ACEOF
12753rm -f conftest.$ac_objext
12754if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12755  (eval $ac_compile) 2>conftest.er1
12756  ac_status=$?
12757  grep -v '^ *+' conftest.er1 >conftest.err
12758  rm -f conftest.er1
12759  cat conftest.err >&5
12760  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12761  (exit $ac_status); } &&
12762	 { ac_try='test -z "$ac_c_werror_flag"
12763			 || test ! -s conftest.err'
12764  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12765  (eval $ac_try) 2>&5
12766  ac_status=$?
12767  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768  (exit $ac_status); }; } &&
12769	 { ac_try='test -s conftest.$ac_objext'
12770  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12771  (eval $ac_try) 2>&5
12772  ac_status=$?
12773  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774  (exit $ac_status); }; }; then
12775  ac_header_compiler=yes
12776else
12777  echo "$as_me: failed program was:" >&5
12778sed 's/^/| /' conftest.$ac_ext >&5
12779
12780ac_header_compiler=no
12781fi
12782rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12783echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12784echo "${ECHO_T}$ac_header_compiler" >&6
12785
12786# Is the header present?
12787echo "$as_me:$LINENO: checking $ac_header presence" >&5
12788echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12789cat >conftest.$ac_ext <<_ACEOF
12790/* confdefs.h.  */
12791_ACEOF
12792cat confdefs.h >>conftest.$ac_ext
12793cat >>conftest.$ac_ext <<_ACEOF
12794/* end confdefs.h.  */
12795#include <$ac_header>
12796_ACEOF
12797if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12798  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12799  ac_status=$?
12800  grep -v '^ *+' conftest.er1 >conftest.err
12801  rm -f conftest.er1
12802  cat conftest.err >&5
12803  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12804  (exit $ac_status); } >/dev/null; then
12805  if test -s conftest.err; then
12806    ac_cpp_err=$ac_c_preproc_warn_flag
12807    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12808  else
12809    ac_cpp_err=
12810  fi
12811else
12812  ac_cpp_err=yes
12813fi
12814if test -z "$ac_cpp_err"; then
12815  ac_header_preproc=yes
12816else
12817  echo "$as_me: failed program was:" >&5
12818sed 's/^/| /' conftest.$ac_ext >&5
12819
12820  ac_header_preproc=no
12821fi
12822rm -f conftest.err conftest.$ac_ext
12823echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12824echo "${ECHO_T}$ac_header_preproc" >&6
12825
12826# So?  What about this header?
12827case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12828  yes:no: )
12829    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12830echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12831    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12832echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12833    ac_header_preproc=yes
12834    ;;
12835  no:yes:* )
12836    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12837echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12838    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12839echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12840    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12841echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12842    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12843echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12844    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12845echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12846    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12847echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12848    (
12849      cat <<\_ASBOX
12850## ------------------------------------------ ##
12851## Report this to the AC_PACKAGE_NAME lists.  ##
12852## ------------------------------------------ ##
12853_ASBOX
12854    ) |
12855      sed "s/^/$as_me: WARNING:     /" >&2
12856    ;;
12857esac
12858echo "$as_me:$LINENO: checking for $ac_header" >&5
12859echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12860if eval "test \"\${$as_ac_Header+set}\" = set"; then
12861  echo $ECHO_N "(cached) $ECHO_C" >&6
12862else
12863  eval "$as_ac_Header=\$ac_header_preproc"
12864fi
12865echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12866echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12867
12868fi
12869if test `eval echo '${'$as_ac_Header'}'` = yes; then
12870  cat >>confdefs.h <<_ACEOF
12871#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12872_ACEOF
12873
12874fi
12875
12876done
12877
12878
12879
12880inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
12881
12882acx_cv_header_stdint=stddef.h
12883acx_cv_header_stdint_kind="(already complete)"
12884for i in stdint.h $inttype_headers; do
12885  unset ac_cv_type_uintptr_t
12886  unset ac_cv_type_uintmax_t
12887  unset ac_cv_type_int_least32_t
12888  unset ac_cv_type_int_fast32_t
12889  unset ac_cv_type_uint64_t
12890  echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
12891  echo "$as_me:$LINENO: checking for uintmax_t" >&5
12892echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
12893if test "${ac_cv_type_uintmax_t+set}" = set; then
12894  echo $ECHO_N "(cached) $ECHO_C" >&6
12895else
12896  cat >conftest.$ac_ext <<_ACEOF
12897/* confdefs.h.  */
12898_ACEOF
12899cat confdefs.h >>conftest.$ac_ext
12900cat >>conftest.$ac_ext <<_ACEOF
12901/* end confdefs.h.  */
12902#include <sys/types.h>
12903#include <$i>
12904
12905int
12906main ()
12907{
12908if ((uintmax_t *) 0)
12909  return 0;
12910if (sizeof (uintmax_t))
12911  return 0;
12912  ;
12913  return 0;
12914}
12915_ACEOF
12916rm -f conftest.$ac_objext
12917if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12918  (eval $ac_compile) 2>conftest.er1
12919  ac_status=$?
12920  grep -v '^ *+' conftest.er1 >conftest.err
12921  rm -f conftest.er1
12922  cat conftest.err >&5
12923  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12924  (exit $ac_status); } &&
12925	 { ac_try='test -z "$ac_c_werror_flag"
12926			 || test ! -s conftest.err'
12927  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12928  (eval $ac_try) 2>&5
12929  ac_status=$?
12930  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12931  (exit $ac_status); }; } &&
12932	 { ac_try='test -s conftest.$ac_objext'
12933  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12934  (eval $ac_try) 2>&5
12935  ac_status=$?
12936  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12937  (exit $ac_status); }; }; then
12938  ac_cv_type_uintmax_t=yes
12939else
12940  echo "$as_me: failed program was:" >&5
12941sed 's/^/| /' conftest.$ac_ext >&5
12942
12943ac_cv_type_uintmax_t=no
12944fi
12945rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12946fi
12947echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
12948echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
12949if test $ac_cv_type_uintmax_t = yes; then
12950  acx_cv_header_stdint=$i
12951else
12952  continue
12953fi
12954
12955  echo "$as_me:$LINENO: checking for uintptr_t" >&5
12956echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
12957if test "${ac_cv_type_uintptr_t+set}" = set; then
12958  echo $ECHO_N "(cached) $ECHO_C" >&6
12959else
12960  cat >conftest.$ac_ext <<_ACEOF
12961/* confdefs.h.  */
12962_ACEOF
12963cat confdefs.h >>conftest.$ac_ext
12964cat >>conftest.$ac_ext <<_ACEOF
12965/* end confdefs.h.  */
12966#include <sys/types.h>
12967#include <$i>
12968
12969int
12970main ()
12971{
12972if ((uintptr_t *) 0)
12973  return 0;
12974if (sizeof (uintptr_t))
12975  return 0;
12976  ;
12977  return 0;
12978}
12979_ACEOF
12980rm -f conftest.$ac_objext
12981if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12982  (eval $ac_compile) 2>conftest.er1
12983  ac_status=$?
12984  grep -v '^ *+' conftest.er1 >conftest.err
12985  rm -f conftest.er1
12986  cat conftest.err >&5
12987  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12988  (exit $ac_status); } &&
12989	 { ac_try='test -z "$ac_c_werror_flag"
12990			 || test ! -s conftest.err'
12991  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12992  (eval $ac_try) 2>&5
12993  ac_status=$?
12994  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12995  (exit $ac_status); }; } &&
12996	 { ac_try='test -s conftest.$ac_objext'
12997  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12998  (eval $ac_try) 2>&5
12999  ac_status=$?
13000  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13001  (exit $ac_status); }; }; then
13002  ac_cv_type_uintptr_t=yes
13003else
13004  echo "$as_me: failed program was:" >&5
13005sed 's/^/| /' conftest.$ac_ext >&5
13006
13007ac_cv_type_uintptr_t=no
13008fi
13009rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13010fi
13011echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
13012echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
13013if test $ac_cv_type_uintptr_t = yes; then
13014  :
13015else
13016  acx_cv_header_stdint_kind="(mostly complete)"
13017fi
13018
13019  echo "$as_me:$LINENO: checking for int_least32_t" >&5
13020echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
13021if test "${ac_cv_type_int_least32_t+set}" = set; then
13022  echo $ECHO_N "(cached) $ECHO_C" >&6
13023else
13024  cat >conftest.$ac_ext <<_ACEOF
13025/* confdefs.h.  */
13026_ACEOF
13027cat confdefs.h >>conftest.$ac_ext
13028cat >>conftest.$ac_ext <<_ACEOF
13029/* end confdefs.h.  */
13030#include <sys/types.h>
13031#include <$i>
13032
13033int
13034main ()
13035{
13036if ((int_least32_t *) 0)
13037  return 0;
13038if (sizeof (int_least32_t))
13039  return 0;
13040  ;
13041  return 0;
13042}
13043_ACEOF
13044rm -f conftest.$ac_objext
13045if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13046  (eval $ac_compile) 2>conftest.er1
13047  ac_status=$?
13048  grep -v '^ *+' conftest.er1 >conftest.err
13049  rm -f conftest.er1
13050  cat conftest.err >&5
13051  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13052  (exit $ac_status); } &&
13053	 { ac_try='test -z "$ac_c_werror_flag"
13054			 || test ! -s conftest.err'
13055  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13056  (eval $ac_try) 2>&5
13057  ac_status=$?
13058  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13059  (exit $ac_status); }; } &&
13060	 { ac_try='test -s conftest.$ac_objext'
13061  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13062  (eval $ac_try) 2>&5
13063  ac_status=$?
13064  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13065  (exit $ac_status); }; }; then
13066  ac_cv_type_int_least32_t=yes
13067else
13068  echo "$as_me: failed program was:" >&5
13069sed 's/^/| /' conftest.$ac_ext >&5
13070
13071ac_cv_type_int_least32_t=no
13072fi
13073rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13074fi
13075echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
13076echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
13077if test $ac_cv_type_int_least32_t = yes; then
13078  :
13079else
13080  acx_cv_header_stdint_kind="(mostly complete)"
13081fi
13082
13083  echo "$as_me:$LINENO: checking for int_fast32_t" >&5
13084echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
13085if test "${ac_cv_type_int_fast32_t+set}" = set; then
13086  echo $ECHO_N "(cached) $ECHO_C" >&6
13087else
13088  cat >conftest.$ac_ext <<_ACEOF
13089/* confdefs.h.  */
13090_ACEOF
13091cat confdefs.h >>conftest.$ac_ext
13092cat >>conftest.$ac_ext <<_ACEOF
13093/* end confdefs.h.  */
13094#include <sys/types.h>
13095#include <$i>
13096
13097int
13098main ()
13099{
13100if ((int_fast32_t *) 0)
13101  return 0;
13102if (sizeof (int_fast32_t))
13103  return 0;
13104  ;
13105  return 0;
13106}
13107_ACEOF
13108rm -f conftest.$ac_objext
13109if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13110  (eval $ac_compile) 2>conftest.er1
13111  ac_status=$?
13112  grep -v '^ *+' conftest.er1 >conftest.err
13113  rm -f conftest.er1
13114  cat conftest.err >&5
13115  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116  (exit $ac_status); } &&
13117	 { ac_try='test -z "$ac_c_werror_flag"
13118			 || test ! -s conftest.err'
13119  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13120  (eval $ac_try) 2>&5
13121  ac_status=$?
13122  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13123  (exit $ac_status); }; } &&
13124	 { ac_try='test -s conftest.$ac_objext'
13125  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13126  (eval $ac_try) 2>&5
13127  ac_status=$?
13128  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13129  (exit $ac_status); }; }; then
13130  ac_cv_type_int_fast32_t=yes
13131else
13132  echo "$as_me: failed program was:" >&5
13133sed 's/^/| /' conftest.$ac_ext >&5
13134
13135ac_cv_type_int_fast32_t=no
13136fi
13137rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13138fi
13139echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
13140echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
13141if test $ac_cv_type_int_fast32_t = yes; then
13142  :
13143else
13144  acx_cv_header_stdint_kind="(mostly complete)"
13145fi
13146
13147  echo "$as_me:$LINENO: checking for uint64_t" >&5
13148echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
13149if test "${ac_cv_type_uint64_t+set}" = set; then
13150  echo $ECHO_N "(cached) $ECHO_C" >&6
13151else
13152  cat >conftest.$ac_ext <<_ACEOF
13153/* confdefs.h.  */
13154_ACEOF
13155cat confdefs.h >>conftest.$ac_ext
13156cat >>conftest.$ac_ext <<_ACEOF
13157/* end confdefs.h.  */
13158#include <sys/types.h>
13159#include <$i>
13160
13161int
13162main ()
13163{
13164if ((uint64_t *) 0)
13165  return 0;
13166if (sizeof (uint64_t))
13167  return 0;
13168  ;
13169  return 0;
13170}
13171_ACEOF
13172rm -f conftest.$ac_objext
13173if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13174  (eval $ac_compile) 2>conftest.er1
13175  ac_status=$?
13176  grep -v '^ *+' conftest.er1 >conftest.err
13177  rm -f conftest.er1
13178  cat conftest.err >&5
13179  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13180  (exit $ac_status); } &&
13181	 { ac_try='test -z "$ac_c_werror_flag"
13182			 || test ! -s conftest.err'
13183  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13184  (eval $ac_try) 2>&5
13185  ac_status=$?
13186  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13187  (exit $ac_status); }; } &&
13188	 { ac_try='test -s conftest.$ac_objext'
13189  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13190  (eval $ac_try) 2>&5
13191  ac_status=$?
13192  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13193  (exit $ac_status); }; }; then
13194  ac_cv_type_uint64_t=yes
13195else
13196  echo "$as_me: failed program was:" >&5
13197sed 's/^/| /' conftest.$ac_ext >&5
13198
13199ac_cv_type_uint64_t=no
13200fi
13201rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13202fi
13203echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
13204echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
13205if test $ac_cv_type_uint64_t = yes; then
13206  :
13207else
13208  acx_cv_header_stdint_kind="(lacks uint64_t)"
13209fi
13210
13211  break
13212done
13213if test "$acx_cv_header_stdint" = stddef.h; then
13214  acx_cv_header_stdint_kind="(lacks uintmax_t)"
13215  for i in stdint.h $inttype_headers; do
13216    unset ac_cv_type_uintptr_t
13217    unset ac_cv_type_uint32_t
13218    unset ac_cv_type_uint64_t
13219    echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
13220    echo "$as_me:$LINENO: checking for uint32_t" >&5
13221echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13222if test "${ac_cv_type_uint32_t+set}" = set; then
13223  echo $ECHO_N "(cached) $ECHO_C" >&6
13224else
13225  cat >conftest.$ac_ext <<_ACEOF
13226/* confdefs.h.  */
13227_ACEOF
13228cat confdefs.h >>conftest.$ac_ext
13229cat >>conftest.$ac_ext <<_ACEOF
13230/* end confdefs.h.  */
13231#include <sys/types.h>
13232#include <$i>
13233
13234int
13235main ()
13236{
13237if ((uint32_t *) 0)
13238  return 0;
13239if (sizeof (uint32_t))
13240  return 0;
13241  ;
13242  return 0;
13243}
13244_ACEOF
13245rm -f conftest.$ac_objext
13246if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13247  (eval $ac_compile) 2>conftest.er1
13248  ac_status=$?
13249  grep -v '^ *+' conftest.er1 >conftest.err
13250  rm -f conftest.er1
13251  cat conftest.err >&5
13252  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13253  (exit $ac_status); } &&
13254	 { ac_try='test -z "$ac_c_werror_flag"
13255			 || test ! -s conftest.err'
13256  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13257  (eval $ac_try) 2>&5
13258  ac_status=$?
13259  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13260  (exit $ac_status); }; } &&
13261	 { ac_try='test -s conftest.$ac_objext'
13262  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13263  (eval $ac_try) 2>&5
13264  ac_status=$?
13265  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13266  (exit $ac_status); }; }; then
13267  ac_cv_type_uint32_t=yes
13268else
13269  echo "$as_me: failed program was:" >&5
13270sed 's/^/| /' conftest.$ac_ext >&5
13271
13272ac_cv_type_uint32_t=no
13273fi
13274rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13275fi
13276echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
13277echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
13278if test $ac_cv_type_uint32_t = yes; then
13279  acx_cv_header_stdint=$i
13280else
13281  continue
13282fi
13283
13284    echo "$as_me:$LINENO: checking for uint64_t" >&5
13285echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
13286if test "${ac_cv_type_uint64_t+set}" = set; then
13287  echo $ECHO_N "(cached) $ECHO_C" >&6
13288else
13289  cat >conftest.$ac_ext <<_ACEOF
13290/* confdefs.h.  */
13291_ACEOF
13292cat confdefs.h >>conftest.$ac_ext
13293cat >>conftest.$ac_ext <<_ACEOF
13294/* end confdefs.h.  */
13295#include <sys/types.h>
13296#include <$i>
13297
13298int
13299main ()
13300{
13301if ((uint64_t *) 0)
13302  return 0;
13303if (sizeof (uint64_t))
13304  return 0;
13305  ;
13306  return 0;
13307}
13308_ACEOF
13309rm -f conftest.$ac_objext
13310if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13311  (eval $ac_compile) 2>conftest.er1
13312  ac_status=$?
13313  grep -v '^ *+' conftest.er1 >conftest.err
13314  rm -f conftest.er1
13315  cat conftest.err >&5
13316  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13317  (exit $ac_status); } &&
13318	 { ac_try='test -z "$ac_c_werror_flag"
13319			 || test ! -s conftest.err'
13320  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13321  (eval $ac_try) 2>&5
13322  ac_status=$?
13323  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13324  (exit $ac_status); }; } &&
13325	 { ac_try='test -s conftest.$ac_objext'
13326  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13327  (eval $ac_try) 2>&5
13328  ac_status=$?
13329  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13330  (exit $ac_status); }; }; then
13331  ac_cv_type_uint64_t=yes
13332else
13333  echo "$as_me: failed program was:" >&5
13334sed 's/^/| /' conftest.$ac_ext >&5
13335
13336ac_cv_type_uint64_t=no
13337fi
13338rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13339fi
13340echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
13341echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
13342
13343    echo "$as_me:$LINENO: checking for uintptr_t" >&5
13344echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
13345if test "${ac_cv_type_uintptr_t+set}" = set; then
13346  echo $ECHO_N "(cached) $ECHO_C" >&6
13347else
13348  cat >conftest.$ac_ext <<_ACEOF
13349/* confdefs.h.  */
13350_ACEOF
13351cat confdefs.h >>conftest.$ac_ext
13352cat >>conftest.$ac_ext <<_ACEOF
13353/* end confdefs.h.  */
13354#include <sys/types.h>
13355#include <$i>
13356
13357int
13358main ()
13359{
13360if ((uintptr_t *) 0)
13361  return 0;
13362if (sizeof (uintptr_t))
13363  return 0;
13364  ;
13365  return 0;
13366}
13367_ACEOF
13368rm -f conftest.$ac_objext
13369if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13370  (eval $ac_compile) 2>conftest.er1
13371  ac_status=$?
13372  grep -v '^ *+' conftest.er1 >conftest.err
13373  rm -f conftest.er1
13374  cat conftest.err >&5
13375  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13376  (exit $ac_status); } &&
13377	 { ac_try='test -z "$ac_c_werror_flag"
13378			 || test ! -s conftest.err'
13379  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13380  (eval $ac_try) 2>&5
13381  ac_status=$?
13382  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13383  (exit $ac_status); }; } &&
13384	 { ac_try='test -s conftest.$ac_objext'
13385  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13386  (eval $ac_try) 2>&5
13387  ac_status=$?
13388  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13389  (exit $ac_status); }; }; then
13390  ac_cv_type_uintptr_t=yes
13391else
13392  echo "$as_me: failed program was:" >&5
13393sed 's/^/| /' conftest.$ac_ext >&5
13394
13395ac_cv_type_uintptr_t=no
13396fi
13397rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13398fi
13399echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
13400echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
13401
13402    break
13403  done
13404fi
13405if test "$acx_cv_header_stdint" = stddef.h; then
13406  acx_cv_header_stdint_kind="(u_intXX_t style)"
13407  for i in sys/types.h $inttype_headers; do
13408    unset ac_cv_type_u_int32_t
13409    unset ac_cv_type_u_int64_t
13410    echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
13411    echo "$as_me:$LINENO: checking for u_int32_t" >&5
13412echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
13413if test "${ac_cv_type_u_int32_t+set}" = set; then
13414  echo $ECHO_N "(cached) $ECHO_C" >&6
13415else
13416  cat >conftest.$ac_ext <<_ACEOF
13417/* confdefs.h.  */
13418_ACEOF
13419cat confdefs.h >>conftest.$ac_ext
13420cat >>conftest.$ac_ext <<_ACEOF
13421/* end confdefs.h.  */
13422#include <sys/types.h>
13423#include <$i>
13424
13425int
13426main ()
13427{
13428if ((u_int32_t *) 0)
13429  return 0;
13430if (sizeof (u_int32_t))
13431  return 0;
13432  ;
13433  return 0;
13434}
13435_ACEOF
13436rm -f conftest.$ac_objext
13437if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13438  (eval $ac_compile) 2>conftest.er1
13439  ac_status=$?
13440  grep -v '^ *+' conftest.er1 >conftest.err
13441  rm -f conftest.er1
13442  cat conftest.err >&5
13443  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13444  (exit $ac_status); } &&
13445	 { ac_try='test -z "$ac_c_werror_flag"
13446			 || test ! -s conftest.err'
13447  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13448  (eval $ac_try) 2>&5
13449  ac_status=$?
13450  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13451  (exit $ac_status); }; } &&
13452	 { ac_try='test -s conftest.$ac_objext'
13453  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13454  (eval $ac_try) 2>&5
13455  ac_status=$?
13456  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13457  (exit $ac_status); }; }; then
13458  ac_cv_type_u_int32_t=yes
13459else
13460  echo "$as_me: failed program was:" >&5
13461sed 's/^/| /' conftest.$ac_ext >&5
13462
13463ac_cv_type_u_int32_t=no
13464fi
13465rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13466fi
13467echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
13468echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
13469if test $ac_cv_type_u_int32_t = yes; then
13470  acx_cv_header_stdint=$i
13471else
13472  continue
13473fi
13474
13475    echo "$as_me:$LINENO: checking for u_int64_t" >&5
13476echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
13477if test "${ac_cv_type_u_int64_t+set}" = set; then
13478  echo $ECHO_N "(cached) $ECHO_C" >&6
13479else
13480  cat >conftest.$ac_ext <<_ACEOF
13481/* confdefs.h.  */
13482_ACEOF
13483cat confdefs.h >>conftest.$ac_ext
13484cat >>conftest.$ac_ext <<_ACEOF
13485/* end confdefs.h.  */
13486#include <sys/types.h>
13487#include <$i>
13488
13489int
13490main ()
13491{
13492if ((u_int64_t *) 0)
13493  return 0;
13494if (sizeof (u_int64_t))
13495  return 0;
13496  ;
13497  return 0;
13498}
13499_ACEOF
13500rm -f conftest.$ac_objext
13501if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13502  (eval $ac_compile) 2>conftest.er1
13503  ac_status=$?
13504  grep -v '^ *+' conftest.er1 >conftest.err
13505  rm -f conftest.er1
13506  cat conftest.err >&5
13507  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13508  (exit $ac_status); } &&
13509	 { ac_try='test -z "$ac_c_werror_flag"
13510			 || test ! -s conftest.err'
13511  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13512  (eval $ac_try) 2>&5
13513  ac_status=$?
13514  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515  (exit $ac_status); }; } &&
13516	 { ac_try='test -s conftest.$ac_objext'
13517  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13518  (eval $ac_try) 2>&5
13519  ac_status=$?
13520  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13521  (exit $ac_status); }; }; then
13522  ac_cv_type_u_int64_t=yes
13523else
13524  echo "$as_me: failed program was:" >&5
13525sed 's/^/| /' conftest.$ac_ext >&5
13526
13527ac_cv_type_u_int64_t=no
13528fi
13529rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13530fi
13531echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
13532echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
13533
13534    break
13535  done
13536fi
13537if test "$acx_cv_header_stdint" = stddef.h; then
13538  acx_cv_header_stdint_kind="(using manual detection)"
13539fi
13540
13541test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13542test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13543test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13544test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13545test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13546
13547# ----------------- Summarize what we found so far
13548
13549echo "$as_me:$LINENO: checking what to include in bfd_stdint.h" >&5
13550echo $ECHO_N "checking what to include in bfd_stdint.h... $ECHO_C" >&6
13551
13552case `$as_basename bfd_stdint.h ||
13553$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13554	 Xbfd_stdint.h : 'X\(//\)$' \| \
13555	 Xbfd_stdint.h : 'X\(/\)$' \| \
13556	 .     : '\(.\)' 2>/dev/null ||
13557echo X/bfd_stdint.h |
13558    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13559  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
13560  	  /^X\/\(\/\).*/{ s//\1/; q; }
13561  	  s/.*/./; q'` in
13562  stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13563echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13564  inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13565echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13566  *) ;;
13567esac
13568
13569echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13570echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
13571
13572# ----------------- done included file, check C basic types --------
13573
13574# Lacking an uintptr_t?  Test size of void *
13575case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13576  stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
13577echo $ECHO_N "checking for void *... $ECHO_C" >&6
13578if test "${ac_cv_type_void_p+set}" = set; then
13579  echo $ECHO_N "(cached) $ECHO_C" >&6
13580else
13581  cat >conftest.$ac_ext <<_ACEOF
13582/* confdefs.h.  */
13583_ACEOF
13584cat confdefs.h >>conftest.$ac_ext
13585cat >>conftest.$ac_ext <<_ACEOF
13586/* end confdefs.h.  */
13587$ac_includes_default
13588int
13589main ()
13590{
13591if ((void * *) 0)
13592  return 0;
13593if (sizeof (void *))
13594  return 0;
13595  ;
13596  return 0;
13597}
13598_ACEOF
13599rm -f conftest.$ac_objext
13600if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13601  (eval $ac_compile) 2>conftest.er1
13602  ac_status=$?
13603  grep -v '^ *+' conftest.er1 >conftest.err
13604  rm -f conftest.er1
13605  cat conftest.err >&5
13606  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13607  (exit $ac_status); } &&
13608	 { ac_try='test -z "$ac_c_werror_flag"
13609			 || test ! -s conftest.err'
13610  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13611  (eval $ac_try) 2>&5
13612  ac_status=$?
13613  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13614  (exit $ac_status); }; } &&
13615	 { ac_try='test -s conftest.$ac_objext'
13616  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13617  (eval $ac_try) 2>&5
13618  ac_status=$?
13619  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13620  (exit $ac_status); }; }; then
13621  ac_cv_type_void_p=yes
13622else
13623  echo "$as_me: failed program was:" >&5
13624sed 's/^/| /' conftest.$ac_ext >&5
13625
13626ac_cv_type_void_p=no
13627fi
13628rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13629fi
13630echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
13631echo "${ECHO_T}$ac_cv_type_void_p" >&6
13632
13633echo "$as_me:$LINENO: checking size of void *" >&5
13634echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13635if test "${ac_cv_sizeof_void_p+set}" = set; then
13636  echo $ECHO_N "(cached) $ECHO_C" >&6
13637else
13638  if test "$ac_cv_type_void_p" = yes; then
13639  # The cast to unsigned long works around a bug in the HP C Compiler
13640  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13641  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13642  # This bug is HP SR number 8606223364.
13643  if test "$cross_compiling" = yes; then
13644  # Depending upon the size, compute the lo and hi bounds.
13645cat >conftest.$ac_ext <<_ACEOF
13646/* confdefs.h.  */
13647_ACEOF
13648cat confdefs.h >>conftest.$ac_ext
13649cat >>conftest.$ac_ext <<_ACEOF
13650/* end confdefs.h.  */
13651$ac_includes_default
13652int
13653main ()
13654{
13655static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
13656test_array [0] = 0
13657
13658  ;
13659  return 0;
13660}
13661_ACEOF
13662rm -f conftest.$ac_objext
13663if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13664  (eval $ac_compile) 2>conftest.er1
13665  ac_status=$?
13666  grep -v '^ *+' conftest.er1 >conftest.err
13667  rm -f conftest.er1
13668  cat conftest.err >&5
13669  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13670  (exit $ac_status); } &&
13671	 { ac_try='test -z "$ac_c_werror_flag"
13672			 || test ! -s conftest.err'
13673  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13674  (eval $ac_try) 2>&5
13675  ac_status=$?
13676  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13677  (exit $ac_status); }; } &&
13678	 { ac_try='test -s conftest.$ac_objext'
13679  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13680  (eval $ac_try) 2>&5
13681  ac_status=$?
13682  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13683  (exit $ac_status); }; }; then
13684  ac_lo=0 ac_mid=0
13685  while :; do
13686    cat >conftest.$ac_ext <<_ACEOF
13687/* confdefs.h.  */
13688_ACEOF
13689cat confdefs.h >>conftest.$ac_ext
13690cat >>conftest.$ac_ext <<_ACEOF
13691/* end confdefs.h.  */
13692$ac_includes_default
13693int
13694main ()
13695{
13696static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13697test_array [0] = 0
13698
13699  ;
13700  return 0;
13701}
13702_ACEOF
13703rm -f conftest.$ac_objext
13704if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13705  (eval $ac_compile) 2>conftest.er1
13706  ac_status=$?
13707  grep -v '^ *+' conftest.er1 >conftest.err
13708  rm -f conftest.er1
13709  cat conftest.err >&5
13710  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13711  (exit $ac_status); } &&
13712	 { ac_try='test -z "$ac_c_werror_flag"
13713			 || test ! -s conftest.err'
13714  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13715  (eval $ac_try) 2>&5
13716  ac_status=$?
13717  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13718  (exit $ac_status); }; } &&
13719	 { ac_try='test -s conftest.$ac_objext'
13720  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13721  (eval $ac_try) 2>&5
13722  ac_status=$?
13723  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13724  (exit $ac_status); }; }; then
13725  ac_hi=$ac_mid; break
13726else
13727  echo "$as_me: failed program was:" >&5
13728sed 's/^/| /' conftest.$ac_ext >&5
13729
13730ac_lo=`expr $ac_mid + 1`
13731		    if test $ac_lo -le $ac_mid; then
13732		      ac_lo= ac_hi=
13733		      break
13734		    fi
13735		    ac_mid=`expr 2 '*' $ac_mid + 1`
13736fi
13737rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13738  done
13739else
13740  echo "$as_me: failed program was:" >&5
13741sed 's/^/| /' conftest.$ac_ext >&5
13742
13743cat >conftest.$ac_ext <<_ACEOF
13744/* confdefs.h.  */
13745_ACEOF
13746cat confdefs.h >>conftest.$ac_ext
13747cat >>conftest.$ac_ext <<_ACEOF
13748/* end confdefs.h.  */
13749$ac_includes_default
13750int
13751main ()
13752{
13753static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
13754test_array [0] = 0
13755
13756  ;
13757  return 0;
13758}
13759_ACEOF
13760rm -f conftest.$ac_objext
13761if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13762  (eval $ac_compile) 2>conftest.er1
13763  ac_status=$?
13764  grep -v '^ *+' conftest.er1 >conftest.err
13765  rm -f conftest.er1
13766  cat conftest.err >&5
13767  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13768  (exit $ac_status); } &&
13769	 { ac_try='test -z "$ac_c_werror_flag"
13770			 || test ! -s conftest.err'
13771  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13772  (eval $ac_try) 2>&5
13773  ac_status=$?
13774  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13775  (exit $ac_status); }; } &&
13776	 { ac_try='test -s conftest.$ac_objext'
13777  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13778  (eval $ac_try) 2>&5
13779  ac_status=$?
13780  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13781  (exit $ac_status); }; }; then
13782  ac_hi=-1 ac_mid=-1
13783  while :; do
13784    cat >conftest.$ac_ext <<_ACEOF
13785/* confdefs.h.  */
13786_ACEOF
13787cat confdefs.h >>conftest.$ac_ext
13788cat >>conftest.$ac_ext <<_ACEOF
13789/* end confdefs.h.  */
13790$ac_includes_default
13791int
13792main ()
13793{
13794static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
13795test_array [0] = 0
13796
13797  ;
13798  return 0;
13799}
13800_ACEOF
13801rm -f conftest.$ac_objext
13802if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13803  (eval $ac_compile) 2>conftest.er1
13804  ac_status=$?
13805  grep -v '^ *+' conftest.er1 >conftest.err
13806  rm -f conftest.er1
13807  cat conftest.err >&5
13808  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13809  (exit $ac_status); } &&
13810	 { ac_try='test -z "$ac_c_werror_flag"
13811			 || test ! -s conftest.err'
13812  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13813  (eval $ac_try) 2>&5
13814  ac_status=$?
13815  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13816  (exit $ac_status); }; } &&
13817	 { ac_try='test -s conftest.$ac_objext'
13818  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13819  (eval $ac_try) 2>&5
13820  ac_status=$?
13821  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13822  (exit $ac_status); }; }; then
13823  ac_lo=$ac_mid; break
13824else
13825  echo "$as_me: failed program was:" >&5
13826sed 's/^/| /' conftest.$ac_ext >&5
13827
13828ac_hi=`expr '(' $ac_mid ')' - 1`
13829		       if test $ac_mid -le $ac_hi; then
13830			 ac_lo= ac_hi=
13831			 break
13832		       fi
13833		       ac_mid=`expr 2 '*' $ac_mid`
13834fi
13835rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13836  done
13837else
13838  echo "$as_me: failed program was:" >&5
13839sed 's/^/| /' conftest.$ac_ext >&5
13840
13841ac_lo= ac_hi=
13842fi
13843rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13844fi
13845rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13846# Binary search between lo and hi bounds.
13847while test "x$ac_lo" != "x$ac_hi"; do
13848  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13849  cat >conftest.$ac_ext <<_ACEOF
13850/* confdefs.h.  */
13851_ACEOF
13852cat confdefs.h >>conftest.$ac_ext
13853cat >>conftest.$ac_ext <<_ACEOF
13854/* end confdefs.h.  */
13855$ac_includes_default
13856int
13857main ()
13858{
13859static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13860test_array [0] = 0
13861
13862  ;
13863  return 0;
13864}
13865_ACEOF
13866rm -f conftest.$ac_objext
13867if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13868  (eval $ac_compile) 2>conftest.er1
13869  ac_status=$?
13870  grep -v '^ *+' conftest.er1 >conftest.err
13871  rm -f conftest.er1
13872  cat conftest.err >&5
13873  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13874  (exit $ac_status); } &&
13875	 { ac_try='test -z "$ac_c_werror_flag"
13876			 || test ! -s conftest.err'
13877  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13878  (eval $ac_try) 2>&5
13879  ac_status=$?
13880  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13881  (exit $ac_status); }; } &&
13882	 { ac_try='test -s conftest.$ac_objext'
13883  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13884  (eval $ac_try) 2>&5
13885  ac_status=$?
13886  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13887  (exit $ac_status); }; }; then
13888  ac_hi=$ac_mid
13889else
13890  echo "$as_me: failed program was:" >&5
13891sed 's/^/| /' conftest.$ac_ext >&5
13892
13893ac_lo=`expr '(' $ac_mid ')' + 1`
13894fi
13895rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13896done
13897case $ac_lo in
13898?*) ac_cv_sizeof_void_p=$ac_lo;;
13899'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13900See \`config.log' for more details." >&5
13901echo "$as_me: error: cannot compute sizeof (void *), 77
13902See \`config.log' for more details." >&2;}
13903   { (exit 1); exit 1; }; } ;;
13904esac
13905else
13906  if test "$cross_compiling" = yes; then
13907  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13908See \`config.log' for more details." >&5
13909echo "$as_me: error: cannot run test program while cross compiling
13910See \`config.log' for more details." >&2;}
13911   { (exit 1); exit 1; }; }
13912else
13913  cat >conftest.$ac_ext <<_ACEOF
13914/* confdefs.h.  */
13915_ACEOF
13916cat confdefs.h >>conftest.$ac_ext
13917cat >>conftest.$ac_ext <<_ACEOF
13918/* end confdefs.h.  */
13919$ac_includes_default
13920long longval () { return (long) (sizeof (void *)); }
13921unsigned long ulongval () { return (long) (sizeof (void *)); }
13922#include <stdio.h>
13923#include <stdlib.h>
13924int
13925main ()
13926{
13927
13928  FILE *f = fopen ("conftest.val", "w");
13929  if (! f)
13930    exit (1);
13931  if (((long) (sizeof (void *))) < 0)
13932    {
13933      long i = longval ();
13934      if (i != ((long) (sizeof (void *))))
13935	exit (1);
13936      fprintf (f, "%ld\n", i);
13937    }
13938  else
13939    {
13940      unsigned long i = ulongval ();
13941      if (i != ((long) (sizeof (void *))))
13942	exit (1);
13943      fprintf (f, "%lu\n", i);
13944    }
13945  exit (ferror (f) || fclose (f) != 0);
13946
13947  ;
13948  return 0;
13949}
13950_ACEOF
13951rm -f conftest$ac_exeext
13952if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13953  (eval $ac_link) 2>&5
13954  ac_status=$?
13955  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13956  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13957  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13958  (eval $ac_try) 2>&5
13959  ac_status=$?
13960  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13961  (exit $ac_status); }; }; then
13962  ac_cv_sizeof_void_p=`cat conftest.val`
13963else
13964  echo "$as_me: program exited with status $ac_status" >&5
13965echo "$as_me: failed program was:" >&5
13966sed 's/^/| /' conftest.$ac_ext >&5
13967
13968( exit $ac_status )
13969{ { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13970See \`config.log' for more details." >&5
13971echo "$as_me: error: cannot compute sizeof (void *), 77
13972See \`config.log' for more details." >&2;}
13973   { (exit 1); exit 1; }; }
13974fi
13975rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13976fi
13977fi
13978rm -f conftest.val
13979else
13980  ac_cv_sizeof_void_p=0
13981fi
13982fi
13983echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13984echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13985cat >>confdefs.h <<_ACEOF
13986#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13987_ACEOF
13988
13989 ;;
13990esac
13991
13992# Lacking an uint64_t?  Test size of long
13993case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13994  stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
13995echo $ECHO_N "checking for long... $ECHO_C" >&6
13996if test "${ac_cv_type_long+set}" = set; then
13997  echo $ECHO_N "(cached) $ECHO_C" >&6
13998else
13999  cat >conftest.$ac_ext <<_ACEOF
14000/* confdefs.h.  */
14001_ACEOF
14002cat confdefs.h >>conftest.$ac_ext
14003cat >>conftest.$ac_ext <<_ACEOF
14004/* end confdefs.h.  */
14005$ac_includes_default
14006int
14007main ()
14008{
14009if ((long *) 0)
14010  return 0;
14011if (sizeof (long))
14012  return 0;
14013  ;
14014  return 0;
14015}
14016_ACEOF
14017rm -f conftest.$ac_objext
14018if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14019  (eval $ac_compile) 2>conftest.er1
14020  ac_status=$?
14021  grep -v '^ *+' conftest.er1 >conftest.err
14022  rm -f conftest.er1
14023  cat conftest.err >&5
14024  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14025  (exit $ac_status); } &&
14026	 { ac_try='test -z "$ac_c_werror_flag"
14027			 || test ! -s conftest.err'
14028  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14029  (eval $ac_try) 2>&5
14030  ac_status=$?
14031  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14032  (exit $ac_status); }; } &&
14033	 { ac_try='test -s conftest.$ac_objext'
14034  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14035  (eval $ac_try) 2>&5
14036  ac_status=$?
14037  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14038  (exit $ac_status); }; }; then
14039  ac_cv_type_long=yes
14040else
14041  echo "$as_me: failed program was:" >&5
14042sed 's/^/| /' conftest.$ac_ext >&5
14043
14044ac_cv_type_long=no
14045fi
14046rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14047fi
14048echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
14049echo "${ECHO_T}$ac_cv_type_long" >&6
14050
14051echo "$as_me:$LINENO: checking size of long" >&5
14052echo $ECHO_N "checking size of long... $ECHO_C" >&6
14053if test "${ac_cv_sizeof_long+set}" = set; then
14054  echo $ECHO_N "(cached) $ECHO_C" >&6
14055else
14056  if test "$ac_cv_type_long" = yes; then
14057  # The cast to unsigned long works around a bug in the HP C Compiler
14058  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14059  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14060  # This bug is HP SR number 8606223364.
14061  if test "$cross_compiling" = yes; then
14062  # Depending upon the size, compute the lo and hi bounds.
14063cat >conftest.$ac_ext <<_ACEOF
14064/* confdefs.h.  */
14065_ACEOF
14066cat confdefs.h >>conftest.$ac_ext
14067cat >>conftest.$ac_ext <<_ACEOF
14068/* end confdefs.h.  */
14069$ac_includes_default
14070int
14071main ()
14072{
14073static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
14074test_array [0] = 0
14075
14076  ;
14077  return 0;
14078}
14079_ACEOF
14080rm -f conftest.$ac_objext
14081if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14082  (eval $ac_compile) 2>conftest.er1
14083  ac_status=$?
14084  grep -v '^ *+' conftest.er1 >conftest.err
14085  rm -f conftest.er1
14086  cat conftest.err >&5
14087  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088  (exit $ac_status); } &&
14089	 { ac_try='test -z "$ac_c_werror_flag"
14090			 || test ! -s conftest.err'
14091  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14092  (eval $ac_try) 2>&5
14093  ac_status=$?
14094  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14095  (exit $ac_status); }; } &&
14096	 { ac_try='test -s conftest.$ac_objext'
14097  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14098  (eval $ac_try) 2>&5
14099  ac_status=$?
14100  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14101  (exit $ac_status); }; }; then
14102  ac_lo=0 ac_mid=0
14103  while :; do
14104    cat >conftest.$ac_ext <<_ACEOF
14105/* confdefs.h.  */
14106_ACEOF
14107cat confdefs.h >>conftest.$ac_ext
14108cat >>conftest.$ac_ext <<_ACEOF
14109/* end confdefs.h.  */
14110$ac_includes_default
14111int
14112main ()
14113{
14114static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
14115test_array [0] = 0
14116
14117  ;
14118  return 0;
14119}
14120_ACEOF
14121rm -f conftest.$ac_objext
14122if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14123  (eval $ac_compile) 2>conftest.er1
14124  ac_status=$?
14125  grep -v '^ *+' conftest.er1 >conftest.err
14126  rm -f conftest.er1
14127  cat conftest.err >&5
14128  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14129  (exit $ac_status); } &&
14130	 { ac_try='test -z "$ac_c_werror_flag"
14131			 || test ! -s conftest.err'
14132  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14133  (eval $ac_try) 2>&5
14134  ac_status=$?
14135  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14136  (exit $ac_status); }; } &&
14137	 { ac_try='test -s conftest.$ac_objext'
14138  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14139  (eval $ac_try) 2>&5
14140  ac_status=$?
14141  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14142  (exit $ac_status); }; }; then
14143  ac_hi=$ac_mid; break
14144else
14145  echo "$as_me: failed program was:" >&5
14146sed 's/^/| /' conftest.$ac_ext >&5
14147
14148ac_lo=`expr $ac_mid + 1`
14149		    if test $ac_lo -le $ac_mid; then
14150		      ac_lo= ac_hi=
14151		      break
14152		    fi
14153		    ac_mid=`expr 2 '*' $ac_mid + 1`
14154fi
14155rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14156  done
14157else
14158  echo "$as_me: failed program was:" >&5
14159sed 's/^/| /' conftest.$ac_ext >&5
14160
14161cat >conftest.$ac_ext <<_ACEOF
14162/* confdefs.h.  */
14163_ACEOF
14164cat confdefs.h >>conftest.$ac_ext
14165cat >>conftest.$ac_ext <<_ACEOF
14166/* end confdefs.h.  */
14167$ac_includes_default
14168int
14169main ()
14170{
14171static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
14172test_array [0] = 0
14173
14174  ;
14175  return 0;
14176}
14177_ACEOF
14178rm -f conftest.$ac_objext
14179if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14180  (eval $ac_compile) 2>conftest.er1
14181  ac_status=$?
14182  grep -v '^ *+' conftest.er1 >conftest.err
14183  rm -f conftest.er1
14184  cat conftest.err >&5
14185  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14186  (exit $ac_status); } &&
14187	 { ac_try='test -z "$ac_c_werror_flag"
14188			 || test ! -s conftest.err'
14189  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14190  (eval $ac_try) 2>&5
14191  ac_status=$?
14192  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14193  (exit $ac_status); }; } &&
14194	 { ac_try='test -s conftest.$ac_objext'
14195  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14196  (eval $ac_try) 2>&5
14197  ac_status=$?
14198  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14199  (exit $ac_status); }; }; then
14200  ac_hi=-1 ac_mid=-1
14201  while :; do
14202    cat >conftest.$ac_ext <<_ACEOF
14203/* confdefs.h.  */
14204_ACEOF
14205cat confdefs.h >>conftest.$ac_ext
14206cat >>conftest.$ac_ext <<_ACEOF
14207/* end confdefs.h.  */
14208$ac_includes_default
14209int
14210main ()
14211{
14212static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
14213test_array [0] = 0
14214
14215  ;
14216  return 0;
14217}
14218_ACEOF
14219rm -f conftest.$ac_objext
14220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14221  (eval $ac_compile) 2>conftest.er1
14222  ac_status=$?
14223  grep -v '^ *+' conftest.er1 >conftest.err
14224  rm -f conftest.er1
14225  cat conftest.err >&5
14226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14227  (exit $ac_status); } &&
14228	 { ac_try='test -z "$ac_c_werror_flag"
14229			 || test ! -s conftest.err'
14230  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14231  (eval $ac_try) 2>&5
14232  ac_status=$?
14233  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14234  (exit $ac_status); }; } &&
14235	 { ac_try='test -s conftest.$ac_objext'
14236  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14237  (eval $ac_try) 2>&5
14238  ac_status=$?
14239  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14240  (exit $ac_status); }; }; then
14241  ac_lo=$ac_mid; break
14242else
14243  echo "$as_me: failed program was:" >&5
14244sed 's/^/| /' conftest.$ac_ext >&5
14245
14246ac_hi=`expr '(' $ac_mid ')' - 1`
14247		       if test $ac_mid -le $ac_hi; then
14248			 ac_lo= ac_hi=
14249			 break
14250		       fi
14251		       ac_mid=`expr 2 '*' $ac_mid`
14252fi
14253rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14254  done
14255else
14256  echo "$as_me: failed program was:" >&5
14257sed 's/^/| /' conftest.$ac_ext >&5
14258
14259ac_lo= ac_hi=
14260fi
14261rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14262fi
14263rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14264# Binary search between lo and hi bounds.
14265while test "x$ac_lo" != "x$ac_hi"; do
14266  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14267  cat >conftest.$ac_ext <<_ACEOF
14268/* confdefs.h.  */
14269_ACEOF
14270cat confdefs.h >>conftest.$ac_ext
14271cat >>conftest.$ac_ext <<_ACEOF
14272/* end confdefs.h.  */
14273$ac_includes_default
14274int
14275main ()
14276{
14277static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
14278test_array [0] = 0
14279
14280  ;
14281  return 0;
14282}
14283_ACEOF
14284rm -f conftest.$ac_objext
14285if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14286  (eval $ac_compile) 2>conftest.er1
14287  ac_status=$?
14288  grep -v '^ *+' conftest.er1 >conftest.err
14289  rm -f conftest.er1
14290  cat conftest.err >&5
14291  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14292  (exit $ac_status); } &&
14293	 { ac_try='test -z "$ac_c_werror_flag"
14294			 || test ! -s conftest.err'
14295  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14296  (eval $ac_try) 2>&5
14297  ac_status=$?
14298  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14299  (exit $ac_status); }; } &&
14300	 { ac_try='test -s conftest.$ac_objext'
14301  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14302  (eval $ac_try) 2>&5
14303  ac_status=$?
14304  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14305  (exit $ac_status); }; }; then
14306  ac_hi=$ac_mid
14307else
14308  echo "$as_me: failed program was:" >&5
14309sed 's/^/| /' conftest.$ac_ext >&5
14310
14311ac_lo=`expr '(' $ac_mid ')' + 1`
14312fi
14313rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14314done
14315case $ac_lo in
14316?*) ac_cv_sizeof_long=$ac_lo;;
14317'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
14318See \`config.log' for more details." >&5
14319echo "$as_me: error: cannot compute sizeof (long), 77
14320See \`config.log' for more details." >&2;}
14321   { (exit 1); exit 1; }; } ;;
14322esac
14323else
14324  if test "$cross_compiling" = yes; then
14325  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14326See \`config.log' for more details." >&5
14327echo "$as_me: error: cannot run test program while cross compiling
14328See \`config.log' for more details." >&2;}
14329   { (exit 1); exit 1; }; }
14330else
14331  cat >conftest.$ac_ext <<_ACEOF
14332/* confdefs.h.  */
14333_ACEOF
14334cat confdefs.h >>conftest.$ac_ext
14335cat >>conftest.$ac_ext <<_ACEOF
14336/* end confdefs.h.  */
14337$ac_includes_default
14338long longval () { return (long) (sizeof (long)); }
14339unsigned long ulongval () { return (long) (sizeof (long)); }
14340#include <stdio.h>
14341#include <stdlib.h>
14342int
14343main ()
14344{
14345
14346  FILE *f = fopen ("conftest.val", "w");
14347  if (! f)
14348    exit (1);
14349  if (((long) (sizeof (long))) < 0)
14350    {
14351      long i = longval ();
14352      if (i != ((long) (sizeof (long))))
14353	exit (1);
14354      fprintf (f, "%ld\n", i);
14355    }
14356  else
14357    {
14358      unsigned long i = ulongval ();
14359      if (i != ((long) (sizeof (long))))
14360	exit (1);
14361      fprintf (f, "%lu\n", i);
14362    }
14363  exit (ferror (f) || fclose (f) != 0);
14364
14365  ;
14366  return 0;
14367}
14368_ACEOF
14369rm -f conftest$ac_exeext
14370if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14371  (eval $ac_link) 2>&5
14372  ac_status=$?
14373  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14374  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14375  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14376  (eval $ac_try) 2>&5
14377  ac_status=$?
14378  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14379  (exit $ac_status); }; }; then
14380  ac_cv_sizeof_long=`cat conftest.val`
14381else
14382  echo "$as_me: program exited with status $ac_status" >&5
14383echo "$as_me: failed program was:" >&5
14384sed 's/^/| /' conftest.$ac_ext >&5
14385
14386( exit $ac_status )
14387{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
14388See \`config.log' for more details." >&5
14389echo "$as_me: error: cannot compute sizeof (long), 77
14390See \`config.log' for more details." >&2;}
14391   { (exit 1); exit 1; }; }
14392fi
14393rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14394fi
14395fi
14396rm -f conftest.val
14397else
14398  ac_cv_sizeof_long=0
14399fi
14400fi
14401echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
14402echo "${ECHO_T}$ac_cv_sizeof_long" >&6
14403cat >>confdefs.h <<_ACEOF
14404#define SIZEOF_LONG $ac_cv_sizeof_long
14405_ACEOF
14406
14407 ;;
14408esac
14409
14410if test $acx_cv_header_stdint = stddef.h; then
14411  # Lacking a good header?  Test size of everything and deduce all types.
14412  echo "$as_me:$LINENO: checking for int" >&5
14413echo $ECHO_N "checking for int... $ECHO_C" >&6
14414if test "${ac_cv_type_int+set}" = set; then
14415  echo $ECHO_N "(cached) $ECHO_C" >&6
14416else
14417  cat >conftest.$ac_ext <<_ACEOF
14418/* confdefs.h.  */
14419_ACEOF
14420cat confdefs.h >>conftest.$ac_ext
14421cat >>conftest.$ac_ext <<_ACEOF
14422/* end confdefs.h.  */
14423$ac_includes_default
14424int
14425main ()
14426{
14427if ((int *) 0)
14428  return 0;
14429if (sizeof (int))
14430  return 0;
14431  ;
14432  return 0;
14433}
14434_ACEOF
14435rm -f conftest.$ac_objext
14436if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14437  (eval $ac_compile) 2>conftest.er1
14438  ac_status=$?
14439  grep -v '^ *+' conftest.er1 >conftest.err
14440  rm -f conftest.er1
14441  cat conftest.err >&5
14442  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14443  (exit $ac_status); } &&
14444	 { ac_try='test -z "$ac_c_werror_flag"
14445			 || test ! -s conftest.err'
14446  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14447  (eval $ac_try) 2>&5
14448  ac_status=$?
14449  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14450  (exit $ac_status); }; } &&
14451	 { ac_try='test -s conftest.$ac_objext'
14452  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14453  (eval $ac_try) 2>&5
14454  ac_status=$?
14455  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14456  (exit $ac_status); }; }; then
14457  ac_cv_type_int=yes
14458else
14459  echo "$as_me: failed program was:" >&5
14460sed 's/^/| /' conftest.$ac_ext >&5
14461
14462ac_cv_type_int=no
14463fi
14464rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14465fi
14466echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
14467echo "${ECHO_T}$ac_cv_type_int" >&6
14468
14469echo "$as_me:$LINENO: checking size of int" >&5
14470echo $ECHO_N "checking size of int... $ECHO_C" >&6
14471if test "${ac_cv_sizeof_int+set}" = set; then
14472  echo $ECHO_N "(cached) $ECHO_C" >&6
14473else
14474  if test "$ac_cv_type_int" = yes; then
14475  # The cast to unsigned long works around a bug in the HP C Compiler
14476  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14477  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14478  # This bug is HP SR number 8606223364.
14479  if test "$cross_compiling" = yes; then
14480  # Depending upon the size, compute the lo and hi bounds.
14481cat >conftest.$ac_ext <<_ACEOF
14482/* confdefs.h.  */
14483_ACEOF
14484cat confdefs.h >>conftest.$ac_ext
14485cat >>conftest.$ac_ext <<_ACEOF
14486/* end confdefs.h.  */
14487$ac_includes_default
14488int
14489main ()
14490{
14491static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
14492test_array [0] = 0
14493
14494  ;
14495  return 0;
14496}
14497_ACEOF
14498rm -f conftest.$ac_objext
14499if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14500  (eval $ac_compile) 2>conftest.er1
14501  ac_status=$?
14502  grep -v '^ *+' conftest.er1 >conftest.err
14503  rm -f conftest.er1
14504  cat conftest.err >&5
14505  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14506  (exit $ac_status); } &&
14507	 { ac_try='test -z "$ac_c_werror_flag"
14508			 || test ! -s conftest.err'
14509  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14510  (eval $ac_try) 2>&5
14511  ac_status=$?
14512  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14513  (exit $ac_status); }; } &&
14514	 { ac_try='test -s conftest.$ac_objext'
14515  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14516  (eval $ac_try) 2>&5
14517  ac_status=$?
14518  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14519  (exit $ac_status); }; }; then
14520  ac_lo=0 ac_mid=0
14521  while :; do
14522    cat >conftest.$ac_ext <<_ACEOF
14523/* confdefs.h.  */
14524_ACEOF
14525cat confdefs.h >>conftest.$ac_ext
14526cat >>conftest.$ac_ext <<_ACEOF
14527/* end confdefs.h.  */
14528$ac_includes_default
14529int
14530main ()
14531{
14532static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14533test_array [0] = 0
14534
14535  ;
14536  return 0;
14537}
14538_ACEOF
14539rm -f conftest.$ac_objext
14540if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14541  (eval $ac_compile) 2>conftest.er1
14542  ac_status=$?
14543  grep -v '^ *+' conftest.er1 >conftest.err
14544  rm -f conftest.er1
14545  cat conftest.err >&5
14546  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14547  (exit $ac_status); } &&
14548	 { ac_try='test -z "$ac_c_werror_flag"
14549			 || test ! -s conftest.err'
14550  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14551  (eval $ac_try) 2>&5
14552  ac_status=$?
14553  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14554  (exit $ac_status); }; } &&
14555	 { ac_try='test -s conftest.$ac_objext'
14556  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14557  (eval $ac_try) 2>&5
14558  ac_status=$?
14559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14560  (exit $ac_status); }; }; then
14561  ac_hi=$ac_mid; break
14562else
14563  echo "$as_me: failed program was:" >&5
14564sed 's/^/| /' conftest.$ac_ext >&5
14565
14566ac_lo=`expr $ac_mid + 1`
14567		    if test $ac_lo -le $ac_mid; then
14568		      ac_lo= ac_hi=
14569		      break
14570		    fi
14571		    ac_mid=`expr 2 '*' $ac_mid + 1`
14572fi
14573rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14574  done
14575else
14576  echo "$as_me: failed program was:" >&5
14577sed 's/^/| /' conftest.$ac_ext >&5
14578
14579cat >conftest.$ac_ext <<_ACEOF
14580/* confdefs.h.  */
14581_ACEOF
14582cat confdefs.h >>conftest.$ac_ext
14583cat >>conftest.$ac_ext <<_ACEOF
14584/* end confdefs.h.  */
14585$ac_includes_default
14586int
14587main ()
14588{
14589static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
14590test_array [0] = 0
14591
14592  ;
14593  return 0;
14594}
14595_ACEOF
14596rm -f conftest.$ac_objext
14597if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14598  (eval $ac_compile) 2>conftest.er1
14599  ac_status=$?
14600  grep -v '^ *+' conftest.er1 >conftest.err
14601  rm -f conftest.er1
14602  cat conftest.err >&5
14603  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14604  (exit $ac_status); } &&
14605	 { ac_try='test -z "$ac_c_werror_flag"
14606			 || test ! -s conftest.err'
14607  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14608  (eval $ac_try) 2>&5
14609  ac_status=$?
14610  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14611  (exit $ac_status); }; } &&
14612	 { ac_try='test -s conftest.$ac_objext'
14613  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14614  (eval $ac_try) 2>&5
14615  ac_status=$?
14616  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14617  (exit $ac_status); }; }; then
14618  ac_hi=-1 ac_mid=-1
14619  while :; do
14620    cat >conftest.$ac_ext <<_ACEOF
14621/* confdefs.h.  */
14622_ACEOF
14623cat confdefs.h >>conftest.$ac_ext
14624cat >>conftest.$ac_ext <<_ACEOF
14625/* end confdefs.h.  */
14626$ac_includes_default
14627int
14628main ()
14629{
14630static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
14631test_array [0] = 0
14632
14633  ;
14634  return 0;
14635}
14636_ACEOF
14637rm -f conftest.$ac_objext
14638if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14639  (eval $ac_compile) 2>conftest.er1
14640  ac_status=$?
14641  grep -v '^ *+' conftest.er1 >conftest.err
14642  rm -f conftest.er1
14643  cat conftest.err >&5
14644  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14645  (exit $ac_status); } &&
14646	 { ac_try='test -z "$ac_c_werror_flag"
14647			 || test ! -s conftest.err'
14648  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14649  (eval $ac_try) 2>&5
14650  ac_status=$?
14651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14652  (exit $ac_status); }; } &&
14653	 { ac_try='test -s conftest.$ac_objext'
14654  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14655  (eval $ac_try) 2>&5
14656  ac_status=$?
14657  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14658  (exit $ac_status); }; }; then
14659  ac_lo=$ac_mid; break
14660else
14661  echo "$as_me: failed program was:" >&5
14662sed 's/^/| /' conftest.$ac_ext >&5
14663
14664ac_hi=`expr '(' $ac_mid ')' - 1`
14665		       if test $ac_mid -le $ac_hi; then
14666			 ac_lo= ac_hi=
14667			 break
14668		       fi
14669		       ac_mid=`expr 2 '*' $ac_mid`
14670fi
14671rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14672  done
14673else
14674  echo "$as_me: failed program was:" >&5
14675sed 's/^/| /' conftest.$ac_ext >&5
14676
14677ac_lo= ac_hi=
14678fi
14679rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14680fi
14681rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14682# Binary search between lo and hi bounds.
14683while test "x$ac_lo" != "x$ac_hi"; do
14684  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14685  cat >conftest.$ac_ext <<_ACEOF
14686/* confdefs.h.  */
14687_ACEOF
14688cat confdefs.h >>conftest.$ac_ext
14689cat >>conftest.$ac_ext <<_ACEOF
14690/* end confdefs.h.  */
14691$ac_includes_default
14692int
14693main ()
14694{
14695static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14696test_array [0] = 0
14697
14698  ;
14699  return 0;
14700}
14701_ACEOF
14702rm -f conftest.$ac_objext
14703if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14704  (eval $ac_compile) 2>conftest.er1
14705  ac_status=$?
14706  grep -v '^ *+' conftest.er1 >conftest.err
14707  rm -f conftest.er1
14708  cat conftest.err >&5
14709  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14710  (exit $ac_status); } &&
14711	 { ac_try='test -z "$ac_c_werror_flag"
14712			 || test ! -s conftest.err'
14713  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14714  (eval $ac_try) 2>&5
14715  ac_status=$?
14716  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14717  (exit $ac_status); }; } &&
14718	 { ac_try='test -s conftest.$ac_objext'
14719  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14720  (eval $ac_try) 2>&5
14721  ac_status=$?
14722  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14723  (exit $ac_status); }; }; then
14724  ac_hi=$ac_mid
14725else
14726  echo "$as_me: failed program was:" >&5
14727sed 's/^/| /' conftest.$ac_ext >&5
14728
14729ac_lo=`expr '(' $ac_mid ')' + 1`
14730fi
14731rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14732done
14733case $ac_lo in
14734?*) ac_cv_sizeof_int=$ac_lo;;
14735'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14736See \`config.log' for more details." >&5
14737echo "$as_me: error: cannot compute sizeof (int), 77
14738See \`config.log' for more details." >&2;}
14739   { (exit 1); exit 1; }; } ;;
14740esac
14741else
14742  if test "$cross_compiling" = yes; then
14743  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14744See \`config.log' for more details." >&5
14745echo "$as_me: error: cannot run test program while cross compiling
14746See \`config.log' for more details." >&2;}
14747   { (exit 1); exit 1; }; }
14748else
14749  cat >conftest.$ac_ext <<_ACEOF
14750/* confdefs.h.  */
14751_ACEOF
14752cat confdefs.h >>conftest.$ac_ext
14753cat >>conftest.$ac_ext <<_ACEOF
14754/* end confdefs.h.  */
14755$ac_includes_default
14756long longval () { return (long) (sizeof (int)); }
14757unsigned long ulongval () { return (long) (sizeof (int)); }
14758#include <stdio.h>
14759#include <stdlib.h>
14760int
14761main ()
14762{
14763
14764  FILE *f = fopen ("conftest.val", "w");
14765  if (! f)
14766    exit (1);
14767  if (((long) (sizeof (int))) < 0)
14768    {
14769      long i = longval ();
14770      if (i != ((long) (sizeof (int))))
14771	exit (1);
14772      fprintf (f, "%ld\n", i);
14773    }
14774  else
14775    {
14776      unsigned long i = ulongval ();
14777      if (i != ((long) (sizeof (int))))
14778	exit (1);
14779      fprintf (f, "%lu\n", i);
14780    }
14781  exit (ferror (f) || fclose (f) != 0);
14782
14783  ;
14784  return 0;
14785}
14786_ACEOF
14787rm -f conftest$ac_exeext
14788if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14789  (eval $ac_link) 2>&5
14790  ac_status=$?
14791  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14792  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14793  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14794  (eval $ac_try) 2>&5
14795  ac_status=$?
14796  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14797  (exit $ac_status); }; }; then
14798  ac_cv_sizeof_int=`cat conftest.val`
14799else
14800  echo "$as_me: program exited with status $ac_status" >&5
14801echo "$as_me: failed program was:" >&5
14802sed 's/^/| /' conftest.$ac_ext >&5
14803
14804( exit $ac_status )
14805{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14806See \`config.log' for more details." >&5
14807echo "$as_me: error: cannot compute sizeof (int), 77
14808See \`config.log' for more details." >&2;}
14809   { (exit 1); exit 1; }; }
14810fi
14811rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14812fi
14813fi
14814rm -f conftest.val
14815else
14816  ac_cv_sizeof_int=0
14817fi
14818fi
14819echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
14820echo "${ECHO_T}$ac_cv_sizeof_int" >&6
14821cat >>confdefs.h <<_ACEOF
14822#define SIZEOF_INT $ac_cv_sizeof_int
14823_ACEOF
14824
14825
14826  echo "$as_me:$LINENO: checking for short" >&5
14827echo $ECHO_N "checking for short... $ECHO_C" >&6
14828if test "${ac_cv_type_short+set}" = set; then
14829  echo $ECHO_N "(cached) $ECHO_C" >&6
14830else
14831  cat >conftest.$ac_ext <<_ACEOF
14832/* confdefs.h.  */
14833_ACEOF
14834cat confdefs.h >>conftest.$ac_ext
14835cat >>conftest.$ac_ext <<_ACEOF
14836/* end confdefs.h.  */
14837$ac_includes_default
14838int
14839main ()
14840{
14841if ((short *) 0)
14842  return 0;
14843if (sizeof (short))
14844  return 0;
14845  ;
14846  return 0;
14847}
14848_ACEOF
14849rm -f conftest.$ac_objext
14850if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14851  (eval $ac_compile) 2>conftest.er1
14852  ac_status=$?
14853  grep -v '^ *+' conftest.er1 >conftest.err
14854  rm -f conftest.er1
14855  cat conftest.err >&5
14856  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14857  (exit $ac_status); } &&
14858	 { ac_try='test -z "$ac_c_werror_flag"
14859			 || test ! -s conftest.err'
14860  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14861  (eval $ac_try) 2>&5
14862  ac_status=$?
14863  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14864  (exit $ac_status); }; } &&
14865	 { ac_try='test -s conftest.$ac_objext'
14866  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14867  (eval $ac_try) 2>&5
14868  ac_status=$?
14869  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14870  (exit $ac_status); }; }; then
14871  ac_cv_type_short=yes
14872else
14873  echo "$as_me: failed program was:" >&5
14874sed 's/^/| /' conftest.$ac_ext >&5
14875
14876ac_cv_type_short=no
14877fi
14878rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14879fi
14880echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
14881echo "${ECHO_T}$ac_cv_type_short" >&6
14882
14883echo "$as_me:$LINENO: checking size of short" >&5
14884echo $ECHO_N "checking size of short... $ECHO_C" >&6
14885if test "${ac_cv_sizeof_short+set}" = set; then
14886  echo $ECHO_N "(cached) $ECHO_C" >&6
14887else
14888  if test "$ac_cv_type_short" = yes; then
14889  # The cast to unsigned long works around a bug in the HP C Compiler
14890  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14891  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14892  # This bug is HP SR number 8606223364.
14893  if test "$cross_compiling" = yes; then
14894  # Depending upon the size, compute the lo and hi bounds.
14895cat >conftest.$ac_ext <<_ACEOF
14896/* confdefs.h.  */
14897_ACEOF
14898cat confdefs.h >>conftest.$ac_ext
14899cat >>conftest.$ac_ext <<_ACEOF
14900/* end confdefs.h.  */
14901$ac_includes_default
14902int
14903main ()
14904{
14905static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
14906test_array [0] = 0
14907
14908  ;
14909  return 0;
14910}
14911_ACEOF
14912rm -f conftest.$ac_objext
14913if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14914  (eval $ac_compile) 2>conftest.er1
14915  ac_status=$?
14916  grep -v '^ *+' conftest.er1 >conftest.err
14917  rm -f conftest.er1
14918  cat conftest.err >&5
14919  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14920  (exit $ac_status); } &&
14921	 { ac_try='test -z "$ac_c_werror_flag"
14922			 || test ! -s conftest.err'
14923  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14924  (eval $ac_try) 2>&5
14925  ac_status=$?
14926  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14927  (exit $ac_status); }; } &&
14928	 { ac_try='test -s conftest.$ac_objext'
14929  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14930  (eval $ac_try) 2>&5
14931  ac_status=$?
14932  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933  (exit $ac_status); }; }; then
14934  ac_lo=0 ac_mid=0
14935  while :; do
14936    cat >conftest.$ac_ext <<_ACEOF
14937/* confdefs.h.  */
14938_ACEOF
14939cat confdefs.h >>conftest.$ac_ext
14940cat >>conftest.$ac_ext <<_ACEOF
14941/* end confdefs.h.  */
14942$ac_includes_default
14943int
14944main ()
14945{
14946static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
14947test_array [0] = 0
14948
14949  ;
14950  return 0;
14951}
14952_ACEOF
14953rm -f conftest.$ac_objext
14954if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14955  (eval $ac_compile) 2>conftest.er1
14956  ac_status=$?
14957  grep -v '^ *+' conftest.er1 >conftest.err
14958  rm -f conftest.er1
14959  cat conftest.err >&5
14960  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14961  (exit $ac_status); } &&
14962	 { ac_try='test -z "$ac_c_werror_flag"
14963			 || test ! -s conftest.err'
14964  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14965  (eval $ac_try) 2>&5
14966  ac_status=$?
14967  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14968  (exit $ac_status); }; } &&
14969	 { ac_try='test -s conftest.$ac_objext'
14970  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14971  (eval $ac_try) 2>&5
14972  ac_status=$?
14973  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14974  (exit $ac_status); }; }; then
14975  ac_hi=$ac_mid; break
14976else
14977  echo "$as_me: failed program was:" >&5
14978sed 's/^/| /' conftest.$ac_ext >&5
14979
14980ac_lo=`expr $ac_mid + 1`
14981		    if test $ac_lo -le $ac_mid; then
14982		      ac_lo= ac_hi=
14983		      break
14984		    fi
14985		    ac_mid=`expr 2 '*' $ac_mid + 1`
14986fi
14987rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14988  done
14989else
14990  echo "$as_me: failed program was:" >&5
14991sed 's/^/| /' conftest.$ac_ext >&5
14992
14993cat >conftest.$ac_ext <<_ACEOF
14994/* confdefs.h.  */
14995_ACEOF
14996cat confdefs.h >>conftest.$ac_ext
14997cat >>conftest.$ac_ext <<_ACEOF
14998/* end confdefs.h.  */
14999$ac_includes_default
15000int
15001main ()
15002{
15003static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
15004test_array [0] = 0
15005
15006  ;
15007  return 0;
15008}
15009_ACEOF
15010rm -f conftest.$ac_objext
15011if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15012  (eval $ac_compile) 2>conftest.er1
15013  ac_status=$?
15014  grep -v '^ *+' conftest.er1 >conftest.err
15015  rm -f conftest.er1
15016  cat conftest.err >&5
15017  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15018  (exit $ac_status); } &&
15019	 { ac_try='test -z "$ac_c_werror_flag"
15020			 || test ! -s conftest.err'
15021  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15022  (eval $ac_try) 2>&5
15023  ac_status=$?
15024  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15025  (exit $ac_status); }; } &&
15026	 { ac_try='test -s conftest.$ac_objext'
15027  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15028  (eval $ac_try) 2>&5
15029  ac_status=$?
15030  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15031  (exit $ac_status); }; }; then
15032  ac_hi=-1 ac_mid=-1
15033  while :; do
15034    cat >conftest.$ac_ext <<_ACEOF
15035/* confdefs.h.  */
15036_ACEOF
15037cat confdefs.h >>conftest.$ac_ext
15038cat >>conftest.$ac_ext <<_ACEOF
15039/* end confdefs.h.  */
15040$ac_includes_default
15041int
15042main ()
15043{
15044static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
15045test_array [0] = 0
15046
15047  ;
15048  return 0;
15049}
15050_ACEOF
15051rm -f conftest.$ac_objext
15052if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15053  (eval $ac_compile) 2>conftest.er1
15054  ac_status=$?
15055  grep -v '^ *+' conftest.er1 >conftest.err
15056  rm -f conftest.er1
15057  cat conftest.err >&5
15058  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15059  (exit $ac_status); } &&
15060	 { ac_try='test -z "$ac_c_werror_flag"
15061			 || test ! -s conftest.err'
15062  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15063  (eval $ac_try) 2>&5
15064  ac_status=$?
15065  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15066  (exit $ac_status); }; } &&
15067	 { ac_try='test -s conftest.$ac_objext'
15068  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15069  (eval $ac_try) 2>&5
15070  ac_status=$?
15071  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15072  (exit $ac_status); }; }; then
15073  ac_lo=$ac_mid; break
15074else
15075  echo "$as_me: failed program was:" >&5
15076sed 's/^/| /' conftest.$ac_ext >&5
15077
15078ac_hi=`expr '(' $ac_mid ')' - 1`
15079		       if test $ac_mid -le $ac_hi; then
15080			 ac_lo= ac_hi=
15081			 break
15082		       fi
15083		       ac_mid=`expr 2 '*' $ac_mid`
15084fi
15085rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15086  done
15087else
15088  echo "$as_me: failed program was:" >&5
15089sed 's/^/| /' conftest.$ac_ext >&5
15090
15091ac_lo= ac_hi=
15092fi
15093rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15094fi
15095rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15096# Binary search between lo and hi bounds.
15097while test "x$ac_lo" != "x$ac_hi"; do
15098  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15099  cat >conftest.$ac_ext <<_ACEOF
15100/* confdefs.h.  */
15101_ACEOF
15102cat confdefs.h >>conftest.$ac_ext
15103cat >>conftest.$ac_ext <<_ACEOF
15104/* end confdefs.h.  */
15105$ac_includes_default
15106int
15107main ()
15108{
15109static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
15110test_array [0] = 0
15111
15112  ;
15113  return 0;
15114}
15115_ACEOF
15116rm -f conftest.$ac_objext
15117if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15118  (eval $ac_compile) 2>conftest.er1
15119  ac_status=$?
15120  grep -v '^ *+' conftest.er1 >conftest.err
15121  rm -f conftest.er1
15122  cat conftest.err >&5
15123  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15124  (exit $ac_status); } &&
15125	 { ac_try='test -z "$ac_c_werror_flag"
15126			 || test ! -s conftest.err'
15127  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15128  (eval $ac_try) 2>&5
15129  ac_status=$?
15130  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15131  (exit $ac_status); }; } &&
15132	 { ac_try='test -s conftest.$ac_objext'
15133  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15134  (eval $ac_try) 2>&5
15135  ac_status=$?
15136  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15137  (exit $ac_status); }; }; then
15138  ac_hi=$ac_mid
15139else
15140  echo "$as_me: failed program was:" >&5
15141sed 's/^/| /' conftest.$ac_ext >&5
15142
15143ac_lo=`expr '(' $ac_mid ')' + 1`
15144fi
15145rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15146done
15147case $ac_lo in
15148?*) ac_cv_sizeof_short=$ac_lo;;
15149'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
15150See \`config.log' for more details." >&5
15151echo "$as_me: error: cannot compute sizeof (short), 77
15152See \`config.log' for more details." >&2;}
15153   { (exit 1); exit 1; }; } ;;
15154esac
15155else
15156  if test "$cross_compiling" = yes; then
15157  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15158See \`config.log' for more details." >&5
15159echo "$as_me: error: cannot run test program while cross compiling
15160See \`config.log' for more details." >&2;}
15161   { (exit 1); exit 1; }; }
15162else
15163  cat >conftest.$ac_ext <<_ACEOF
15164/* confdefs.h.  */
15165_ACEOF
15166cat confdefs.h >>conftest.$ac_ext
15167cat >>conftest.$ac_ext <<_ACEOF
15168/* end confdefs.h.  */
15169$ac_includes_default
15170long longval () { return (long) (sizeof (short)); }
15171unsigned long ulongval () { return (long) (sizeof (short)); }
15172#include <stdio.h>
15173#include <stdlib.h>
15174int
15175main ()
15176{
15177
15178  FILE *f = fopen ("conftest.val", "w");
15179  if (! f)
15180    exit (1);
15181  if (((long) (sizeof (short))) < 0)
15182    {
15183      long i = longval ();
15184      if (i != ((long) (sizeof (short))))
15185	exit (1);
15186      fprintf (f, "%ld\n", i);
15187    }
15188  else
15189    {
15190      unsigned long i = ulongval ();
15191      if (i != ((long) (sizeof (short))))
15192	exit (1);
15193      fprintf (f, "%lu\n", i);
15194    }
15195  exit (ferror (f) || fclose (f) != 0);
15196
15197  ;
15198  return 0;
15199}
15200_ACEOF
15201rm -f conftest$ac_exeext
15202if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15203  (eval $ac_link) 2>&5
15204  ac_status=$?
15205  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15206  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15207  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15208  (eval $ac_try) 2>&5
15209  ac_status=$?
15210  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15211  (exit $ac_status); }; }; then
15212  ac_cv_sizeof_short=`cat conftest.val`
15213else
15214  echo "$as_me: program exited with status $ac_status" >&5
15215echo "$as_me: failed program was:" >&5
15216sed 's/^/| /' conftest.$ac_ext >&5
15217
15218( exit $ac_status )
15219{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
15220See \`config.log' for more details." >&5
15221echo "$as_me: error: cannot compute sizeof (short), 77
15222See \`config.log' for more details." >&2;}
15223   { (exit 1); exit 1; }; }
15224fi
15225rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15226fi
15227fi
15228rm -f conftest.val
15229else
15230  ac_cv_sizeof_short=0
15231fi
15232fi
15233echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
15234echo "${ECHO_T}$ac_cv_sizeof_short" >&6
15235cat >>confdefs.h <<_ACEOF
15236#define SIZEOF_SHORT $ac_cv_sizeof_short
15237_ACEOF
15238
15239
15240  echo "$as_me:$LINENO: checking for char" >&5
15241echo $ECHO_N "checking for char... $ECHO_C" >&6
15242if test "${ac_cv_type_char+set}" = set; then
15243  echo $ECHO_N "(cached) $ECHO_C" >&6
15244else
15245  cat >conftest.$ac_ext <<_ACEOF
15246/* confdefs.h.  */
15247_ACEOF
15248cat confdefs.h >>conftest.$ac_ext
15249cat >>conftest.$ac_ext <<_ACEOF
15250/* end confdefs.h.  */
15251$ac_includes_default
15252int
15253main ()
15254{
15255if ((char *) 0)
15256  return 0;
15257if (sizeof (char))
15258  return 0;
15259  ;
15260  return 0;
15261}
15262_ACEOF
15263rm -f conftest.$ac_objext
15264if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15265  (eval $ac_compile) 2>conftest.er1
15266  ac_status=$?
15267  grep -v '^ *+' conftest.er1 >conftest.err
15268  rm -f conftest.er1
15269  cat conftest.err >&5
15270  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15271  (exit $ac_status); } &&
15272	 { ac_try='test -z "$ac_c_werror_flag"
15273			 || test ! -s conftest.err'
15274  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15275  (eval $ac_try) 2>&5
15276  ac_status=$?
15277  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15278  (exit $ac_status); }; } &&
15279	 { ac_try='test -s conftest.$ac_objext'
15280  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15281  (eval $ac_try) 2>&5
15282  ac_status=$?
15283  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15284  (exit $ac_status); }; }; then
15285  ac_cv_type_char=yes
15286else
15287  echo "$as_me: failed program was:" >&5
15288sed 's/^/| /' conftest.$ac_ext >&5
15289
15290ac_cv_type_char=no
15291fi
15292rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15293fi
15294echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
15295echo "${ECHO_T}$ac_cv_type_char" >&6
15296
15297echo "$as_me:$LINENO: checking size of char" >&5
15298echo $ECHO_N "checking size of char... $ECHO_C" >&6
15299if test "${ac_cv_sizeof_char+set}" = set; then
15300  echo $ECHO_N "(cached) $ECHO_C" >&6
15301else
15302  if test "$ac_cv_type_char" = yes; then
15303  # The cast to unsigned long works around a bug in the HP C Compiler
15304  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15305  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15306  # This bug is HP SR number 8606223364.
15307  if test "$cross_compiling" = yes; then
15308  # Depending upon the size, compute the lo and hi bounds.
15309cat >conftest.$ac_ext <<_ACEOF
15310/* confdefs.h.  */
15311_ACEOF
15312cat confdefs.h >>conftest.$ac_ext
15313cat >>conftest.$ac_ext <<_ACEOF
15314/* end confdefs.h.  */
15315$ac_includes_default
15316int
15317main ()
15318{
15319static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
15320test_array [0] = 0
15321
15322  ;
15323  return 0;
15324}
15325_ACEOF
15326rm -f conftest.$ac_objext
15327if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15328  (eval $ac_compile) 2>conftest.er1
15329  ac_status=$?
15330  grep -v '^ *+' conftest.er1 >conftest.err
15331  rm -f conftest.er1
15332  cat conftest.err >&5
15333  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15334  (exit $ac_status); } &&
15335	 { ac_try='test -z "$ac_c_werror_flag"
15336			 || test ! -s conftest.err'
15337  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15338  (eval $ac_try) 2>&5
15339  ac_status=$?
15340  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15341  (exit $ac_status); }; } &&
15342	 { ac_try='test -s conftest.$ac_objext'
15343  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15344  (eval $ac_try) 2>&5
15345  ac_status=$?
15346  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15347  (exit $ac_status); }; }; then
15348  ac_lo=0 ac_mid=0
15349  while :; do
15350    cat >conftest.$ac_ext <<_ACEOF
15351/* confdefs.h.  */
15352_ACEOF
15353cat confdefs.h >>conftest.$ac_ext
15354cat >>conftest.$ac_ext <<_ACEOF
15355/* end confdefs.h.  */
15356$ac_includes_default
15357int
15358main ()
15359{
15360static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15361test_array [0] = 0
15362
15363  ;
15364  return 0;
15365}
15366_ACEOF
15367rm -f conftest.$ac_objext
15368if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15369  (eval $ac_compile) 2>conftest.er1
15370  ac_status=$?
15371  grep -v '^ *+' conftest.er1 >conftest.err
15372  rm -f conftest.er1
15373  cat conftest.err >&5
15374  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15375  (exit $ac_status); } &&
15376	 { ac_try='test -z "$ac_c_werror_flag"
15377			 || test ! -s conftest.err'
15378  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15379  (eval $ac_try) 2>&5
15380  ac_status=$?
15381  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15382  (exit $ac_status); }; } &&
15383	 { ac_try='test -s conftest.$ac_objext'
15384  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15385  (eval $ac_try) 2>&5
15386  ac_status=$?
15387  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15388  (exit $ac_status); }; }; then
15389  ac_hi=$ac_mid; break
15390else
15391  echo "$as_me: failed program was:" >&5
15392sed 's/^/| /' conftest.$ac_ext >&5
15393
15394ac_lo=`expr $ac_mid + 1`
15395		    if test $ac_lo -le $ac_mid; then
15396		      ac_lo= ac_hi=
15397		      break
15398		    fi
15399		    ac_mid=`expr 2 '*' $ac_mid + 1`
15400fi
15401rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15402  done
15403else
15404  echo "$as_me: failed program was:" >&5
15405sed 's/^/| /' conftest.$ac_ext >&5
15406
15407cat >conftest.$ac_ext <<_ACEOF
15408/* confdefs.h.  */
15409_ACEOF
15410cat confdefs.h >>conftest.$ac_ext
15411cat >>conftest.$ac_ext <<_ACEOF
15412/* end confdefs.h.  */
15413$ac_includes_default
15414int
15415main ()
15416{
15417static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
15418test_array [0] = 0
15419
15420  ;
15421  return 0;
15422}
15423_ACEOF
15424rm -f conftest.$ac_objext
15425if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15426  (eval $ac_compile) 2>conftest.er1
15427  ac_status=$?
15428  grep -v '^ *+' conftest.er1 >conftest.err
15429  rm -f conftest.er1
15430  cat conftest.err >&5
15431  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15432  (exit $ac_status); } &&
15433	 { ac_try='test -z "$ac_c_werror_flag"
15434			 || test ! -s conftest.err'
15435  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15436  (eval $ac_try) 2>&5
15437  ac_status=$?
15438  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15439  (exit $ac_status); }; } &&
15440	 { ac_try='test -s conftest.$ac_objext'
15441  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15442  (eval $ac_try) 2>&5
15443  ac_status=$?
15444  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15445  (exit $ac_status); }; }; then
15446  ac_hi=-1 ac_mid=-1
15447  while :; do
15448    cat >conftest.$ac_ext <<_ACEOF
15449/* confdefs.h.  */
15450_ACEOF
15451cat confdefs.h >>conftest.$ac_ext
15452cat >>conftest.$ac_ext <<_ACEOF
15453/* end confdefs.h.  */
15454$ac_includes_default
15455int
15456main ()
15457{
15458static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
15459test_array [0] = 0
15460
15461  ;
15462  return 0;
15463}
15464_ACEOF
15465rm -f conftest.$ac_objext
15466if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15467  (eval $ac_compile) 2>conftest.er1
15468  ac_status=$?
15469  grep -v '^ *+' conftest.er1 >conftest.err
15470  rm -f conftest.er1
15471  cat conftest.err >&5
15472  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15473  (exit $ac_status); } &&
15474	 { ac_try='test -z "$ac_c_werror_flag"
15475			 || test ! -s conftest.err'
15476  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15477  (eval $ac_try) 2>&5
15478  ac_status=$?
15479  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15480  (exit $ac_status); }; } &&
15481	 { ac_try='test -s conftest.$ac_objext'
15482  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15483  (eval $ac_try) 2>&5
15484  ac_status=$?
15485  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15486  (exit $ac_status); }; }; then
15487  ac_lo=$ac_mid; break
15488else
15489  echo "$as_me: failed program was:" >&5
15490sed 's/^/| /' conftest.$ac_ext >&5
15491
15492ac_hi=`expr '(' $ac_mid ')' - 1`
15493		       if test $ac_mid -le $ac_hi; then
15494			 ac_lo= ac_hi=
15495			 break
15496		       fi
15497		       ac_mid=`expr 2 '*' $ac_mid`
15498fi
15499rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15500  done
15501else
15502  echo "$as_me: failed program was:" >&5
15503sed 's/^/| /' conftest.$ac_ext >&5
15504
15505ac_lo= ac_hi=
15506fi
15507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15508fi
15509rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15510# Binary search between lo and hi bounds.
15511while test "x$ac_lo" != "x$ac_hi"; do
15512  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15513  cat >conftest.$ac_ext <<_ACEOF
15514/* confdefs.h.  */
15515_ACEOF
15516cat confdefs.h >>conftest.$ac_ext
15517cat >>conftest.$ac_ext <<_ACEOF
15518/* end confdefs.h.  */
15519$ac_includes_default
15520int
15521main ()
15522{
15523static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15524test_array [0] = 0
15525
15526  ;
15527  return 0;
15528}
15529_ACEOF
15530rm -f conftest.$ac_objext
15531if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15532  (eval $ac_compile) 2>conftest.er1
15533  ac_status=$?
15534  grep -v '^ *+' conftest.er1 >conftest.err
15535  rm -f conftest.er1
15536  cat conftest.err >&5
15537  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15538  (exit $ac_status); } &&
15539	 { ac_try='test -z "$ac_c_werror_flag"
15540			 || test ! -s conftest.err'
15541  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15542  (eval $ac_try) 2>&5
15543  ac_status=$?
15544  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15545  (exit $ac_status); }; } &&
15546	 { ac_try='test -s conftest.$ac_objext'
15547  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15548  (eval $ac_try) 2>&5
15549  ac_status=$?
15550  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15551  (exit $ac_status); }; }; then
15552  ac_hi=$ac_mid
15553else
15554  echo "$as_me: failed program was:" >&5
15555sed 's/^/| /' conftest.$ac_ext >&5
15556
15557ac_lo=`expr '(' $ac_mid ')' + 1`
15558fi
15559rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15560done
15561case $ac_lo in
15562?*) ac_cv_sizeof_char=$ac_lo;;
15563'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15564See \`config.log' for more details." >&5
15565echo "$as_me: error: cannot compute sizeof (char), 77
15566See \`config.log' for more details." >&2;}
15567   { (exit 1); exit 1; }; } ;;
15568esac
15569else
15570  if test "$cross_compiling" = yes; then
15571  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15572See \`config.log' for more details." >&5
15573echo "$as_me: error: cannot run test program while cross compiling
15574See \`config.log' for more details." >&2;}
15575   { (exit 1); exit 1; }; }
15576else
15577  cat >conftest.$ac_ext <<_ACEOF
15578/* confdefs.h.  */
15579_ACEOF
15580cat confdefs.h >>conftest.$ac_ext
15581cat >>conftest.$ac_ext <<_ACEOF
15582/* end confdefs.h.  */
15583$ac_includes_default
15584long longval () { return (long) (sizeof (char)); }
15585unsigned long ulongval () { return (long) (sizeof (char)); }
15586#include <stdio.h>
15587#include <stdlib.h>
15588int
15589main ()
15590{
15591
15592  FILE *f = fopen ("conftest.val", "w");
15593  if (! f)
15594    exit (1);
15595  if (((long) (sizeof (char))) < 0)
15596    {
15597      long i = longval ();
15598      if (i != ((long) (sizeof (char))))
15599	exit (1);
15600      fprintf (f, "%ld\n", i);
15601    }
15602  else
15603    {
15604      unsigned long i = ulongval ();
15605      if (i != ((long) (sizeof (char))))
15606	exit (1);
15607      fprintf (f, "%lu\n", i);
15608    }
15609  exit (ferror (f) || fclose (f) != 0);
15610
15611  ;
15612  return 0;
15613}
15614_ACEOF
15615rm -f conftest$ac_exeext
15616if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15617  (eval $ac_link) 2>&5
15618  ac_status=$?
15619  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15620  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15621  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15622  (eval $ac_try) 2>&5
15623  ac_status=$?
15624  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15625  (exit $ac_status); }; }; then
15626  ac_cv_sizeof_char=`cat conftest.val`
15627else
15628  echo "$as_me: program exited with status $ac_status" >&5
15629echo "$as_me: failed program was:" >&5
15630sed 's/^/| /' conftest.$ac_ext >&5
15631
15632( exit $ac_status )
15633{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15634See \`config.log' for more details." >&5
15635echo "$as_me: error: cannot compute sizeof (char), 77
15636See \`config.log' for more details." >&2;}
15637   { (exit 1); exit 1; }; }
15638fi
15639rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15640fi
15641fi
15642rm -f conftest.val
15643else
15644  ac_cv_sizeof_char=0
15645fi
15646fi
15647echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
15648echo "${ECHO_T}$ac_cv_sizeof_char" >&6
15649cat >>confdefs.h <<_ACEOF
15650#define SIZEOF_CHAR $ac_cv_sizeof_char
15651_ACEOF
15652
15653
15654
15655  echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
15656echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
15657  case "$ac_cv_sizeof_char" in
15658    1) acx_cv_type_int8_t=char ;;
15659    *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
15660echo "$as_me: error: no 8-bit type" >&2;}
15661   { (exit please report a bug); exit please report a bug; }; }
15662  esac
15663  echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
15664echo "${ECHO_T}$acx_cv_type_int8_t" >&6
15665
15666  echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
15667echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
15668  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
15669    2:*) acx_cv_type_int16_t=int ;;
15670    *:2) acx_cv_type_int16_t=short ;;
15671    *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
15672echo "$as_me: error: no 16-bit type" >&2;}
15673   { (exit please report a bug); exit please report a bug; }; }
15674  esac
15675  echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
15676echo "${ECHO_T}$acx_cv_type_int16_t" >&6
15677
15678  echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
15679echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
15680  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
15681    4:*) acx_cv_type_int32_t=int ;;
15682    *:4) acx_cv_type_int32_t=long ;;
15683    *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
15684echo "$as_me: error: no 32-bit type" >&2;}
15685   { (exit please report a bug); exit please report a bug; }; }
15686  esac
15687  echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
15688echo "${ECHO_T}$acx_cv_type_int32_t" >&6
15689fi
15690
15691# These tests are here to make the output prettier
15692
15693if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
15694  case "$ac_cv_sizeof_long" in
15695    8) acx_cv_type_int64_t=long ;;
15696  esac
15697  echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
15698echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
15699  echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
15700echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
15701fi
15702
15703# Now we can use the above types
15704
15705if test "$ac_cv_type_uintptr_t" != yes; then
15706  echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
15707echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
15708  case $ac_cv_sizeof_void_p in
15709    2) acx_cv_type_intptr_t=int16_t ;;
15710    4) acx_cv_type_intptr_t=int32_t ;;
15711    8) acx_cv_type_intptr_t=int64_t ;;
15712    *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
15713echo "$as_me: error: no equivalent for intptr_t" >&2;}
15714   { (exit please report a bug); exit please report a bug; }; }
15715  esac
15716  echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
15717echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
15718fi
15719
15720# ----------------- done all checks, emit header -------------
15721          ac_config_commands="$ac_config_commands bfd_stdint.h"
15722
15723
15724
15725echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15726echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
15727if test "${ac_cv_header_time+set}" = set; then
15728  echo $ECHO_N "(cached) $ECHO_C" >&6
15729else
15730  cat >conftest.$ac_ext <<_ACEOF
15731/* confdefs.h.  */
15732_ACEOF
15733cat confdefs.h >>conftest.$ac_ext
15734cat >>conftest.$ac_ext <<_ACEOF
15735/* end confdefs.h.  */
15736#include <sys/types.h>
15737#include <sys/time.h>
15738#include <time.h>
15739
15740int
15741main ()
15742{
15743if ((struct tm *) 0)
15744return 0;
15745  ;
15746  return 0;
15747}
15748_ACEOF
15749rm -f conftest.$ac_objext
15750if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15751  (eval $ac_compile) 2>conftest.er1
15752  ac_status=$?
15753  grep -v '^ *+' conftest.er1 >conftest.err
15754  rm -f conftest.er1
15755  cat conftest.err >&5
15756  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15757  (exit $ac_status); } &&
15758	 { ac_try='test -z "$ac_c_werror_flag"
15759			 || test ! -s conftest.err'
15760  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15761  (eval $ac_try) 2>&5
15762  ac_status=$?
15763  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15764  (exit $ac_status); }; } &&
15765	 { ac_try='test -s conftest.$ac_objext'
15766  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15767  (eval $ac_try) 2>&5
15768  ac_status=$?
15769  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15770  (exit $ac_status); }; }; then
15771  ac_cv_header_time=yes
15772else
15773  echo "$as_me: failed program was:" >&5
15774sed 's/^/| /' conftest.$ac_ext >&5
15775
15776ac_cv_header_time=no
15777fi
15778rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15779fi
15780echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15781echo "${ECHO_T}$ac_cv_header_time" >&6
15782if test $ac_cv_header_time = yes; then
15783
15784cat >>confdefs.h <<\_ACEOF
15785#define TIME_WITH_SYS_TIME 1
15786_ACEOF
15787
15788fi
15789
15790
15791
15792
15793
15794
15795ac_header_dirent=no
15796for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15797  as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15798echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
15799echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
15800if eval "test \"\${$as_ac_Header+set}\" = set"; then
15801  echo $ECHO_N "(cached) $ECHO_C" >&6
15802else
15803  cat >conftest.$ac_ext <<_ACEOF
15804/* confdefs.h.  */
15805_ACEOF
15806cat confdefs.h >>conftest.$ac_ext
15807cat >>conftest.$ac_ext <<_ACEOF
15808/* end confdefs.h.  */
15809#include <sys/types.h>
15810#include <$ac_hdr>
15811
15812int
15813main ()
15814{
15815if ((DIR *) 0)
15816return 0;
15817  ;
15818  return 0;
15819}
15820_ACEOF
15821rm -f conftest.$ac_objext
15822if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15823  (eval $ac_compile) 2>conftest.er1
15824  ac_status=$?
15825  grep -v '^ *+' conftest.er1 >conftest.err
15826  rm -f conftest.er1
15827  cat conftest.err >&5
15828  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15829  (exit $ac_status); } &&
15830	 { ac_try='test -z "$ac_c_werror_flag"
15831			 || test ! -s conftest.err'
15832  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15833  (eval $ac_try) 2>&5
15834  ac_status=$?
15835  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15836  (exit $ac_status); }; } &&
15837	 { ac_try='test -s conftest.$ac_objext'
15838  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15839  (eval $ac_try) 2>&5
15840  ac_status=$?
15841  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15842  (exit $ac_status); }; }; then
15843  eval "$as_ac_Header=yes"
15844else
15845  echo "$as_me: failed program was:" >&5
15846sed 's/^/| /' conftest.$ac_ext >&5
15847
15848eval "$as_ac_Header=no"
15849fi
15850rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15851fi
15852echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15853echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15854if test `eval echo '${'$as_ac_Header'}'` = yes; then
15855  cat >>confdefs.h <<_ACEOF
15856#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15857_ACEOF
15858
15859ac_header_dirent=$ac_hdr; break
15860fi
15861
15862done
15863# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15864if test $ac_header_dirent = dirent.h; then
15865  echo "$as_me:$LINENO: checking for library containing opendir" >&5
15866echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15867if test "${ac_cv_search_opendir+set}" = set; then
15868  echo $ECHO_N "(cached) $ECHO_C" >&6
15869else
15870  ac_func_search_save_LIBS=$LIBS
15871ac_cv_search_opendir=no
15872cat >conftest.$ac_ext <<_ACEOF
15873/* confdefs.h.  */
15874_ACEOF
15875cat confdefs.h >>conftest.$ac_ext
15876cat >>conftest.$ac_ext <<_ACEOF
15877/* end confdefs.h.  */
15878
15879/* Override any gcc2 internal prototype to avoid an error.  */
15880#ifdef __cplusplus
15881extern "C"
15882#endif
15883/* We use char because int might match the return type of a gcc2
15884   builtin and then its argument prototype would still apply.  */
15885char opendir ();
15886int
15887main ()
15888{
15889opendir ();
15890  ;
15891  return 0;
15892}
15893_ACEOF
15894rm -f conftest.$ac_objext conftest$ac_exeext
15895if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15896  (eval $ac_link) 2>conftest.er1
15897  ac_status=$?
15898  grep -v '^ *+' conftest.er1 >conftest.err
15899  rm -f conftest.er1
15900  cat conftest.err >&5
15901  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15902  (exit $ac_status); } &&
15903	 { ac_try='test -z "$ac_c_werror_flag"
15904			 || test ! -s conftest.err'
15905  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15906  (eval $ac_try) 2>&5
15907  ac_status=$?
15908  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15909  (exit $ac_status); }; } &&
15910	 { ac_try='test -s conftest$ac_exeext'
15911  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15912  (eval $ac_try) 2>&5
15913  ac_status=$?
15914  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15915  (exit $ac_status); }; }; then
15916  ac_cv_search_opendir="none required"
15917else
15918  echo "$as_me: failed program was:" >&5
15919sed 's/^/| /' conftest.$ac_ext >&5
15920
15921fi
15922rm -f conftest.err conftest.$ac_objext \
15923      conftest$ac_exeext conftest.$ac_ext
15924if test "$ac_cv_search_opendir" = no; then
15925  for ac_lib in dir; do
15926    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15927    cat >conftest.$ac_ext <<_ACEOF
15928/* confdefs.h.  */
15929_ACEOF
15930cat confdefs.h >>conftest.$ac_ext
15931cat >>conftest.$ac_ext <<_ACEOF
15932/* end confdefs.h.  */
15933
15934/* Override any gcc2 internal prototype to avoid an error.  */
15935#ifdef __cplusplus
15936extern "C"
15937#endif
15938/* We use char because int might match the return type of a gcc2
15939   builtin and then its argument prototype would still apply.  */
15940char opendir ();
15941int
15942main ()
15943{
15944opendir ();
15945  ;
15946  return 0;
15947}
15948_ACEOF
15949rm -f conftest.$ac_objext conftest$ac_exeext
15950if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15951  (eval $ac_link) 2>conftest.er1
15952  ac_status=$?
15953  grep -v '^ *+' conftest.er1 >conftest.err
15954  rm -f conftest.er1
15955  cat conftest.err >&5
15956  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15957  (exit $ac_status); } &&
15958	 { ac_try='test -z "$ac_c_werror_flag"
15959			 || test ! -s conftest.err'
15960  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15961  (eval $ac_try) 2>&5
15962  ac_status=$?
15963  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15964  (exit $ac_status); }; } &&
15965	 { ac_try='test -s conftest$ac_exeext'
15966  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15967  (eval $ac_try) 2>&5
15968  ac_status=$?
15969  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15970  (exit $ac_status); }; }; then
15971  ac_cv_search_opendir="-l$ac_lib"
15972break
15973else
15974  echo "$as_me: failed program was:" >&5
15975sed 's/^/| /' conftest.$ac_ext >&5
15976
15977fi
15978rm -f conftest.err conftest.$ac_objext \
15979      conftest$ac_exeext conftest.$ac_ext
15980  done
15981fi
15982LIBS=$ac_func_search_save_LIBS
15983fi
15984echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15985echo "${ECHO_T}$ac_cv_search_opendir" >&6
15986if test "$ac_cv_search_opendir" != no; then
15987  test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
15988
15989fi
15990
15991else
15992  echo "$as_me:$LINENO: checking for library containing opendir" >&5
15993echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15994if test "${ac_cv_search_opendir+set}" = set; then
15995  echo $ECHO_N "(cached) $ECHO_C" >&6
15996else
15997  ac_func_search_save_LIBS=$LIBS
15998ac_cv_search_opendir=no
15999cat >conftest.$ac_ext <<_ACEOF
16000/* confdefs.h.  */
16001_ACEOF
16002cat confdefs.h >>conftest.$ac_ext
16003cat >>conftest.$ac_ext <<_ACEOF
16004/* end confdefs.h.  */
16005
16006/* Override any gcc2 internal prototype to avoid an error.  */
16007#ifdef __cplusplus
16008extern "C"
16009#endif
16010/* We use char because int might match the return type of a gcc2
16011   builtin and then its argument prototype would still apply.  */
16012char opendir ();
16013int
16014main ()
16015{
16016opendir ();
16017  ;
16018  return 0;
16019}
16020_ACEOF
16021rm -f conftest.$ac_objext conftest$ac_exeext
16022if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16023  (eval $ac_link) 2>conftest.er1
16024  ac_status=$?
16025  grep -v '^ *+' conftest.er1 >conftest.err
16026  rm -f conftest.er1
16027  cat conftest.err >&5
16028  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16029  (exit $ac_status); } &&
16030	 { ac_try='test -z "$ac_c_werror_flag"
16031			 || test ! -s conftest.err'
16032  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16033  (eval $ac_try) 2>&5
16034  ac_status=$?
16035  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16036  (exit $ac_status); }; } &&
16037	 { ac_try='test -s conftest$ac_exeext'
16038  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16039  (eval $ac_try) 2>&5
16040  ac_status=$?
16041  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16042  (exit $ac_status); }; }; then
16043  ac_cv_search_opendir="none required"
16044else
16045  echo "$as_me: failed program was:" >&5
16046sed 's/^/| /' conftest.$ac_ext >&5
16047
16048fi
16049rm -f conftest.err conftest.$ac_objext \
16050      conftest$ac_exeext conftest.$ac_ext
16051if test "$ac_cv_search_opendir" = no; then
16052  for ac_lib in x; do
16053    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16054    cat >conftest.$ac_ext <<_ACEOF
16055/* confdefs.h.  */
16056_ACEOF
16057cat confdefs.h >>conftest.$ac_ext
16058cat >>conftest.$ac_ext <<_ACEOF
16059/* end confdefs.h.  */
16060
16061/* Override any gcc2 internal prototype to avoid an error.  */
16062#ifdef __cplusplus
16063extern "C"
16064#endif
16065/* We use char because int might match the return type of a gcc2
16066   builtin and then its argument prototype would still apply.  */
16067char opendir ();
16068int
16069main ()
16070{
16071opendir ();
16072  ;
16073  return 0;
16074}
16075_ACEOF
16076rm -f conftest.$ac_objext conftest$ac_exeext
16077if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16078  (eval $ac_link) 2>conftest.er1
16079  ac_status=$?
16080  grep -v '^ *+' conftest.er1 >conftest.err
16081  rm -f conftest.er1
16082  cat conftest.err >&5
16083  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16084  (exit $ac_status); } &&
16085	 { ac_try='test -z "$ac_c_werror_flag"
16086			 || test ! -s conftest.err'
16087  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16088  (eval $ac_try) 2>&5
16089  ac_status=$?
16090  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16091  (exit $ac_status); }; } &&
16092	 { ac_try='test -s conftest$ac_exeext'
16093  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16094  (eval $ac_try) 2>&5
16095  ac_status=$?
16096  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16097  (exit $ac_status); }; }; then
16098  ac_cv_search_opendir="-l$ac_lib"
16099break
16100else
16101  echo "$as_me: failed program was:" >&5
16102sed 's/^/| /' conftest.$ac_ext >&5
16103
16104fi
16105rm -f conftest.err conftest.$ac_objext \
16106      conftest$ac_exeext conftest.$ac_ext
16107  done
16108fi
16109LIBS=$ac_func_search_save_LIBS
16110fi
16111echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
16112echo "${ECHO_T}$ac_cv_search_opendir" >&6
16113if test "$ac_cv_search_opendir" != no; then
16114  test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
16115
16116fi
16117
16118fi
16119
16120echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
16121echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6
16122if test "${gcc_cv_header_string+set}" = set; then
16123  echo $ECHO_N "(cached) $ECHO_C" >&6
16124else
16125  cat >conftest.$ac_ext <<_ACEOF
16126/* confdefs.h.  */
16127_ACEOF
16128cat confdefs.h >>conftest.$ac_ext
16129cat >>conftest.$ac_ext <<_ACEOF
16130/* end confdefs.h.  */
16131#include <string.h>
16132#include <strings.h>
16133int
16134main ()
16135{
16136
16137  ;
16138  return 0;
16139}
16140_ACEOF
16141rm -f conftest.$ac_objext
16142if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16143  (eval $ac_compile) 2>conftest.er1
16144  ac_status=$?
16145  grep -v '^ *+' conftest.er1 >conftest.err
16146  rm -f conftest.er1
16147  cat conftest.err >&5
16148  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16149  (exit $ac_status); } &&
16150	 { ac_try='test -z "$ac_c_werror_flag"
16151			 || test ! -s conftest.err'
16152  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16153  (eval $ac_try) 2>&5
16154  ac_status=$?
16155  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16156  (exit $ac_status); }; } &&
16157	 { ac_try='test -s conftest.$ac_objext'
16158  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16159  (eval $ac_try) 2>&5
16160  ac_status=$?
16161  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16162  (exit $ac_status); }; }; then
16163  gcc_cv_header_string=yes
16164else
16165  echo "$as_me: failed program was:" >&5
16166sed 's/^/| /' conftest.$ac_ext >&5
16167
16168gcc_cv_header_string=no
16169fi
16170rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16171fi
16172echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
16173echo "${ECHO_T}$gcc_cv_header_string" >&6
16174if test $gcc_cv_header_string = yes; then
16175
16176cat >>confdefs.h <<\_ACEOF
16177#define STRING_WITH_STRINGS 1
16178_ACEOF
16179
16180fi
16181
16182
16183
16184
16185
16186
16187
16188
16189for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
16190do
16191as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16192echo "$as_me:$LINENO: checking for $ac_func" >&5
16193echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16194if eval "test \"\${$as_ac_var+set}\" = set"; then
16195  echo $ECHO_N "(cached) $ECHO_C" >&6
16196else
16197  cat >conftest.$ac_ext <<_ACEOF
16198/* confdefs.h.  */
16199_ACEOF
16200cat confdefs.h >>conftest.$ac_ext
16201cat >>conftest.$ac_ext <<_ACEOF
16202/* end confdefs.h.  */
16203/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16204   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16205#define $ac_func innocuous_$ac_func
16206
16207/* System header to define __stub macros and hopefully few prototypes,
16208    which can conflict with char $ac_func (); below.
16209    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16210    <limits.h> exists even on freestanding compilers.  */
16211
16212#ifdef __STDC__
16213# include <limits.h>
16214#else
16215# include <assert.h>
16216#endif
16217
16218#undef $ac_func
16219
16220/* Override any gcc2 internal prototype to avoid an error.  */
16221#ifdef __cplusplus
16222extern "C"
16223{
16224#endif
16225/* We use char because int might match the return type of a gcc2
16226   builtin and then its argument prototype would still apply.  */
16227char $ac_func ();
16228/* The GNU C library defines this for functions which it implements
16229    to always fail with ENOSYS.  Some functions are actually named
16230    something starting with __ and the normal name is an alias.  */
16231#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16232choke me
16233#else
16234char (*f) () = $ac_func;
16235#endif
16236#ifdef __cplusplus
16237}
16238#endif
16239
16240int
16241main ()
16242{
16243return f != $ac_func;
16244  ;
16245  return 0;
16246}
16247_ACEOF
16248rm -f conftest.$ac_objext conftest$ac_exeext
16249if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16250  (eval $ac_link) 2>conftest.er1
16251  ac_status=$?
16252  grep -v '^ *+' conftest.er1 >conftest.err
16253  rm -f conftest.er1
16254  cat conftest.err >&5
16255  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16256  (exit $ac_status); } &&
16257	 { ac_try='test -z "$ac_c_werror_flag"
16258			 || test ! -s conftest.err'
16259  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16260  (eval $ac_try) 2>&5
16261  ac_status=$?
16262  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16263  (exit $ac_status); }; } &&
16264	 { ac_try='test -s conftest$ac_exeext'
16265  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16266  (eval $ac_try) 2>&5
16267  ac_status=$?
16268  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16269  (exit $ac_status); }; }; then
16270  eval "$as_ac_var=yes"
16271else
16272  echo "$as_me: failed program was:" >&5
16273sed 's/^/| /' conftest.$ac_ext >&5
16274
16275eval "$as_ac_var=no"
16276fi
16277rm -f conftest.err conftest.$ac_objext \
16278      conftest$ac_exeext conftest.$ac_ext
16279fi
16280echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16281echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16282if test `eval echo '${'$as_ac_var'}'` = yes; then
16283  cat >>confdefs.h <<_ACEOF
16284#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16285_ACEOF
16286
16287fi
16288done
16289
16290
16291for ac_func in strtoull
16292do
16293as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16294echo "$as_me:$LINENO: checking for $ac_func" >&5
16295echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16296if eval "test \"\${$as_ac_var+set}\" = set"; then
16297  echo $ECHO_N "(cached) $ECHO_C" >&6
16298else
16299  cat >conftest.$ac_ext <<_ACEOF
16300/* confdefs.h.  */
16301_ACEOF
16302cat confdefs.h >>conftest.$ac_ext
16303cat >>conftest.$ac_ext <<_ACEOF
16304/* end confdefs.h.  */
16305/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16306   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16307#define $ac_func innocuous_$ac_func
16308
16309/* System header to define __stub macros and hopefully few prototypes,
16310    which can conflict with char $ac_func (); below.
16311    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16312    <limits.h> exists even on freestanding compilers.  */
16313
16314#ifdef __STDC__
16315# include <limits.h>
16316#else
16317# include <assert.h>
16318#endif
16319
16320#undef $ac_func
16321
16322/* Override any gcc2 internal prototype to avoid an error.  */
16323#ifdef __cplusplus
16324extern "C"
16325{
16326#endif
16327/* We use char because int might match the return type of a gcc2
16328   builtin and then its argument prototype would still apply.  */
16329char $ac_func ();
16330/* The GNU C library defines this for functions which it implements
16331    to always fail with ENOSYS.  Some functions are actually named
16332    something starting with __ and the normal name is an alias.  */
16333#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16334choke me
16335#else
16336char (*f) () = $ac_func;
16337#endif
16338#ifdef __cplusplus
16339}
16340#endif
16341
16342int
16343main ()
16344{
16345return f != $ac_func;
16346  ;
16347  return 0;
16348}
16349_ACEOF
16350rm -f conftest.$ac_objext conftest$ac_exeext
16351if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16352  (eval $ac_link) 2>conftest.er1
16353  ac_status=$?
16354  grep -v '^ *+' conftest.er1 >conftest.err
16355  rm -f conftest.er1
16356  cat conftest.err >&5
16357  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16358  (exit $ac_status); } &&
16359	 { ac_try='test -z "$ac_c_werror_flag"
16360			 || test ! -s conftest.err'
16361  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16362  (eval $ac_try) 2>&5
16363  ac_status=$?
16364  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16365  (exit $ac_status); }; } &&
16366	 { ac_try='test -s conftest$ac_exeext'
16367  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16368  (eval $ac_try) 2>&5
16369  ac_status=$?
16370  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16371  (exit $ac_status); }; }; then
16372  eval "$as_ac_var=yes"
16373else
16374  echo "$as_me: failed program was:" >&5
16375sed 's/^/| /' conftest.$ac_ext >&5
16376
16377eval "$as_ac_var=no"
16378fi
16379rm -f conftest.err conftest.$ac_objext \
16380      conftest$ac_exeext conftest.$ac_ext
16381fi
16382echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16383echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16384if test `eval echo '${'$as_ac_var'}'` = yes; then
16385  cat >>confdefs.h <<_ACEOF
16386#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16387_ACEOF
16388
16389fi
16390done
16391
16392
16393echo "$as_me:$LINENO: checking whether basename is declared" >&5
16394echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
16395if test "${ac_cv_have_decl_basename+set}" = set; then
16396  echo $ECHO_N "(cached) $ECHO_C" >&6
16397else
16398  cat >conftest.$ac_ext <<_ACEOF
16399/* confdefs.h.  */
16400_ACEOF
16401cat confdefs.h >>conftest.$ac_ext
16402cat >>conftest.$ac_ext <<_ACEOF
16403/* end confdefs.h.  */
16404$ac_includes_default
16405int
16406main ()
16407{
16408#ifndef basename
16409  char *p = (char *) basename;
16410#endif
16411
16412  ;
16413  return 0;
16414}
16415_ACEOF
16416rm -f conftest.$ac_objext
16417if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16418  (eval $ac_compile) 2>conftest.er1
16419  ac_status=$?
16420  grep -v '^ *+' conftest.er1 >conftest.err
16421  rm -f conftest.er1
16422  cat conftest.err >&5
16423  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16424  (exit $ac_status); } &&
16425	 { ac_try='test -z "$ac_c_werror_flag"
16426			 || test ! -s conftest.err'
16427  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16428  (eval $ac_try) 2>&5
16429  ac_status=$?
16430  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16431  (exit $ac_status); }; } &&
16432	 { ac_try='test -s conftest.$ac_objext'
16433  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16434  (eval $ac_try) 2>&5
16435  ac_status=$?
16436  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16437  (exit $ac_status); }; }; then
16438  ac_cv_have_decl_basename=yes
16439else
16440  echo "$as_me: failed program was:" >&5
16441sed 's/^/| /' conftest.$ac_ext >&5
16442
16443ac_cv_have_decl_basename=no
16444fi
16445rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16446fi
16447echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
16448echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
16449if test $ac_cv_have_decl_basename = yes; then
16450
16451cat >>confdefs.h <<_ACEOF
16452#define HAVE_DECL_BASENAME 1
16453_ACEOF
16454
16455
16456else
16457  cat >>confdefs.h <<_ACEOF
16458#define HAVE_DECL_BASENAME 0
16459_ACEOF
16460
16461
16462fi
16463
16464
16465echo "$as_me:$LINENO: checking whether ftello is declared" >&5
16466echo $ECHO_N "checking whether ftello is declared... $ECHO_C" >&6
16467if test "${ac_cv_have_decl_ftello+set}" = set; then
16468  echo $ECHO_N "(cached) $ECHO_C" >&6
16469else
16470  cat >conftest.$ac_ext <<_ACEOF
16471/* confdefs.h.  */
16472_ACEOF
16473cat confdefs.h >>conftest.$ac_ext
16474cat >>conftest.$ac_ext <<_ACEOF
16475/* end confdefs.h.  */
16476$ac_includes_default
16477int
16478main ()
16479{
16480#ifndef ftello
16481  char *p = (char *) ftello;
16482#endif
16483
16484  ;
16485  return 0;
16486}
16487_ACEOF
16488rm -f conftest.$ac_objext
16489if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16490  (eval $ac_compile) 2>conftest.er1
16491  ac_status=$?
16492  grep -v '^ *+' conftest.er1 >conftest.err
16493  rm -f conftest.er1
16494  cat conftest.err >&5
16495  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16496  (exit $ac_status); } &&
16497	 { ac_try='test -z "$ac_c_werror_flag"
16498			 || test ! -s conftest.err'
16499  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16500  (eval $ac_try) 2>&5
16501  ac_status=$?
16502  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16503  (exit $ac_status); }; } &&
16504	 { ac_try='test -s conftest.$ac_objext'
16505  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16506  (eval $ac_try) 2>&5
16507  ac_status=$?
16508  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16509  (exit $ac_status); }; }; then
16510  ac_cv_have_decl_ftello=yes
16511else
16512  echo "$as_me: failed program was:" >&5
16513sed 's/^/| /' conftest.$ac_ext >&5
16514
16515ac_cv_have_decl_ftello=no
16516fi
16517rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16518fi
16519echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello" >&5
16520echo "${ECHO_T}$ac_cv_have_decl_ftello" >&6
16521if test $ac_cv_have_decl_ftello = yes; then
16522
16523cat >>confdefs.h <<_ACEOF
16524#define HAVE_DECL_FTELLO 1
16525_ACEOF
16526
16527
16528else
16529  cat >>confdefs.h <<_ACEOF
16530#define HAVE_DECL_FTELLO 0
16531_ACEOF
16532
16533
16534fi
16535
16536
16537echo "$as_me:$LINENO: checking whether ftello64 is declared" >&5
16538echo $ECHO_N "checking whether ftello64 is declared... $ECHO_C" >&6
16539if test "${ac_cv_have_decl_ftello64+set}" = set; then
16540  echo $ECHO_N "(cached) $ECHO_C" >&6
16541else
16542  cat >conftest.$ac_ext <<_ACEOF
16543/* confdefs.h.  */
16544_ACEOF
16545cat confdefs.h >>conftest.$ac_ext
16546cat >>conftest.$ac_ext <<_ACEOF
16547/* end confdefs.h.  */
16548$ac_includes_default
16549int
16550main ()
16551{
16552#ifndef ftello64
16553  char *p = (char *) ftello64;
16554#endif
16555
16556  ;
16557  return 0;
16558}
16559_ACEOF
16560rm -f conftest.$ac_objext
16561if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16562  (eval $ac_compile) 2>conftest.er1
16563  ac_status=$?
16564  grep -v '^ *+' conftest.er1 >conftest.err
16565  rm -f conftest.er1
16566  cat conftest.err >&5
16567  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16568  (exit $ac_status); } &&
16569	 { ac_try='test -z "$ac_c_werror_flag"
16570			 || test ! -s conftest.err'
16571  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16572  (eval $ac_try) 2>&5
16573  ac_status=$?
16574  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16575  (exit $ac_status); }; } &&
16576	 { ac_try='test -s conftest.$ac_objext'
16577  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16578  (eval $ac_try) 2>&5
16579  ac_status=$?
16580  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16581  (exit $ac_status); }; }; then
16582  ac_cv_have_decl_ftello64=yes
16583else
16584  echo "$as_me: failed program was:" >&5
16585sed 's/^/| /' conftest.$ac_ext >&5
16586
16587ac_cv_have_decl_ftello64=no
16588fi
16589rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16590fi
16591echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello64" >&5
16592echo "${ECHO_T}$ac_cv_have_decl_ftello64" >&6
16593if test $ac_cv_have_decl_ftello64 = yes; then
16594
16595cat >>confdefs.h <<_ACEOF
16596#define HAVE_DECL_FTELLO64 1
16597_ACEOF
16598
16599
16600else
16601  cat >>confdefs.h <<_ACEOF
16602#define HAVE_DECL_FTELLO64 0
16603_ACEOF
16604
16605
16606fi
16607
16608
16609echo "$as_me:$LINENO: checking whether fseeko is declared" >&5
16610echo $ECHO_N "checking whether fseeko is declared... $ECHO_C" >&6
16611if test "${ac_cv_have_decl_fseeko+set}" = set; then
16612  echo $ECHO_N "(cached) $ECHO_C" >&6
16613else
16614  cat >conftest.$ac_ext <<_ACEOF
16615/* confdefs.h.  */
16616_ACEOF
16617cat confdefs.h >>conftest.$ac_ext
16618cat >>conftest.$ac_ext <<_ACEOF
16619/* end confdefs.h.  */
16620$ac_includes_default
16621int
16622main ()
16623{
16624#ifndef fseeko
16625  char *p = (char *) fseeko;
16626#endif
16627
16628  ;
16629  return 0;
16630}
16631_ACEOF
16632rm -f conftest.$ac_objext
16633if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16634  (eval $ac_compile) 2>conftest.er1
16635  ac_status=$?
16636  grep -v '^ *+' conftest.er1 >conftest.err
16637  rm -f conftest.er1
16638  cat conftest.err >&5
16639  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16640  (exit $ac_status); } &&
16641	 { ac_try='test -z "$ac_c_werror_flag"
16642			 || test ! -s conftest.err'
16643  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16644  (eval $ac_try) 2>&5
16645  ac_status=$?
16646  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16647  (exit $ac_status); }; } &&
16648	 { ac_try='test -s conftest.$ac_objext'
16649  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16650  (eval $ac_try) 2>&5
16651  ac_status=$?
16652  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16653  (exit $ac_status); }; }; then
16654  ac_cv_have_decl_fseeko=yes
16655else
16656  echo "$as_me: failed program was:" >&5
16657sed 's/^/| /' conftest.$ac_ext >&5
16658
16659ac_cv_have_decl_fseeko=no
16660fi
16661rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16662fi
16663echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko" >&5
16664echo "${ECHO_T}$ac_cv_have_decl_fseeko" >&6
16665if test $ac_cv_have_decl_fseeko = yes; then
16666
16667cat >>confdefs.h <<_ACEOF
16668#define HAVE_DECL_FSEEKO 1
16669_ACEOF
16670
16671
16672else
16673  cat >>confdefs.h <<_ACEOF
16674#define HAVE_DECL_FSEEKO 0
16675_ACEOF
16676
16677
16678fi
16679
16680
16681echo "$as_me:$LINENO: checking whether fseeko64 is declared" >&5
16682echo $ECHO_N "checking whether fseeko64 is declared... $ECHO_C" >&6
16683if test "${ac_cv_have_decl_fseeko64+set}" = set; then
16684  echo $ECHO_N "(cached) $ECHO_C" >&6
16685else
16686  cat >conftest.$ac_ext <<_ACEOF
16687/* confdefs.h.  */
16688_ACEOF
16689cat confdefs.h >>conftest.$ac_ext
16690cat >>conftest.$ac_ext <<_ACEOF
16691/* end confdefs.h.  */
16692$ac_includes_default
16693int
16694main ()
16695{
16696#ifndef fseeko64
16697  char *p = (char *) fseeko64;
16698#endif
16699
16700  ;
16701  return 0;
16702}
16703_ACEOF
16704rm -f conftest.$ac_objext
16705if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16706  (eval $ac_compile) 2>conftest.er1
16707  ac_status=$?
16708  grep -v '^ *+' conftest.er1 >conftest.err
16709  rm -f conftest.er1
16710  cat conftest.err >&5
16711  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16712  (exit $ac_status); } &&
16713	 { ac_try='test -z "$ac_c_werror_flag"
16714			 || test ! -s conftest.err'
16715  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16716  (eval $ac_try) 2>&5
16717  ac_status=$?
16718  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16719  (exit $ac_status); }; } &&
16720	 { ac_try='test -s conftest.$ac_objext'
16721  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16722  (eval $ac_try) 2>&5
16723  ac_status=$?
16724  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16725  (exit $ac_status); }; }; then
16726  ac_cv_have_decl_fseeko64=yes
16727else
16728  echo "$as_me: failed program was:" >&5
16729sed 's/^/| /' conftest.$ac_ext >&5
16730
16731ac_cv_have_decl_fseeko64=no
16732fi
16733rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16734fi
16735echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko64" >&5
16736echo "${ECHO_T}$ac_cv_have_decl_fseeko64" >&6
16737if test $ac_cv_have_decl_fseeko64 = yes; then
16738
16739cat >>confdefs.h <<_ACEOF
16740#define HAVE_DECL_FSEEKO64 1
16741_ACEOF
16742
16743
16744else
16745  cat >>confdefs.h <<_ACEOF
16746#define HAVE_DECL_FSEEKO64 0
16747_ACEOF
16748
16749
16750fi
16751
16752
16753
16754
16755case "${host}" in
16756*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
16757
16758cat >>confdefs.h <<\_ACEOF
16759#define USE_BINARY_FOPEN 1
16760_ACEOF
16761 ;;
16762esac
16763
16764echo "$as_me:$LINENO: checking whether ffs is declared" >&5
16765echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
16766if test "${ac_cv_have_decl_ffs+set}" = set; then
16767  echo $ECHO_N "(cached) $ECHO_C" >&6
16768else
16769  cat >conftest.$ac_ext <<_ACEOF
16770/* confdefs.h.  */
16771_ACEOF
16772cat confdefs.h >>conftest.$ac_ext
16773cat >>conftest.$ac_ext <<_ACEOF
16774/* end confdefs.h.  */
16775$ac_includes_default
16776int
16777main ()
16778{
16779#ifndef ffs
16780  char *p = (char *) ffs;
16781#endif
16782
16783  ;
16784  return 0;
16785}
16786_ACEOF
16787rm -f conftest.$ac_objext
16788if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16789  (eval $ac_compile) 2>conftest.er1
16790  ac_status=$?
16791  grep -v '^ *+' conftest.er1 >conftest.err
16792  rm -f conftest.er1
16793  cat conftest.err >&5
16794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16795  (exit $ac_status); } &&
16796	 { ac_try='test -z "$ac_c_werror_flag"
16797			 || test ! -s conftest.err'
16798  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16799  (eval $ac_try) 2>&5
16800  ac_status=$?
16801  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16802  (exit $ac_status); }; } &&
16803	 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16809  ac_cv_have_decl_ffs=yes
16810else
16811  echo "$as_me: failed program was:" >&5
16812sed 's/^/| /' conftest.$ac_ext >&5
16813
16814ac_cv_have_decl_ffs=no
16815fi
16816rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16817fi
16818echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
16819echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
16820if test $ac_cv_have_decl_ffs = yes; then
16821
16822cat >>confdefs.h <<_ACEOF
16823#define HAVE_DECL_FFS 1
16824_ACEOF
16825
16826
16827else
16828  cat >>confdefs.h <<_ACEOF
16829#define HAVE_DECL_FFS 0
16830_ACEOF
16831
16832
16833fi
16834
16835
16836echo "$as_me:$LINENO: checking whether free is declared" >&5
16837echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
16838if test "${ac_cv_have_decl_free+set}" = set; then
16839  echo $ECHO_N "(cached) $ECHO_C" >&6
16840else
16841  cat >conftest.$ac_ext <<_ACEOF
16842/* confdefs.h.  */
16843_ACEOF
16844cat confdefs.h >>conftest.$ac_ext
16845cat >>conftest.$ac_ext <<_ACEOF
16846/* end confdefs.h.  */
16847$ac_includes_default
16848int
16849main ()
16850{
16851#ifndef free
16852  char *p = (char *) free;
16853#endif
16854
16855  ;
16856  return 0;
16857}
16858_ACEOF
16859rm -f conftest.$ac_objext
16860if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16861  (eval $ac_compile) 2>conftest.er1
16862  ac_status=$?
16863  grep -v '^ *+' conftest.er1 >conftest.err
16864  rm -f conftest.er1
16865  cat conftest.err >&5
16866  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16867  (exit $ac_status); } &&
16868	 { ac_try='test -z "$ac_c_werror_flag"
16869			 || test ! -s conftest.err'
16870  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16871  (eval $ac_try) 2>&5
16872  ac_status=$?
16873  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16874  (exit $ac_status); }; } &&
16875	 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16881  ac_cv_have_decl_free=yes
16882else
16883  echo "$as_me: failed program was:" >&5
16884sed 's/^/| /' conftest.$ac_ext >&5
16885
16886ac_cv_have_decl_free=no
16887fi
16888rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16889fi
16890echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
16891echo "${ECHO_T}$ac_cv_have_decl_free" >&6
16892if test $ac_cv_have_decl_free = yes; then
16893
16894cat >>confdefs.h <<_ACEOF
16895#define HAVE_DECL_FREE 1
16896_ACEOF
16897
16898
16899else
16900  cat >>confdefs.h <<_ACEOF
16901#define HAVE_DECL_FREE 0
16902_ACEOF
16903
16904
16905fi
16906
16907
16908echo "$as_me:$LINENO: checking whether getenv is declared" >&5
16909echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
16910if test "${ac_cv_have_decl_getenv+set}" = set; then
16911  echo $ECHO_N "(cached) $ECHO_C" >&6
16912else
16913  cat >conftest.$ac_ext <<_ACEOF
16914/* confdefs.h.  */
16915_ACEOF
16916cat confdefs.h >>conftest.$ac_ext
16917cat >>conftest.$ac_ext <<_ACEOF
16918/* end confdefs.h.  */
16919$ac_includes_default
16920int
16921main ()
16922{
16923#ifndef getenv
16924  char *p = (char *) getenv;
16925#endif
16926
16927  ;
16928  return 0;
16929}
16930_ACEOF
16931rm -f conftest.$ac_objext
16932if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16933  (eval $ac_compile) 2>conftest.er1
16934  ac_status=$?
16935  grep -v '^ *+' conftest.er1 >conftest.err
16936  rm -f conftest.er1
16937  cat conftest.err >&5
16938  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16939  (exit $ac_status); } &&
16940	 { ac_try='test -z "$ac_c_werror_flag"
16941			 || test ! -s conftest.err'
16942  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16943  (eval $ac_try) 2>&5
16944  ac_status=$?
16945  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16946  (exit $ac_status); }; } &&
16947	 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16953  ac_cv_have_decl_getenv=yes
16954else
16955  echo "$as_me: failed program was:" >&5
16956sed 's/^/| /' conftest.$ac_ext >&5
16957
16958ac_cv_have_decl_getenv=no
16959fi
16960rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16961fi
16962echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
16963echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
16964if test $ac_cv_have_decl_getenv = yes; then
16965
16966cat >>confdefs.h <<_ACEOF
16967#define HAVE_DECL_GETENV 1
16968_ACEOF
16969
16970
16971else
16972  cat >>confdefs.h <<_ACEOF
16973#define HAVE_DECL_GETENV 0
16974_ACEOF
16975
16976
16977fi
16978
16979
16980echo "$as_me:$LINENO: checking whether malloc is declared" >&5
16981echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
16982if test "${ac_cv_have_decl_malloc+set}" = set; then
16983  echo $ECHO_N "(cached) $ECHO_C" >&6
16984else
16985  cat >conftest.$ac_ext <<_ACEOF
16986/* confdefs.h.  */
16987_ACEOF
16988cat confdefs.h >>conftest.$ac_ext
16989cat >>conftest.$ac_ext <<_ACEOF
16990/* end confdefs.h.  */
16991$ac_includes_default
16992int
16993main ()
16994{
16995#ifndef malloc
16996  char *p = (char *) malloc;
16997#endif
16998
16999  ;
17000  return 0;
17001}
17002_ACEOF
17003rm -f conftest.$ac_objext
17004if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17005  (eval $ac_compile) 2>conftest.er1
17006  ac_status=$?
17007  grep -v '^ *+' conftest.er1 >conftest.err
17008  rm -f conftest.er1
17009  cat conftest.err >&5
17010  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17011  (exit $ac_status); } &&
17012	 { ac_try='test -z "$ac_c_werror_flag"
17013			 || test ! -s conftest.err'
17014  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17015  (eval $ac_try) 2>&5
17016  ac_status=$?
17017  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17018  (exit $ac_status); }; } &&
17019	 { ac_try='test -s conftest.$ac_objext'
17020  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17021  (eval $ac_try) 2>&5
17022  ac_status=$?
17023  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17024  (exit $ac_status); }; }; then
17025  ac_cv_have_decl_malloc=yes
17026else
17027  echo "$as_me: failed program was:" >&5
17028sed 's/^/| /' conftest.$ac_ext >&5
17029
17030ac_cv_have_decl_malloc=no
17031fi
17032rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17033fi
17034echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
17035echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
17036if test $ac_cv_have_decl_malloc = yes; then
17037
17038cat >>confdefs.h <<_ACEOF
17039#define HAVE_DECL_MALLOC 1
17040_ACEOF
17041
17042
17043else
17044  cat >>confdefs.h <<_ACEOF
17045#define HAVE_DECL_MALLOC 0
17046_ACEOF
17047
17048
17049fi
17050
17051
17052echo "$as_me:$LINENO: checking whether realloc is declared" >&5
17053echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
17054if test "${ac_cv_have_decl_realloc+set}" = set; then
17055  echo $ECHO_N "(cached) $ECHO_C" >&6
17056else
17057  cat >conftest.$ac_ext <<_ACEOF
17058/* confdefs.h.  */
17059_ACEOF
17060cat confdefs.h >>conftest.$ac_ext
17061cat >>conftest.$ac_ext <<_ACEOF
17062/* end confdefs.h.  */
17063$ac_includes_default
17064int
17065main ()
17066{
17067#ifndef realloc
17068  char *p = (char *) realloc;
17069#endif
17070
17071  ;
17072  return 0;
17073}
17074_ACEOF
17075rm -f conftest.$ac_objext
17076if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17077  (eval $ac_compile) 2>conftest.er1
17078  ac_status=$?
17079  grep -v '^ *+' conftest.er1 >conftest.err
17080  rm -f conftest.er1
17081  cat conftest.err >&5
17082  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17083  (exit $ac_status); } &&
17084	 { ac_try='test -z "$ac_c_werror_flag"
17085			 || test ! -s conftest.err'
17086  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17087  (eval $ac_try) 2>&5
17088  ac_status=$?
17089  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17090  (exit $ac_status); }; } &&
17091	 { ac_try='test -s conftest.$ac_objext'
17092  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17093  (eval $ac_try) 2>&5
17094  ac_status=$?
17095  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17096  (exit $ac_status); }; }; then
17097  ac_cv_have_decl_realloc=yes
17098else
17099  echo "$as_me: failed program was:" >&5
17100sed 's/^/| /' conftest.$ac_ext >&5
17101
17102ac_cv_have_decl_realloc=no
17103fi
17104rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17105fi
17106echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
17107echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
17108if test $ac_cv_have_decl_realloc = yes; then
17109
17110cat >>confdefs.h <<_ACEOF
17111#define HAVE_DECL_REALLOC 1
17112_ACEOF
17113
17114
17115else
17116  cat >>confdefs.h <<_ACEOF
17117#define HAVE_DECL_REALLOC 0
17118_ACEOF
17119
17120
17121fi
17122
17123
17124echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
17125echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
17126if test "${ac_cv_have_decl_stpcpy+set}" = set; then
17127  echo $ECHO_N "(cached) $ECHO_C" >&6
17128else
17129  cat >conftest.$ac_ext <<_ACEOF
17130/* confdefs.h.  */
17131_ACEOF
17132cat confdefs.h >>conftest.$ac_ext
17133cat >>conftest.$ac_ext <<_ACEOF
17134/* end confdefs.h.  */
17135$ac_includes_default
17136int
17137main ()
17138{
17139#ifndef stpcpy
17140  char *p = (char *) stpcpy;
17141#endif
17142
17143  ;
17144  return 0;
17145}
17146_ACEOF
17147rm -f conftest.$ac_objext
17148if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17149  (eval $ac_compile) 2>conftest.er1
17150  ac_status=$?
17151  grep -v '^ *+' conftest.er1 >conftest.err
17152  rm -f conftest.er1
17153  cat conftest.err >&5
17154  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17155  (exit $ac_status); } &&
17156	 { ac_try='test -z "$ac_c_werror_flag"
17157			 || test ! -s conftest.err'
17158  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17159  (eval $ac_try) 2>&5
17160  ac_status=$?
17161  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17162  (exit $ac_status); }; } &&
17163	 { ac_try='test -s conftest.$ac_objext'
17164  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17165  (eval $ac_try) 2>&5
17166  ac_status=$?
17167  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17168  (exit $ac_status); }; }; then
17169  ac_cv_have_decl_stpcpy=yes
17170else
17171  echo "$as_me: failed program was:" >&5
17172sed 's/^/| /' conftest.$ac_ext >&5
17173
17174ac_cv_have_decl_stpcpy=no
17175fi
17176rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17177fi
17178echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
17179echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
17180if test $ac_cv_have_decl_stpcpy = yes; then
17181
17182cat >>confdefs.h <<_ACEOF
17183#define HAVE_DECL_STPCPY 1
17184_ACEOF
17185
17186
17187else
17188  cat >>confdefs.h <<_ACEOF
17189#define HAVE_DECL_STPCPY 0
17190_ACEOF
17191
17192
17193fi
17194
17195
17196echo "$as_me:$LINENO: checking whether strstr is declared" >&5
17197echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
17198if test "${ac_cv_have_decl_strstr+set}" = set; then
17199  echo $ECHO_N "(cached) $ECHO_C" >&6
17200else
17201  cat >conftest.$ac_ext <<_ACEOF
17202/* confdefs.h.  */
17203_ACEOF
17204cat confdefs.h >>conftest.$ac_ext
17205cat >>conftest.$ac_ext <<_ACEOF
17206/* end confdefs.h.  */
17207$ac_includes_default
17208int
17209main ()
17210{
17211#ifndef strstr
17212  char *p = (char *) strstr;
17213#endif
17214
17215  ;
17216  return 0;
17217}
17218_ACEOF
17219rm -f conftest.$ac_objext
17220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17221  (eval $ac_compile) 2>conftest.er1
17222  ac_status=$?
17223  grep -v '^ *+' conftest.er1 >conftest.err
17224  rm -f conftest.er1
17225  cat conftest.err >&5
17226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17227  (exit $ac_status); } &&
17228	 { ac_try='test -z "$ac_c_werror_flag"
17229			 || test ! -s conftest.err'
17230  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17231  (eval $ac_try) 2>&5
17232  ac_status=$?
17233  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17234  (exit $ac_status); }; } &&
17235	 { ac_try='test -s conftest.$ac_objext'
17236  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17237  (eval $ac_try) 2>&5
17238  ac_status=$?
17239  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17240  (exit $ac_status); }; }; then
17241  ac_cv_have_decl_strstr=yes
17242else
17243  echo "$as_me: failed program was:" >&5
17244sed 's/^/| /' conftest.$ac_ext >&5
17245
17246ac_cv_have_decl_strstr=no
17247fi
17248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17249fi
17250echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
17251echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
17252if test $ac_cv_have_decl_strstr = yes; then
17253
17254cat >>confdefs.h <<_ACEOF
17255#define HAVE_DECL_STRSTR 1
17256_ACEOF
17257
17258
17259else
17260  cat >>confdefs.h <<_ACEOF
17261#define HAVE_DECL_STRSTR 0
17262_ACEOF
17263
17264
17265fi
17266
17267
17268echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
17269echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
17270if test "${ac_cv_have_decl_snprintf+set}" = set; then
17271  echo $ECHO_N "(cached) $ECHO_C" >&6
17272else
17273  cat >conftest.$ac_ext <<_ACEOF
17274/* confdefs.h.  */
17275_ACEOF
17276cat confdefs.h >>conftest.$ac_ext
17277cat >>conftest.$ac_ext <<_ACEOF
17278/* end confdefs.h.  */
17279$ac_includes_default
17280int
17281main ()
17282{
17283#ifndef snprintf
17284  char *p = (char *) snprintf;
17285#endif
17286
17287  ;
17288  return 0;
17289}
17290_ACEOF
17291rm -f conftest.$ac_objext
17292if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17293  (eval $ac_compile) 2>conftest.er1
17294  ac_status=$?
17295  grep -v '^ *+' conftest.er1 >conftest.err
17296  rm -f conftest.er1
17297  cat conftest.err >&5
17298  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17299  (exit $ac_status); } &&
17300	 { ac_try='test -z "$ac_c_werror_flag"
17301			 || test ! -s conftest.err'
17302  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17303  (eval $ac_try) 2>&5
17304  ac_status=$?
17305  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17306  (exit $ac_status); }; } &&
17307	 { ac_try='test -s conftest.$ac_objext'
17308  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17309  (eval $ac_try) 2>&5
17310  ac_status=$?
17311  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17312  (exit $ac_status); }; }; then
17313  ac_cv_have_decl_snprintf=yes
17314else
17315  echo "$as_me: failed program was:" >&5
17316sed 's/^/| /' conftest.$ac_ext >&5
17317
17318ac_cv_have_decl_snprintf=no
17319fi
17320rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17321fi
17322echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
17323echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
17324if test $ac_cv_have_decl_snprintf = yes; then
17325
17326cat >>confdefs.h <<_ACEOF
17327#define HAVE_DECL_SNPRINTF 1
17328_ACEOF
17329
17330
17331else
17332  cat >>confdefs.h <<_ACEOF
17333#define HAVE_DECL_SNPRINTF 0
17334_ACEOF
17335
17336
17337fi
17338
17339
17340echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
17341echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
17342if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
17343  echo $ECHO_N "(cached) $ECHO_C" >&6
17344else
17345  cat >conftest.$ac_ext <<_ACEOF
17346/* confdefs.h.  */
17347_ACEOF
17348cat confdefs.h >>conftest.$ac_ext
17349cat >>conftest.$ac_ext <<_ACEOF
17350/* end confdefs.h.  */
17351$ac_includes_default
17352int
17353main ()
17354{
17355#ifndef vsnprintf
17356  char *p = (char *) vsnprintf;
17357#endif
17358
17359  ;
17360  return 0;
17361}
17362_ACEOF
17363rm -f conftest.$ac_objext
17364if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17365  (eval $ac_compile) 2>conftest.er1
17366  ac_status=$?
17367  grep -v '^ *+' conftest.er1 >conftest.err
17368  rm -f conftest.er1
17369  cat conftest.err >&5
17370  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17371  (exit $ac_status); } &&
17372	 { ac_try='test -z "$ac_c_werror_flag"
17373			 || test ! -s conftest.err'
17374  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17375  (eval $ac_try) 2>&5
17376  ac_status=$?
17377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17378  (exit $ac_status); }; } &&
17379	 { ac_try='test -s conftest.$ac_objext'
17380  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17381  (eval $ac_try) 2>&5
17382  ac_status=$?
17383  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17384  (exit $ac_status); }; }; then
17385  ac_cv_have_decl_vsnprintf=yes
17386else
17387  echo "$as_me: failed program was:" >&5
17388sed 's/^/| /' conftest.$ac_ext >&5
17389
17390ac_cv_have_decl_vsnprintf=no
17391fi
17392rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17393fi
17394echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
17395echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
17396if test $ac_cv_have_decl_vsnprintf = yes; then
17397
17398cat >>confdefs.h <<_ACEOF
17399#define HAVE_DECL_VSNPRINTF 1
17400_ACEOF
17401
17402
17403else
17404  cat >>confdefs.h <<_ACEOF
17405#define HAVE_DECL_VSNPRINTF 0
17406_ACEOF
17407
17408
17409fi
17410
17411
17412
17413# If we are configured native, pick a core file support file.
17414COREFILE=
17415COREFLAG=
17416TRAD_HEADER=
17417if test "${target}" = "${host}"; then
17418  case "${host}" in
17419  alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
17420	COREFILE=''
17421	;;
17422  alpha*-*-linux-*)
17423	COREFILE=trad-core.lo
17424	TRAD_HEADER='"hosts/alphalinux.h"'
17425	;;
17426  alpha*-*-netbsd* | alpha*-*-openbsd*)
17427	COREFILE=netbsd-core.lo
17428	;;
17429  alpha*-*-*)		COREFILE=osf-core.lo ;;
17430  arm-*-freebsd* | arm-*-kfreebsd*-gnu)
17431			COREFILE='' ;;
17432  arm-*-netbsd* | arm-*-openbsd*)
17433	COREFILE=netbsd-core.lo
17434	;;
17435  arm-*-riscix)		COREFILE=trad-core.lo ;;
17436  hppa*-*-hpux*)	COREFILE=hpux-core.lo ;;
17437  hppa*-*-hiux*)	COREFILE=hpux-core.lo ;;
17438  hppa*-*-mpeix*)	COREFILE=hpux-core.lo ;;
17439  hppa*-*-bsd*)		COREFILE="hpux-core.lo hppabsd-core.lo"
17440			COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
17441  hppa*-*-netbsd* | hppa*-*-openbsd*)
17442	COREFILE=netbsd-core.lo
17443	;;
17444
17445  i370-*-*)
17446	COREFILE=trad-core.lo
17447	TRAD_HEADER='"hosts/i370linux.h"'
17448	;;
17449
17450  i[3-7]86-sequent-bsd*)
17451	COREFILE=trad-core.lo
17452	TRAD_HEADER='"hosts/symmetry.h"'
17453	;;
17454  i[3-7]86-sequent-sysv4*) ;;
17455  i[3-7]86-sequent-sysv*)
17456	COREFILE=trad-core.lo
17457	TRAD_HEADER='"hosts/symmetry.h"'
17458	;;
17459  i[3-7]86-*-bsdi)
17460	COREFILE=
17461	;;
17462  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*)
17463	COREFILE=trad-core.lo
17464	TRAD_HEADER='"hosts/i386bsd.h"'
17465	;;
17466  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
17467	COREFILE=''
17468	TRAD_HEADER='"hosts/i386bsd.h"'
17469	;;
17470  i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
17471	COREFILE=netbsd-core.lo
17472	;;
17473  i[3-7]86-esix-sysv3*)
17474	COREFILE=trad-core.lo
17475	TRAD_HEADER='"hosts/esix.h"'
17476	;;
17477  i[3-7]86-*-sco3.2v5*)
17478	COREFILE=sco5-core.lo
17479	;;
17480  i[3-7]86-*-sco* | i[3-7]86-*-isc*)
17481	COREFILE=trad-core.lo
17482	TRAD_HEADER='"hosts/i386sco.h"'
17483	;;
17484  i[3-7]86-*-mach3*)
17485	COREFILE=trad-core.lo
17486	TRAD_HEADER='"hosts/i386mach3.h"'
17487	;;
17488  i[3-7]86-*-linux-*)
17489	COREFILE=trad-core.lo
17490	TRAD_HEADER='"hosts/i386linux.h"'
17491	;;
17492  i[3-7]86-*-isc*)	COREFILE=trad-core.lo ;;
17493  i[3-7]86-*-aix*)	COREFILE=aix386-core.lo ;;
17494  i860-*-mach3* | i860-*-osf1*)
17495	COREFILE=trad-core.lo
17496	TRAD_HEADER='"hosts/i860mach3.h"'
17497	;;
17498  mips-*-netbsd* | mips*-*-openbsd*)
17499	COREFILE=netbsd-core.lo
17500	;;
17501  mips-dec-*)
17502	COREFILE=trad-core.lo
17503	TRAD_HEADER='"hosts/decstation.h"'
17504	;;
17505  mips-sgi-irix4*)	COREFILE=irix-core.lo ;;
17506  mips-sgi-irix5*)	COREFILE=irix-core.lo ;;
17507  mips-sgi-irix6*)	COREFILE=irix-core.lo ;;
17508  mips-*-sysv4*)	;;
17509  mips-*-sysv* | mips-*-riscos*)
17510	COREFILE=trad-core.lo
17511	TRAD_HEADER='"hosts/riscos.h"'
17512	;;
17513  mips-sony-bsd*)
17514	COREFILE=trad-core.lo
17515	TRAD_HEADER='"hosts/news-mips.h"'
17516	;;
17517  m68*-bull*-sysv*)
17518	COREFILE=trad-core.lo
17519	TRAD_HEADER='"hosts/dpx2.h"'
17520	;;
17521  m68*-hp-hpux*)	COREFILE=hpux-core.lo ;;
17522  m68*-hp-bsd*)
17523	COREFILE=trad-core.lo
17524	TRAD_HEADER='"hosts/hp300bsd.h"'
17525	;;
17526  m68*-*-linux-*)
17527	COREFILE=trad-core.lo
17528	TRAD_HEADER='"hosts/m68klinux.h"'
17529	;;
17530  m68*-motorola-sysv*)
17531	COREFILE=trad-core.lo
17532	TRAD_HEADER='"hosts/delta68.h"'
17533	;;
17534  m68*-sony-*)
17535	COREFILE=trad-core.lo
17536	TRAD_HEADER='"hosts/news.h"'
17537	;;
17538  m68*-*-netbsd* | m68*-*-openbsd*)
17539	COREFILE=netbsd-core.lo
17540	;;
17541  m68*-apple-aux*)
17542	COREFILE=trad-core.lo
17543	TRAD_HEADER='"hosts/m68kaux.h"'
17544	;;
17545  m88*-*-sysv4*)
17546	;;
17547  m88*-motorola-sysv*)
17548	COREFILE=ptrace-core.lo
17549	;;
17550  m88*-*-mach3*)
17551	COREFILE=trad-core.lo
17552	TRAD_HEADER='"hosts/m88kmach3.h"'
17553	;;
17554  m88*-*-openbsd*)
17555	COREFILE=netbsd-core.lo
17556	;;
17557  ns32k-pc532-mach)
17558	COREFILE=trad-core.lo
17559	TRAD_HEADER='"hosts/pc532mach.h"'
17560	;;
17561  ns32k-*-netbsd* | ns32k-*-openbsd*)
17562	COREFILE=netbsd-core.lo
17563	;;
17564  rs6000-*-lynx*)
17565  	COREFILE=lynx-core.lo
17566	;;
17567  rs6000-*-aix5.* | powerpc-*-aix5.*)
17568        COREFILE=rs6000-core.lo
17569	COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
17570	;;
17571  rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
17572        COREFILE=rs6000-core.lo
17573	COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
17574	# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
17575	# have c_impl as a member of struct core_dumpx
17576	echo "$as_me:$LINENO: checking for c_impl in struct core_dumpx" >&5
17577echo $ECHO_N "checking for c_impl in struct core_dumpx... $ECHO_C" >&6
17578	cat >conftest.$ac_ext <<_ACEOF
17579/* confdefs.h.  */
17580_ACEOF
17581cat confdefs.h >>conftest.$ac_ext
17582cat >>conftest.$ac_ext <<_ACEOF
17583/* end confdefs.h.  */
17584#include <core.h>
17585int
17586main ()
17587{
17588struct core_dumpx c; c.c_impl = 0;
17589  ;
17590  return 0;
17591}
17592_ACEOF
17593rm -f conftest.$ac_objext
17594if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17595  (eval $ac_compile) 2>conftest.er1
17596  ac_status=$?
17597  grep -v '^ *+' conftest.er1 >conftest.err
17598  rm -f conftest.er1
17599  cat conftest.err >&5
17600  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17601  (exit $ac_status); } &&
17602	 { ac_try='test -z "$ac_c_werror_flag"
17603			 || test ! -s conftest.err'
17604  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17605  (eval $ac_try) 2>&5
17606  ac_status=$?
17607  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17608  (exit $ac_status); }; } &&
17609	 { ac_try='test -s conftest.$ac_objext'
17610  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17611  (eval $ac_try) 2>&5
17612  ac_status=$?
17613  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17614  (exit $ac_status); }; }; then
17615
17616cat >>confdefs.h <<\_ACEOF
17617#define HAVE_ST_C_IMPL 1
17618_ACEOF
17619
17620	  echo "$as_me:$LINENO: result: yes" >&5
17621echo "${ECHO_T}yes" >&6
17622else
17623  echo "$as_me: failed program was:" >&5
17624sed 's/^/| /' conftest.$ac_ext >&5
17625
17626echo "$as_me:$LINENO: result: no" >&5
17627echo "${ECHO_T}no" >&6
17628fi
17629rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17630	;;
17631  rs6000-*-aix4*)	COREFILE=rs6000-core.lo ;;
17632  rs6000-*-*)		COREFILE=rs6000-core.lo ;;
17633  powerpc-*-aix4*)	COREFILE=rs6000-core.lo ;;
17634  powerpc-*-aix*)	COREFILE=rs6000-core.lo ;;
17635  powerpc-*-beos*)	;;
17636  powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
17637		        COREFILE='' ;;
17638  powerpc-*-netbsd*)	COREFILE=netbsd-core.lo ;;
17639  powerpc-*-*bsd*)	COREFILE=netbsd-core.lo ;;
17640  s390*-*-*)            COREFILE=trad-core.lo ;;
17641  sh*-*-netbsd* | sh*-*-openbsd*)
17642	COREFILE=netbsd-core.lo
17643	;;
17644  sparc-*-netbsd* | sparc*-*-openbsd*)
17645	COREFILE=netbsd-core.lo
17646	;;
17647  tahoe-*-*)
17648	COREFILE=trad-core.lo
17649	TRAD_HEADER='"hosts/tahoe.h"'
17650	;;
17651  vax-*-netbsd* | vax-*-openbsd*)
17652  	COREFILE=netbsd-core.lo
17653	;;
17654  vax-*-ultrix2*)
17655	COREFILE=trad-core.lo
17656	TRAD_HEADER='"hosts/vaxult2.h"'
17657	;;
17658  vax-*-ultrix*)
17659	COREFILE=trad-core.lo
17660	TRAD_HEADER='"hosts/vaxult2.h"'
17661	;;
17662  vax-*-linux-*)
17663	COREFILE=trad-core.lo
17664	TRAD_HEADER='"hosts/vaxlinux.h"'
17665	;;
17666  vax-*-*)
17667	COREFILE=trad-core.lo
17668	TRAD_HEADER='"hosts/vaxbsd.h"'
17669	;;
17670  x86_64-*-netbsd* | x86_64-*-openbsd*)
17671	COREFILE=netbsd-core.lo
17672	;;
17673  esac
17674
17675  case "$COREFILE" in
17676  aix386-core.lo)	COREFLAG=-DAIX386_CORE ;;
17677  hppabsd-core.lo)	COREFLAG=-DHPPABSD_CORE ;;
17678  hpux-core.lo)		COREFLAG=-DHPUX_CORE ;;
17679  irix-core.lo)		COREFLAG=-DIRIX_CORE ;;
17680  lynx-core.lo)		COREFLAG=-DLYNX_CORE ;;
17681  netbsd-core.lo)	COREFLAG=-DNETBSD_CORE ;;
17682  osf-core.lo)		COREFLAG=-DOSF_CORE ;;
17683  ptrace-core.lo)	COREFLAG=-DPTRACE_CORE ;;
17684  rs6000-core.lo)	COREFLAG="$COREFLAG -DAIX_CORE" ;;
17685  sco5-core.lo)		COREFLAG="$COREFLAG -DSCO5_CORE" ;;
17686  trad-core.lo)		COREFLAG="$COREFLAG -DTRAD_CORE" ;;
17687  esac
17688
17689  # ELF corefile support has several flavors, but all of
17690  # them use something called <sys/procfs.h>
17691
17692for ac_header in sys/procfs.h
17693do
17694as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17695if eval "test \"\${$as_ac_Header+set}\" = set"; then
17696  echo "$as_me:$LINENO: checking for $ac_header" >&5
17697echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17698if eval "test \"\${$as_ac_Header+set}\" = set"; then
17699  echo $ECHO_N "(cached) $ECHO_C" >&6
17700fi
17701echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17702echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17703else
17704  # Is the header compilable?
17705echo "$as_me:$LINENO: checking $ac_header usability" >&5
17706echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17707cat >conftest.$ac_ext <<_ACEOF
17708/* confdefs.h.  */
17709_ACEOF
17710cat confdefs.h >>conftest.$ac_ext
17711cat >>conftest.$ac_ext <<_ACEOF
17712/* end confdefs.h.  */
17713$ac_includes_default
17714#include <$ac_header>
17715_ACEOF
17716rm -f conftest.$ac_objext
17717if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17718  (eval $ac_compile) 2>conftest.er1
17719  ac_status=$?
17720  grep -v '^ *+' conftest.er1 >conftest.err
17721  rm -f conftest.er1
17722  cat conftest.err >&5
17723  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17724  (exit $ac_status); } &&
17725	 { ac_try='test -z "$ac_c_werror_flag"
17726			 || test ! -s conftest.err'
17727  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17728  (eval $ac_try) 2>&5
17729  ac_status=$?
17730  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17731  (exit $ac_status); }; } &&
17732	 { ac_try='test -s conftest.$ac_objext'
17733  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17734  (eval $ac_try) 2>&5
17735  ac_status=$?
17736  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17737  (exit $ac_status); }; }; then
17738  ac_header_compiler=yes
17739else
17740  echo "$as_me: failed program was:" >&5
17741sed 's/^/| /' conftest.$ac_ext >&5
17742
17743ac_header_compiler=no
17744fi
17745rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17746echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17747echo "${ECHO_T}$ac_header_compiler" >&6
17748
17749# Is the header present?
17750echo "$as_me:$LINENO: checking $ac_header presence" >&5
17751echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17752cat >conftest.$ac_ext <<_ACEOF
17753/* confdefs.h.  */
17754_ACEOF
17755cat confdefs.h >>conftest.$ac_ext
17756cat >>conftest.$ac_ext <<_ACEOF
17757/* end confdefs.h.  */
17758#include <$ac_header>
17759_ACEOF
17760if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17761  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17762  ac_status=$?
17763  grep -v '^ *+' conftest.er1 >conftest.err
17764  rm -f conftest.er1
17765  cat conftest.err >&5
17766  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17767  (exit $ac_status); } >/dev/null; then
17768  if test -s conftest.err; then
17769    ac_cpp_err=$ac_c_preproc_warn_flag
17770    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17771  else
17772    ac_cpp_err=
17773  fi
17774else
17775  ac_cpp_err=yes
17776fi
17777if test -z "$ac_cpp_err"; then
17778  ac_header_preproc=yes
17779else
17780  echo "$as_me: failed program was:" >&5
17781sed 's/^/| /' conftest.$ac_ext >&5
17782
17783  ac_header_preproc=no
17784fi
17785rm -f conftest.err conftest.$ac_ext
17786echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17787echo "${ECHO_T}$ac_header_preproc" >&6
17788
17789# So?  What about this header?
17790case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17791  yes:no: )
17792    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17793echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17794    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17795echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17796    ac_header_preproc=yes
17797    ;;
17798  no:yes:* )
17799    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17800echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17801    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
17802echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
17803    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17804echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17805    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
17806echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
17807    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17808echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17809    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17810echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17811    (
17812      cat <<\_ASBOX
17813## ------------------------------------------ ##
17814## Report this to the AC_PACKAGE_NAME lists.  ##
17815## ------------------------------------------ ##
17816_ASBOX
17817    ) |
17818      sed "s/^/$as_me: WARNING:     /" >&2
17819    ;;
17820esac
17821echo "$as_me:$LINENO: checking for $ac_header" >&5
17822echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17823if eval "test \"\${$as_ac_Header+set}\" = set"; then
17824  echo $ECHO_N "(cached) $ECHO_C" >&6
17825else
17826  eval "$as_ac_Header=\$ac_header_preproc"
17827fi
17828echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17829echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17830
17831fi
17832if test `eval echo '${'$as_ac_Header'}'` = yes; then
17833  cat >>confdefs.h <<_ACEOF
17834#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17835_ACEOF
17836
17837fi
17838
17839done
17840
17841  if test "$ac_cv_header_sys_procfs_h" = yes; then
17842    echo "$as_me:$LINENO: checking for prstatus_t in sys/procfs.h" >&5
17843echo $ECHO_N "checking for prstatus_t in sys/procfs.h... $ECHO_C" >&6
17844 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then
17845  echo $ECHO_N "(cached) $ECHO_C" >&6
17846else
17847  cat >conftest.$ac_ext <<_ACEOF
17848/* confdefs.h.  */
17849_ACEOF
17850cat confdefs.h >>conftest.$ac_ext
17851cat >>conftest.$ac_ext <<_ACEOF
17852/* end confdefs.h.  */
17853
17854#define _SYSCALL32
17855#include <sys/procfs.h>
17856int
17857main ()
17858{
17859prstatus_t avar
17860  ;
17861  return 0;
17862}
17863_ACEOF
17864rm -f conftest.$ac_objext
17865if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17866  (eval $ac_compile) 2>conftest.er1
17867  ac_status=$?
17868  grep -v '^ *+' conftest.er1 >conftest.err
17869  rm -f conftest.er1
17870  cat conftest.err >&5
17871  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17872  (exit $ac_status); } &&
17873	 { ac_try='test -z "$ac_c_werror_flag"
17874			 || test ! -s conftest.err'
17875  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17876  (eval $ac_try) 2>&5
17877  ac_status=$?
17878  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17879  (exit $ac_status); }; } &&
17880	 { ac_try='test -s conftest.$ac_objext'
17881  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17882  (eval $ac_try) 2>&5
17883  ac_status=$?
17884  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17885  (exit $ac_status); }; }; then
17886  bfd_cv_have_sys_procfs_type_prstatus_t=yes
17887else
17888  echo "$as_me: failed program was:" >&5
17889sed 's/^/| /' conftest.$ac_ext >&5
17890
17891bfd_cv_have_sys_procfs_type_prstatus_t=no
17892
17893fi
17894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17895fi
17896
17897 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
17898
17899cat >>confdefs.h <<\_ACEOF
17900#define HAVE_PRSTATUS_T 1
17901_ACEOF
17902
17903 fi
17904 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
17905echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus_t" >&6
17906
17907    echo "$as_me:$LINENO: checking for prstatus32_t in sys/procfs.h" >&5
17908echo $ECHO_N "checking for prstatus32_t in sys/procfs.h... $ECHO_C" >&6
17909 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then
17910  echo $ECHO_N "(cached) $ECHO_C" >&6
17911else
17912  cat >conftest.$ac_ext <<_ACEOF
17913/* confdefs.h.  */
17914_ACEOF
17915cat confdefs.h >>conftest.$ac_ext
17916cat >>conftest.$ac_ext <<_ACEOF
17917/* end confdefs.h.  */
17918
17919#define _SYSCALL32
17920#include <sys/procfs.h>
17921int
17922main ()
17923{
17924prstatus32_t avar
17925  ;
17926  return 0;
17927}
17928_ACEOF
17929rm -f conftest.$ac_objext
17930if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17931  (eval $ac_compile) 2>conftest.er1
17932  ac_status=$?
17933  grep -v '^ *+' conftest.er1 >conftest.err
17934  rm -f conftest.er1
17935  cat conftest.err >&5
17936  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17937  (exit $ac_status); } &&
17938	 { ac_try='test -z "$ac_c_werror_flag"
17939			 || test ! -s conftest.err'
17940  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17941  (eval $ac_try) 2>&5
17942  ac_status=$?
17943  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17944  (exit $ac_status); }; } &&
17945	 { ac_try='test -s conftest.$ac_objext'
17946  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17947  (eval $ac_try) 2>&5
17948  ac_status=$?
17949  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17950  (exit $ac_status); }; }; then
17951  bfd_cv_have_sys_procfs_type_prstatus32_t=yes
17952else
17953  echo "$as_me: failed program was:" >&5
17954sed 's/^/| /' conftest.$ac_ext >&5
17955
17956bfd_cv_have_sys_procfs_type_prstatus32_t=no
17957
17958fi
17959rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17960fi
17961
17962 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
17963
17964cat >>confdefs.h <<\_ACEOF
17965#define HAVE_PRSTATUS32_T 1
17966_ACEOF
17967
17968 fi
17969 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
17970echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6
17971
17972    echo "$as_me:$LINENO: checking for prstatus_t.pr_who in sys/procfs.h" >&5
17973echo $ECHO_N "checking for prstatus_t.pr_who in sys/procfs.h... $ECHO_C" >&6
17974 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then
17975  echo $ECHO_N "(cached) $ECHO_C" >&6
17976else
17977  cat >conftest.$ac_ext <<_ACEOF
17978/* confdefs.h.  */
17979_ACEOF
17980cat confdefs.h >>conftest.$ac_ext
17981cat >>conftest.$ac_ext <<_ACEOF
17982/* end confdefs.h.  */
17983
17984#define _SYSCALL32
17985#include <sys/procfs.h>
17986int
17987main ()
17988{
17989prstatus_t avar; void* aref = (void*) &avar.pr_who
17990  ;
17991  return 0;
17992}
17993_ACEOF
17994rm -f conftest.$ac_objext
17995if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17996  (eval $ac_compile) 2>conftest.er1
17997  ac_status=$?
17998  grep -v '^ *+' conftest.er1 >conftest.err
17999  rm -f conftest.er1
18000  cat conftest.err >&5
18001  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18002  (exit $ac_status); } &&
18003	 { ac_try='test -z "$ac_c_werror_flag"
18004			 || test ! -s conftest.err'
18005  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18006  (eval $ac_try) 2>&5
18007  ac_status=$?
18008  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18009  (exit $ac_status); }; } &&
18010	 { ac_try='test -s conftest.$ac_objext'
18011  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18012  (eval $ac_try) 2>&5
18013  ac_status=$?
18014  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18015  (exit $ac_status); }; }; then
18016  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
18017else
18018  echo "$as_me: failed program was:" >&5
18019sed 's/^/| /' conftest.$ac_ext >&5
18020
18021bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
18022
18023fi
18024rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18025fi
18026
18027 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
18028
18029cat >>confdefs.h <<\_ACEOF
18030#define HAVE_PRSTATUS_T_PR_WHO 1
18031_ACEOF
18032
18033 fi
18034 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
18035echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6
18036
18037    echo "$as_me:$LINENO: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
18038echo $ECHO_N "checking for prstatus32_t.pr_who in sys/procfs.h... $ECHO_C" >&6
18039 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then
18040  echo $ECHO_N "(cached) $ECHO_C" >&6
18041else
18042  cat >conftest.$ac_ext <<_ACEOF
18043/* confdefs.h.  */
18044_ACEOF
18045cat confdefs.h >>conftest.$ac_ext
18046cat >>conftest.$ac_ext <<_ACEOF
18047/* end confdefs.h.  */
18048
18049#define _SYSCALL32
18050#include <sys/procfs.h>
18051int
18052main ()
18053{
18054prstatus32_t avar; void* aref = (void*) &avar.pr_who
18055  ;
18056  return 0;
18057}
18058_ACEOF
18059rm -f conftest.$ac_objext
18060if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18061  (eval $ac_compile) 2>conftest.er1
18062  ac_status=$?
18063  grep -v '^ *+' conftest.er1 >conftest.err
18064  rm -f conftest.er1
18065  cat conftest.err >&5
18066  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18067  (exit $ac_status); } &&
18068	 { ac_try='test -z "$ac_c_werror_flag"
18069			 || test ! -s conftest.err'
18070  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18071  (eval $ac_try) 2>&5
18072  ac_status=$?
18073  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18074  (exit $ac_status); }; } &&
18075	 { ac_try='test -s conftest.$ac_objext'
18076  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18077  (eval $ac_try) 2>&5
18078  ac_status=$?
18079  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18080  (exit $ac_status); }; }; then
18081  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
18082else
18083  echo "$as_me: failed program was:" >&5
18084sed 's/^/| /' conftest.$ac_ext >&5
18085
18086bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
18087
18088fi
18089rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18090fi
18091
18092 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
18093
18094cat >>confdefs.h <<\_ACEOF
18095#define HAVE_PRSTATUS32_T_PR_WHO 1
18096_ACEOF
18097
18098 fi
18099 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
18100echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6
18101
18102    echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
18103echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
18104 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
18105  echo $ECHO_N "(cached) $ECHO_C" >&6
18106else
18107  cat >conftest.$ac_ext <<_ACEOF
18108/* confdefs.h.  */
18109_ACEOF
18110cat confdefs.h >>conftest.$ac_ext
18111cat >>conftest.$ac_ext <<_ACEOF
18112/* end confdefs.h.  */
18113
18114#define _SYSCALL32
18115#include <sys/procfs.h>
18116int
18117main ()
18118{
18119pstatus_t avar
18120  ;
18121  return 0;
18122}
18123_ACEOF
18124rm -f conftest.$ac_objext
18125if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18126  (eval $ac_compile) 2>conftest.er1
18127  ac_status=$?
18128  grep -v '^ *+' conftest.er1 >conftest.err
18129  rm -f conftest.er1
18130  cat conftest.err >&5
18131  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18132  (exit $ac_status); } &&
18133	 { ac_try='test -z "$ac_c_werror_flag"
18134			 || test ! -s conftest.err'
18135  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18136  (eval $ac_try) 2>&5
18137  ac_status=$?
18138  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18139  (exit $ac_status); }; } &&
18140	 { ac_try='test -s conftest.$ac_objext'
18141  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18142  (eval $ac_try) 2>&5
18143  ac_status=$?
18144  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18145  (exit $ac_status); }; }; then
18146  bfd_cv_have_sys_procfs_type_pstatus_t=yes
18147else
18148  echo "$as_me: failed program was:" >&5
18149sed 's/^/| /' conftest.$ac_ext >&5
18150
18151bfd_cv_have_sys_procfs_type_pstatus_t=no
18152
18153fi
18154rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18155fi
18156
18157 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
18158
18159cat >>confdefs.h <<\_ACEOF
18160#define HAVE_PSTATUS_T 1
18161_ACEOF
18162
18163 fi
18164 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
18165echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
18166
18167    echo "$as_me:$LINENO: checking for pxstatus_t in sys/procfs.h" >&5
18168echo $ECHO_N "checking for pxstatus_t in sys/procfs.h... $ECHO_C" >&6
18169 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then
18170  echo $ECHO_N "(cached) $ECHO_C" >&6
18171else
18172  cat >conftest.$ac_ext <<_ACEOF
18173/* confdefs.h.  */
18174_ACEOF
18175cat confdefs.h >>conftest.$ac_ext
18176cat >>conftest.$ac_ext <<_ACEOF
18177/* end confdefs.h.  */
18178
18179#define _SYSCALL32
18180#include <sys/procfs.h>
18181int
18182main ()
18183{
18184pxstatus_t avar
18185  ;
18186  return 0;
18187}
18188_ACEOF
18189rm -f conftest.$ac_objext
18190if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18191  (eval $ac_compile) 2>conftest.er1
18192  ac_status=$?
18193  grep -v '^ *+' conftest.er1 >conftest.err
18194  rm -f conftest.er1
18195  cat conftest.err >&5
18196  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18197  (exit $ac_status); } &&
18198	 { ac_try='test -z "$ac_c_werror_flag"
18199			 || test ! -s conftest.err'
18200  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18201  (eval $ac_try) 2>&5
18202  ac_status=$?
18203  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18204  (exit $ac_status); }; } &&
18205	 { ac_try='test -s conftest.$ac_objext'
18206  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18207  (eval $ac_try) 2>&5
18208  ac_status=$?
18209  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18210  (exit $ac_status); }; }; then
18211  bfd_cv_have_sys_procfs_type_pxstatus_t=yes
18212else
18213  echo "$as_me: failed program was:" >&5
18214sed 's/^/| /' conftest.$ac_ext >&5
18215
18216bfd_cv_have_sys_procfs_type_pxstatus_t=no
18217
18218fi
18219rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18220fi
18221
18222 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
18223
18224cat >>confdefs.h <<\_ACEOF
18225#define HAVE_PXSTATUS_T 1
18226_ACEOF
18227
18228 fi
18229 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
18230echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6
18231
18232    echo "$as_me:$LINENO: checking for pstatus32_t in sys/procfs.h" >&5
18233echo $ECHO_N "checking for pstatus32_t in sys/procfs.h... $ECHO_C" >&6
18234 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then
18235  echo $ECHO_N "(cached) $ECHO_C" >&6
18236else
18237  cat >conftest.$ac_ext <<_ACEOF
18238/* confdefs.h.  */
18239_ACEOF
18240cat confdefs.h >>conftest.$ac_ext
18241cat >>conftest.$ac_ext <<_ACEOF
18242/* end confdefs.h.  */
18243
18244#define _SYSCALL32
18245#include <sys/procfs.h>
18246int
18247main ()
18248{
18249pstatus32_t avar
18250  ;
18251  return 0;
18252}
18253_ACEOF
18254rm -f conftest.$ac_objext
18255if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18256  (eval $ac_compile) 2>conftest.er1
18257  ac_status=$?
18258  grep -v '^ *+' conftest.er1 >conftest.err
18259  rm -f conftest.er1
18260  cat conftest.err >&5
18261  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18262  (exit $ac_status); } &&
18263	 { ac_try='test -z "$ac_c_werror_flag"
18264			 || test ! -s conftest.err'
18265  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18266  (eval $ac_try) 2>&5
18267  ac_status=$?
18268  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18269  (exit $ac_status); }; } &&
18270	 { ac_try='test -s conftest.$ac_objext'
18271  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18272  (eval $ac_try) 2>&5
18273  ac_status=$?
18274  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18275  (exit $ac_status); }; }; then
18276  bfd_cv_have_sys_procfs_type_pstatus32_t=yes
18277else
18278  echo "$as_me: failed program was:" >&5
18279sed 's/^/| /' conftest.$ac_ext >&5
18280
18281bfd_cv_have_sys_procfs_type_pstatus32_t=no
18282
18283fi
18284rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18285fi
18286
18287 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
18288
18289cat >>confdefs.h <<\_ACEOF
18290#define HAVE_PSTATUS32_T 1
18291_ACEOF
18292
18293 fi
18294 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
18295echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6
18296
18297    echo "$as_me:$LINENO: checking for prpsinfo_t in sys/procfs.h" >&5
18298echo $ECHO_N "checking for prpsinfo_t in sys/procfs.h... $ECHO_C" >&6
18299 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then
18300  echo $ECHO_N "(cached) $ECHO_C" >&6
18301else
18302  cat >conftest.$ac_ext <<_ACEOF
18303/* confdefs.h.  */
18304_ACEOF
18305cat confdefs.h >>conftest.$ac_ext
18306cat >>conftest.$ac_ext <<_ACEOF
18307/* end confdefs.h.  */
18308
18309#define _SYSCALL32
18310#include <sys/procfs.h>
18311int
18312main ()
18313{
18314prpsinfo_t avar
18315  ;
18316  return 0;
18317}
18318_ACEOF
18319rm -f conftest.$ac_objext
18320if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18321  (eval $ac_compile) 2>conftest.er1
18322  ac_status=$?
18323  grep -v '^ *+' conftest.er1 >conftest.err
18324  rm -f conftest.er1
18325  cat conftest.err >&5
18326  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18327  (exit $ac_status); } &&
18328	 { ac_try='test -z "$ac_c_werror_flag"
18329			 || test ! -s conftest.err'
18330  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18331  (eval $ac_try) 2>&5
18332  ac_status=$?
18333  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18334  (exit $ac_status); }; } &&
18335	 { ac_try='test -s conftest.$ac_objext'
18336  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18337  (eval $ac_try) 2>&5
18338  ac_status=$?
18339  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18340  (exit $ac_status); }; }; then
18341  bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
18342else
18343  echo "$as_me: failed program was:" >&5
18344sed 's/^/| /' conftest.$ac_ext >&5
18345
18346bfd_cv_have_sys_procfs_type_prpsinfo_t=no
18347
18348fi
18349rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18350fi
18351
18352 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
18353
18354cat >>confdefs.h <<\_ACEOF
18355#define HAVE_PRPSINFO_T 1
18356_ACEOF
18357
18358 fi
18359 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
18360echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6
18361
18362    echo "$as_me:$LINENO: checking for prpsinfo32_t in sys/procfs.h" >&5
18363echo $ECHO_N "checking for prpsinfo32_t in sys/procfs.h... $ECHO_C" >&6
18364 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then
18365  echo $ECHO_N "(cached) $ECHO_C" >&6
18366else
18367  cat >conftest.$ac_ext <<_ACEOF
18368/* confdefs.h.  */
18369_ACEOF
18370cat confdefs.h >>conftest.$ac_ext
18371cat >>conftest.$ac_ext <<_ACEOF
18372/* end confdefs.h.  */
18373
18374#define _SYSCALL32
18375#include <sys/procfs.h>
18376int
18377main ()
18378{
18379prpsinfo32_t avar
18380  ;
18381  return 0;
18382}
18383_ACEOF
18384rm -f conftest.$ac_objext
18385if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18386  (eval $ac_compile) 2>conftest.er1
18387  ac_status=$?
18388  grep -v '^ *+' conftest.er1 >conftest.err
18389  rm -f conftest.er1
18390  cat conftest.err >&5
18391  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18392  (exit $ac_status); } &&
18393	 { ac_try='test -z "$ac_c_werror_flag"
18394			 || test ! -s conftest.err'
18395  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18396  (eval $ac_try) 2>&5
18397  ac_status=$?
18398  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18399  (exit $ac_status); }; } &&
18400	 { ac_try='test -s conftest.$ac_objext'
18401  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18402  (eval $ac_try) 2>&5
18403  ac_status=$?
18404  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18405  (exit $ac_status); }; }; then
18406  bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
18407else
18408  echo "$as_me: failed program was:" >&5
18409sed 's/^/| /' conftest.$ac_ext >&5
18410
18411bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
18412
18413fi
18414rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18415fi
18416
18417 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
18418
18419cat >>confdefs.h <<\_ACEOF
18420#define HAVE_PRPSINFO32_T 1
18421_ACEOF
18422
18423 fi
18424 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
18425echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6
18426
18427    echo "$as_me:$LINENO: checking for psinfo_t in sys/procfs.h" >&5
18428echo $ECHO_N "checking for psinfo_t in sys/procfs.h... $ECHO_C" >&6
18429 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then
18430  echo $ECHO_N "(cached) $ECHO_C" >&6
18431else
18432  cat >conftest.$ac_ext <<_ACEOF
18433/* confdefs.h.  */
18434_ACEOF
18435cat confdefs.h >>conftest.$ac_ext
18436cat >>conftest.$ac_ext <<_ACEOF
18437/* end confdefs.h.  */
18438
18439#define _SYSCALL32
18440#include <sys/procfs.h>
18441int
18442main ()
18443{
18444psinfo_t avar
18445  ;
18446  return 0;
18447}
18448_ACEOF
18449rm -f conftest.$ac_objext
18450if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18451  (eval $ac_compile) 2>conftest.er1
18452  ac_status=$?
18453  grep -v '^ *+' conftest.er1 >conftest.err
18454  rm -f conftest.er1
18455  cat conftest.err >&5
18456  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18457  (exit $ac_status); } &&
18458	 { ac_try='test -z "$ac_c_werror_flag"
18459			 || test ! -s conftest.err'
18460  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18461  (eval $ac_try) 2>&5
18462  ac_status=$?
18463  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18464  (exit $ac_status); }; } &&
18465	 { ac_try='test -s conftest.$ac_objext'
18466  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18467  (eval $ac_try) 2>&5
18468  ac_status=$?
18469  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18470  (exit $ac_status); }; }; then
18471  bfd_cv_have_sys_procfs_type_psinfo_t=yes
18472else
18473  echo "$as_me: failed program was:" >&5
18474sed 's/^/| /' conftest.$ac_ext >&5
18475
18476bfd_cv_have_sys_procfs_type_psinfo_t=no
18477
18478fi
18479rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18480fi
18481
18482 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
18483
18484cat >>confdefs.h <<\_ACEOF
18485#define HAVE_PSINFO_T 1
18486_ACEOF
18487
18488 fi
18489 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
18490echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo_t" >&6
18491
18492    echo "$as_me:$LINENO: checking for psinfo32_t in sys/procfs.h" >&5
18493echo $ECHO_N "checking for psinfo32_t in sys/procfs.h... $ECHO_C" >&6
18494 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then
18495  echo $ECHO_N "(cached) $ECHO_C" >&6
18496else
18497  cat >conftest.$ac_ext <<_ACEOF
18498/* confdefs.h.  */
18499_ACEOF
18500cat confdefs.h >>conftest.$ac_ext
18501cat >>conftest.$ac_ext <<_ACEOF
18502/* end confdefs.h.  */
18503
18504#define _SYSCALL32
18505#include <sys/procfs.h>
18506int
18507main ()
18508{
18509psinfo32_t avar
18510  ;
18511  return 0;
18512}
18513_ACEOF
18514rm -f conftest.$ac_objext
18515if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18516  (eval $ac_compile) 2>conftest.er1
18517  ac_status=$?
18518  grep -v '^ *+' conftest.er1 >conftest.err
18519  rm -f conftest.er1
18520  cat conftest.err >&5
18521  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18522  (exit $ac_status); } &&
18523	 { ac_try='test -z "$ac_c_werror_flag"
18524			 || test ! -s conftest.err'
18525  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18526  (eval $ac_try) 2>&5
18527  ac_status=$?
18528  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18529  (exit $ac_status); }; } &&
18530	 { ac_try='test -s conftest.$ac_objext'
18531  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18532  (eval $ac_try) 2>&5
18533  ac_status=$?
18534  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18535  (exit $ac_status); }; }; then
18536  bfd_cv_have_sys_procfs_type_psinfo32_t=yes
18537else
18538  echo "$as_me: failed program was:" >&5
18539sed 's/^/| /' conftest.$ac_ext >&5
18540
18541bfd_cv_have_sys_procfs_type_psinfo32_t=no
18542
18543fi
18544rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18545fi
18546
18547 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
18548
18549cat >>confdefs.h <<\_ACEOF
18550#define HAVE_PSINFO32_T 1
18551_ACEOF
18552
18553 fi
18554 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
18555echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6
18556
18557    echo "$as_me:$LINENO: checking for lwpstatus_t in sys/procfs.h" >&5
18558echo $ECHO_N "checking for lwpstatus_t in sys/procfs.h... $ECHO_C" >&6
18559 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then
18560  echo $ECHO_N "(cached) $ECHO_C" >&6
18561else
18562  cat >conftest.$ac_ext <<_ACEOF
18563/* confdefs.h.  */
18564_ACEOF
18565cat confdefs.h >>conftest.$ac_ext
18566cat >>conftest.$ac_ext <<_ACEOF
18567/* end confdefs.h.  */
18568
18569#define _SYSCALL32
18570#include <sys/procfs.h>
18571int
18572main ()
18573{
18574lwpstatus_t avar
18575  ;
18576  return 0;
18577}
18578_ACEOF
18579rm -f conftest.$ac_objext
18580if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18581  (eval $ac_compile) 2>conftest.er1
18582  ac_status=$?
18583  grep -v '^ *+' conftest.er1 >conftest.err
18584  rm -f conftest.er1
18585  cat conftest.err >&5
18586  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18587  (exit $ac_status); } &&
18588	 { ac_try='test -z "$ac_c_werror_flag"
18589			 || test ! -s conftest.err'
18590  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18591  (eval $ac_try) 2>&5
18592  ac_status=$?
18593  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18594  (exit $ac_status); }; } &&
18595	 { ac_try='test -s conftest.$ac_objext'
18596  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18597  (eval $ac_try) 2>&5
18598  ac_status=$?
18599  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18600  (exit $ac_status); }; }; then
18601  bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
18602else
18603  echo "$as_me: failed program was:" >&5
18604sed 's/^/| /' conftest.$ac_ext >&5
18605
18606bfd_cv_have_sys_procfs_type_lwpstatus_t=no
18607
18608fi
18609rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18610fi
18611
18612 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
18613
18614cat >>confdefs.h <<\_ACEOF
18615#define HAVE_LWPSTATUS_T 1
18616_ACEOF
18617
18618 fi
18619 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
18620echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6
18621
18622    echo "$as_me:$LINENO: checking for lwpxstatus_t in sys/procfs.h" >&5
18623echo $ECHO_N "checking for lwpxstatus_t in sys/procfs.h... $ECHO_C" >&6
18624 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then
18625  echo $ECHO_N "(cached) $ECHO_C" >&6
18626else
18627  cat >conftest.$ac_ext <<_ACEOF
18628/* confdefs.h.  */
18629_ACEOF
18630cat confdefs.h >>conftest.$ac_ext
18631cat >>conftest.$ac_ext <<_ACEOF
18632/* end confdefs.h.  */
18633
18634#define _SYSCALL32
18635#include <sys/procfs.h>
18636int
18637main ()
18638{
18639lwpxstatus_t avar
18640  ;
18641  return 0;
18642}
18643_ACEOF
18644rm -f conftest.$ac_objext
18645if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18646  (eval $ac_compile) 2>conftest.er1
18647  ac_status=$?
18648  grep -v '^ *+' conftest.er1 >conftest.err
18649  rm -f conftest.er1
18650  cat conftest.err >&5
18651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18652  (exit $ac_status); } &&
18653	 { ac_try='test -z "$ac_c_werror_flag"
18654			 || test ! -s conftest.err'
18655  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18656  (eval $ac_try) 2>&5
18657  ac_status=$?
18658  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18659  (exit $ac_status); }; } &&
18660	 { ac_try='test -s conftest.$ac_objext'
18661  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18662  (eval $ac_try) 2>&5
18663  ac_status=$?
18664  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18665  (exit $ac_status); }; }; then
18666  bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
18667else
18668  echo "$as_me: failed program was:" >&5
18669sed 's/^/| /' conftest.$ac_ext >&5
18670
18671bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
18672
18673fi
18674rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18675fi
18676
18677 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
18678
18679cat >>confdefs.h <<\_ACEOF
18680#define HAVE_LWPXSTATUS_T 1
18681_ACEOF
18682
18683 fi
18684 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
18685echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6
18686
18687    echo "$as_me:$LINENO: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
18688echo $ECHO_N "checking for lwpstatus_t.pr_context in sys/procfs.h... $ECHO_C" >&6
18689 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then
18690  echo $ECHO_N "(cached) $ECHO_C" >&6
18691else
18692  cat >conftest.$ac_ext <<_ACEOF
18693/* confdefs.h.  */
18694_ACEOF
18695cat confdefs.h >>conftest.$ac_ext
18696cat >>conftest.$ac_ext <<_ACEOF
18697/* end confdefs.h.  */
18698
18699#define _SYSCALL32
18700#include <sys/procfs.h>
18701int
18702main ()
18703{
18704lwpstatus_t avar; void* aref = (void*) &avar.pr_context
18705  ;
18706  return 0;
18707}
18708_ACEOF
18709rm -f conftest.$ac_objext
18710if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18711  (eval $ac_compile) 2>conftest.er1
18712  ac_status=$?
18713  grep -v '^ *+' conftest.er1 >conftest.err
18714  rm -f conftest.er1
18715  cat conftest.err >&5
18716  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18717  (exit $ac_status); } &&
18718	 { ac_try='test -z "$ac_c_werror_flag"
18719			 || test ! -s conftest.err'
18720  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18721  (eval $ac_try) 2>&5
18722  ac_status=$?
18723  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18724  (exit $ac_status); }; } &&
18725	 { ac_try='test -s conftest.$ac_objext'
18726  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18727  (eval $ac_try) 2>&5
18728  ac_status=$?
18729  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18730  (exit $ac_status); }; }; then
18731  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
18732else
18733  echo "$as_me: failed program was:" >&5
18734sed 's/^/| /' conftest.$ac_ext >&5
18735
18736bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
18737
18738fi
18739rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18740fi
18741
18742 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
18743
18744cat >>confdefs.h <<\_ACEOF
18745#define HAVE_LWPSTATUS_T_PR_CONTEXT 1
18746_ACEOF
18747
18748 fi
18749 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
18750echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6
18751
18752    echo "$as_me:$LINENO: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
18753echo $ECHO_N "checking for lwpstatus_t.pr_reg in sys/procfs.h... $ECHO_C" >&6
18754 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then
18755  echo $ECHO_N "(cached) $ECHO_C" >&6
18756else
18757  cat >conftest.$ac_ext <<_ACEOF
18758/* confdefs.h.  */
18759_ACEOF
18760cat confdefs.h >>conftest.$ac_ext
18761cat >>conftest.$ac_ext <<_ACEOF
18762/* end confdefs.h.  */
18763
18764#define _SYSCALL32
18765#include <sys/procfs.h>
18766int
18767main ()
18768{
18769lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
18770  ;
18771  return 0;
18772}
18773_ACEOF
18774rm -f conftest.$ac_objext
18775if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18776  (eval $ac_compile) 2>conftest.er1
18777  ac_status=$?
18778  grep -v '^ *+' conftest.er1 >conftest.err
18779  rm -f conftest.er1
18780  cat conftest.err >&5
18781  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18782  (exit $ac_status); } &&
18783	 { ac_try='test -z "$ac_c_werror_flag"
18784			 || test ! -s conftest.err'
18785  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18786  (eval $ac_try) 2>&5
18787  ac_status=$?
18788  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18789  (exit $ac_status); }; } &&
18790	 { ac_try='test -s conftest.$ac_objext'
18791  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18792  (eval $ac_try) 2>&5
18793  ac_status=$?
18794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18795  (exit $ac_status); }; }; then
18796  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
18797else
18798  echo "$as_me: failed program was:" >&5
18799sed 's/^/| /' conftest.$ac_ext >&5
18800
18801bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
18802
18803fi
18804rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18805fi
18806
18807 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
18808
18809cat >>confdefs.h <<\_ACEOF
18810#define HAVE_LWPSTATUS_T_PR_REG 1
18811_ACEOF
18812
18813 fi
18814 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
18815echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6
18816
18817    echo "$as_me:$LINENO: checking for win32_pstatus_t in sys/procfs.h" >&5
18818echo $ECHO_N "checking for win32_pstatus_t in sys/procfs.h... $ECHO_C" >&6
18819 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then
18820  echo $ECHO_N "(cached) $ECHO_C" >&6
18821else
18822  cat >conftest.$ac_ext <<_ACEOF
18823/* confdefs.h.  */
18824_ACEOF
18825cat confdefs.h >>conftest.$ac_ext
18826cat >>conftest.$ac_ext <<_ACEOF
18827/* end confdefs.h.  */
18828
18829#define _SYSCALL32
18830#include <sys/procfs.h>
18831int
18832main ()
18833{
18834win32_pstatus_t avar
18835  ;
18836  return 0;
18837}
18838_ACEOF
18839rm -f conftest.$ac_objext
18840if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18841  (eval $ac_compile) 2>conftest.er1
18842  ac_status=$?
18843  grep -v '^ *+' conftest.er1 >conftest.err
18844  rm -f conftest.er1
18845  cat conftest.err >&5
18846  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18847  (exit $ac_status); } &&
18848	 { ac_try='test -z "$ac_c_werror_flag"
18849			 || test ! -s conftest.err'
18850  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18851  (eval $ac_try) 2>&5
18852  ac_status=$?
18853  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18854  (exit $ac_status); }; } &&
18855	 { ac_try='test -s conftest.$ac_objext'
18856  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18857  (eval $ac_try) 2>&5
18858  ac_status=$?
18859  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18860  (exit $ac_status); }; }; then
18861  bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
18862else
18863  echo "$as_me: failed program was:" >&5
18864sed 's/^/| /' conftest.$ac_ext >&5
18865
18866bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
18867
18868fi
18869rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18870fi
18871
18872 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
18873
18874cat >>confdefs.h <<\_ACEOF
18875#define HAVE_WIN32_PSTATUS_T 1
18876_ACEOF
18877
18878 fi
18879 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
18880echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6
18881
18882  fi
18883fi
18884
18885
18886if test -n "$TRAD_HEADER"; then
18887
18888cat >>confdefs.h <<_ACEOF
18889#define TRAD_HEADER $TRAD_HEADER
18890_ACEOF
18891
18892fi
18893
18894# Horrible hacks to build DLLs on Windows.
18895WIN32LDFLAGS=
18896WIN32LIBADD=
18897case "${host}" in
18898*-*-cygwin*)
18899  if test "$enable_shared" = "yes"; then
18900    WIN32LDFLAGS="-no-undefined"
18901    WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
18902  fi
18903  ;;
18904*-*-linux*)
18905  # We borrow WIN32LIBADD so that the shared libbfd won't depend on
18906  # libiberty.a.
18907  case "${host}" in
18908  mips*-*-linux*)
18909    # Linux/MIPS uses PIC by default.
18910    if test "$enable_shared" = "yes"; then
18911      WIN32LIBADD="-L../libiberty -liberty"
18912    fi
18913    ;;
18914  *)
18915    x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
18916    if test -n "$x"; then
18917      WIN32LIBADD="-L../libiberty/pic -liberty"
18918    fi
18919  ;;
18920  esac
18921  ;;
18922esac
18923
18924
18925
18926# target stuff:
18927
18928# Canonicalize the secondary target names.
18929if test -n "$enable_targets" ; then
18930    for targ in `echo $enable_targets | sed 's/,/ /g'`
18931    do
18932	result=`$ac_config_sub $targ 2>/dev/null`
18933	if test -n "$result" ; then
18934	    canon_targets="$canon_targets $result"
18935	else
18936	    # Allow targets that config.sub doesn't recognize, like "all".
18937	    canon_targets="$canon_targets $targ"
18938	fi
18939    done
18940fi
18941
18942all_targets=false
18943defvec=
18944selvecs=
18945assocvecs=
18946selarchs=
18947TDEFINES=
18948for targ in $target $canon_targets
18949do
18950    if test "x$targ" = "xall"; then
18951        all_targets=true
18952	assocvecs="$assocvecs $targ_defvec $targ_selvecs"
18953    else
18954	. $srcdir/config.bfd
18955	if test "x$targ" = "x$target"; then
18956	    defvec=$targ_defvec
18957	fi
18958	selvecs="$selvecs $targ_defvec $targ_selvecs"
18959	selarchs="$selarchs $targ_archs"
18960	TDEFINES="$TDEFINES $targ_cflags"
18961    fi
18962done
18963
18964
18965# This processing still needs to be done if we're to decide properly whether
18966# 64-bit support needs to be compiled in.  Currently, it will be included if
18967# the default or any other explicitly requested target requires it; it
18968# will not be included on a 32-bit host if no 64-bit target is requested, and
18969# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
18970# used.
18971
18972# uniq the default and selected vectors in all the configured targets.
18973f=""
18974for i in $selvecs ; do
18975    case " $f " in
18976    *" $i "*) ;;
18977    *) f="$f $i" ;;
18978    esac
18979done
18980selvecs="$f"
18981
18982
18983# uniq the associated vectors in all the configured targets.
18984f=""
18985for i in $assocvecs ; do
18986    case " $f " in
18987    *" $i "*) ;;
18988    *) f="$f $i" ;;
18989    esac
18990done
18991assocvecs="$f"
18992
18993
18994# uniq the architectures in all the configured targets.
18995f=""
18996for i in $selarchs ; do
18997    case " $f " in
18998    *" $i "*) ;;
18999    *) f="$f $i" ;;
19000    esac
19001done
19002selarchs="$f"
19003
19004# Target backend .o files.
19005tb=
19006
19007elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
19008
19009for vec in $selvecs
19010do
19011    target_size=32
19012    case "$vec" in
19013    # This list is alphabetized to make it easy to compare
19014    # with the two vector lists in targets.c.  For the same reason,
19015    # use one entry per line, even though this leads to long lines.
19016    a_out_adobe_vec)		tb="$tb aout-adobe.lo aout32.lo" ;;
19017    aix5coff64_vec)		tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
19018    aout0_big_vec)		tb="$tb aout0.lo aout32.lo" ;;
19019    aout_arm_big_vec)		tb="$tb aout-arm.lo aout32.lo" ;;
19020    aout_arm_little_vec)	tb="$tb aout-arm.lo aout32.lo" ;;
19021    apollocoff_vec)		tb="$tb coff-apollo.lo" ;;
19022    arm_epoc_pe_big_vec)	tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
19023    arm_epoc_pe_little_vec)	tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
19024    arm_epoc_pei_big_vec)	tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
19025    arm_epoc_pei_little_vec)	tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
19026    arm_wince_pe_big_vec)	tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
19027    arm_wince_pe_little_vec)	tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
19028    arm_wince_pei_big_vec)	tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
19029    arm_wince_pei_little_vec)	tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
19030    armcoff_big_vec)		tb="$tb coff-arm.lo cofflink.lo " ;;
19031    armcoff_little_vec)		tb="$tb coff-arm.lo cofflink.lo " ;;
19032    armnetbsd_vec)		tb="$tb armnetbsd.lo aout32.lo" ;;
19033    armpe_big_vec)		tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
19034    armpe_little_vec)		tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
19035    armpei_big_vec)		tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
19036    armpei_little_vec)		tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
19037    b_out_vec_big_host)		tb="$tb bout.lo aout32.lo" ;;
19038    b_out_vec_little_host)	tb="$tb bout.lo aout32.lo" ;;
19039    bfd_efi_app_ia32_vec)	tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
19040    bfd_efi_app_x86_64_vec)	tb="$tb efi-app-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;;
19041    bfd_efi_app_ia64_vec)	tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
19042    bfd_elf32_am33lin_vec)	tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
19043    bfd_elf32_avr_vec)		tb="$tb elf32-avr.lo elf32.lo $elf" ;;
19044    bfd_elf32_bfin_vec)		tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
19045    bfd_elf32_bfinfdpic_vec)	tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
19046    bfd_elf32_big_generic_vec) 	tb="$tb elf32-gen.lo elf32.lo $elf" ;;
19047    bfd_elf32_bigarc_vec)	tb="$tb elf32-arc.lo elf32.lo $elf" ;;
19048    bfd_elf32_bigarm_vec)	tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19049    bfd_elf32_bigarm_symbian_vec)
19050                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19051    bfd_elf32_bigarm_vxworks_vec)
19052                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19053    bfd_elf32_bigmips_vec) 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19054    bfd_elf32_bigmips_vxworks_vec)
19055			 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19056    bfd_elf32_cr16_vec)		tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
19057    bfd_elf32_cr16c_vec)	tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
19058    bfd_elf32_cris_vec)		tb="$tb elf32-cris.lo elf32.lo $elf" ;;
19059    bfd_elf32_crx_vec)          tb="$tb elf32-crx.lo elf32.lo $elf" ;;
19060    bfd_elf32_d10v_vec)		tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
19061    bfd_elf32_d30v_vec)		tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
19062    bfd_elf32_dlx_big_vec)	tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
19063    bfd_elf32_fr30_vec)		tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
19064    bfd_elf32_frv_vec)		tb="$tb elf32-frv.lo elf32.lo $elf" ;;
19065    bfd_elf32_frvfdpic_vec)	tb="$tb elf32-frv.lo elf32.lo $elf" ;;
19066    bfd_elf32_h8300_vec)	tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
19067    bfd_elf32_hppa_linux_vec)	tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
19068    bfd_elf32_hppa_nbsd_vec)	tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
19069    bfd_elf32_hppa_vec)		tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
19070    bfd_elf32_i370_vec)		tb="$tb elf32-i370.lo elf32.lo $elf" ;;
19071    bfd_elf32_i386_dragonfly_vec)
19072				tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19073    bfd_elf32_i386_freebsd_vec)	tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19074    bfd_elf32_i386_vxworks_vec)	tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19075    bfd_elf32_i386_vec)		tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19076    bfd_elf32_i860_little_vec)	tb="$tb elf32-i860.lo elf32.lo $elf" ;;
19077    bfd_elf32_i860_vec)		tb="$tb elf32-i860.lo elf32.lo $elf" ;;
19078    bfd_elf32_i960_vec)		tb="$tb elf32-i960.lo elf32.lo $elf" ;;
19079    bfd_elf32_ia64_big_vec)	tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
19080    bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
19081    bfd_elf32_ip2k_vec)		tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
19082    bfd_elf32_iq2000_vec)       tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
19083    bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
19084    bfd_elf32_littlearc_vec)	tb="$tb elf32-arc.lo elf32.lo $elf" ;;
19085    bfd_elf32_littlearm_symbian_vec)
19086                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19087    bfd_elf32_littlearm_vxworks_vec)
19088                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19089    bfd_elf32_littlearm_vec)	tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19090    bfd_elf32_littlemips_vec) 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19091    bfd_elf32_littlemips_vxworks_vec)
19092			 	tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19093    bfd_elf32_m32c_vec)         tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
19094    bfd_elf32_m32r_vec)		tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19095    bfd_elf32_m32rle_vec)       tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19096    bfd_elf32_m32rlin_vec)      tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19097    bfd_elf32_m32rlelin_vec)    tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19098    bfd_elf32_m68hc11_vec)	tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
19099    bfd_elf32_m68hc12_vec)	tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
19100    bfd_elf32_m68k_vec)		tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
19101    bfd_elf32_m88k_vec)		tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
19102    bfd_elf32_mcore_big_vec)	tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
19103    bfd_elf32_mcore_little_vec)	tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
19104    bfd_elf32_mep_vec)		tb="$tb elf32-mep.lo elf32.lo $elf" ;;
19105    bfd_elf32_mep_little_vec)	tb="$tb elf32-mep.lo elf32.lo $elf" ;;
19106    bfd_elf32_mn10200_vec)	tb="$tb elf-m10200.lo elf32.lo $elf" ;;
19107    bfd_elf32_mn10300_vec)	tb="$tb elf-m10300.lo elf32.lo $elf" ;;
19108    bfd_elf32_mt_vec)           tb="$tb elf32-mt.lo elf32.lo $elf" ;;
19109    bfd_elf32_msp430_vec)	tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
19110    bfd_elf32_nbigmips_vec)	tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19111    bfd_elf32_nlittlemips_vec)	tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19112    bfd_elf32_ntradbigmips_vec)	tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19113    bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19114    bfd_elf32_openrisc_vec)	tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
19115    bfd_elf32_or32_big_vec)	tb="$tb elf32-or32.lo elf32.lo $elf" ;;
19116    bfd_elf32_pj_vec)           tb="$tb elf32-pj.lo elf32.lo $elf";;
19117    bfd_elf32_pjl_vec)          tb="$tb elf32-pj.lo elf32.lo $elf";;
19118    bfd_elf32_powerpc_vec)	tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19119    bfd_elf32_powerpcle_vec)	tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19120    bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19121    bfd_elf32_s390_vec)		tb="$tb elf32-s390.lo elf32.lo $elf" ;;
19122    bfd_elf32_bigscore_vec)     tb="$tb elf32-score.lo elf32.lo $elf" ;;
19123    bfd_elf32_littlescore_vec)  tb="$tb elf32-score.lo elf32.lo $elf" ;;
19124    # FIXME: We include cofflink.lo not because it's needed for
19125    # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
19126    # which needs it but does not list it.  Should be fixed in right place.
19127    bfd_elf32_sh64_vec)		tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19128    bfd_elf32_sh64l_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19129    bfd_elf32_sh64lin_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19130    bfd_elf32_sh64blin_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19131    bfd_elf32_sh64lnbsd_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
19132    bfd_elf32_sh64nbsd_vec)	tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
19133    bfd_elf32_sh_vec)		tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19134    bfd_elf32_shblin_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19135    bfd_elf32_shl_vec)		tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19136    bfd_elf32_shl_symbian_vec)	tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19137    bfd_elf32_shlin_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19138    bfd_elf32_shlnbsd_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19139    bfd_elf32_shlvxworks_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19140    bfd_elf32_shnbsd_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19141    bfd_elf32_shvxworks_vec)	tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19142    bfd_elf32_sparc_vec)	tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
19143    bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
19144    bfd_elf32_spu_vec)		tb="$tb elf32-spu.lo elf32.lo $elf" ;;
19145    bfd_elf32_tradbigmips_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19146    bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19147    bfd_elf32_us_cris_vec)	tb="$tb elf32-cris.lo elf32.lo $elf" ;;
19148    bfd_elf32_v850_vec)		tb="$tb elf32-v850.lo elf32.lo $elf" ;;
19149    bfd_elf32_vax_vec)		tb="$tb elf32-vax.lo elf32.lo $elf" ;;
19150    bfd_elf32_xstormy16_vec)	tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
19151    bfd_elf32_xc16x_vec)		tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
19152    bfd_elf32_xtensa_le_vec)	tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
19153    bfd_elf32_xtensa_be_vec)	tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
19154    bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
19155    bfd_elf64_alpha_vec)	tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
19156    bfd_elf64_big_generic_vec) 	tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19157    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 ;;
19158    bfd_elf64_hppa_linux_vec)	tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
19159    bfd_elf64_hppa_vec)		tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
19160    bfd_elf64_ia64_big_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19161    bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19162    bfd_elf64_ia64_little_vec)	tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19163    bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19164    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 ;;
19165    bfd_elf64_mmix_vec) 	tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
19166    bfd_elf64_powerpc_vec)	tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19167    bfd_elf64_powerpcle_vec)	tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
19168    bfd_elf64_s390_vec)		tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
19169    bfd_elf64_sh64_vec)		tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19170    bfd_elf64_sh64l_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19171    bfd_elf64_sh64lin_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19172    bfd_elf64_sh64blin_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19173    bfd_elf64_sh64lnbsd_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19174    bfd_elf64_sh64nbsd_vec)	tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19175    bfd_elf64_sparc_vec)	tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
19176    bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
19177    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 ;;
19178    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 ;;
19179    bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
19180    bfd_elf64_x86_64_vec)	tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
19181    bfd_mmo_vec)		tb="$tb mmo.lo" target_size=64 ;;
19182    bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
19183    bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
19184    bfd_powerpcle_pe_vec)       tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
19185    bfd_powerpcle_pei_vec)      tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
19186    cris_aout_vec)		tb="$tb aout-cris.lo" ;;
19187    demo_64_vec)		tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
19188    ecoff_big_vec)		tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19189    ecoff_biglittle_vec)	tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19190    ecoff_little_vec)		tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19191    ecoffalpha_little_vec)	tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
19192    go32coff_vec)		tb="$tb coff-go32.lo cofflink.lo" ;;
19193    go32stubbedcoff_vec)	tb="$tb coff-stgo32.lo cofflink.lo" ;;
19194    h8300coff_vec)		tb="$tb coff-h8300.lo reloc16.lo" ;;
19195    h8500coff_vec)		tb="$tb coff-h8500.lo reloc16.lo" ;;
19196    host_aout_vec)		tb="$tb host-aout.lo aout32.lo" ;;
19197    hp300bsd_vec)		tb="$tb hp300bsd.lo aout32.lo" ;;
19198    hp300hpux_vec)		tb="$tb hp300hpux.lo aout32.lo" ;;
19199    i386aout_vec)		tb="$tb i386aout.lo aout32.lo" ;;
19200    i386bsd_vec)		tb="$tb i386bsd.lo aout32.lo" ;;
19201    i386coff_vec)		tb="$tb coff-i386.lo cofflink.lo" ;;
19202    x86_64coff_vec)		tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
19203    i386dynix_vec)		tb="$tb i386dynix.lo aout32.lo" ;;
19204    i386freebsd_vec)		tb="$tb i386freebsd.lo aout32.lo" ;;
19205    i386linux_vec)		tb="$tb i386linux.lo aout32.lo" ;;
19206    i386lynx_aout_vec)		tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
19207    i386lynx_coff_vec)		tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
19208    i386mach3_vec)		tb="$tb i386mach3.lo aout32.lo" ;;
19209    i386msdos_vec)		tb="$tb i386msdos.lo" ;;
19210    i386netbsd_vec)		tb="$tb i386netbsd.lo aout32.lo" ;;
19211    i386os9k_vec)		tb="$tb i386os9k.lo aout32.lo" ;;
19212    i386pe_vec)			tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
19213    i386pei_vec)		tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
19214    x86_64pe_vec)		tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
19215    x86_64pei_vec)		tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
19216    i860coff_vec)		tb="$tb coff-i860.lo cofflink.lo" ;;
19217    icoff_big_vec)		tb="$tb coff-i960.lo cofflink.lo" ;;
19218    icoff_little_vec)		tb="$tb coff-i960.lo cofflink.lo" ;;
19219    ieee_vec)			tb="$tb ieee.lo" ;;
19220    m68k4knetbsd_vec)		tb="$tb m68k4knetbsd.lo aout32.lo" ;;
19221    m68kaux_coff_vec)		tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
19222    m68kcoff_vec)		tb="$tb coff-m68k.lo cofflink.lo" ;;
19223    m68kcoffun_vec)		tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
19224    m68klinux_vec)		tb="$tb m68klinux.lo aout32.lo" ;;
19225    m68knetbsd_vec)		tb="$tb m68knetbsd.lo aout32.lo" ;;
19226    m68ksysvcoff_vec)		tb="$tb coff-svm68k.lo cofflink.lo" ;;
19227    m88kbcs_vec)		tb="$tb coff-m88k.lo" ;;
19228    m88kmach3_vec)		tb="$tb m88kmach3.lo aout32.lo" ;;
19229    m88kopenbsd_vec)		tb="$tb m88kopenbsd.lo aout32.lo" ;;
19230    maxqcoff_vec)               tb="$tb coff-maxq.lo" ;;
19231    mach_o_be_vec)              tb="$tb mach-o.lo" ;;
19232    mach_o_le_vec)              tb="$tb mach-o.lo" ;;
19233    mach_o_fat_vec)             tb="$tb mach-o.lo" ;;
19234    mcore_pe_big_vec)		tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
19235    mcore_pe_little_vec)	tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
19236    mcore_pei_big_vec)		tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
19237    mcore_pei_little_vec)	tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
19238    mipslpe_vec)		tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
19239    mipslpei_vec)		tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
19240    newsos3_vec)		tb="$tb newsos3.lo aout32.lo" ;;
19241    nlm32_alpha_vec)		tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
19242    nlm32_i386_vec)		tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
19243    nlm32_powerpc_vec)		tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
19244    nlm32_sparc_vec)		tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
19245    or32coff_big_vec)		tb="$tb coff-or32.lo cofflink.lo" ;;
19246    pc532machaout_vec)		tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
19247    pc532netbsd_vec)		tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
19248    pef_vec)                    tb="$tb pef.lo" ;;
19249    pef_xlib_vec)               tb="$tb pef.lo" ;;
19250    pdp11_aout_vec)		tb="$tb pdp11.lo" ;;
19251    pmac_xcoff_vec)		tb="$tb coff-rs6000.lo xcofflink.lo" ;;
19252    ppcboot_vec)		tb="$tb ppcboot.lo" ;;
19253    riscix_vec)			tb="$tb aout32.lo riscix.lo" ;;
19254    rs6000coff64_vec)		tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
19255    rs6000coff_vec)		tb="$tb coff-rs6000.lo xcofflink.lo" ;;
19256    shcoff_small_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
19257    shcoff_vec)			tb="$tb coff-sh.lo cofflink.lo" ;;
19258    shlcoff_small_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
19259    shlcoff_vec)		tb="$tb coff-sh.lo cofflink.lo" ;;
19260    shlpe_vec)			tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
19261    shlpei_vec)			tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
19262    som_vec)			tb="$tb som.lo" ;;
19263    sparccoff_vec)		tb="$tb coff-sparc.lo" ;;
19264    sparcle_aout_vec)		tb="$tb aout-sparcle.lo aout32.lo" ;;
19265    sparclinux_vec)		tb="$tb sparclinux.lo aout32.lo" ;;
19266    sparclynx_aout_vec)		tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
19267    sparclynx_coff_vec)		tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
19268    sparcnetbsd_vec)		tb="$tb sparcnetbsd.lo aout32.lo" ;;
19269    sunos_big_vec)		tb="$tb sunos.lo aout32.lo" ;;
19270    sym_vec)                    tb="$tb xsym.lo" ;;
19271    tic30_aout_vec)		tb="$tb aout-tic30.lo" ;;
19272    tic30_coff_vec)		tb="$tb coff-tic30.lo" ;;
19273    tic4x_coff0_vec)            tb="$tb coff-tic4x.lo" ;;
19274    tic4x_coff0_beh_vec)        tb="$tb coff-tic4x.lo" ;;
19275    tic4x_coff1_vec)            tb="$tb coff-tic4x.lo" ;;
19276    tic4x_coff1_beh_vec)        tb="$tb coff-tic4x.lo" ;;
19277    tic4x_coff2_vec)            tb="$tb coff-tic4x.lo" ;;
19278    tic4x_coff2_beh_vec)        tb="$tb coff-tic4x.lo" ;;
19279    tic54x_coff0_beh_vec)	tb="$tb coff-tic54x.lo" ;;
19280    tic54x_coff0_vec)		tb="$tb coff-tic54x.lo" ;;
19281    tic54x_coff1_beh_vec)	tb="$tb coff-tic54x.lo" ;;
19282    tic54x_coff1_vec)		tb="$tb coff-tic54x.lo" ;;
19283    tic54x_coff2_beh_vec)	tb="$tb coff-tic54x.lo" ;;
19284    tic54x_coff2_vec)		tb="$tb coff-tic54x.lo" ;;
19285    tic80coff_vec)		tb="$tb coff-tic80.lo cofflink.lo" ;;
19286    vaxnetbsd_vec)		tb="$tb vaxnetbsd.lo aout32.lo" ;;
19287    vax1knetbsd_vec)		tb="$tb vax1knetbsd.lo aout32.lo" ;;
19288    vaxbsd_vec)			tb="$tb vaxbsd.lo aout32.lo" ;;
19289    versados_vec)		tb="$tb versados.lo" ;;
19290    vms_alpha_vec)		tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size=64 ;;
19291    vms_vax_vec)		tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
19292    w65_vec)			tb="$tb coff-w65.lo reloc16.lo" ;;
19293    we32kcoff_vec)		tb="$tb coff-we32k.lo" ;;
19294    z80coff_vec)		tb="$tb coff-z80.lo reloc16.lo" ;;
19295    z8kcoff_vec)		tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
19296
19297    # These appear out of order in targets.c
19298    srec_vec)			tb="$tb srec.lo" ;;
19299    symbolsrec_vec)		tb="$tb srec.lo" ;;
19300    tekhex_vec)			tb="$tb tekhex.lo" ;;
19301    cisco_core_big_vec)		tb="$tb cisco-core.lo" ;;
19302    cisco_core_little_vec)	tb="$tb cisco-core.lo" ;;
19303
19304    "")			;;
19305    *) { { echo "$as_me:$LINENO: error: *** unknown target vector $vec" >&5
19306echo "$as_me: error: *** unknown target vector $vec" >&2;}
19307   { (exit 1); exit 1; }; } ;;
19308    esac
19309
19310    if test ${target_size} = 64; then
19311	target64=true
19312    fi
19313    if test x"${vec}" = x"${defvec}"; then
19314	bfd_default_target_size=${target_size}
19315    fi
19316done
19317
19318# Target architecture .o files.
19319# A couple of CPUs use shorter file names to avoid problems on DOS
19320# filesystems.
19321ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
19322
19323# Weed out duplicate .o files.
19324f=""
19325for i in $tb ; do
19326    case " $f " in
19327    *" $i "*) ;;
19328    *) f="$f $i" ;;
19329    esac
19330done
19331tb="$f"
19332
19333f=""
19334for i in $ta ; do
19335    case " $f " in
19336    *" $i "*) ;;
19337    *) f="$f $i" ;;
19338    esac
19339done
19340ta="$f"
19341
19342bfd_backends="$tb"
19343bfd_machines="$ta"
19344
19345if test x${all_targets} = xtrue ; then
19346  bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
19347  bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
19348  selvecs=
19349  havevecs=
19350  selarchs=
19351  test -n "$assocvecs" &&
19352    assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19353else	# all_targets is true
19354  # Only set these if they will be nonempty, for the clever echo.
19355  havevecs=
19356  assocvecs=
19357  test -n "$selvecs" &&
19358    havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
19359  test -n "$selvecs" &&
19360    selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19361  test -n "$selarchs" &&
19362    selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19363fi	# all_targets is true
19364
19365case ${host64}-${target64}-${want64} in
19366  *true*)
19367    wordsize=64
19368    bfd64_libs='$(BFD64_LIBS)'
19369    all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
19370    if test $BFD_HOST_64_BIT_DEFINED = 0; then
19371      { echo "$as_me:$LINENO: WARNING: You have requested a 64 bit BFD configuration, but" >&5
19372echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
19373      { echo "$as_me:$LINENO: WARNING: your compiler may not have a 64 bit integral type" >&5
19374echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
19375    fi
19376    if test -n "$GCC" ; then
19377       bad_64bit_gcc=no;
19378       echo "$as_me:$LINENO: checking for gcc version with buggy 64-bit support" >&5
19379echo $ECHO_N "checking for gcc version with buggy 64-bit support... $ECHO_C" >&6
19380       # Add more tests for gcc versions with non-working 64-bit support here.
19381       cat >conftest.$ac_ext <<_ACEOF
19382/* confdefs.h.  */
19383_ACEOF
19384cat confdefs.h >>conftest.$ac_ext
19385cat >>conftest.$ac_ext <<_ACEOF
19386/* end confdefs.h.  */
19387:__GNUC__:__GNUC_MINOR__:__i386__:
19388_ACEOF
19389if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19390  $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then
19391  bad_64bit_gcc=yes;
19392		    echo "$as_me:$LINENO: result: yes: egcs-1.1.2 on ix86 spotted" >&5
19393echo "${ECHO_T}yes: egcs-1.1.2 on ix86 spotted" >&6
19394else
19395  echo "$as_me:$LINENO: result: no" >&5
19396echo "${ECHO_T}no" >&6
19397fi
19398rm -f conftest*
19399
19400       if test $bad_64bit_gcc = yes ; then
19401	 { { echo "$as_me:$LINENO: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&5
19402echo "$as_me: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&2;}
19403   { (exit 1); exit 1; }; }
19404       fi
19405    fi
19406    ;;
19407  false-false-false)
19408    wordsize=32
19409    all_backends='$(BFD32_BACKENDS)'
19410    ;;
19411esac
19412
19413
19414
19415
19416
19417
19418
19419
19420# Determine the host dependant file_ptr a.k.a. off_t type.  In order
19421# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
19422# fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
19423# Hopefully a reasonable assumption since fseeko et.al. should be
19424# upward compatible.
19425
19426
19427
19428
19429
19430for ac_func in ftello ftello64 fseeko fseeko64 fopen64
19431do
19432as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19433echo "$as_me:$LINENO: checking for $ac_func" >&5
19434echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
19435if eval "test \"\${$as_ac_var+set}\" = set"; then
19436  echo $ECHO_N "(cached) $ECHO_C" >&6
19437else
19438  cat >conftest.$ac_ext <<_ACEOF
19439/* confdefs.h.  */
19440_ACEOF
19441cat confdefs.h >>conftest.$ac_ext
19442cat >>conftest.$ac_ext <<_ACEOF
19443/* end confdefs.h.  */
19444/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19445   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19446#define $ac_func innocuous_$ac_func
19447
19448/* System header to define __stub macros and hopefully few prototypes,
19449    which can conflict with char $ac_func (); below.
19450    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19451    <limits.h> exists even on freestanding compilers.  */
19452
19453#ifdef __STDC__
19454# include <limits.h>
19455#else
19456# include <assert.h>
19457#endif
19458
19459#undef $ac_func
19460
19461/* Override any gcc2 internal prototype to avoid an error.  */
19462#ifdef __cplusplus
19463extern "C"
19464{
19465#endif
19466/* We use char because int might match the return type of a gcc2
19467   builtin and then its argument prototype would still apply.  */
19468char $ac_func ();
19469/* The GNU C library defines this for functions which it implements
19470    to always fail with ENOSYS.  Some functions are actually named
19471    something starting with __ and the normal name is an alias.  */
19472#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
19473choke me
19474#else
19475char (*f) () = $ac_func;
19476#endif
19477#ifdef __cplusplus
19478}
19479#endif
19480
19481int
19482main ()
19483{
19484return f != $ac_func;
19485  ;
19486  return 0;
19487}
19488_ACEOF
19489rm -f conftest.$ac_objext conftest$ac_exeext
19490if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19491  (eval $ac_link) 2>conftest.er1
19492  ac_status=$?
19493  grep -v '^ *+' conftest.er1 >conftest.err
19494  rm -f conftest.er1
19495  cat conftest.err >&5
19496  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19497  (exit $ac_status); } &&
19498	 { ac_try='test -z "$ac_c_werror_flag"
19499			 || test ! -s conftest.err'
19500  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19501  (eval $ac_try) 2>&5
19502  ac_status=$?
19503  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19504  (exit $ac_status); }; } &&
19505	 { ac_try='test -s conftest$ac_exeext'
19506  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19507  (eval $ac_try) 2>&5
19508  ac_status=$?
19509  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19510  (exit $ac_status); }; }; then
19511  eval "$as_ac_var=yes"
19512else
19513  echo "$as_me: failed program was:" >&5
19514sed 's/^/| /' conftest.$ac_ext >&5
19515
19516eval "$as_ac_var=no"
19517fi
19518rm -f conftest.err conftest.$ac_objext \
19519      conftest$ac_exeext conftest.$ac_ext
19520fi
19521echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
19522echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
19523if test `eval echo '${'$as_ac_var'}'` = yes; then
19524  cat >>confdefs.h <<_ACEOF
19525#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19526_ACEOF
19527
19528fi
19529done
19530
19531if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
19532    echo "$as_me:$LINENO: checking for off_t" >&5
19533echo $ECHO_N "checking for off_t... $ECHO_C" >&6
19534if test "${ac_cv_type_off_t+set}" = set; then
19535  echo $ECHO_N "(cached) $ECHO_C" >&6
19536else
19537  cat >conftest.$ac_ext <<_ACEOF
19538/* confdefs.h.  */
19539_ACEOF
19540cat confdefs.h >>conftest.$ac_ext
19541cat >>conftest.$ac_ext <<_ACEOF
19542/* end confdefs.h.  */
19543$ac_includes_default
19544int
19545main ()
19546{
19547if ((off_t *) 0)
19548  return 0;
19549if (sizeof (off_t))
19550  return 0;
19551  ;
19552  return 0;
19553}
19554_ACEOF
19555rm -f conftest.$ac_objext
19556if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19557  (eval $ac_compile) 2>conftest.er1
19558  ac_status=$?
19559  grep -v '^ *+' conftest.er1 >conftest.err
19560  rm -f conftest.er1
19561  cat conftest.err >&5
19562  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19563  (exit $ac_status); } &&
19564	 { ac_try='test -z "$ac_c_werror_flag"
19565			 || test ! -s conftest.err'
19566  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19567  (eval $ac_try) 2>&5
19568  ac_status=$?
19569  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19570  (exit $ac_status); }; } &&
19571	 { ac_try='test -s conftest.$ac_objext'
19572  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19573  (eval $ac_try) 2>&5
19574  ac_status=$?
19575  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19576  (exit $ac_status); }; }; then
19577  ac_cv_type_off_t=yes
19578else
19579  echo "$as_me: failed program was:" >&5
19580sed 's/^/| /' conftest.$ac_ext >&5
19581
19582ac_cv_type_off_t=no
19583fi
19584rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19585fi
19586echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
19587echo "${ECHO_T}$ac_cv_type_off_t" >&6
19588
19589echo "$as_me:$LINENO: checking size of off_t" >&5
19590echo $ECHO_N "checking size of off_t... $ECHO_C" >&6
19591if test "${ac_cv_sizeof_off_t+set}" = set; then
19592  echo $ECHO_N "(cached) $ECHO_C" >&6
19593else
19594  if test "$ac_cv_type_off_t" = yes; then
19595  # The cast to unsigned long works around a bug in the HP C Compiler
19596  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19597  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19598  # This bug is HP SR number 8606223364.
19599  if test "$cross_compiling" = yes; then
19600  # Depending upon the size, compute the lo and hi bounds.
19601cat >conftest.$ac_ext <<_ACEOF
19602/* confdefs.h.  */
19603_ACEOF
19604cat confdefs.h >>conftest.$ac_ext
19605cat >>conftest.$ac_ext <<_ACEOF
19606/* end confdefs.h.  */
19607$ac_includes_default
19608int
19609main ()
19610{
19611static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= 0)];
19612test_array [0] = 0
19613
19614  ;
19615  return 0;
19616}
19617_ACEOF
19618rm -f conftest.$ac_objext
19619if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19620  (eval $ac_compile) 2>conftest.er1
19621  ac_status=$?
19622  grep -v '^ *+' conftest.er1 >conftest.err
19623  rm -f conftest.er1
19624  cat conftest.err >&5
19625  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19626  (exit $ac_status); } &&
19627	 { ac_try='test -z "$ac_c_werror_flag"
19628			 || test ! -s conftest.err'
19629  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19630  (eval $ac_try) 2>&5
19631  ac_status=$?
19632  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19633  (exit $ac_status); }; } &&
19634	 { ac_try='test -s conftest.$ac_objext'
19635  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19636  (eval $ac_try) 2>&5
19637  ac_status=$?
19638  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19639  (exit $ac_status); }; }; then
19640  ac_lo=0 ac_mid=0
19641  while :; do
19642    cat >conftest.$ac_ext <<_ACEOF
19643/* confdefs.h.  */
19644_ACEOF
19645cat confdefs.h >>conftest.$ac_ext
19646cat >>conftest.$ac_ext <<_ACEOF
19647/* end confdefs.h.  */
19648$ac_includes_default
19649int
19650main ()
19651{
19652static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19653test_array [0] = 0
19654
19655  ;
19656  return 0;
19657}
19658_ACEOF
19659rm -f conftest.$ac_objext
19660if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19661  (eval $ac_compile) 2>conftest.er1
19662  ac_status=$?
19663  grep -v '^ *+' conftest.er1 >conftest.err
19664  rm -f conftest.er1
19665  cat conftest.err >&5
19666  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19667  (exit $ac_status); } &&
19668	 { ac_try='test -z "$ac_c_werror_flag"
19669			 || test ! -s conftest.err'
19670  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19671  (eval $ac_try) 2>&5
19672  ac_status=$?
19673  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19674  (exit $ac_status); }; } &&
19675	 { ac_try='test -s conftest.$ac_objext'
19676  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19677  (eval $ac_try) 2>&5
19678  ac_status=$?
19679  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19680  (exit $ac_status); }; }; then
19681  ac_hi=$ac_mid; break
19682else
19683  echo "$as_me: failed program was:" >&5
19684sed 's/^/| /' conftest.$ac_ext >&5
19685
19686ac_lo=`expr $ac_mid + 1`
19687		    if test $ac_lo -le $ac_mid; then
19688		      ac_lo= ac_hi=
19689		      break
19690		    fi
19691		    ac_mid=`expr 2 '*' $ac_mid + 1`
19692fi
19693rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19694  done
19695else
19696  echo "$as_me: failed program was:" >&5
19697sed 's/^/| /' conftest.$ac_ext >&5
19698
19699cat >conftest.$ac_ext <<_ACEOF
19700/* confdefs.h.  */
19701_ACEOF
19702cat confdefs.h >>conftest.$ac_ext
19703cat >>conftest.$ac_ext <<_ACEOF
19704/* end confdefs.h.  */
19705$ac_includes_default
19706int
19707main ()
19708{
19709static int test_array [1 - 2 * !(((long) (sizeof (off_t))) < 0)];
19710test_array [0] = 0
19711
19712  ;
19713  return 0;
19714}
19715_ACEOF
19716rm -f conftest.$ac_objext
19717if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19718  (eval $ac_compile) 2>conftest.er1
19719  ac_status=$?
19720  grep -v '^ *+' conftest.er1 >conftest.err
19721  rm -f conftest.er1
19722  cat conftest.err >&5
19723  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19724  (exit $ac_status); } &&
19725	 { ac_try='test -z "$ac_c_werror_flag"
19726			 || test ! -s conftest.err'
19727  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19728  (eval $ac_try) 2>&5
19729  ac_status=$?
19730  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19731  (exit $ac_status); }; } &&
19732	 { ac_try='test -s conftest.$ac_objext'
19733  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19734  (eval $ac_try) 2>&5
19735  ac_status=$?
19736  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19737  (exit $ac_status); }; }; then
19738  ac_hi=-1 ac_mid=-1
19739  while :; do
19740    cat >conftest.$ac_ext <<_ACEOF
19741/* confdefs.h.  */
19742_ACEOF
19743cat confdefs.h >>conftest.$ac_ext
19744cat >>conftest.$ac_ext <<_ACEOF
19745/* end confdefs.h.  */
19746$ac_includes_default
19747int
19748main ()
19749{
19750static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= $ac_mid)];
19751test_array [0] = 0
19752
19753  ;
19754  return 0;
19755}
19756_ACEOF
19757rm -f conftest.$ac_objext
19758if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19759  (eval $ac_compile) 2>conftest.er1
19760  ac_status=$?
19761  grep -v '^ *+' conftest.er1 >conftest.err
19762  rm -f conftest.er1
19763  cat conftest.err >&5
19764  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19765  (exit $ac_status); } &&
19766	 { ac_try='test -z "$ac_c_werror_flag"
19767			 || test ! -s conftest.err'
19768  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19769  (eval $ac_try) 2>&5
19770  ac_status=$?
19771  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19772  (exit $ac_status); }; } &&
19773	 { ac_try='test -s conftest.$ac_objext'
19774  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19775  (eval $ac_try) 2>&5
19776  ac_status=$?
19777  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19778  (exit $ac_status); }; }; then
19779  ac_lo=$ac_mid; break
19780else
19781  echo "$as_me: failed program was:" >&5
19782sed 's/^/| /' conftest.$ac_ext >&5
19783
19784ac_hi=`expr '(' $ac_mid ')' - 1`
19785		       if test $ac_mid -le $ac_hi; then
19786			 ac_lo= ac_hi=
19787			 break
19788		       fi
19789		       ac_mid=`expr 2 '*' $ac_mid`
19790fi
19791rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19792  done
19793else
19794  echo "$as_me: failed program was:" >&5
19795sed 's/^/| /' conftest.$ac_ext >&5
19796
19797ac_lo= ac_hi=
19798fi
19799rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19800fi
19801rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19802# Binary search between lo and hi bounds.
19803while test "x$ac_lo" != "x$ac_hi"; do
19804  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19805  cat >conftest.$ac_ext <<_ACEOF
19806/* confdefs.h.  */
19807_ACEOF
19808cat confdefs.h >>conftest.$ac_ext
19809cat >>conftest.$ac_ext <<_ACEOF
19810/* end confdefs.h.  */
19811$ac_includes_default
19812int
19813main ()
19814{
19815static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19816test_array [0] = 0
19817
19818  ;
19819  return 0;
19820}
19821_ACEOF
19822rm -f conftest.$ac_objext
19823if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19824  (eval $ac_compile) 2>conftest.er1
19825  ac_status=$?
19826  grep -v '^ *+' conftest.er1 >conftest.err
19827  rm -f conftest.er1
19828  cat conftest.err >&5
19829  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19830  (exit $ac_status); } &&
19831	 { ac_try='test -z "$ac_c_werror_flag"
19832			 || test ! -s conftest.err'
19833  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19834  (eval $ac_try) 2>&5
19835  ac_status=$?
19836  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19837  (exit $ac_status); }; } &&
19838	 { ac_try='test -s conftest.$ac_objext'
19839  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19840  (eval $ac_try) 2>&5
19841  ac_status=$?
19842  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19843  (exit $ac_status); }; }; then
19844  ac_hi=$ac_mid
19845else
19846  echo "$as_me: failed program was:" >&5
19847sed 's/^/| /' conftest.$ac_ext >&5
19848
19849ac_lo=`expr '(' $ac_mid ')' + 1`
19850fi
19851rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19852done
19853case $ac_lo in
19854?*) ac_cv_sizeof_off_t=$ac_lo;;
19855'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19856See \`config.log' for more details." >&5
19857echo "$as_me: error: cannot compute sizeof (off_t), 77
19858See \`config.log' for more details." >&2;}
19859   { (exit 1); exit 1; }; } ;;
19860esac
19861else
19862  if test "$cross_compiling" = yes; then
19863  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19864See \`config.log' for more details." >&5
19865echo "$as_me: error: cannot run test program while cross compiling
19866See \`config.log' for more details." >&2;}
19867   { (exit 1); exit 1; }; }
19868else
19869  cat >conftest.$ac_ext <<_ACEOF
19870/* confdefs.h.  */
19871_ACEOF
19872cat confdefs.h >>conftest.$ac_ext
19873cat >>conftest.$ac_ext <<_ACEOF
19874/* end confdefs.h.  */
19875$ac_includes_default
19876long longval () { return (long) (sizeof (off_t)); }
19877unsigned long ulongval () { return (long) (sizeof (off_t)); }
19878#include <stdio.h>
19879#include <stdlib.h>
19880int
19881main ()
19882{
19883
19884  FILE *f = fopen ("conftest.val", "w");
19885  if (! f)
19886    exit (1);
19887  if (((long) (sizeof (off_t))) < 0)
19888    {
19889      long i = longval ();
19890      if (i != ((long) (sizeof (off_t))))
19891	exit (1);
19892      fprintf (f, "%ld\n", i);
19893    }
19894  else
19895    {
19896      unsigned long i = ulongval ();
19897      if (i != ((long) (sizeof (off_t))))
19898	exit (1);
19899      fprintf (f, "%lu\n", i);
19900    }
19901  exit (ferror (f) || fclose (f) != 0);
19902
19903  ;
19904  return 0;
19905}
19906_ACEOF
19907rm -f conftest$ac_exeext
19908if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19909  (eval $ac_link) 2>&5
19910  ac_status=$?
19911  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19912  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19913  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19914  (eval $ac_try) 2>&5
19915  ac_status=$?
19916  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19917  (exit $ac_status); }; }; then
19918  ac_cv_sizeof_off_t=`cat conftest.val`
19919else
19920  echo "$as_me: program exited with status $ac_status" >&5
19921echo "$as_me: failed program was:" >&5
19922sed 's/^/| /' conftest.$ac_ext >&5
19923
19924( exit $ac_status )
19925{ { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19926See \`config.log' for more details." >&5
19927echo "$as_me: error: cannot compute sizeof (off_t), 77
19928See \`config.log' for more details." >&2;}
19929   { (exit 1); exit 1; }; }
19930fi
19931rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19932fi
19933fi
19934rm -f conftest.val
19935else
19936  ac_cv_sizeof_off_t=0
19937fi
19938fi
19939echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
19940echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6
19941cat >>confdefs.h <<_ACEOF
19942#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
19943_ACEOF
19944
19945
19946fi
19947echo "$as_me:$LINENO: checking file_ptr type" >&5
19948echo $ECHO_N "checking file_ptr type... $ECHO_C" >&6
19949bfd_file_ptr="long"
19950bfd_ufile_ptr="unsigned long"
19951if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
19952	-o x"${ac_cv_sizeof_off_t}" = x8; then
19953    bfd_file_ptr=BFD_HOST_64_BIT
19954    bfd_ufile_ptr=BFD_HOST_U_64_BIT
19955fi
19956echo "$as_me:$LINENO: result: $bfd_file_ptr" >&5
19957echo "${ECHO_T}$bfd_file_ptr" >&6
19958
19959
19960
19961
19962tdefaults=""
19963test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
19964test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
19965test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
19966test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
19967test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
19968
19969
19970
19971
19972for ac_header in stdlib.h unistd.h
19973do
19974as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19975if eval "test \"\${$as_ac_Header+set}\" = set"; then
19976  echo "$as_me:$LINENO: checking for $ac_header" >&5
19977echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19978if eval "test \"\${$as_ac_Header+set}\" = set"; then
19979  echo $ECHO_N "(cached) $ECHO_C" >&6
19980fi
19981echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19982echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19983else
19984  # Is the header compilable?
19985echo "$as_me:$LINENO: checking $ac_header usability" >&5
19986echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19987cat >conftest.$ac_ext <<_ACEOF
19988/* confdefs.h.  */
19989_ACEOF
19990cat confdefs.h >>conftest.$ac_ext
19991cat >>conftest.$ac_ext <<_ACEOF
19992/* end confdefs.h.  */
19993$ac_includes_default
19994#include <$ac_header>
19995_ACEOF
19996rm -f conftest.$ac_objext
19997if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19998  (eval $ac_compile) 2>conftest.er1
19999  ac_status=$?
20000  grep -v '^ *+' conftest.er1 >conftest.err
20001  rm -f conftest.er1
20002  cat conftest.err >&5
20003  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20004  (exit $ac_status); } &&
20005	 { ac_try='test -z "$ac_c_werror_flag"
20006			 || test ! -s conftest.err'
20007  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20008  (eval $ac_try) 2>&5
20009  ac_status=$?
20010  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20011  (exit $ac_status); }; } &&
20012	 { ac_try='test -s conftest.$ac_objext'
20013  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20014  (eval $ac_try) 2>&5
20015  ac_status=$?
20016  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20017  (exit $ac_status); }; }; then
20018  ac_header_compiler=yes
20019else
20020  echo "$as_me: failed program was:" >&5
20021sed 's/^/| /' conftest.$ac_ext >&5
20022
20023ac_header_compiler=no
20024fi
20025rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20026echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20027echo "${ECHO_T}$ac_header_compiler" >&6
20028
20029# Is the header present?
20030echo "$as_me:$LINENO: checking $ac_header presence" >&5
20031echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20032cat >conftest.$ac_ext <<_ACEOF
20033/* confdefs.h.  */
20034_ACEOF
20035cat confdefs.h >>conftest.$ac_ext
20036cat >>conftest.$ac_ext <<_ACEOF
20037/* end confdefs.h.  */
20038#include <$ac_header>
20039_ACEOF
20040if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20041  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20042  ac_status=$?
20043  grep -v '^ *+' conftest.er1 >conftest.err
20044  rm -f conftest.er1
20045  cat conftest.err >&5
20046  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20047  (exit $ac_status); } >/dev/null; then
20048  if test -s conftest.err; then
20049    ac_cpp_err=$ac_c_preproc_warn_flag
20050    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20051  else
20052    ac_cpp_err=
20053  fi
20054else
20055  ac_cpp_err=yes
20056fi
20057if test -z "$ac_cpp_err"; then
20058  ac_header_preproc=yes
20059else
20060  echo "$as_me: failed program was:" >&5
20061sed 's/^/| /' conftest.$ac_ext >&5
20062
20063  ac_header_preproc=no
20064fi
20065rm -f conftest.err conftest.$ac_ext
20066echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20067echo "${ECHO_T}$ac_header_preproc" >&6
20068
20069# So?  What about this header?
20070case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20071  yes:no: )
20072    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20073echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20074    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20075echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20076    ac_header_preproc=yes
20077    ;;
20078  no:yes:* )
20079    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20080echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20081    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20082echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20083    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20084echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20085    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20086echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20087    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20088echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20089    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20090echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20091    (
20092      cat <<\_ASBOX
20093## ------------------------------------------ ##
20094## Report this to the AC_PACKAGE_NAME lists.  ##
20095## ------------------------------------------ ##
20096_ASBOX
20097    ) |
20098      sed "s/^/$as_me: WARNING:     /" >&2
20099    ;;
20100esac
20101echo "$as_me:$LINENO: checking for $ac_header" >&5
20102echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20103if eval "test \"\${$as_ac_Header+set}\" = set"; then
20104  echo $ECHO_N "(cached) $ECHO_C" >&6
20105else
20106  eval "$as_ac_Header=\$ac_header_preproc"
20107fi
20108echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20109echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20110
20111fi
20112if test `eval echo '${'$as_ac_Header'}'` = yes; then
20113  cat >>confdefs.h <<_ACEOF
20114#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20115_ACEOF
20116
20117fi
20118
20119done
20120
20121
20122for ac_func in getpagesize
20123do
20124as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20125echo "$as_me:$LINENO: checking for $ac_func" >&5
20126echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
20127if eval "test \"\${$as_ac_var+set}\" = set"; then
20128  echo $ECHO_N "(cached) $ECHO_C" >&6
20129else
20130  cat >conftest.$ac_ext <<_ACEOF
20131/* confdefs.h.  */
20132_ACEOF
20133cat confdefs.h >>conftest.$ac_ext
20134cat >>conftest.$ac_ext <<_ACEOF
20135/* end confdefs.h.  */
20136/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20137   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20138#define $ac_func innocuous_$ac_func
20139
20140/* System header to define __stub macros and hopefully few prototypes,
20141    which can conflict with char $ac_func (); below.
20142    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20143    <limits.h> exists even on freestanding compilers.  */
20144
20145#ifdef __STDC__
20146# include <limits.h>
20147#else
20148# include <assert.h>
20149#endif
20150
20151#undef $ac_func
20152
20153/* Override any gcc2 internal prototype to avoid an error.  */
20154#ifdef __cplusplus
20155extern "C"
20156{
20157#endif
20158/* We use char because int might match the return type of a gcc2
20159   builtin and then its argument prototype would still apply.  */
20160char $ac_func ();
20161/* The GNU C library defines this for functions which it implements
20162    to always fail with ENOSYS.  Some functions are actually named
20163    something starting with __ and the normal name is an alias.  */
20164#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20165choke me
20166#else
20167char (*f) () = $ac_func;
20168#endif
20169#ifdef __cplusplus
20170}
20171#endif
20172
20173int
20174main ()
20175{
20176return f != $ac_func;
20177  ;
20178  return 0;
20179}
20180_ACEOF
20181rm -f conftest.$ac_objext conftest$ac_exeext
20182if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20183  (eval $ac_link) 2>conftest.er1
20184  ac_status=$?
20185  grep -v '^ *+' conftest.er1 >conftest.err
20186  rm -f conftest.er1
20187  cat conftest.err >&5
20188  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20189  (exit $ac_status); } &&
20190	 { ac_try='test -z "$ac_c_werror_flag"
20191			 || test ! -s conftest.err'
20192  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20193  (eval $ac_try) 2>&5
20194  ac_status=$?
20195  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20196  (exit $ac_status); }; } &&
20197	 { ac_try='test -s conftest$ac_exeext'
20198  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20199  (eval $ac_try) 2>&5
20200  ac_status=$?
20201  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20202  (exit $ac_status); }; }; then
20203  eval "$as_ac_var=yes"
20204else
20205  echo "$as_me: failed program was:" >&5
20206sed 's/^/| /' conftest.$ac_ext >&5
20207
20208eval "$as_ac_var=no"
20209fi
20210rm -f conftest.err conftest.$ac_objext \
20211      conftest$ac_exeext conftest.$ac_ext
20212fi
20213echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20214echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20215if test `eval echo '${'$as_ac_var'}'` = yes; then
20216  cat >>confdefs.h <<_ACEOF
20217#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20218_ACEOF
20219
20220fi
20221done
20222
20223echo "$as_me:$LINENO: checking for working mmap" >&5
20224echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
20225if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20226  echo $ECHO_N "(cached) $ECHO_C" >&6
20227else
20228  if test "$cross_compiling" = yes; then
20229  ac_cv_func_mmap_fixed_mapped=no
20230else
20231  cat >conftest.$ac_ext <<_ACEOF
20232/* confdefs.h.  */
20233_ACEOF
20234cat confdefs.h >>conftest.$ac_ext
20235cat >>conftest.$ac_ext <<_ACEOF
20236/* end confdefs.h.  */
20237$ac_includes_default
20238/* malloc might have been renamed as rpl_malloc. */
20239#undef malloc
20240
20241/* Thanks to Mike Haertel and Jim Avera for this test.
20242   Here is a matrix of mmap possibilities:
20243	mmap private not fixed
20244	mmap private fixed at somewhere currently unmapped
20245	mmap private fixed at somewhere already mapped
20246	mmap shared not fixed
20247	mmap shared fixed at somewhere currently unmapped
20248	mmap shared fixed at somewhere already mapped
20249   For private mappings, we should verify that changes cannot be read()
20250   back from the file, nor mmap's back from the file at a different
20251   address.  (There have been systems where private was not correctly
20252   implemented like the infamous i386 svr4.0, and systems where the
20253   VM page cache was not coherent with the file system buffer cache
20254   like early versions of FreeBSD and possibly contemporary NetBSD.)
20255   For shared mappings, we should conversely verify that changes get
20256   propagated back to all the places they're supposed to be.
20257
20258   Grep wants private fixed already mapped.
20259   The main things grep needs to know about mmap are:
20260   * does it exist and is it safe to write into the mmap'd area
20261   * how to use it (BSD variants)  */
20262
20263#include <fcntl.h>
20264#include <sys/mman.h>
20265
20266#if !STDC_HEADERS && !HAVE_STDLIB_H
20267char *malloc ();
20268#endif
20269
20270/* This mess was copied from the GNU getpagesize.h.  */
20271#if !HAVE_GETPAGESIZE
20272/* Assume that all systems that can run configure have sys/param.h.  */
20273# if !HAVE_SYS_PARAM_H
20274#  define HAVE_SYS_PARAM_H 1
20275# endif
20276
20277# ifdef _SC_PAGESIZE
20278#  define getpagesize() sysconf(_SC_PAGESIZE)
20279# else /* no _SC_PAGESIZE */
20280#  if HAVE_SYS_PARAM_H
20281#   include <sys/param.h>
20282#   ifdef EXEC_PAGESIZE
20283#    define getpagesize() EXEC_PAGESIZE
20284#   else /* no EXEC_PAGESIZE */
20285#    ifdef NBPG
20286#     define getpagesize() NBPG * CLSIZE
20287#     ifndef CLSIZE
20288#      define CLSIZE 1
20289#     endif /* no CLSIZE */
20290#    else /* no NBPG */
20291#     ifdef NBPC
20292#      define getpagesize() NBPC
20293#     else /* no NBPC */
20294#      ifdef PAGESIZE
20295#       define getpagesize() PAGESIZE
20296#      endif /* PAGESIZE */
20297#     endif /* no NBPC */
20298#    endif /* no NBPG */
20299#   endif /* no EXEC_PAGESIZE */
20300#  else /* no HAVE_SYS_PARAM_H */
20301#   define getpagesize() 8192	/* punt totally */
20302#  endif /* no HAVE_SYS_PARAM_H */
20303# endif /* no _SC_PAGESIZE */
20304
20305#endif /* no HAVE_GETPAGESIZE */
20306
20307int
20308main ()
20309{
20310  char *data, *data2, *data3;
20311  int i, pagesize;
20312  int fd;
20313
20314  pagesize = getpagesize ();
20315
20316  /* First, make a file with some known garbage in it. */
20317  data = (char *) malloc (pagesize);
20318  if (!data)
20319    exit (1);
20320  for (i = 0; i < pagesize; ++i)
20321    *(data + i) = rand ();
20322  umask (0);
20323  fd = creat ("conftest.mmap", 0600);
20324  if (fd < 0)
20325    exit (1);
20326  if (write (fd, data, pagesize) != pagesize)
20327    exit (1);
20328  close (fd);
20329
20330  /* Next, try to mmap the file at a fixed address which already has
20331     something else allocated at it.  If we can, also make sure that
20332     we see the same garbage.  */
20333  fd = open ("conftest.mmap", O_RDWR);
20334  if (fd < 0)
20335    exit (1);
20336  data2 = (char *) malloc (2 * pagesize);
20337  if (!data2)
20338    exit (1);
20339  data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
20340  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20341		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
20342    exit (1);
20343  for (i = 0; i < pagesize; ++i)
20344    if (*(data + i) != *(data2 + i))
20345      exit (1);
20346
20347  /* Finally, make sure that changes to the mapped area do not
20348     percolate back to the file as seen by read().  (This is a bug on
20349     some variants of i386 svr4.0.)  */
20350  for (i = 0; i < pagesize; ++i)
20351    *(data2 + i) = *(data2 + i) + 1;
20352  data3 = (char *) malloc (pagesize);
20353  if (!data3)
20354    exit (1);
20355  if (read (fd, data3, pagesize) != pagesize)
20356    exit (1);
20357  for (i = 0; i < pagesize; ++i)
20358    if (*(data + i) != *(data3 + i))
20359      exit (1);
20360  close (fd);
20361  exit (0);
20362}
20363_ACEOF
20364rm -f conftest$ac_exeext
20365if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20366  (eval $ac_link) 2>&5
20367  ac_status=$?
20368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20369  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20370  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20371  (eval $ac_try) 2>&5
20372  ac_status=$?
20373  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20374  (exit $ac_status); }; }; then
20375  ac_cv_func_mmap_fixed_mapped=yes
20376else
20377  echo "$as_me: program exited with status $ac_status" >&5
20378echo "$as_me: failed program was:" >&5
20379sed 's/^/| /' conftest.$ac_ext >&5
20380
20381( exit $ac_status )
20382ac_cv_func_mmap_fixed_mapped=no
20383fi
20384rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20385fi
20386fi
20387echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20388echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
20389if test $ac_cv_func_mmap_fixed_mapped = yes; then
20390
20391cat >>confdefs.h <<\_ACEOF
20392#define HAVE_MMAP 1
20393_ACEOF
20394
20395fi
20396rm -f conftest.mmap
20397
20398
20399
20400for ac_func in madvise mprotect
20401do
20402as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20403echo "$as_me:$LINENO: checking for $ac_func" >&5
20404echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
20405if eval "test \"\${$as_ac_var+set}\" = set"; then
20406  echo $ECHO_N "(cached) $ECHO_C" >&6
20407else
20408  cat >conftest.$ac_ext <<_ACEOF
20409/* confdefs.h.  */
20410_ACEOF
20411cat confdefs.h >>conftest.$ac_ext
20412cat >>conftest.$ac_ext <<_ACEOF
20413/* end confdefs.h.  */
20414/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20415   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20416#define $ac_func innocuous_$ac_func
20417
20418/* System header to define __stub macros and hopefully few prototypes,
20419    which can conflict with char $ac_func (); below.
20420    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20421    <limits.h> exists even on freestanding compilers.  */
20422
20423#ifdef __STDC__
20424# include <limits.h>
20425#else
20426# include <assert.h>
20427#endif
20428
20429#undef $ac_func
20430
20431/* Override any gcc2 internal prototype to avoid an error.  */
20432#ifdef __cplusplus
20433extern "C"
20434{
20435#endif
20436/* We use char because int might match the return type of a gcc2
20437   builtin and then its argument prototype would still apply.  */
20438char $ac_func ();
20439/* The GNU C library defines this for functions which it implements
20440    to always fail with ENOSYS.  Some functions are actually named
20441    something starting with __ and the normal name is an alias.  */
20442#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20443choke me
20444#else
20445char (*f) () = $ac_func;
20446#endif
20447#ifdef __cplusplus
20448}
20449#endif
20450
20451int
20452main ()
20453{
20454return f != $ac_func;
20455  ;
20456  return 0;
20457}
20458_ACEOF
20459rm -f conftest.$ac_objext conftest$ac_exeext
20460if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20461  (eval $ac_link) 2>conftest.er1
20462  ac_status=$?
20463  grep -v '^ *+' conftest.er1 >conftest.err
20464  rm -f conftest.er1
20465  cat conftest.err >&5
20466  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20467  (exit $ac_status); } &&
20468	 { ac_try='test -z "$ac_c_werror_flag"
20469			 || test ! -s conftest.err'
20470  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20471  (eval $ac_try) 2>&5
20472  ac_status=$?
20473  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20474  (exit $ac_status); }; } &&
20475	 { ac_try='test -s conftest$ac_exeext'
20476  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20477  (eval $ac_try) 2>&5
20478  ac_status=$?
20479  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20480  (exit $ac_status); }; }; then
20481  eval "$as_ac_var=yes"
20482else
20483  echo "$as_me: failed program was:" >&5
20484sed 's/^/| /' conftest.$ac_ext >&5
20485
20486eval "$as_ac_var=no"
20487fi
20488rm -f conftest.err conftest.$ac_objext \
20489      conftest$ac_exeext conftest.$ac_ext
20490fi
20491echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20492echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20493if test `eval echo '${'$as_ac_var'}'` = yes; then
20494  cat >>confdefs.h <<_ACEOF
20495#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20496_ACEOF
20497
20498fi
20499done
20500
20501case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
20502  true+yes )
20503cat >>confdefs.h <<\_ACEOF
20504#define USE_MMAP 1
20505_ACEOF
20506 ;;
20507esac
20508
20509rm -f doc/config.status
20510                                        ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
20511
20512
20513          ac_config_commands="$ac_config_commands default"
20514
20515
20516
20517
20518
20519
20520cat >confcache <<\_ACEOF
20521# This file is a shell script that caches the results of configure
20522# tests run on this system so they can be shared between configure
20523# scripts and configure runs, see configure's option --config-cache.
20524# It is not useful on other systems.  If it contains results you don't
20525# want to keep, you may remove or edit it.
20526#
20527# config.status only pays attention to the cache file if you give it
20528# the --recheck option to rerun configure.
20529#
20530# `ac_cv_env_foo' variables (set or unset) will be overridden when
20531# loading this file, other *unset* `ac_cv_foo' will be assigned the
20532# following values.
20533
20534_ACEOF
20535
20536# The following way of writing the cache mishandles newlines in values,
20537# but we know of no workaround that is simple, portable, and efficient.
20538# So, don't put newlines in cache variables' values.
20539# Ultrix sh set writes to stderr and can't be redirected directly,
20540# and sets the high bit in the cache file unless we assign to the vars.
20541{
20542  (set) 2>&1 |
20543    case `(ac_space=' '; set | grep ac_space) 2>&1` in
20544    *ac_space=\ *)
20545      # `set' does not quote correctly, so add quotes (double-quote
20546      # substitution turns \\\\ into \\, and sed turns \\ into \).
20547      sed -n \
20548	"s/'/'\\\\''/g;
20549	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20550      ;;
20551    *)
20552      # `set' quotes correctly as required by POSIX, so do not add quotes.
20553      sed -n \
20554	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
20555      ;;
20556    esac;
20557} |
20558  sed '
20559     t clear
20560     : clear
20561     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20562     t end
20563     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20564     : end' >>confcache
20565if diff $cache_file confcache >/dev/null 2>&1; then :; else
20566  if test -w $cache_file; then
20567    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
20568    cat confcache >$cache_file
20569  else
20570    echo "not updating unwritable cache $cache_file"
20571  fi
20572fi
20573rm -f confcache
20574
20575test "x$prefix" = xNONE && prefix=$ac_default_prefix
20576# Let make expand exec_prefix.
20577test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20578
20579# VPATH may cause trouble with some makes, so we remove $(srcdir),
20580# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
20581# trailing colons and then remove the whole line if VPATH becomes empty
20582# (actually we leave an empty line to preserve line numbers).
20583if test "x$srcdir" = x.; then
20584  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
20585s/:*\$(srcdir):*/:/;
20586s/:*\${srcdir}:*/:/;
20587s/:*@srcdir@:*/:/;
20588s/^\([^=]*=[	 ]*\):*/\1/;
20589s/:*$//;
20590s/^[^=]*=[	 ]*$//;
20591}'
20592fi
20593
20594DEFS=-DHAVE_CONFIG_H
20595
20596ac_libobjs=
20597ac_ltlibobjs=
20598for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20599  # 1. Remove the extension, and $U if already installed.
20600  ac_i=`echo "$ac_i" |
20601	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
20602  # 2. Add them.
20603  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
20604  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
20605done
20606LIBOBJS=$ac_libobjs
20607
20608LTLIBOBJS=$ac_ltlibobjs
20609
20610
20611if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20612  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
20613Usually this means the macro was only invoked conditionally." >&5
20614echo "$as_me: error: conditional \"AMDEP\" was never defined.
20615Usually this means the macro was only invoked conditionally." >&2;}
20616   { (exit 1); exit 1; }; }
20617fi
20618if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20619  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
20620Usually this means the macro was only invoked conditionally." >&5
20621echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
20622Usually this means the macro was only invoked conditionally." >&2;}
20623   { (exit 1); exit 1; }; }
20624fi
20625if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
20626  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
20627Usually this means the macro was only invoked conditionally." >&5
20628echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
20629Usually this means the macro was only invoked conditionally." >&2;}
20630   { (exit 1); exit 1; }; }
20631fi
20632if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
20633  { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
20634Usually this means the macro was only invoked conditionally." >&5
20635echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
20636Usually this means the macro was only invoked conditionally." >&2;}
20637   { (exit 1); exit 1; }; }
20638fi
20639if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
20640  { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
20641Usually this means the macro was only invoked conditionally." >&5
20642echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
20643Usually this means the macro was only invoked conditionally." >&2;}
20644   { (exit 1); exit 1; }; }
20645fi
20646
20647: ${CONFIG_STATUS=./config.status}
20648ac_clean_files_save=$ac_clean_files
20649ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20650{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
20651echo "$as_me: creating $CONFIG_STATUS" >&6;}
20652cat >$CONFIG_STATUS <<_ACEOF
20653#! $SHELL
20654# Generated by $as_me.
20655# Run this file to recreate the current configuration.
20656# Compiler output produced by configure, useful for debugging
20657# configure, is in config.log if it exists.
20658
20659debug=false
20660ac_cs_recheck=false
20661ac_cs_silent=false
20662SHELL=\${CONFIG_SHELL-$SHELL}
20663_ACEOF
20664
20665cat >>$CONFIG_STATUS <<\_ACEOF
20666## --------------------- ##
20667## M4sh Initialization.  ##
20668## --------------------- ##
20669
20670# Be Bourne compatible
20671if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20672  emulate sh
20673  NULLCMD=:
20674  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20675  # is contrary to our usage.  Disable this feature.
20676  alias -g '${1+"$@"}'='"$@"'
20677elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20678  set -o posix
20679fi
20680DUALCASE=1; export DUALCASE # for MKS sh
20681
20682# Support unset when possible.
20683if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
20684  as_unset=unset
20685else
20686  as_unset=false
20687fi
20688
20689
20690# Work around bugs in pre-3.0 UWIN ksh.
20691$as_unset ENV MAIL MAILPATH
20692PS1='$ '
20693PS2='> '
20694PS4='+ '
20695
20696# NLS nuisances.
20697for as_var in \
20698  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
20699  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
20700  LC_TELEPHONE LC_TIME
20701do
20702  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
20703    eval $as_var=C; export $as_var
20704  else
20705    $as_unset $as_var
20706  fi
20707done
20708
20709# Required to use basename.
20710if expr a : '\(a\)' >/dev/null 2>&1; then
20711  as_expr=expr
20712else
20713  as_expr=false
20714fi
20715
20716if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
20717  as_basename=basename
20718else
20719  as_basename=false
20720fi
20721
20722
20723# Name of the executable.
20724as_me=`$as_basename "$0" ||
20725$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20726	 X"$0" : 'X\(//\)$' \| \
20727	 X"$0" : 'X\(/\)$' \| \
20728	 .     : '\(.\)' 2>/dev/null ||
20729echo X/"$0" |
20730    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
20731  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
20732  	  /^X\/\(\/\).*/{ s//\1/; q; }
20733  	  s/.*/./; q'`
20734
20735
20736# PATH needs CR, and LINENO needs CR and PATH.
20737# Avoid depending upon Character Ranges.
20738as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20739as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20740as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20741as_cr_digits='0123456789'
20742as_cr_alnum=$as_cr_Letters$as_cr_digits
20743
20744# The user is always right.
20745if test "${PATH_SEPARATOR+set}" != set; then
20746  echo "#! /bin/sh" >conf$$.sh
20747  echo  "exit 0"   >>conf$$.sh
20748  chmod +x conf$$.sh
20749  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
20750    PATH_SEPARATOR=';'
20751  else
20752    PATH_SEPARATOR=:
20753  fi
20754  rm -f conf$$.sh
20755fi
20756
20757
20758  as_lineno_1=$LINENO
20759  as_lineno_2=$LINENO
20760  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20761  test "x$as_lineno_1" != "x$as_lineno_2" &&
20762  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
20763  # Find who we are.  Look in the path if we contain no path at all
20764  # relative or not.
20765  case $0 in
20766    *[\\/]* ) as_myself=$0 ;;
20767    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20768for as_dir in $PATH
20769do
20770  IFS=$as_save_IFS
20771  test -z "$as_dir" && as_dir=.
20772  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20773done
20774
20775       ;;
20776  esac
20777  # We did not find ourselves, most probably we were run as `sh COMMAND'
20778  # in which case we are not to be found in the path.
20779  if test "x$as_myself" = x; then
20780    as_myself=$0
20781  fi
20782  if test ! -f "$as_myself"; then
20783    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
20784echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
20785   { (exit 1); exit 1; }; }
20786  fi
20787  case $CONFIG_SHELL in
20788  '')
20789    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20790for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20791do
20792  IFS=$as_save_IFS
20793  test -z "$as_dir" && as_dir=.
20794  for as_base in sh bash ksh sh5; do
20795	 case $as_dir in
20796	 /*)
20797	   if ("$as_dir/$as_base" -c '
20798  as_lineno_1=$LINENO
20799  as_lineno_2=$LINENO
20800  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20801  test "x$as_lineno_1" != "x$as_lineno_2" &&
20802  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
20803	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
20804	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
20805	     CONFIG_SHELL=$as_dir/$as_base
20806	     export CONFIG_SHELL
20807	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
20808	   fi;;
20809	 esac
20810       done
20811done
20812;;
20813  esac
20814
20815  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
20816  # uniformly replaced by the line number.  The first 'sed' inserts a
20817  # line-number line before each line; the second 'sed' does the real
20818  # work.  The second script uses 'N' to pair each line-number line
20819  # with the numbered line, and appends trailing '-' during
20820  # substitution so that $LINENO is not a special case at line end.
20821  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
20822  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
20823  sed '=' <$as_myself |
20824    sed '
20825      N
20826      s,$,-,
20827      : loop
20828      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
20829      t loop
20830      s,-$,,
20831      s,^['$as_cr_digits']*\n,,
20832    ' >$as_me.lineno &&
20833  chmod +x $as_me.lineno ||
20834    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
20835echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
20836   { (exit 1); exit 1; }; }
20837
20838  # Don't try to exec as it changes $[0], causing all sort of problems
20839  # (the dirname of $[0] is not the place where we might find the
20840  # original and so on.  Autoconf is especially sensible to this).
20841  . ./$as_me.lineno
20842  # Exit status is that of the last command.
20843  exit
20844}
20845
20846
20847case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
20848  *c*,-n*) ECHO_N= ECHO_C='
20849' ECHO_T='	' ;;
20850  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
20851  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
20852esac
20853
20854if expr a : '\(a\)' >/dev/null 2>&1; then
20855  as_expr=expr
20856else
20857  as_expr=false
20858fi
20859
20860rm -f conf$$ conf$$.exe conf$$.file
20861echo >conf$$.file
20862if ln -s conf$$.file conf$$ 2>/dev/null; then
20863  # We could just check for DJGPP; but this test a) works b) is more generic
20864  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
20865  if test -f conf$$.exe; then
20866    # Don't use ln at all; we don't have any links
20867    as_ln_s='cp -p'
20868  else
20869    as_ln_s='ln -s'
20870  fi
20871elif ln conf$$.file conf$$ 2>/dev/null; then
20872  as_ln_s=ln
20873else
20874  as_ln_s='cp -p'
20875fi
20876rm -f conf$$ conf$$.exe conf$$.file
20877
20878if mkdir -p . 2>/dev/null; then
20879  as_mkdir_p=:
20880else
20881  test -d ./-p && rmdir ./-p
20882  as_mkdir_p=false
20883fi
20884
20885as_executable_p="test -f"
20886
20887# Sed expression to map a string onto a valid CPP name.
20888as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20889
20890# Sed expression to map a string onto a valid variable name.
20891as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20892
20893
20894# IFS
20895# We need space, tab and new line, in precisely that order.
20896as_nl='
20897'
20898IFS=" 	$as_nl"
20899
20900# CDPATH.
20901$as_unset CDPATH
20902
20903exec 6>&1
20904
20905# Open the log real soon, to keep \$[0] and so on meaningful, and to
20906# report actual input values of CONFIG_FILES etc. instead of their
20907# values after options handling.  Logging --version etc. is OK.
20908exec 5>>config.log
20909{
20910  echo
20911  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20912## Running $as_me. ##
20913_ASBOX
20914} >&5
20915cat >&5 <<_CSEOF
20916
20917This file was extended by $as_me, which was
20918generated by GNU Autoconf 2.59.  Invocation command line was
20919
20920  CONFIG_FILES    = $CONFIG_FILES
20921  CONFIG_HEADERS  = $CONFIG_HEADERS
20922  CONFIG_LINKS    = $CONFIG_LINKS
20923  CONFIG_COMMANDS = $CONFIG_COMMANDS
20924  $ $0 $@
20925
20926_CSEOF
20927echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
20928echo >&5
20929_ACEOF
20930
20931# Files that config.status was made for.
20932if test -n "$ac_config_files"; then
20933  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
20934fi
20935
20936if test -n "$ac_config_headers"; then
20937  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
20938fi
20939
20940if test -n "$ac_config_links"; then
20941  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
20942fi
20943
20944if test -n "$ac_config_commands"; then
20945  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
20946fi
20947
20948cat >>$CONFIG_STATUS <<\_ACEOF
20949
20950ac_cs_usage="\
20951\`$as_me' instantiates files from templates according to the
20952current configuration.
20953
20954Usage: $0 [OPTIONS] [FILE]...
20955
20956  -h, --help       print this help, then exit
20957  -V, --version    print version number, then exit
20958  -q, --quiet      do not print progress messages
20959  -d, --debug      don't remove temporary files
20960      --recheck    update $as_me by reconfiguring in the same conditions
20961  --file=FILE[:TEMPLATE]
20962		   instantiate the configuration file FILE
20963  --header=FILE[:TEMPLATE]
20964		   instantiate the configuration header FILE
20965
20966Configuration files:
20967$config_files
20968
20969Configuration headers:
20970$config_headers
20971
20972Configuration commands:
20973$config_commands
20974
20975Report bugs to <bug-autoconf@gnu.org>."
20976_ACEOF
20977
20978cat >>$CONFIG_STATUS <<_ACEOF
20979ac_cs_version="\\
20980config.status
20981configured by $0, generated by GNU Autoconf 2.59,
20982  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
20983
20984Copyright (C) 2003 Free Software Foundation, Inc.
20985This config.status script is free software; the Free Software Foundation
20986gives unlimited permission to copy, distribute and modify it."
20987srcdir=$srcdir
20988INSTALL="$INSTALL"
20989_ACEOF
20990
20991cat >>$CONFIG_STATUS <<\_ACEOF
20992# If no file are specified by the user, then we need to provide default
20993# value.  By we need to know if files were specified by the user.
20994ac_need_defaults=:
20995while test $# != 0
20996do
20997  case $1 in
20998  --*=*)
20999    ac_option=`expr "x$1" : 'x\([^=]*\)='`
21000    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21001    ac_shift=:
21002    ;;
21003  -*)
21004    ac_option=$1
21005    ac_optarg=$2
21006    ac_shift=shift
21007    ;;
21008  *) # This is not an option, so the user has probably given explicit
21009     # arguments.
21010     ac_option=$1
21011     ac_need_defaults=false;;
21012  esac
21013
21014  case $ac_option in
21015  # Handling of the options.
21016_ACEOF
21017cat >>$CONFIG_STATUS <<\_ACEOF
21018  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21019    ac_cs_recheck=: ;;
21020  --version | --vers* | -V )
21021    echo "$ac_cs_version"; exit 0 ;;
21022  --he | --h)
21023    # Conflict between --help and --header
21024    { { echo "$as_me:$LINENO: error: ambiguous option: $1
21025Try \`$0 --help' for more information." >&5
21026echo "$as_me: error: ambiguous option: $1
21027Try \`$0 --help' for more information." >&2;}
21028   { (exit 1); exit 1; }; };;
21029  --help | --hel | -h )
21030    echo "$ac_cs_usage"; exit 0 ;;
21031  --debug | --d* | -d )
21032    debug=: ;;
21033  --file | --fil | --fi | --f )
21034    $ac_shift
21035    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21036    ac_need_defaults=false;;
21037  --header | --heade | --head | --hea )
21038    $ac_shift
21039    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21040    ac_need_defaults=false;;
21041  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21042  | -silent | --silent | --silen | --sile | --sil | --si | --s)
21043    ac_cs_silent=: ;;
21044
21045  # This is an error.
21046  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21047Try \`$0 --help' for more information." >&5
21048echo "$as_me: error: unrecognized option: $1
21049Try \`$0 --help' for more information." >&2;}
21050   { (exit 1); exit 1; }; } ;;
21051
21052  *) ac_config_targets="$ac_config_targets $1" ;;
21053
21054  esac
21055  shift
21056done
21057
21058ac_configure_extra_args=
21059
21060if $ac_cs_silent; then
21061  exec 6>/dev/null
21062  ac_configure_extra_args="$ac_configure_extra_args --silent"
21063fi
21064
21065_ACEOF
21066cat >>$CONFIG_STATUS <<_ACEOF
21067if \$ac_cs_recheck; then
21068  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21069  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21070fi
21071
21072_ACEOF
21073
21074cat >>$CONFIG_STATUS <<_ACEOF
21075#
21076# INIT-COMMANDS section.
21077#
21078
21079AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21080
21081
21082# The HP-UX ksh and POSIX shell print the target directory to stdout
21083# if CDPATH is set.
21084(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
21085
21086sed_quote_subst='$sed_quote_subst'
21087double_quote_subst='$double_quote_subst'
21088delay_variable_subst='$delay_variable_subst'
21089enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
21090macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
21091macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
21092enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
21093pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
21094enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
21095host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
21096host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
21097host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
21098build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
21099build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
21100build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
21101SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
21102Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
21103GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
21104EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
21105FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
21106LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
21107NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
21108LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
21109max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
21110ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
21111exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
21112lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
21113lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
21114lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
21115reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
21116reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21117deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
21118file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
21119AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
21120AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
21121STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
21122RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
21123old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21124old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21125old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21126CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
21127CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
21128compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
21129GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
21130lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
21131lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
21132lt_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"`'
21133objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
21134SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
21135ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
21136MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
21137lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
21138lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
21139lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
21140lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
21141lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
21142need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
21143libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
21144shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21145extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21146archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
21147enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
21148export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21149whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21150compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
21151old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21152old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21153archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21154archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21155module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21156module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21157with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
21158allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
21159no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
21160hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21161hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
21162hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
21163hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
21164hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
21165hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
21166hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21167hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
21168inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
21169link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
21170fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
21171always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
21172export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21173exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
21174include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
21175prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21176file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
21177variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
21178need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
21179need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
21180version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
21181runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21182shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21183shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
21184libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
21185library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
21186soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
21187postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21188postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21189finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21190finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
21191hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
21192sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
21193sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
21194hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
21195enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
21196enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
21197enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
21198old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
21199striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
21200
21201LTCC='$LTCC'
21202LTCFLAGS='$LTCFLAGS'
21203compiler='$compiler_DEFAULT'
21204
21205# Quote evaled strings.
21206for var in SED \
21207GREP \
21208EGREP \
21209FGREP \
21210LD \
21211NM \
21212LN_S \
21213lt_SP2NL \
21214lt_NL2SP \
21215reload_flag \
21216deplibs_check_method \
21217file_magic_cmd \
21218AR \
21219AR_FLAGS \
21220STRIP \
21221RANLIB \
21222CC \
21223CFLAGS \
21224compiler \
21225lt_cv_sys_global_symbol_pipe \
21226lt_cv_sys_global_symbol_to_cdecl \
21227lt_cv_sys_global_symbol_to_c_name_address \
21228SHELL \
21229ECHO \
21230lt_prog_compiler_no_builtin_flag \
21231lt_prog_compiler_wl \
21232lt_prog_compiler_pic \
21233lt_prog_compiler_static \
21234lt_cv_prog_compiler_c_o \
21235need_locks \
21236shrext_cmds \
21237export_dynamic_flag_spec \
21238whole_archive_flag_spec \
21239compiler_needs_object \
21240with_gnu_ld \
21241allow_undefined_flag \
21242no_undefined_flag \
21243hardcode_libdir_flag_spec \
21244hardcode_libdir_flag_spec_ld \
21245hardcode_libdir_separator \
21246fix_srcfile_path \
21247exclude_expsyms \
21248include_expsyms \
21249file_list_spec \
21250variables_saved_for_relink \
21251libname_spec \
21252library_names_spec \
21253soname_spec \
21254finish_eval \
21255old_striplib \
21256striplib; do
21257    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
21258    *[\\\\\\\`\\"\\\$]*)
21259      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
21260      ;;
21261    *)
21262      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21263      ;;
21264    esac
21265done
21266
21267# Double-quote double-evaled strings.
21268for var in reload_cmds \
21269old_postinstall_cmds \
21270old_postuninstall_cmds \
21271old_archive_cmds \
21272extract_expsyms_cmds \
21273old_archive_from_new_cmds \
21274old_archive_from_expsyms_cmds \
21275archive_cmds \
21276archive_expsym_cmds \
21277module_cmds \
21278module_expsym_cmds \
21279export_symbols_cmds \
21280prelink_cmds \
21281postinstall_cmds \
21282postuninstall_cmds \
21283finish_cmds \
21284sys_lib_search_path_spec \
21285sys_lib_dlsearch_path_spec; do
21286    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
21287    *[\\\\\\\`\\"\\\$]*)
21288      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
21289      ;;
21290    *)
21291      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21292      ;;
21293    esac
21294done
21295
21296# Fix-up fallback echo if it was mangled by the above quoting rules.
21297case \$lt_ECHO in
21298*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
21299  ;;
21300esac
21301
21302ac_aux_dir='$ac_aux_dir'
21303xsi_shell='$xsi_shell'
21304lt_shell_append='$lt_shell_append'
21305
21306# See if we are running on zsh, and set the options which allow our
21307# commands through without removal of \ escapes INIT.
21308if test -n "\${ZSH_VERSION+set}" ; then
21309   setopt NO_GLOB_SUBST
21310fi
21311
21312
21313    PACKAGE='$PACKAGE'
21314    VERSION='$VERSION'
21315    TIMESTAMP='$TIMESTAMP'
21316    RM='$RM'
21317    ofile='$ofile'
21318
21319
21320
21321# Capture the value of obsolete ALL_LINGUAS because we need it to compute
21322    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
21323    # from automake.
21324    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
21325    # Capture the value of LINGUAS because we need it to compute CATALOGS.
21326    LINGUAS="${LINGUAS-%UNSET%}"
21327
21328
21329GCC="$GCC"
21330CC="$CC"
21331acx_cv_header_stdint="$acx_cv_header_stdint"
21332acx_cv_type_int8_t="$acx_cv_type_int8_t"
21333acx_cv_type_int16_t="$acx_cv_type_int16_t"
21334acx_cv_type_int32_t="$acx_cv_type_int32_t"
21335acx_cv_type_int64_t="$acx_cv_type_int64_t"
21336acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
21337ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
21338ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
21339ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
21340ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
21341ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
21342ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
21343ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
21344ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
21345
21346
21347
21348_ACEOF
21349
21350
21351
21352cat >>$CONFIG_STATUS <<\_ACEOF
21353for ac_config_target in $ac_config_targets
21354do
21355  case "$ac_config_target" in
21356  # Handling of arguments.
21357  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21358  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
21359  "bfd-in3.h" ) CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
21360  "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
21361  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21362  "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
21363  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
21364  "bfd_stdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
21365  "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21366  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21367  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21368echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21369   { (exit 1); exit 1; }; };;
21370  esac
21371done
21372
21373# If the user did not use the arguments to specify the items to instantiate,
21374# then the envvar interface is used.  Set only those that are not.
21375# We use the long form for the default assignment because of an extremely
21376# bizarre bug on SunOS 4.1.3.
21377if $ac_need_defaults; then
21378  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21379  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21380  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21381fi
21382
21383# Have a temporary directory for convenience.  Make it in the build tree
21384# simply because there is no reason to put it here, and in addition,
21385# creating and moving files from /tmp can sometimes cause problems.
21386# Create a temporary directory, and hook for its removal unless debugging.
21387$debug ||
21388{
21389  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21390  trap '{ (exit 1); exit 1; }' 1 2 13 15
21391}
21392
21393# Create a (secure) tmp directory for tmp files.
21394
21395{
21396  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21397  test -n "$tmp" && test -d "$tmp"
21398}  ||
21399{
21400  tmp=./confstat$$-$RANDOM
21401  (umask 077 && mkdir $tmp)
21402} ||
21403{
21404   echo "$me: cannot create a temporary directory in ." >&2
21405   { (exit 1); exit 1; }
21406}
21407
21408_ACEOF
21409
21410cat >>$CONFIG_STATUS <<_ACEOF
21411
21412#
21413# CONFIG_FILES section.
21414#
21415
21416# No need to generate the scripts if there are no CONFIG_FILES.
21417# This happens for instance when ./config.status config.h
21418if test -n "\$CONFIG_FILES"; then
21419  # Protect against being on the right side of a sed subst in config.status.
21420  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21421   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21422s,@SHELL@,$SHELL,;t t
21423s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21424s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21425s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21426s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21427s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21428s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21429s,@exec_prefix@,$exec_prefix,;t t
21430s,@prefix@,$prefix,;t t
21431s,@program_transform_name@,$program_transform_name,;t t
21432s,@bindir@,$bindir,;t t
21433s,@sbindir@,$sbindir,;t t
21434s,@libexecdir@,$libexecdir,;t t
21435s,@datadir@,$datadir,;t t
21436s,@sysconfdir@,$sysconfdir,;t t
21437s,@sharedstatedir@,$sharedstatedir,;t t
21438s,@localstatedir@,$localstatedir,;t t
21439s,@libdir@,$libdir,;t t
21440s,@includedir@,$includedir,;t t
21441s,@oldincludedir@,$oldincludedir,;t t
21442s,@infodir@,$infodir,;t t
21443s,@mandir@,$mandir,;t t
21444s,@build_alias@,$build_alias,;t t
21445s,@host_alias@,$host_alias,;t t
21446s,@target_alias@,$target_alias,;t t
21447s,@DEFS@,$DEFS,;t t
21448s,@ECHO_C@,$ECHO_C,;t t
21449s,@ECHO_N@,$ECHO_N,;t t
21450s,@ECHO_T@,$ECHO_T,;t t
21451s,@LIBS@,$LIBS,;t t
21452s,@build@,$build,;t t
21453s,@build_cpu@,$build_cpu,;t t
21454s,@build_vendor@,$build_vendor,;t t
21455s,@build_os@,$build_os,;t t
21456s,@host@,$host,;t t
21457s,@host_cpu@,$host_cpu,;t t
21458s,@host_vendor@,$host_vendor,;t t
21459s,@host_os@,$host_os,;t t
21460s,@target@,$target,;t t
21461s,@target_cpu@,$target_cpu,;t t
21462s,@target_vendor@,$target_vendor,;t t
21463s,@target_os@,$target_os,;t t
21464s,@CC@,$CC,;t t
21465s,@CFLAGS@,$CFLAGS,;t t
21466s,@LDFLAGS@,$LDFLAGS,;t t
21467s,@CPPFLAGS@,$CPPFLAGS,;t t
21468s,@ac_ct_CC@,$ac_ct_CC,;t t
21469s,@EXEEXT@,$EXEEXT,;t t
21470s,@OBJEXT@,$OBJEXT,;t t
21471s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
21472s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
21473s,@INSTALL_DATA@,$INSTALL_DATA,;t t
21474s,@CYGPATH_W@,$CYGPATH_W,;t t
21475s,@PACKAGE@,$PACKAGE,;t t
21476s,@VERSION@,$VERSION,;t t
21477s,@ACLOCAL@,$ACLOCAL,;t t
21478s,@AUTOCONF@,$AUTOCONF,;t t
21479s,@AUTOMAKE@,$AUTOMAKE,;t t
21480s,@AUTOHEADER@,$AUTOHEADER,;t t
21481s,@MAKEINFO@,$MAKEINFO,;t t
21482s,@install_sh@,$install_sh,;t t
21483s,@STRIP@,$STRIP,;t t
21484s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
21485s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
21486s,@mkdir_p@,$mkdir_p,;t t
21487s,@AWK@,$AWK,;t t
21488s,@SET_MAKE@,$SET_MAKE,;t t
21489s,@am__leading_dot@,$am__leading_dot,;t t
21490s,@AMTAR@,$AMTAR,;t t
21491s,@am__tar@,$am__tar,;t t
21492s,@am__untar@,$am__untar,;t t
21493s,@DEPDIR@,$DEPDIR,;t t
21494s,@am__include@,$am__include,;t t
21495s,@am__quote@,$am__quote,;t t
21496s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
21497s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
21498s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
21499s,@CCDEPMODE@,$CCDEPMODE,;t t
21500s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
21501s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
21502s,@AR@,$AR,;t t
21503s,@ac_ct_AR@,$ac_ct_AR,;t t
21504s,@RANLIB@,$RANLIB,;t t
21505s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
21506s,@LIBTOOL@,$LIBTOOL,;t t
21507s,@SED@,$SED,;t t
21508s,@EGREP@,$EGREP,;t t
21509s,@FGREP@,$FGREP,;t t
21510s,@GREP@,$GREP,;t t
21511s,@LD@,$LD,;t t
21512s,@DUMPBIN@,$DUMPBIN,;t t
21513s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
21514s,@NM@,$NM,;t t
21515s,@LN_S@,$LN_S,;t t
21516s,@lt_ECHO@,$lt_ECHO,;t t
21517s,@CPP@,$CPP,;t t
21518s,@DEBUGDIR@,$DEBUGDIR,;t t
21519s,@PKGVERSION@,$PKGVERSION,;t t
21520s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
21521s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
21522s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
21523s,@NO_WERROR@,$NO_WERROR,;t t
21524s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21525s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21526s,@MAINT@,$MAINT,;t t
21527s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
21528s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
21529s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
21530s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
21531s,@host_noncanonical@,$host_noncanonical,;t t
21532s,@target_noncanonical@,$target_noncanonical,;t t
21533s,@bfdlibdir@,$bfdlibdir,;t t
21534s,@bfdincludedir@,$bfdincludedir,;t t
21535s,@USE_NLS@,$USE_NLS,;t t
21536s,@LIBINTL@,$LIBINTL,;t t
21537s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21538s,@INCINTL@,$INCINTL,;t t
21539s,@XGETTEXT@,$XGETTEXT,;t t
21540s,@GMSGFMT@,$GMSGFMT,;t t
21541s,@POSUB@,$POSUB,;t t
21542s,@CATALOGS@,$CATALOGS,;t t
21543s,@DATADIRNAME@,$DATADIRNAME,;t t
21544s,@INSTOBJEXT@,$INSTOBJEXT,;t t
21545s,@GENCAT@,$GENCAT,;t t
21546s,@CATOBJEXT@,$CATOBJEXT,;t t
21547s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
21548s,@MSGFMT@,$MSGFMT,;t t
21549s,@MSGMERGE@,$MSGMERGE,;t t
21550s,@HDEFINES@,$HDEFINES,;t t
21551s,@BFD_HOST_64BIT_LONG@,$BFD_HOST_64BIT_LONG,;t t
21552s,@BFD_HOST_64BIT_LONG_LONG@,$BFD_HOST_64BIT_LONG_LONG,;t t
21553s,@BFD_HOST_LONG_LONG@,$BFD_HOST_LONG_LONG,;t t
21554s,@BFD_HOST_64_BIT_DEFINED@,$BFD_HOST_64_BIT_DEFINED,;t t
21555s,@BFD_HOST_64_BIT@,$BFD_HOST_64_BIT,;t t
21556s,@BFD_HOST_U_64_BIT@,$BFD_HOST_U_64_BIT,;t t
21557s,@BFD_HOSTPTR_T@,$BFD_HOSTPTR_T,;t t
21558s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
21559s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
21560s,@COREFILE@,$COREFILE,;t t
21561s,@COREFLAG@,$COREFLAG,;t t
21562s,@WIN32LDFLAGS@,$WIN32LDFLAGS,;t t
21563s,@WIN32LIBADD@,$WIN32LIBADD,;t t
21564s,@TDEFINES@,$TDEFINES,;t t
21565s,@wordsize@,$wordsize,;t t
21566s,@bfd64_libs@,$bfd64_libs,;t t
21567s,@all_backends@,$all_backends,;t t
21568s,@bfd_backends@,$bfd_backends,;t t
21569s,@bfd_machines@,$bfd_machines,;t t
21570s,@bfd_default_target_size@,$bfd_default_target_size,;t t
21571s,@bfd_file_ptr@,$bfd_file_ptr,;t t
21572s,@bfd_ufile_ptr@,$bfd_ufile_ptr,;t t
21573s,@tdefaults@,$tdefaults,;t t
21574s,@datarootdir@,$datarootdir,;t t
21575s,@docdir@,$docdir,;t t
21576s,@htmldir@,$htmldir,;t t
21577s,@LIBOBJS@,$LIBOBJS,;t t
21578s,@LTLIBOBJS@,$LTLIBOBJS,;t t
21579CEOF
21580
21581_ACEOF
21582
21583  cat >>$CONFIG_STATUS <<\_ACEOF
21584  # Split the substitutions into bite-sized pieces for seds with
21585  # small command number limits, like on Digital OSF/1 and HP-UX.
21586  ac_max_sed_lines=48
21587  ac_sed_frag=1 # Number of current file.
21588  ac_beg=1 # First line for current file.
21589  ac_end=$ac_max_sed_lines # Line after last line for current file.
21590  ac_more_lines=:
21591  ac_sed_cmds=
21592  while $ac_more_lines; do
21593    if test $ac_beg -gt 1; then
21594      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21595    else
21596      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21597    fi
21598    if test ! -s $tmp/subs.frag; then
21599      ac_more_lines=false
21600    else
21601      # The purpose of the label and of the branching condition is to
21602      # speed up the sed processing (if there are no `@' at all, there
21603      # is no need to browse any of the substitutions).
21604      # These are the two extra sed commands mentioned above.
21605      (echo ':t
21606  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
21607      if test -z "$ac_sed_cmds"; then
21608	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
21609      else
21610	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
21611      fi
21612      ac_sed_frag=`expr $ac_sed_frag + 1`
21613      ac_beg=$ac_end
21614      ac_end=`expr $ac_end + $ac_max_sed_lines`
21615    fi
21616  done
21617  if test -z "$ac_sed_cmds"; then
21618    ac_sed_cmds=cat
21619  fi
21620fi # test -n "$CONFIG_FILES"
21621
21622_ACEOF
21623cat >>$CONFIG_STATUS <<\_ACEOF
21624for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
21625  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21626  case $ac_file in
21627  - | *:- | *:-:* ) # input from stdin
21628	cat >$tmp/stdin
21629	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21630	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21631  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21632	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21633  * )   ac_file_in=$ac_file.in ;;
21634  esac
21635
21636  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
21637  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21638$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21639	 X"$ac_file" : 'X\(//\)[^/]' \| \
21640	 X"$ac_file" : 'X\(//\)$' \| \
21641	 X"$ac_file" : 'X\(/\)' \| \
21642	 .     : '\(.\)' 2>/dev/null ||
21643echo X"$ac_file" |
21644    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21645  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21646  	  /^X\(\/\/\)$/{ s//\1/; q; }
21647  	  /^X\(\/\).*/{ s//\1/; q; }
21648  	  s/.*/./; q'`
21649  { if $as_mkdir_p; then
21650    mkdir -p "$ac_dir"
21651  else
21652    as_dir="$ac_dir"
21653    as_dirs=
21654    while test ! -d "$as_dir"; do
21655      as_dirs="$as_dir $as_dirs"
21656      as_dir=`(dirname "$as_dir") 2>/dev/null ||
21657$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21658	 X"$as_dir" : 'X\(//\)[^/]' \| \
21659	 X"$as_dir" : 'X\(//\)$' \| \
21660	 X"$as_dir" : 'X\(/\)' \| \
21661	 .     : '\(.\)' 2>/dev/null ||
21662echo X"$as_dir" |
21663    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21664  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21665  	  /^X\(\/\/\)$/{ s//\1/; q; }
21666  	  /^X\(\/\).*/{ s//\1/; q; }
21667  	  s/.*/./; q'`
21668    done
21669    test ! -n "$as_dirs" || mkdir $as_dirs
21670  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21671echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21672   { (exit 1); exit 1; }; }; }
21673
21674  ac_builddir=.
21675
21676if test "$ac_dir" != .; then
21677  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21678  # A "../" for each directory in $ac_dir_suffix.
21679  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
21680else
21681  ac_dir_suffix= ac_top_builddir=
21682fi
21683
21684case $srcdir in
21685  .)  # No --srcdir option.  We are building in place.
21686    ac_srcdir=.
21687    if test -z "$ac_top_builddir"; then
21688       ac_top_srcdir=.
21689    else
21690       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
21691    fi ;;
21692  [\\/]* | ?:[\\/]* )  # Absolute path.
21693    ac_srcdir=$srcdir$ac_dir_suffix;
21694    ac_top_srcdir=$srcdir ;;
21695  *) # Relative path.
21696    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
21697    ac_top_srcdir=$ac_top_builddir$srcdir ;;
21698esac
21699
21700# Do not use `cd foo && pwd` to compute absolute paths, because
21701# the directories may not exist.
21702case `pwd` in
21703.) ac_abs_builddir="$ac_dir";;
21704*)
21705  case "$ac_dir" in
21706  .) ac_abs_builddir=`pwd`;;
21707  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
21708  *) ac_abs_builddir=`pwd`/"$ac_dir";;
21709  esac;;
21710esac
21711case $ac_abs_builddir in
21712.) ac_abs_top_builddir=${ac_top_builddir}.;;
21713*)
21714  case ${ac_top_builddir}. in
21715  .) ac_abs_top_builddir=$ac_abs_builddir;;
21716  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
21717  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
21718  esac;;
21719esac
21720case $ac_abs_builddir in
21721.) ac_abs_srcdir=$ac_srcdir;;
21722*)
21723  case $ac_srcdir in
21724  .) ac_abs_srcdir=$ac_abs_builddir;;
21725  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
21726  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
21727  esac;;
21728esac
21729case $ac_abs_builddir in
21730.) ac_abs_top_srcdir=$ac_top_srcdir;;
21731*)
21732  case $ac_top_srcdir in
21733  .) ac_abs_top_srcdir=$ac_abs_builddir;;
21734  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
21735  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
21736  esac;;
21737esac
21738
21739
21740  case $INSTALL in
21741  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21742  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
21743  esac
21744
21745  if test x"$ac_file" != x-; then
21746    { echo "$as_me:$LINENO: creating $ac_file" >&5
21747echo "$as_me: creating $ac_file" >&6;}
21748    rm -f "$ac_file"
21749  fi
21750  # Let's still pretend it is `configure' which instantiates (i.e., don't
21751  # use $as_me), people would be surprised to read:
21752  #    /* config.h.  Generated by config.status.  */
21753  if test x"$ac_file" = x-; then
21754    configure_input=
21755  else
21756    configure_input="$ac_file.  "
21757  fi
21758  configure_input=$configure_input"Generated from `echo $ac_file_in |
21759				     sed 's,.*/,,'` by configure."
21760
21761  # First look for the input files in the build tree, otherwise in the
21762  # src tree.
21763  ac_file_inputs=`IFS=:
21764    for f in $ac_file_in; do
21765      case $f in
21766      -) echo $tmp/stdin ;;
21767      [\\/$]*)
21768	 # Absolute (can't be DOS-style, as IFS=:)
21769	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21770echo "$as_me: error: cannot find input file: $f" >&2;}
21771   { (exit 1); exit 1; }; }
21772	 echo "$f";;
21773      *) # Relative
21774	 if test -f "$f"; then
21775	   # Build tree
21776	   echo "$f"
21777	 elif test -f "$srcdir/$f"; then
21778	   # Source tree
21779	   echo "$srcdir/$f"
21780	 else
21781	   # /dev/null tree
21782	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21783echo "$as_me: error: cannot find input file: $f" >&2;}
21784   { (exit 1); exit 1; }; }
21785	 fi;;
21786      esac
21787    done` || { (exit 1); exit 1; }
21788_ACEOF
21789cat >>$CONFIG_STATUS <<_ACEOF
21790  sed "$ac_vpsub
21791$extrasub
21792_ACEOF
21793cat >>$CONFIG_STATUS <<\_ACEOF
21794:t
21795/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21796s,@configure_input@,$configure_input,;t t
21797s,@srcdir@,$ac_srcdir,;t t
21798s,@abs_srcdir@,$ac_abs_srcdir,;t t
21799s,@top_srcdir@,$ac_top_srcdir,;t t
21800s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
21801s,@builddir@,$ac_builddir,;t t
21802s,@abs_builddir@,$ac_abs_builddir,;t t
21803s,@top_builddir@,$ac_top_builddir,;t t
21804s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
21805s,@INSTALL@,$ac_INSTALL,;t t
21806" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
21807  rm -f $tmp/stdin
21808  if test x"$ac_file" != x-; then
21809    mv $tmp/out $ac_file
21810  else
21811    cat $tmp/out
21812    rm -f $tmp/out
21813  fi
21814
21815done
21816_ACEOF
21817cat >>$CONFIG_STATUS <<\_ACEOF
21818
21819#
21820# CONFIG_HEADER section.
21821#
21822
21823# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
21824# NAME is the cpp macro being defined and VALUE is the value it is being given.
21825#
21826# ac_d sets the value in "#define NAME VALUE" lines.
21827ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
21828ac_dB='[	 ].*$,\1#\2'
21829ac_dC=' '
21830ac_dD=',;t'
21831# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
21832ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
21833ac_uB='$,\1#\2define\3'
21834ac_uC=' '
21835ac_uD=',;t'
21836
21837for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
21838  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21839  case $ac_file in
21840  - | *:- | *:-:* ) # input from stdin
21841	cat >$tmp/stdin
21842	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21843	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21844  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21845	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21846  * )   ac_file_in=$ac_file.in ;;
21847  esac
21848
21849  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
21850echo "$as_me: creating $ac_file" >&6;}
21851
21852  # First look for the input files in the build tree, otherwise in the
21853  # src tree.
21854  ac_file_inputs=`IFS=:
21855    for f in $ac_file_in; do
21856      case $f in
21857      -) echo $tmp/stdin ;;
21858      [\\/$]*)
21859	 # Absolute (can't be DOS-style, as IFS=:)
21860	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21861echo "$as_me: error: cannot find input file: $f" >&2;}
21862   { (exit 1); exit 1; }; }
21863	 # Do quote $f, to prevent DOS paths from being IFS'd.
21864	 echo "$f";;
21865      *) # Relative
21866	 if test -f "$f"; then
21867	   # Build tree
21868	   echo "$f"
21869	 elif test -f "$srcdir/$f"; then
21870	   # Source tree
21871	   echo "$srcdir/$f"
21872	 else
21873	   # /dev/null tree
21874	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21875echo "$as_me: error: cannot find input file: $f" >&2;}
21876   { (exit 1); exit 1; }; }
21877	 fi;;
21878      esac
21879    done` || { (exit 1); exit 1; }
21880  # Remove the trailing spaces.
21881  sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
21882
21883_ACEOF
21884
21885# Transform confdefs.h into two sed scripts, `conftest.defines' and
21886# `conftest.undefs', that substitutes the proper values into
21887# config.h.in to produce config.h.  The first handles `#define'
21888# templates, and the second `#undef' templates.
21889# And first: Protect against being on the right side of a sed subst in
21890# config.status.  Protect against being in an unquoted here document
21891# in config.status.
21892rm -f conftest.defines conftest.undefs
21893# Using a here document instead of a string reduces the quoting nightmare.
21894# Putting comments in sed scripts is not portable.
21895#
21896# `end' is used to avoid that the second main sed command (meant for
21897# 0-ary CPP macros) applies to n-ary macro definitions.
21898# See the Autoconf documentation for `clear'.
21899cat >confdef2sed.sed <<\_ACEOF
21900s/[\\&,]/\\&/g
21901s,[\\$`],\\&,g
21902t clear
21903: clear
21904s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
21905t end
21906s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
21907: end
21908_ACEOF
21909# If some macros were called several times there might be several times
21910# the same #defines, which is useless.  Nevertheless, we may not want to
21911# sort them, since we want the *last* AC-DEFINE to be honored.
21912uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
21913sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
21914rm -f confdef2sed.sed
21915
21916# This sed command replaces #undef with comments.  This is necessary, for
21917# example, in the case of _POSIX_SOURCE, which is predefined and required
21918# on some systems where configure will not decide to define it.
21919cat >>conftest.undefs <<\_ACEOF
21920s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
21921_ACEOF
21922
21923# Break up conftest.defines because some shells have a limit on the size
21924# of here documents, and old seds have small limits too (100 cmds).
21925echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
21926echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
21927echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
21928echo '  :' >>$CONFIG_STATUS
21929rm -f conftest.tail
21930while grep . conftest.defines >/dev/null
21931do
21932  # Write a limited-size here document to $tmp/defines.sed.
21933  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
21934  # Speed up: don't consider the non `#define' lines.
21935  echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
21936  # Work around the forget-to-reset-the-flag bug.
21937  echo 't clr' >>$CONFIG_STATUS
21938  echo ': clr' >>$CONFIG_STATUS
21939  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
21940  echo 'CEOF
21941  sed -f $tmp/defines.sed $tmp/in >$tmp/out
21942  rm -f $tmp/in
21943  mv $tmp/out $tmp/in
21944' >>$CONFIG_STATUS
21945  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
21946  rm -f conftest.defines
21947  mv conftest.tail conftest.defines
21948done
21949rm -f conftest.defines
21950echo '  fi # grep' >>$CONFIG_STATUS
21951echo >>$CONFIG_STATUS
21952
21953# Break up conftest.undefs because some shells have a limit on the size
21954# of here documents, and old seds have small limits too (100 cmds).
21955echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
21956rm -f conftest.tail
21957while grep . conftest.undefs >/dev/null
21958do
21959  # Write a limited-size here document to $tmp/undefs.sed.
21960  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
21961  # Speed up: don't consider the non `#undef'
21962  echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
21963  # Work around the forget-to-reset-the-flag bug.
21964  echo 't clr' >>$CONFIG_STATUS
21965  echo ': clr' >>$CONFIG_STATUS
21966  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
21967  echo 'CEOF
21968  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
21969  rm -f $tmp/in
21970  mv $tmp/out $tmp/in
21971' >>$CONFIG_STATUS
21972  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
21973  rm -f conftest.undefs
21974  mv conftest.tail conftest.undefs
21975done
21976rm -f conftest.undefs
21977
21978cat >>$CONFIG_STATUS <<\_ACEOF
21979  # Let's still pretend it is `configure' which instantiates (i.e., don't
21980  # use $as_me), people would be surprised to read:
21981  #    /* config.h.  Generated by config.status.  */
21982  if test x"$ac_file" = x-; then
21983    echo "/* Generated by configure.  */" >$tmp/config.h
21984  else
21985    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
21986  fi
21987  cat $tmp/in >>$tmp/config.h
21988  rm -f $tmp/in
21989  if test x"$ac_file" != x-; then
21990    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
21991      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
21992echo "$as_me: $ac_file is unchanged" >&6;}
21993    else
21994      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21995$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21996	 X"$ac_file" : 'X\(//\)[^/]' \| \
21997	 X"$ac_file" : 'X\(//\)$' \| \
21998	 X"$ac_file" : 'X\(/\)' \| \
21999	 .     : '\(.\)' 2>/dev/null ||
22000echo X"$ac_file" |
22001    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22002  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22003  	  /^X\(\/\/\)$/{ s//\1/; q; }
22004  	  /^X\(\/\).*/{ s//\1/; q; }
22005  	  s/.*/./; q'`
22006      { if $as_mkdir_p; then
22007    mkdir -p "$ac_dir"
22008  else
22009    as_dir="$ac_dir"
22010    as_dirs=
22011    while test ! -d "$as_dir"; do
22012      as_dirs="$as_dir $as_dirs"
22013      as_dir=`(dirname "$as_dir") 2>/dev/null ||
22014$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22015	 X"$as_dir" : 'X\(//\)[^/]' \| \
22016	 X"$as_dir" : 'X\(//\)$' \| \
22017	 X"$as_dir" : 'X\(/\)' \| \
22018	 .     : '\(.\)' 2>/dev/null ||
22019echo X"$as_dir" |
22020    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22021  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22022  	  /^X\(\/\/\)$/{ s//\1/; q; }
22023  	  /^X\(\/\).*/{ s//\1/; q; }
22024  	  s/.*/./; q'`
22025    done
22026    test ! -n "$as_dirs" || mkdir $as_dirs
22027  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22028echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22029   { (exit 1); exit 1; }; }; }
22030
22031      rm -f $ac_file
22032      mv $tmp/config.h $ac_file
22033    fi
22034  else
22035    cat $tmp/config.h
22036    rm -f $tmp/config.h
22037  fi
22038# Compute $ac_file's index in $config_headers.
22039_am_stamp_count=1
22040for _am_header in $config_headers :; do
22041  case $_am_header in
22042    $ac_file | $ac_file:* )
22043      break ;;
22044    * )
22045      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22046  esac
22047done
22048echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22049$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22050	 X$ac_file : 'X\(//\)[^/]' \| \
22051	 X$ac_file : 'X\(//\)$' \| \
22052	 X$ac_file : 'X\(/\)' \| \
22053	 .     : '\(.\)' 2>/dev/null ||
22054echo X$ac_file |
22055    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22056  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22057  	  /^X\(\/\/\)$/{ s//\1/; q; }
22058  	  /^X\(\/\).*/{ s//\1/; q; }
22059  	  s/.*/./; q'`/stamp-h$_am_stamp_count
22060done
22061_ACEOF
22062cat >>$CONFIG_STATUS <<\_ACEOF
22063
22064#
22065# CONFIG_COMMANDS section.
22066#
22067for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22068  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22069  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22070  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22071$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22072	 X"$ac_dest" : 'X\(//\)[^/]' \| \
22073	 X"$ac_dest" : 'X\(//\)$' \| \
22074	 X"$ac_dest" : 'X\(/\)' \| \
22075	 .     : '\(.\)' 2>/dev/null ||
22076echo X"$ac_dest" |
22077    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22078  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22079  	  /^X\(\/\/\)$/{ s//\1/; q; }
22080  	  /^X\(\/\).*/{ s//\1/; q; }
22081  	  s/.*/./; q'`
22082  { if $as_mkdir_p; then
22083    mkdir -p "$ac_dir"
22084  else
22085    as_dir="$ac_dir"
22086    as_dirs=
22087    while test ! -d "$as_dir"; do
22088      as_dirs="$as_dir $as_dirs"
22089      as_dir=`(dirname "$as_dir") 2>/dev/null ||
22090$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22091	 X"$as_dir" : 'X\(//\)[^/]' \| \
22092	 X"$as_dir" : 'X\(//\)$' \| \
22093	 X"$as_dir" : 'X\(/\)' \| \
22094	 .     : '\(.\)' 2>/dev/null ||
22095echo X"$as_dir" |
22096    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22097  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22098  	  /^X\(\/\/\)$/{ s//\1/; q; }
22099  	  /^X\(\/\).*/{ s//\1/; q; }
22100  	  s/.*/./; q'`
22101    done
22102    test ! -n "$as_dirs" || mkdir $as_dirs
22103  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22104echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22105   { (exit 1); exit 1; }; }; }
22106
22107  ac_builddir=.
22108
22109if test "$ac_dir" != .; then
22110  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22111  # A "../" for each directory in $ac_dir_suffix.
22112  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22113else
22114  ac_dir_suffix= ac_top_builddir=
22115fi
22116
22117case $srcdir in
22118  .)  # No --srcdir option.  We are building in place.
22119    ac_srcdir=.
22120    if test -z "$ac_top_builddir"; then
22121       ac_top_srcdir=.
22122    else
22123       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22124    fi ;;
22125  [\\/]* | ?:[\\/]* )  # Absolute path.
22126    ac_srcdir=$srcdir$ac_dir_suffix;
22127    ac_top_srcdir=$srcdir ;;
22128  *) # Relative path.
22129    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22130    ac_top_srcdir=$ac_top_builddir$srcdir ;;
22131esac
22132
22133# Do not use `cd foo && pwd` to compute absolute paths, because
22134# the directories may not exist.
22135case `pwd` in
22136.) ac_abs_builddir="$ac_dir";;
22137*)
22138  case "$ac_dir" in
22139  .) ac_abs_builddir=`pwd`;;
22140  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22141  *) ac_abs_builddir=`pwd`/"$ac_dir";;
22142  esac;;
22143esac
22144case $ac_abs_builddir in
22145.) ac_abs_top_builddir=${ac_top_builddir}.;;
22146*)
22147  case ${ac_top_builddir}. in
22148  .) ac_abs_top_builddir=$ac_abs_builddir;;
22149  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22150  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22151  esac;;
22152esac
22153case $ac_abs_builddir in
22154.) ac_abs_srcdir=$ac_srcdir;;
22155*)
22156  case $ac_srcdir in
22157  .) ac_abs_srcdir=$ac_abs_builddir;;
22158  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22159  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22160  esac;;
22161esac
22162case $ac_abs_builddir in
22163.) ac_abs_top_srcdir=$ac_top_srcdir;;
22164*)
22165  case $ac_top_srcdir in
22166  .) ac_abs_top_srcdir=$ac_abs_builddir;;
22167  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22168  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22169  esac;;
22170esac
22171
22172
22173  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
22174echo "$as_me: executing $ac_dest commands" >&6;}
22175  case $ac_dest in
22176    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
22177  # Strip MF so we end up with the name of the file.
22178  mf=`echo "$mf" | sed -e 's/:.*$//'`
22179  # Check whether this is an Automake generated Makefile or not.
22180  # We used to match only the files named `Makefile.in', but
22181  # some people rename them; so instead we look at the file content.
22182  # Grep'ing the first line is not enough: some people post-process
22183  # each Makefile.in and add a new line on top of each file to say so.
22184  # So let's grep whole file.
22185  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
22186    dirpart=`(dirname "$mf") 2>/dev/null ||
22187$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22188	 X"$mf" : 'X\(//\)[^/]' \| \
22189	 X"$mf" : 'X\(//\)$' \| \
22190	 X"$mf" : 'X\(/\)' \| \
22191	 .     : '\(.\)' 2>/dev/null ||
22192echo X"$mf" |
22193    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22194  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22195  	  /^X\(\/\/\)$/{ s//\1/; q; }
22196  	  /^X\(\/\).*/{ s//\1/; q; }
22197  	  s/.*/./; q'`
22198  else
22199    continue
22200  fi
22201  # Extract the definition of DEPDIR, am__include, and am__quote
22202  # from the Makefile without running `make'.
22203  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22204  test -z "$DEPDIR" && continue
22205  am__include=`sed -n 's/^am__include = //p' < "$mf"`
22206  test -z "am__include" && continue
22207  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22208  # When using ansi2knr, U may be empty or an underscore; expand it
22209  U=`sed -n 's/^U = //p' < "$mf"`
22210  # Find all dependency output files, they are included files with
22211  # $(DEPDIR) in their names.  We invoke sed twice because it is the
22212  # simplest approach to changing $(DEPDIR) to its actual value in the
22213  # expansion.
22214  for file in `sed -n "
22215    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22216       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
22217    # Make sure the directory exists.
22218    test -f "$dirpart/$file" && continue
22219    fdir=`(dirname "$file") 2>/dev/null ||
22220$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22221	 X"$file" : 'X\(//\)[^/]' \| \
22222	 X"$file" : 'X\(//\)$' \| \
22223	 X"$file" : 'X\(/\)' \| \
22224	 .     : '\(.\)' 2>/dev/null ||
22225echo X"$file" |
22226    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22227  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22228  	  /^X\(\/\/\)$/{ s//\1/; q; }
22229  	  /^X\(\/\).*/{ s//\1/; q; }
22230  	  s/.*/./; q'`
22231    { if $as_mkdir_p; then
22232    mkdir -p $dirpart/$fdir
22233  else
22234    as_dir=$dirpart/$fdir
22235    as_dirs=
22236    while test ! -d "$as_dir"; do
22237      as_dirs="$as_dir $as_dirs"
22238      as_dir=`(dirname "$as_dir") 2>/dev/null ||
22239$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22240	 X"$as_dir" : 'X\(//\)[^/]' \| \
22241	 X"$as_dir" : 'X\(//\)$' \| \
22242	 X"$as_dir" : 'X\(/\)' \| \
22243	 .     : '\(.\)' 2>/dev/null ||
22244echo X"$as_dir" |
22245    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22246  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22247  	  /^X\(\/\/\)$/{ s//\1/; q; }
22248  	  /^X\(\/\).*/{ s//\1/; q; }
22249  	  s/.*/./; q'`
22250    done
22251    test ! -n "$as_dirs" || mkdir $as_dirs
22252  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
22253echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
22254   { (exit 1); exit 1; }; }; }
22255
22256    # echo "creating $dirpart/$file"
22257    echo '# dummy' > "$dirpart/$file"
22258  done
22259done
22260 ;;
22261    libtool )
22262
22263    # See if we are running on zsh, and set the options which allow our
22264    # commands through without removal of \ escapes.
22265    if test -n "${ZSH_VERSION+set}" ; then
22266      setopt NO_GLOB_SUBST
22267    fi
22268
22269    cfgfile="${ofile}T"
22270    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
22271    $RM "$cfgfile"
22272
22273    cat <<_LT_EOF >> "$cfgfile"
22274#! $SHELL
22275
22276# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
22277# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
22278# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
22279# NOTE: Changes made to this file will be lost: look at ltmain.sh.
22280#
22281# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
22282# 2006, 2007 Free Software Foundation, Inc.
22283#
22284# This file is part of GNU Libtool:
22285# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
22286#
22287# This program is free software; you can redistribute it and/or modify
22288# it under the terms of the GNU General Public License as published by
22289# the Free Software Foundation; either version 2 of the License, or
22290# (at your option) any later version.
22291#
22292# This program is distributed in the hope that it will be useful, but
22293# WITHOUT ANY WARRANTY; without even the implied warranty of
22294# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
22295# General Public License for more details.
22296#
22297# You should have received a copy of the GNU General Public License
22298# along with this program; if not, a copy can be downloaded from
22299# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
22300# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
22301# MA 02110-1301, USA.
22302#
22303# As a special exception to the GNU General Public License, if you
22304# distribute this file as part of a program that contains a
22305# configuration script generated by Autoconf, you may include it under
22306# the same distribution terms that you use for the rest of that program.
22307
22308
22309# The names of the tagged configurations supported by this script.
22310available_tags=""
22311
22312# ### BEGIN LIBTOOL CONFIG
22313
22314# Whether or not to build shared libraries.
22315build_libtool_libs=$enable_shared
22316
22317# Which release of libtool.m4 was used?
22318macro_version=$macro_version
22319macro_revision=$macro_revision
22320
22321# Whether or not to build static libraries.
22322build_old_libs=$enable_static
22323
22324# What type of objects to build.
22325pic_mode=$pic_mode
22326
22327# Whether or not to optimize for fast installation.
22328fast_install=$enable_fast_install
22329
22330# The host system.
22331host_alias=$host_alias
22332host=$host
22333host_os=$host_os
22334
22335# The build system.
22336build_alias=$build_alias
22337build=$build
22338build_os=$build_os
22339
22340# A sed program that does not truncate output.
22341SED=$lt_SED
22342
22343# Sed that helps us avoid accidentally triggering echo(1) options like -n.
22344Xsed="\$SED -e 1s/^X//"
22345
22346# A grep program that handles long lines.
22347GREP=$lt_GREP
22348
22349# An ERE matcher.
22350EGREP=$lt_EGREP
22351
22352# A literal string matcher.
22353FGREP=$lt_FGREP
22354
22355# A BSD- or MS-compatible name lister.
22356NM=$lt_NM
22357
22358# Whether we need soft or hard links.
22359LN_S=$lt_LN_S
22360
22361# What is the maximum length of a command?
22362max_cmd_len=$max_cmd_len
22363
22364# Object file suffix (normally "o").
22365objext=$ac_objext
22366
22367# Executable file suffix (normally "").
22368exeext=$exeext
22369
22370# whether the shell understands "unset".
22371lt_unset=$lt_unset
22372
22373# turn spaces into newlines.
22374SP2NL=$lt_lt_SP2NL
22375
22376# turn newlines into spaces.
22377NL2SP=$lt_lt_NL2SP
22378
22379# How to create reloadable object files.
22380reload_flag=$lt_reload_flag
22381reload_cmds=$lt_reload_cmds
22382
22383# Method to check whether dependent libraries are shared objects.
22384deplibs_check_method=$lt_deplibs_check_method
22385
22386# Command to use when deplibs_check_method == "file_magic".
22387file_magic_cmd=$lt_file_magic_cmd
22388
22389# The archiver.
22390AR=$lt_AR
22391AR_FLAGS=$lt_AR_FLAGS
22392
22393# A symbol stripping program.
22394STRIP=$lt_STRIP
22395
22396# Commands used to install an old-style archive.
22397RANLIB=$lt_RANLIB
22398old_postinstall_cmds=$lt_old_postinstall_cmds
22399old_postuninstall_cmds=$lt_old_postuninstall_cmds
22400
22401# A C compiler.
22402LTCC=$lt_CC
22403
22404# LTCC compiler flags.
22405LTCFLAGS=$lt_CFLAGS
22406
22407# Take the output of nm and produce a listing of raw symbols and C names.
22408global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
22409
22410# Transform the output of nm in a proper C declaration.
22411global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
22412
22413# Transform the output of nm in a C name address pair.
22414global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
22415
22416# The name of the directory that contains temporary libtool files.
22417objdir=$objdir
22418
22419# Shell to use when invoking shell scripts.
22420SHELL=$lt_SHELL
22421
22422# An echo program that does not interpret backslashes.
22423ECHO=$lt_ECHO
22424
22425# Used to examine libraries when file_magic_cmd begins with "file".
22426MAGIC_CMD=$MAGIC_CMD
22427
22428# Must we lock files when doing compilation?
22429need_locks=$lt_need_locks
22430
22431# Old archive suffix (normally "a").
22432libext=$libext
22433
22434# Shared library suffix (normally ".so").
22435shrext_cmds=$lt_shrext_cmds
22436
22437# The commands to extract the exported symbol list from a shared archive.
22438extract_expsyms_cmds=$lt_extract_expsyms_cmds
22439
22440# Variables whose values should be saved in libtool wrapper scripts and
22441# restored at link time.
22442variables_saved_for_relink=$lt_variables_saved_for_relink
22443
22444# Do we need the "lib" prefix for modules?
22445need_lib_prefix=$need_lib_prefix
22446
22447# Do we need a version for libraries?
22448need_version=$need_version
22449
22450# Library versioning type.
22451version_type=$version_type
22452
22453# Shared library runtime path variable.
22454runpath_var=$runpath_var
22455
22456# Shared library path variable.
22457shlibpath_var=$shlibpath_var
22458
22459# Is shlibpath searched before the hard-coded library search path?
22460shlibpath_overrides_runpath=$shlibpath_overrides_runpath
22461
22462# Format of library name prefix.
22463libname_spec=$lt_libname_spec
22464
22465# List of archive names.  First name is the real one, the rest are links.
22466# The last name is the one that the linker finds with -lNAME
22467library_names_spec=$lt_library_names_spec
22468
22469# The coded name of the library, if different from the real name.
22470soname_spec=$lt_soname_spec
22471
22472# Command to use after installation of a shared archive.
22473postinstall_cmds=$lt_postinstall_cmds
22474
22475# Command to use after uninstallation of a shared archive.
22476postuninstall_cmds=$lt_postuninstall_cmds
22477
22478# Commands used to finish a libtool library installation in a directory.
22479finish_cmds=$lt_finish_cmds
22480
22481# As "finish_cmds", except a single script fragment to be evaled but
22482# not shown.
22483finish_eval=$lt_finish_eval
22484
22485# Whether we should hardcode library paths into libraries.
22486hardcode_into_libs=$hardcode_into_libs
22487
22488# Compile-time system search path for libraries.
22489sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
22490
22491# Run-time system search path for libraries.
22492sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
22493
22494# Whether dlopen is supported.
22495dlopen_support=$enable_dlopen
22496
22497# Whether dlopen of programs is supported.
22498dlopen_self=$enable_dlopen_self
22499
22500# Whether dlopen of statically linked programs is supported.
22501dlopen_self_static=$enable_dlopen_self_static
22502
22503# Commands to strip libraries.
22504old_striplib=$lt_old_striplib
22505striplib=$lt_striplib
22506
22507
22508# The linker used to build libraries.
22509LD=$lt_LD
22510
22511# Commands used to build an old-style archive.
22512old_archive_cmds=$lt_old_archive_cmds
22513
22514# A language specific compiler.
22515CC=$lt_compiler
22516
22517# Is the compiler the GNU compiler?
22518with_gcc=$GCC
22519
22520# Compiler flag to turn off builtin functions.
22521no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22522
22523# How to pass a linker flag through the compiler.
22524wl=$lt_lt_prog_compiler_wl
22525
22526# Additional compiler flags for building library objects.
22527pic_flag=$lt_lt_prog_compiler_pic
22528
22529# Compiler flag to prevent dynamic linking.
22530link_static_flag=$lt_lt_prog_compiler_static
22531
22532# Does compiler simultaneously support -c and -o options?
22533compiler_c_o=$lt_lt_cv_prog_compiler_c_o
22534
22535# Whether or not to add -lc for building shared libraries.
22536build_libtool_need_lc=$archive_cmds_need_lc
22537
22538# Whether or not to disallow shared libs when runtime libs are static.
22539allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22540
22541# Compiler flag to allow reflexive dlopens.
22542export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22543
22544# Compiler flag to generate shared objects directly from archives.
22545whole_archive_flag_spec=$lt_whole_archive_flag_spec
22546
22547# Whether the compiler copes with passing no objects directly.
22548compiler_needs_object=$lt_compiler_needs_object
22549
22550# Create an old-style archive from a shared archive.
22551old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22552
22553# Create a temporary old-style archive to link instead of a shared archive.
22554old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22555
22556# Commands used to build a shared archive.
22557archive_cmds=$lt_archive_cmds
22558archive_expsym_cmds=$lt_archive_expsym_cmds
22559
22560# Commands used to build a loadable module if different from building
22561# a shared archive.
22562module_cmds=$lt_module_cmds
22563module_expsym_cmds=$lt_module_expsym_cmds
22564
22565# Whether we are building with GNU ld or not.
22566with_gnu_ld=$lt_with_gnu_ld
22567
22568# Flag that allows shared libraries with undefined symbols to be built.
22569allow_undefined_flag=$lt_allow_undefined_flag
22570
22571# Flag that enforces no undefined symbols.
22572no_undefined_flag=$lt_no_undefined_flag
22573
22574# Flag to hardcode \$libdir into a binary during linking.
22575# This must work even if \$libdir does not exist
22576hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22577
22578# If ld is used when linking, flag to hardcode \$libdir into a binary
22579# during linking.  This must work even if \$libdir does not exist.
22580hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
22581
22582# Whether we need a single "-rpath" flag with a separated argument.
22583hardcode_libdir_separator=$lt_hardcode_libdir_separator
22584
22585# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22586# DIR into the resulting binary.
22587hardcode_direct=$hardcode_direct
22588
22589# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22590# DIR into the resulting binary and the resulting library dependency is
22591# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
22592# library is relocated.
22593hardcode_direct_absolute=$hardcode_direct_absolute
22594
22595# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22596# into the resulting binary.
22597hardcode_minus_L=$hardcode_minus_L
22598
22599# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22600# into the resulting binary.
22601hardcode_shlibpath_var=$hardcode_shlibpath_var
22602
22603# Set to "yes" if building a shared library automatically hardcodes DIR
22604# into the library and all subsequent libraries and executables linked
22605# against it.
22606hardcode_automatic=$hardcode_automatic
22607
22608# Set to yes if linker adds runtime paths of dependent libraries
22609# to runtime path list.
22610inherit_rpath=$inherit_rpath
22611
22612# Whether libtool must link a program against all its dependency libraries.
22613link_all_deplibs=$link_all_deplibs
22614
22615# Fix the shell variable \$srcfile for the compiler.
22616fix_srcfile_path=$lt_fix_srcfile_path
22617
22618# Set to "yes" if exported symbols are required.
22619always_export_symbols=$always_export_symbols
22620
22621# The commands to list exported symbols.
22622export_symbols_cmds=$lt_export_symbols_cmds
22623
22624# Symbols that should not be listed in the preloaded symbols.
22625exclude_expsyms=$lt_exclude_expsyms
22626
22627# Symbols that must always be exported.
22628include_expsyms=$lt_include_expsyms
22629
22630# Commands necessary for linking programs (against libraries) with templates.
22631prelink_cmds=$lt_prelink_cmds
22632
22633# Specify filename containing input files.
22634file_list_spec=$lt_file_list_spec
22635
22636# How to hardcode a shared library path into an executable.
22637hardcode_action=$hardcode_action
22638
22639# ### END LIBTOOL CONFIG
22640
22641_LT_EOF
22642
22643  case $host_os in
22644  aix3*)
22645    cat <<\_LT_EOF >> "$cfgfile"
22646# AIX sometimes has problems with the GCC collect2 program.  For some
22647# reason, if we set the COLLECT_NAMES environment variable, the problems
22648# vanish in a puff of smoke.
22649if test "X${COLLECT_NAMES+set}" != Xset; then
22650  COLLECT_NAMES=
22651  export COLLECT_NAMES
22652fi
22653_LT_EOF
22654    ;;
22655  esac
22656
22657
22658ltmain="$ac_aux_dir/ltmain.sh"
22659
22660
22661  # We use sed instead of cat because bash on DJGPP gets confused if
22662  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
22663  # text mode, it properly converts lines to CR/LF.  This bash problem
22664  # is reportedly fixed, but why not run on old versions too?
22665  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
22666    || (rm -f "$cfgfile"; exit 1)
22667
22668  case $xsi_shell in
22669  yes)
22670    cat << \_LT_EOF >> "$cfgfile"
22671# func_dirname file append nondir_replacement
22672# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
22673# otherwise set result to NONDIR_REPLACEMENT.
22674func_dirname ()
22675{
22676  case ${1} in
22677    */*) func_dirname_result="${1%/*}${2}" ;;
22678    *  ) func_dirname_result="${3}" ;;
22679  esac
22680}
22681
22682# func_basename file
22683func_basename ()
22684{
22685  func_basename_result="${1##*/}"
22686}
22687
22688# func_stripname prefix suffix name
22689# strip PREFIX and SUFFIX off of NAME.
22690# PREFIX and SUFFIX must not contain globbing or regex special
22691# characters, hashes, percent signs, but SUFFIX may contain a leading
22692# dot (in which case that matches only a dot).
22693func_stripname ()
22694{
22695  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
22696  # positional parameters, so assign one to ordinary parameter first.
22697  func_stripname_result=${3}
22698  func_stripname_result=${func_stripname_result#"${1}"}
22699  func_stripname_result=${func_stripname_result%"${2}"}
22700}
22701
22702# func_opt_split
22703func_opt_split ()
22704{
22705  func_opt_split_opt=${1%%=*}
22706  func_opt_split_arg=${1#*=}
22707}
22708
22709# func_lo2o object
22710func_lo2o ()
22711{
22712  case ${1} in
22713    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
22714    *)    func_lo2o_result=${1} ;;
22715  esac
22716}
22717_LT_EOF
22718    ;;
22719  *) # Bourne compatible functions.
22720    cat << \_LT_EOF >> "$cfgfile"
22721# func_dirname file append nondir_replacement
22722# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
22723# otherwise set result to NONDIR_REPLACEMENT.
22724func_dirname ()
22725{
22726  # Extract subdirectory from the argument.
22727  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
22728  if test "X$func_dirname_result" = "X${1}"; then
22729    func_dirname_result="${3}"
22730  else
22731    func_dirname_result="$func_dirname_result${2}"
22732  fi
22733}
22734
22735# func_basename file
22736func_basename ()
22737{
22738  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
22739}
22740
22741# func_stripname prefix suffix name
22742# strip PREFIX and SUFFIX off of NAME.
22743# PREFIX and SUFFIX must not contain globbing or regex special
22744# characters, hashes, percent signs, but SUFFIX may contain a leading
22745# dot (in which case that matches only a dot).
22746# func_strip_suffix prefix name
22747func_stripname ()
22748{
22749  case ${2} in
22750    .*) func_stripname_result=`$ECHO "X${3}" \
22751           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
22752    *)  func_stripname_result=`$ECHO "X${3}" \
22753           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
22754  esac
22755}
22756
22757# sed scripts:
22758my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
22759my_sed_long_arg='1s/^-[^=]*=//'
22760
22761# func_opt_split
22762func_opt_split ()
22763{
22764  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
22765  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
22766}
22767
22768# func_lo2o object
22769func_lo2o ()
22770{
22771  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
22772}
22773_LT_EOF
22774esac
22775
22776case $lt_shell_append in
22777  yes)
22778    cat << \_LT_EOF >> "$cfgfile"
22779
22780# func_append var value
22781# Append VALUE to the end of shell variable VAR.
22782func_append ()
22783{
22784  eval "$1+=\$2"
22785}
22786_LT_EOF
22787    ;;
22788  *)
22789    cat << \_LT_EOF >> "$cfgfile"
22790
22791# func_append var value
22792# Append VALUE to the end of shell variable VAR.
22793func_append ()
22794{
22795  eval "$1=\$$1\$2"
22796}
22797_LT_EOF
22798    ;;
22799  esac
22800
22801
22802  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
22803    || (rm -f "$cfgfile"; exit 1)
22804
22805  mv -f "$cfgfile" "$ofile" ||
22806    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22807  chmod +x "$ofile"
22808
22809 ;;
22810    default-1 )
22811    for ac_file in $CONFIG_FILES; do
22812      # Support "outfile[:infile[:infile...]]"
22813      case "$ac_file" in
22814        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
22815      esac
22816      # PO directories have a Makefile.in generated from Makefile.in.in.
22817      case "$ac_file" in */Makefile.in)
22818        # Adjust a relative srcdir.
22819        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
22820        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
22821        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
22822        # In autoconf-2.13 it is called $ac_given_srcdir.
22823        # In autoconf-2.50 it is called $srcdir.
22824        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
22825        case "$ac_given_srcdir" in
22826          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
22827          /*) top_srcdir="$ac_given_srcdir" ;;
22828          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
22829        esac
22830        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
22831          rm -f "$ac_dir/POTFILES"
22832          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
22833          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
22834          POMAKEFILEDEPS="POTFILES.in"
22835          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
22836          # on $ac_dir but don't depend on user-specified configuration
22837          # parameters.
22838          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
22839            # The LINGUAS file contains the set of available languages.
22840            if test -n "$OBSOLETE_ALL_LINGUAS"; then
22841              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
22842            fi
22843            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
22844            # Hide the ALL_LINGUAS assigment from automake.
22845            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
22846            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
22847          else
22848            # The set of available languages was given in configure.in.
22849            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
22850          fi
22851          case "$ac_given_srcdir" in
22852            .) srcdirpre= ;;
22853            *) srcdirpre='$(srcdir)/' ;;
22854          esac
22855          POFILES=
22856          GMOFILES=
22857          UPDATEPOFILES=
22858          DUMMYPOFILES=
22859          for lang in $ALL_LINGUAS; do
22860            POFILES="$POFILES $srcdirpre$lang.po"
22861            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
22862            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
22863            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
22864          done
22865          # CATALOGS depends on both $ac_dir and the user's LINGUAS
22866          # environment variable.
22867          INST_LINGUAS=
22868          if test -n "$ALL_LINGUAS"; then
22869            for presentlang in $ALL_LINGUAS; do
22870              useit=no
22871              if test "%UNSET%" != "$LINGUAS"; then
22872                desiredlanguages="$LINGUAS"
22873              else
22874                desiredlanguages="$ALL_LINGUAS"
22875              fi
22876              for desiredlang in $desiredlanguages; do
22877                # Use the presentlang catalog if desiredlang is
22878                #   a. equal to presentlang, or
22879                #   b. a variant of presentlang (because in this case,
22880                #      presentlang can be used as a fallback for messages
22881                #      which are not translated in the desiredlang catalog).
22882                case "$desiredlang" in
22883                  "$presentlang"*) useit=yes;;
22884                esac
22885              done
22886              if test $useit = yes; then
22887                INST_LINGUAS="$INST_LINGUAS $presentlang"
22888              fi
22889            done
22890          fi
22891          CATALOGS=
22892          if test -n "$INST_LINGUAS"; then
22893            for lang in $INST_LINGUAS; do
22894              CATALOGS="$CATALOGS $lang.gmo"
22895            done
22896          fi
22897          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
22898          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"
22899          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
22900            if test -f "$f"; then
22901              case "$f" in
22902                *.orig | *.bak | *~) ;;
22903                *) cat "$f" >> "$ac_dir/Makefile" ;;
22904              esac
22905            fi
22906          done
22907        fi
22908        ;;
22909      esac
22910    done ;;
22911    bfd_stdint.h )
22912if test "$GCC" = yes; then
22913  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
22914else
22915  echo "/* generated for $CC */" > tmp-stdint.h
22916fi
22917
22918sed 's/^ *//' >> tmp-stdint.h <<EOF
22919
22920  #ifndef GCC_GENERATED_STDINT_H
22921  #define GCC_GENERATED_STDINT_H 1
22922
22923  #include <sys/types.h>
22924EOF
22925
22926if test "$acx_cv_header_stdint" != stdint.h; then
22927  echo "#include <stddef.h>" >> tmp-stdint.h
22928fi
22929if test "$acx_cv_header_stdint" != stddef.h; then
22930  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
22931fi
22932
22933sed 's/^ *//' >> tmp-stdint.h <<EOF
22934  /* glibc uses these symbols as guards to prevent redefinitions.  */
22935  #ifdef __int8_t_defined
22936  #define _INT8_T
22937  #define _INT16_T
22938  #define _INT32_T
22939  #endif
22940  #ifdef __uint32_t_defined
22941  #define _UINT32_T
22942  #endif
22943
22944EOF
22945
22946# ----------------- done header, emit basic int types -------------
22947if test "$acx_cv_header_stdint" = stddef.h; then
22948  sed 's/^ *//' >> tmp-stdint.h <<EOF
22949
22950    #ifndef _UINT8_T
22951    #define _UINT8_T
22952    #ifndef __uint8_t_defined
22953    #define __uint8_t_defined
22954    typedef unsigned $acx_cv_type_int8_t uint8_t;
22955    #endif
22956    #endif
22957
22958    #ifndef _UINT16_T
22959    #define _UINT16_T
22960    #ifndef __uint16_t_defined
22961    #define __uint16_t_defined
22962    typedef unsigned $acx_cv_type_int16_t uint16_t;
22963    #endif
22964    #endif
22965
22966    #ifndef _UINT32_T
22967    #define _UINT32_T
22968    #ifndef __uint32_t_defined
22969    #define __uint32_t_defined
22970    typedef unsigned $acx_cv_type_int32_t uint32_t;
22971    #endif
22972    #endif
22973
22974    #ifndef _INT8_T
22975    #define _INT8_T
22976    #ifndef __int8_t_defined
22977    #define __int8_t_defined
22978    typedef $acx_cv_type_int8_t int8_t;
22979    #endif
22980    #endif
22981
22982    #ifndef _INT16_T
22983    #define _INT16_T
22984    #ifndef __int16_t_defined
22985    #define __int16_t_defined
22986    typedef $acx_cv_type_int16_t int16_t;
22987    #endif
22988    #endif
22989
22990    #ifndef _INT32_T
22991    #define _INT32_T
22992    #ifndef __int32_t_defined
22993    #define __int32_t_defined
22994    typedef $acx_cv_type_int32_t int32_t;
22995    #endif
22996    #endif
22997EOF
22998elif test "$ac_cv_type_u_int32_t" = yes; then
22999  sed 's/^ *//' >> tmp-stdint.h <<EOF
23000
23001    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
23002    #ifndef _INT8_T
23003    #define _INT8_T
23004    #endif
23005    #ifndef _INT16_T
23006    #define _INT16_T
23007    #endif
23008    #ifndef _INT32_T
23009    #define _INT32_T
23010    #endif
23011
23012    #ifndef _UINT8_T
23013    #define _UINT8_T
23014    #ifndef __uint8_t_defined
23015    #define __uint8_t_defined
23016    typedef u_int8_t uint8_t;
23017    #endif
23018    #endif
23019
23020    #ifndef _UINT16_T
23021    #define _UINT16_T
23022    #ifndef __uint16_t_defined
23023    #define __uint16_t_defined
23024    typedef u_int16_t uint16_t;
23025    #endif
23026    #endif
23027
23028    #ifndef _UINT32_T
23029    #define _UINT32_T
23030    #ifndef __uint32_t_defined
23031    #define __uint32_t_defined
23032    typedef u_int32_t uint32_t;
23033    #endif
23034    #endif
23035EOF
23036else
23037  sed 's/^ *//' >> tmp-stdint.h <<EOF
23038
23039    /* Some systems have guard macros to prevent redefinitions, define them.  */
23040    #ifndef _INT8_T
23041    #define _INT8_T
23042    #endif
23043    #ifndef _INT16_T
23044    #define _INT16_T
23045    #endif
23046    #ifndef _INT32_T
23047    #define _INT32_T
23048    #endif
23049    #ifndef _UINT8_T
23050    #define _UINT8_T
23051    #endif
23052    #ifndef _UINT16_T
23053    #define _UINT16_T
23054    #endif
23055    #ifndef _UINT32_T
23056    #define _UINT32_T
23057    #endif
23058EOF
23059fi
23060
23061# ------------- done basic int types, emit int64_t types ------------
23062if test "$ac_cv_type_uint64_t" = yes; then
23063  sed 's/^ *//' >> tmp-stdint.h <<EOF
23064
23065    /* system headers have good uint64_t and int64_t */
23066    #ifndef _INT64_T
23067    #define _INT64_T
23068    #endif
23069    #ifndef _UINT64_T
23070    #define _UINT64_T
23071    #endif
23072EOF
23073elif test "$ac_cv_type_u_int64_t" = yes; then
23074  sed 's/^ *//' >> tmp-stdint.h <<EOF
23075
23076    /* system headers have an u_int64_t (and int64_t) */
23077    #ifndef _INT64_T
23078    #define _INT64_T
23079    #endif
23080    #ifndef _UINT64_T
23081    #define _UINT64_T
23082    #ifndef __uint64_t_defined
23083    #define __uint64_t_defined
23084    typedef u_int64_t uint64_t;
23085    #endif
23086    #endif
23087EOF
23088elif test -n "$acx_cv_type_int64_t"; then
23089  sed 's/^ *//' >> tmp-stdint.h <<EOF
23090
23091    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
23092    #ifndef _INT64_T
23093    #define _INT64_T
23094    typedef $acx_cv_type_int64_t int64_t;
23095    #endif
23096    #ifndef _UINT64_T
23097    #define _UINT64_T
23098    #ifndef __uint64_t_defined
23099    #define __uint64_t_defined
23100    typedef unsigned $acx_cv_type_int64_t uint64_t;
23101    #endif
23102    #endif
23103EOF
23104else
23105  sed 's/^ *//' >> tmp-stdint.h <<EOF
23106
23107    /* some common heuristics for int64_t, using compiler-specific tests */
23108    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
23109    #ifndef _INT64_T
23110    #define _INT64_T
23111    #ifndef __int64_t_defined
23112    typedef long long int64_t;
23113    #endif
23114    #endif
23115    #ifndef _UINT64_T
23116    #define _UINT64_T
23117    typedef unsigned long long uint64_t;
23118    #endif
23119
23120    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
23121    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
23122       does not implement __extension__.  But that compiler doesn't define
23123       __GNUC_MINOR__.  */
23124    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
23125    # define __extension__
23126    # endif
23127
23128    # ifndef _INT64_T
23129    # define _INT64_T
23130    __extension__ typedef long long int64_t;
23131    # endif
23132    # ifndef _UINT64_T
23133    # define _UINT64_T
23134    __extension__ typedef unsigned long long uint64_t;
23135    # endif
23136
23137    #elif !defined __STRICT_ANSI__
23138    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
23139
23140    #  ifndef _INT64_T
23141    #  define _INT64_T
23142    typedef __int64 int64_t;
23143    #  endif
23144    #  ifndef _UINT64_T
23145    #  define _UINT64_T
23146    typedef unsigned __int64 uint64_t;
23147    #  endif
23148    # endif /* compiler */
23149
23150    #endif /* ANSI version */
23151EOF
23152fi
23153
23154# ------------- done int64_t types, emit intptr types ------------
23155if test "$ac_cv_type_uintptr_t" != yes; then
23156  sed 's/^ *//' >> tmp-stdint.h <<EOF
23157
23158    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
23159    #ifndef __uintptr_t_defined
23160    typedef u$acx_cv_type_intptr_t uintptr_t;
23161    #endif
23162    #ifndef __intptr_t_defined
23163    typedef $acx_cv_type_intptr_t  intptr_t;
23164    #endif
23165EOF
23166fi
23167
23168# ------------- done intptr types, emit int_least types ------------
23169if test "$ac_cv_type_int_least32_t" != yes; then
23170  sed 's/^ *//' >> tmp-stdint.h <<EOF
23171
23172    /* Define int_least types */
23173    typedef int8_t     int_least8_t;
23174    typedef int16_t    int_least16_t;
23175    typedef int32_t    int_least32_t;
23176    #ifdef _INT64_T
23177    typedef int64_t    int_least64_t;
23178    #endif
23179
23180    typedef uint8_t    uint_least8_t;
23181    typedef uint16_t   uint_least16_t;
23182    typedef uint32_t   uint_least32_t;
23183    #ifdef _UINT64_T
23184    typedef uint64_t   uint_least64_t;
23185    #endif
23186EOF
23187fi
23188
23189# ------------- done intptr types, emit int_fast types ------------
23190if test "$ac_cv_type_int_fast32_t" != yes; then
23191      sed 's/^ *//' >> tmp-stdint.h <<EOF
23192
23193    /* Define int_fast types.  short is often slow */
23194    typedef int8_t       int_fast8_t;
23195    typedef int          int_fast16_t;
23196    typedef int32_t      int_fast32_t;
23197    #ifdef _INT64_T
23198    typedef int64_t      int_fast64_t;
23199    #endif
23200
23201    typedef uint8_t      uint_fast8_t;
23202    typedef unsigned int uint_fast16_t;
23203    typedef uint32_t     uint_fast32_t;
23204    #ifdef _UINT64_T
23205    typedef uint64_t     uint_fast64_t;
23206    #endif
23207EOF
23208fi
23209
23210if test "$ac_cv_type_uintmax_t" != yes; then
23211  sed 's/^ *//' >> tmp-stdint.h <<EOF
23212
23213    /* Define intmax based on what we found */
23214    #ifdef _INT64_T
23215    typedef int64_t       intmax_t;
23216    #else
23217    typedef long          intmax_t;
23218    #endif
23219    #ifdef _UINT64_T
23220    typedef uint64_t      uintmax_t;
23221    #else
23222    typedef unsigned long uintmax_t;
23223    #endif
23224EOF
23225fi
23226
23227sed 's/^ *//' >> tmp-stdint.h <<EOF
23228
23229  #endif /* GCC_GENERATED_STDINT_H */
23230EOF
23231
23232if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
23233  rm -f tmp-stdint.h
23234else
23235  mv -f tmp-stdint.h bfd_stdint.h
23236fi
23237
23238 ;;
23239    default )
23240case "$srcdir" in
23241  .) srcdirpre= ;;
23242  *) srcdirpre='$(srcdir)/' ;;
23243esac
23244POFILES=
23245GMOFILES=
23246for lang in dummy $OBSOLETE_ALL_LINGUAS; do
23247  if test $lang != dummy; then
23248    POFILES="$POFILES $srcdirpre$lang.po"
23249    GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
23250  fi
23251done
23252sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
23253    -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
23254    -e "s,@POFILES@,$POFILES," \
23255    -e "s,@GMOFILES@,$GMOFILES," \
23256    po/Makefile.in > po/Makefile ;;
23257  esac
23258done
23259_ACEOF
23260
23261cat >>$CONFIG_STATUS <<\_ACEOF
23262
23263{ (exit 0); exit 0; }
23264_ACEOF
23265chmod +x $CONFIG_STATUS
23266ac_clean_files=$ac_clean_files_save
23267
23268
23269# configure is writing to config.log, and then calls config.status.
23270# config.status does its own redirection, appending to config.log.
23271# Unfortunately, on DOS this fails, as config.log is still kept open
23272# by configure, so config.status won't be able to write to it; its
23273# output is simply discarded.  So we exec the FD to /dev/null,
23274# effectively closing config.log, so it can be properly (re)opened and
23275# appended to by config.status.  When coming back to configure, we
23276# need to make the FD available again.
23277if test "$no_create" != yes; then
23278  ac_cs_success=:
23279  ac_config_status_args=
23280  test "$silent" = yes &&
23281    ac_config_status_args="$ac_config_status_args --quiet"
23282  exec 5>/dev/null
23283  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23284  exec 5>>config.log
23285  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23286  # would make configure fail if this is the last instruction.
23287  $ac_cs_success || { (exit 1); exit 1; }
23288fi
23289
23290
23291